/* @override http://91.203.163.46/studiowahlgren/wp-content/themes/londoncreative/skins/red/red.css */

/* @override 
	http://localhost:8888/studiowahlgren/wp-content/themes/londoncreative/skins/studiowahlgren/studiowahlgren.css
	http://localhost:8888/studiowahlgren/wp-content/themes/londoncreative/pagenavi-css.css?ver=2.70
	http://localhost:8888/studiogren/wp-content/themes/londoncreative/skins/red/red.css
	http://localhost/studiogren/wp-content/themes/londoncreative/skins/red/red.css
*/

@charset "utf-8";
/* CSS Document */

body	{ color:#e1e1e1; background-color: #bebebe;}

#border_top	{
	background-color: white;
}
#header_contacts	{ color: black;
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	margin-top: 40px;
}

#container	{background: white; }



#navigation li a	{color: #666666;
	background-color: white;
}

#navigation .main_category { }

#navigation .active	{
	background: gray no-repeat center top;
}
#navigation li.current-menu-item {
	background-color: gray;


}
#navigation li.current_page_ancestor {

	background-color: gray;
}
#navigation ul li ul li a	{ color:#FFF;


}
#navigation li a.odd	{ background-color: #666666;


}
#navigation li a.even	{ background-color: gray; 

}





#search input.field {background-image:url(gfx/search_icon.png); background-color: #999999; color: #FFF;}



#search input.field:focus { background-color: #999999;}
#search input.submit {background-color: #666666; color:#FFF;}

div#div-comment-1.comment-body {
	background-color: #999999;
}

#featured_home .slider_shadow .post_name a	{background-image:url(gfx/transparent_black_80.png); color:#FFF;}
#featured_home .slider_shadow .post_name a:hover	{color:#e42b23;}
#featured_home .slider .minus, .plus	{ background-color: #222;
	background-image: url(gfx/pil-left.png);
}

#message_buttons .button1 a	{ color: white;
	background: #999999 url(gfx/gubbe1.png) no-repeat 10px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
}

#message_buttons .button1 a:hover	{ color: white;
	background: #999999 url(gfx/gubbe1.png) no-repeat 10px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#message_buttons .button2 a	{ color: white;
	background: #999999 url(gfx/bildgalleri.png) no-repeat 10px 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
}
#message_buttons .button2 a:hover	{
	color: #333333;
	background: #999999 url(gfx/bildgalleri.png) no-repeat 10px 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
}

#inner_content .entry	{background: #cccccc;
	width: 560px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}

#inner_content .entry .title_holder	{color:#999; }

#inner_content .entry .title_holder	h3 a	{color:#999; }

#inner_content .entry a.title 	{color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
}
#inner_content .entry a.title:hover	{ color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	background-color: white;
}

#inner_content .entry a.comment_counter  { background-image: url(gfx/pratbubbla.gif); color:#FFF; }
#inner_content .entry a.comment_counter:hover	{color: #FFF;
	background-image: url(gfx/pratbubbla.gif);
}

#sidebar_home div.widget p {
	margin-top: 10px;
	margin-right: 10px;
	font: 13px/150% Georgia, "Times New Roman", Times, serif;
	color: #474747;
	margin-left: 10px;
}

#sidebar_home div.widget div.textwidget {
	margin-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#inner_content .date	{
	background-image: url(gfx/portfolioicon.png);
	margin-top: 0;
	color: #434342;
}

#sidebar_home h3.widget_title	{color:#FFF; background-color: #999999;
	font: normal 13px Georgia, "Times New Roman", Times, serif;
}
#sidebar_home h3.widget_title a	{color:#FFF;}

#sidebar_home .widget	{background: #cccccc;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#sidebar_home ul	{color:#666;
	background-color: #cccccc;
	list-style-type: none;
}
#sidebar_home ul a	{color: #474747;}
#sidebar_home ul a:hover	{ background: #cccccc; color: #474747;}

#wp-calendar a	{color:#e42b23;}

#wpcf7-f1-p91-o1 form.wpcf7-form p input.wpcf7-submit {
	border-style: hidden;
	background-color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	color: white;
}

#sign_max canvas {

}

div#slider_max.minus {
	background-image: url(gfx/pil-left.png);
}

#slider_max {
	background-image: url(gfx/pil-left.png);
}
#wp-calendar tr { background: #222;  }
#wp-calendar tr:hover	{background:#303030;}
#wp-calendar th { background-color: #e42b23; border-color: #333; color: #FFF; }
#wp-calendar td { border-color: #333;}

.widget_content div a	{color:#e42b23;}
.widget_content div a:hover	{color:#FFF; background:#e42b23;}
							
#footer	{ background-color: #cccccc;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div#slider_min.plus {
	background-image: url(gfx/pil-right.png);
}


#wpcf7-f2-w1-o1 form.wpcf7-form p {
	margin: 0;
	padding: 0;
}

