/*
Color Option: White and Red
*/

/*-------------------------------------------------------------------------------------------*/
/*- SETUP STD CLASSES -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
body{color: #252525; background-color: #fff;}

h1{color: #000;}
	h1.h1-sub-title{border-top: 5px solid #000;}
h2{color: #000;}
h3{color: #000;}
h4{}
h5{}
h6{}

p{color: #333;}
blockquote, blockquote p{color: #333;}

form{}
label{color: #fff;}
textarea, input{color: #333;}
input[type=radio]{}
input[type=checkbox]{}
input[type=image]{}
input[type=button], input[type=submit]{color: #fff; background: gray; border: 1px solid gray;}


/*-------------------------------------------------------------------------------------------*/
/*- GLOBAL CLASSES --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*--- Links ---*/
a.std_link, a{color: #222222;}
a.std_link:hover, a:hover{color: #bbbbbb;}
a:active{color: #bbbbbb;}


/*-------------------------------------------------------------------------------------------*/
/*- GENERAL LAYOUT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#header{border-bottom: 5px solid #222;}
#footer{background: #111; border-top: 5px solid #000;}


/*-------------------------------------------------------------------------------------------*/
/*- HEADER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
	/*--------------------------*/
	/*- MENU -------------------*/
	ul#menu li.parent-item a.parent-link{color: #bbbbbb;font-size:15px;}
	ul#menu li.parent-item a.parent-link:hover{color: #222222;}
	#menu_selected {color: #222222;}
		/*--------------------------*/
		/*- SUB MENU ---------------*/
		ul.sub-menu li{background-color: #222; color: #ccc; border-bottom: 1px dotted #ccc;}
			ul.sub-menu li a{color: #ccc;}
				ul.sub-menu li a:hover{color: #fff;}


/*-------------------------------------------------------------------------------------------*/
/*- HOME PAGE LAYOUT ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

	/*--------------------------------------------------------*/
	/*- FEATURE POST -----------------------------------------*/
	a.scroller-left, a.scroller-right{background: url(white-red/big-arrows.png) no-repeat;}
		a.scroller-left{left: -25px; background-position: top left;}
		a.scroller-right{right: -25px; background-position: top right;}
			a.scroller-left:hover{background-position: bottom left;}
			a.scroller-right:hover{float: right; background-position: bottom right;}

	.feature-post .feature-post-image{border-bottom: 5px solid #222;text-align:center;}

	.feature-post .feature-post-content h1 a{color: #000;}
	.feature-post .feature-post-content a.action-link{background: url(white-red/continue-reading.png) top no-repeat;}

	/*--------------------------------------------------------*/
	/*- POST LIST 1 ------------------------------------------*/
	ul.post-list{background: url(white-red/post-list-bg.png) repeat-y; border-bottom: 5px solid #222; border-top: 5px solid #222;}
		ul.post-list li h2 a{color: #222;}
		ul.post-list li p{color: #333;}
		ul.post-list li a.action-link{background: url(white-red/continue-reading.png) top no-repeat;}

	/*--------------------------------------------------------*/
	/*- POST LIST 2 ------------------------------------------*/
	ul.sub-post-list li h3 a{color: #222;}
	ul.sub-post-list li p{color: #555;}
		ul.sub-post-list li a.action-link{background: url(white-red/continue-reading.png) top no-repeat;}


/*-------------------------------------------------------------------------------------------*/
/*- POSTS CLASSES ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*- RESET SOME CLASSES FOR THE COPY AFTER CLEARING EVERYTHING AT THE TOP OF THE CSS  -*/
.post .copy ol, .post .copy ul{color: #555;}
.post .copy h2{color: #222;}


	.post .image{border-bottom: 5px solid #222;}
	.post .video{border-bottom: 5px solid #222;}
	
	.post h1{border-bottom: 1px dotted #ccc;}
		.post h1 a{color: #000;}
		.post h1 a:hover{text-decoration:underline;}
	h3.date{color: #575757;}


/*-------------------------------------------------------------------------------------------*/
/*- PROMOTE POST ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.enjoy-copy{color: #575757;}


/*-------------------------------------------------------------------------------------------*/
/*- COMMENTS --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#comments{background: #111;}
	.comment{background: #f6f6f6; border-bottom: 1px solid #ccc;}
		.comment h4.comment-date{color: #575757;}
		.comment h3{color: #000;}
			.comment h3 a{color: #000;}
			.comment h3 a:hover{text-decoration:underline;}
			.comment h3 span.twitter-link a{color: #777;}
			.comment h3 span.twitter-link a:hover{color: #000;}

			.user a.action-link{color: #222;}
				.user a.action-link:hover{text-decoration:underline;}

	.comment-odd{background: #f1f1f1;}	
	
	/*--------------------------------------------------------*/
	/*- THREADED COMMENTS - ITS TIME TO THREAD THIS BEAST ----*/
	.threaded-comments .thread-comment{border-top: 1px dotted #ccc;}
	.threaded-comments .comment-post blockquote{background: #ddd;}


/*-------------------------------------------------------------------------------------------*/
/*- POST A COMMENT --------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
.comment-form-content{background: #111; border-bottom: 5px solid #000;}
	.comment-form-content .comment_form label{color: #fff;}

	.comment-input input{background: #ccc; border: 1px solid #fff;}
	.comment-texarea textarea{background: #ccc; border: 1px solid #fff;}

	.checkbox{color: #777; margin-left:100px;}
	input.submit_button{
			width:217px;
			height:45px;
			border:none;
			margin-left:101px;
			margin-top:20px;
			background-image:url('white-red/saveComment.png');
	}

		/* Midtsupport mods*/
		a.selected ,a.other-page {background-color:#232323; padding:3px 10px 7px 10px; color:#ffffff;}
		a.archive_commnet_link {text-indent:-9999px;height:26px;width:176px;clear:both;display:block;background:transparent url('white-red/kommenterindlaeg.png') no-repeat scroll center top}
		a.archive_commnet_link:hover {background:transparent url('white-red/kommenterindlaeg.png') no-repeat scroll center bottom}
		.ed_button {float:left;margin-left:5px;width:30px;height:30px;}
		#ed_bold{background-image:url("BBCODE/fed.png");}
		#ed_italic{background-image:url("BBCODE/kursiv.png");}
		#ed_under{background-image:url("BBCODE/understreget.png");}
		#ed_strike{background-image:url("BBCODE/gennemstreget.png");}
		#ed_link{background-image:url("BBCODE/link.png");}
		#ed_block{background-image:url("BBCODE/citat.png");}
		#ed_img{background-image:url("BBCODE/billede.png");}
		#ed_ul{background-image:url("BBCODE/punktopstillet.png");}
		#ed_li{display:none;}
		#ed_ol{background-image:url("BBCODE/numereret.png");}
		#ed_center{background-image:url("BBCODE/centrer.png");}
		#ed_code{display:none;}
		#ed_close{display:none;}
		#bbcode_buttons{
		margin-left:80px;
		margin-bottom:40px;
		}
		#post_tags {
			margin-bottom:20px;
			color:#CCCCCC;
		}
		#post_tags img{
			margin-bottom:-8px;
		}
		#post_tags a {
			color:#CCCCCC;
			font-weight:normal;
		}
		#breadcrumb_trail {
			margin-top:2px;
			height:28px;
			color:#aaaaaa;
			font-size:14px;
			float:right;
			width:100%;
			text-align:right;
		}
		#breadcrumb_trail a {
			color:#aaaaaa;
		}
		.audioplayer_container {
			float:left;
		}
		#usr_register {color:#ffffff;font-size:30px;}
		a.register_error:hover {
			text-decoration:none;
		}
		a.register_error {
			color:#808080;
		}
		.dual-info-widget {
			width:465px;
		}
		.dual-info-widget ul li a {
			line-height:50px;
		}
		.dual-info-widget ul li a span {
			font-size:14px;
			float:right;
			margin:-13px 0 0;
			color:#AAAAAA;
		}
		.dual-info-widget ul li a:hover span {
			text-decoration:underline;
		}
		.bbld_widget {
			margin-top:20px;
		}
		.gallery_widget {
			height:190px;
			margin-bottom:28px;
		}
		.bb_newest {
			margin-right:-48px;
		}
		.bb_newest li {
			background-image:url('white-red/arrow.png');
			background-repeat:no-repeat;
			padding-bottom:18px;
			border-bottom:#111111 dotted 1px;
			margin-top:18px;
			float:left;
			width:288px;
			overflow:hidden;
			margin-right:48px;
		}
		.bb_newest li a {
			margin-left:26px;
		}
		.bb_newest li h4 {
			float:right;
			margin:0px;
			padding:0px;
			color:#aaaaaa;
			font-size:12px;
			line-height:16px;
		}
		.comment_form p {
			color:#777;
		}
		#new_post {
			background-color:#111111;
			width:563px;
			padding:22px 25px 39px 40px;
			float:left;
			margin-bottom:30px;
			margin-top:-1px;
		}
		#new_post h1, #new_post h4 {
			font-size:16px;
			color:#FFFFFF;	
			border:none;
			margin-bottom:-30px;
		}
		#new_post #media-buttons {
			font-size:16px;
			color:#FFFFFF;	
			border:none;
			margin:0px 0 10px 0px;
		}
		#new_post .new_post_input {
			font-size:16px;
			height:22px;
			width:462px;
			padding-top:5px;
			margin-left:101px;
			margin-bottom:10px;
			border:none;
		}
		#new_post_tiny{
			width:462px;
			margin-left:101px;
			height:345px;
			margin-bottom:20px;
		}
		#new_post p {
			width:462px;
			margin-left:101px;
			color:#808080;
			margin-top:60px;
		}
		#new_post p.register_error {
			margin-top:0px;
		}
		#new_post_kategori {
			width:462px;
			margin-left:101px;
			color:#ffffff;
			font-size:14px;
			line-height:20px;
		}
		#new_post_kategori input[type=checkbox]{
			margin-right:5px;
			margin-top:5px;
		}
		#new_post_kategori span{
			display:block;
			float:left;
		}
		#tdomf_form1_preview {
			width:175px;
			height:45px;
			border:none;
			margin-left:101px;
			margin-top:20px;
			background-image:url('white-red/see_post.png');
		}
		#tdomf_form1_send_2, #postformsub {
			width:162px;
			height:45px;
			border:none;
			margin-top:20px;
			margin-left:10px;
			background-image:url('white-red/save_new_post.png');
		}
		#edit_user {
			background-image:url('white-red/gem.png');		
			width:107px;	
			background-repeat:no-repeat;
		}
		#create_user {
			background-image:url('white-red/opret.png');
			width:193px;
			background-repeat:no-repeat;	
		}
		#postformsub {
			float:right;
		}
/*-------------------------------------------------------------------------------------------*/
/*- SPRITES ---------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

.header-promote-post	{background:url(white-red/header_del-den.png) no-repeat;}
.header-comments		{background:url(white-red/header_kommentarer.png) no-repeat;}
.header-leave-comment	{background:url(white-red/headers_kommenter.png) no-repeat;}
.header-new_post	{background:url(white-red/new_post.png) no-repeat;}
/*-------------------------------------------------------------------------------------------*/
/*- ARCHIVES --------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
h4.archive_year{color: #888;}
#archives .archives_list li{border-bottom: 1px dotted #ccc;}
	#archives .archives_list li .archive-post-image{border: 5px solid #c5c5c5;}
	#archives .archives_list .date{color: #888;}
		#archives ul .label a{color: #333; }


/*-------------------------------------------------------------------------------------------*/
/*- GALLERY PAGES ---------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
li.gallery_description{border: 10px solid #f3f3f3; background: #f9f9f9;}


/*-------------------------------------------------------------------------------------------*/
/*- RIGHT COLUMN ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
#right-column h2, #right-column h2 a{color: #252525; border-bottom: 3px solid #000;}
	#right-column h2 a{color: #252525;}
	#right-column h2 a:hover{color: #00ccc5;}

	#right-column ul li ul li{border-bottom: 1px dotted #ccc; background: url(white-red/right-column-li-bg.gif) left no-repeat;}

	#right-column .advert{background-color: #333;}


	/*--------------------------------------------*/
	/*- SEARCH -----------------------------------*/
	.search-bar{border: 1px solid #ccc; background: #fff;}


/*-------------------------------------------------------------------------------------------*/
/*- FOOTER ----------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
ul.footer-columns{border-bottom: 1px solid #000; color: #888;}
	ul.footer-columns h2{color: #ccc;}
	ul.footer-columns p{color: #888;}
	ul.footer-columns a{color: #575757;}
	ul.footer-columns a:hover{color: #727272; text-decoration:none;}

	ul.footer-columns ul li{border-bottom: 1px solid #000; border-top: 1px solid #191919;}

.footer-copy{border-top: 1px solid #191919;}
	p.copyright{color: #555;}
		p.copyright a{color: #ccc;}
		p.copyright a:hover{color: #fff;}
	a.obox-logo{background: url(white-red/purplecow_webbureau-logo.png) top;}
		a.obox-logo:hover{background: url(white-red/purplecow_webbureau-logo.png) bottom;}


/*-------------------------------------------------------------------------------------------*/
/*- SOME STANDARD WORDPRESS PLUGIN/WIDGET STYLES --------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

/*--------------------------------------------*/
/*- FLICKR -----------------------------------*/
#flickr_badge_wrapper{}
	#flickr_badge_wrapper .flickr_badge_image{border: 5px solid #ccc;}


/*--------------------------------------------*/
/*- CALENDAR ---------------------------------*/
	/*--- RIGHT COLUMN CALENDAR ---*/
	#right-column #wp-calendar caption {color: #252525;}
	#wp-calendar td, #wp-calendar th{color: #555;}
	#right-column #wp-calendar td{border: 1px solid #ccc;}
	#right-column #wp-calendar th{color: #fff; background: #222; border: 1px solid #ccc;}
		
	/*--- FOOTER CALENDAR ---*/
	#footer #wp-calendar caption {color: #fff;}
	#footer #wp-calendar td, #wp-calendar th{color: #555;}
	#footer #wp-calendar th{color: #fff; background: #00ccc5;}

	/*--------------------------------------------*/
	/*- TWITTER ----------------------------------*/
	ul#twitter_update_list{color: #575757;} 
		ul#twitter_update_list li a{color: #575757;}
			ul#twitter_update_list li a:hover{color: #00ccc5;}