#wpcf7-f2-w1-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.your-email input.wpcf7-text.wpcf7-validates-as-email.wpcf7-validates-as-required {
	border-style: none;
	background-color: #999999;
	color: white;
	padding-bottom: 6px;
	padding-top: 6px;
	margin-left: 0;
	width: 150px;
	margin-top: 5px;
	
}

#wpcf7-f2-w1-o1 form.wpcf7-form p input.wpcf7-submit {
	border-style: hidden;
	background-color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	color: white;
}
#footer #footer_left	{color:#808080;}
#footer_bottom	{
	background-color: #cccccc;
}

input.alert, textarea.alert {background: #333; border:1px solid #e42b23; color:#FFF;}

textarea#fc_text {
	width: 250px;
}
#cf_send, #fc_submit	{background:#e42b23; color:#FFF;}

#inner_content .entry .entry_content h1 {color:#FFF;}
#inner_content .entry .entry_content h1 a:hover	{background:#e42b23; color:#FFF;}
#inner_content .entry .entry_content h2 {color:#FFF;}
#inner_content .entry .entry_content h2 a:hover	{background:#e42b23; color:#FFF;}
#inner_content .entry .entry_content h3 {color:#FFF;}
#inner_content .entry .entry_content h3 a:hover	{background:#e42b23; color:#FFF;}
#inner_content .entry .entry_content h4 {color:#FFF;}
#inner_content .entry .entry_content h4 a:hover	{background:#e42b23; color:#FFF;}

#inner_content .entry .entry_content a	{color: #333333;}
#inner_content .entry .entry_content a:hover	{color: #333333;}

#inner_content .entry .entry_content acronym { border-bottom-color:#CCC; }
#inner_content .entry .entry_content code { border: 1px solid #444; background: #333; color:#CCC; }
#inner_content .entry .entry_content blockquote {border: 1px solid #444; background: #333; color:#CCC;}

#inner_content .entry .entry_content tr { background: #333 }
#inner_content .entry .entry_content tr:hover	{background:#444;}
#inner_content .entry .entry_content th { background-color: #e42b23; border-color: #444; color: #FFF; }
#inner_content .entry .entry_content td { border-color: #444; }	

#inner_content .entry .entry_content .more-link	{color: #333333;}

#gallery .gallery_thumb:hover	{ background:#e42b23; }
#gallery_fullwidth .gallery_thumb:hover	{ background:#e42b23; }

#sidebar_home ul.tweets li	{ background:#323232; color:#FFF;}
#sidebar_home ul.tweets li:after	{border-color:#323232 transparent transparent; }
#sidebar_home ul.tweets li a	{color:#e42b23;}
#sidebar_home ul.tweets li a:hover	{background:#e42b23; color:#FFF;}
#sidebar_home ul.tweets li a.timesince	{ color:#999;}
#sidebar_home ul.tweets li a.timesince:hover	{color:#FFF;}

#sidebar_home ul#rp_posts_popular li a:hover	{ color: #474747;}
#sidebar_home ul#rp_posts_popular .rp_thumb:hover	{background:#e42b23;
}
#sidebar_home ul#rp_posts_popular .rp_date	{color:#999;
}

.comments a	{color: #474747;}

#div-comment-1 div.comment-author.vcard span.says {
	color: #333333;
}
.comments h3#comments { color:#999;}
.comments #respond h3 { color:#666;}
.comments ol.commentlist li { border:1px solid #333;}
.comments ol.commentlist li div.vcard cite.fn {color: #e42b23;}
.comments ol.commentlist li div.vcard cite.fn a.url:hover { color:#FFF;  }
.comments ol.commentlist li div.comment-meta a {color: #474747; }
.comments ol.commentlist li div.comment-meta a:hover { color: #474747; }
.comments ol.commentlist li div.reply a:hover { background: #999999; color: #474747; }
.comments ol.commentlist li div.reply a { background: #999999; color: #474747;}

#commentform {
	color: #474747;
}
.comments ol.commentlist li.even { background:#222; }
.comments ol.commentlist li.odd { background:#292929; }

#respond h3	{color:#666; }
.comments form input {border:1px solid #333; background: white; color: #474747; }
.comments form input:focus	{background:#272727;}
.comments form textarea	{ border:1px solid #333; background: #999999;
width: 555px;}
.comments form textarea:focus	{background: #bebebe;}
.comments form #submit	{background: white; color: #474747; }

.wp-pagenavi { background:#2c2c2c; }
.wp-pagenavi a, .wp-pagenavi .current {	background:#454545;	color:#CCC;	}
.wp-pagenavi a:hover, .wp-pagenavi .current { color: #FFF; background-color: #e42b23;}
.wp-pagenavi .pages { color:#e42b23;}