/*  
Theme Name: THATsimple
Theme URI: http://www.thatagency.com/THATthemes/index.php?wptheme=THATsimple
Description: This theme has a clean design which supports widgets. This theme is also extremely simple to customize based on your needs. Through the admin, the theme logo, header banner (based on site section) and ads can all be customized.
Version: 1.0.2
Author: THAT Agency
Author URI: http://www.thatagency.com/
Tags: light, black, white, two-columns, fixed-width, custom-header, theme-options
*/
body{
	background-color:#373739;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
}
a{color:#4E8ABE;}

h1, h2, h3, h4, h5, h6{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}
.aboutTHEME{margin:20px 0 0 0;padding:0;}
.aboutTHEME a{text-decoration:none;}
.aboutTHEME h1{font-size:20px;text-decoration:none;margin:0 0 5px 0;padding:0;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;}
.aboutTHEME h4{font-size:11px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;margin:5px 0 0 10px;}
.mainImage{clear:both;display:block;margin:0;padding:10px 0 0 10px;background-color:#fff;}
.mainContentBG{background-color:#fff;padding:10px 0;}
.textRight{text-align:right;}
.textLeft{text-align:left;}
p{line-height:1.4em;margin:0 0 10px 0;padding:0;color:#191919;}
.wrapperMainContent{clear:both;background:#e5e9df url(/wp-budget/wp-content/uploads/2010/04/bg_body.jpg) center top repeat-x;}
.wrapperTopSection{clear:both;background-color:#191919;background-repeat: no-repeat;background-position: center top;}
.wrapperSecondRow{clear:both;background-color:#191919;}
.wrapperSearchRow{clear:both;background-color:#191919;border-bottom:1px solid #fff;}
.topSection{height:75px;}
.footerSection{clear:both;height: 120px;}
.footerSection{background-color:#191919;padding:0;border-top:1px solid #fff;}
.footerSection p{padding:0 10px; font-size:10px;}
.clear5{height:5px;}
.clear10{height:10px;}
.clear15{height:15px;}
.clear20{height:20px;}
.clear25{height:25px;}
.clear50{height:50px;}
.clear100{height:100px;}
.searchBoxRow{padding:0;text-align:right;background-color:#fff;}
.searchBoxRow input{background-color:#efefef;border:1px solid #e1e1e1;color:#000;height:20px;padding:5px 0 0 5px;width:265px;margin:0;font-size:12px;}
/* Navigation */
#navigation {clear:both;background-color:#efefef;margin:0 0 10px 9px;padding:5px;border:1px solid #E1E1E1;}
h1.navHeader{background-color:#191919;color:#fff;margin:10px 0 0 9px;padding:5px;}
ul.navUL{margin:0;padding:0;list-style-type:none;font-size:12px;}
ul.navUL li{list-style-type:none;display:block; border-bottom:1px solid #e1e1e1;padding:0;}
ul.navUL li a, ul.sidebarUL li ul li a{color:#191919;text-decoration:none;display:block;display:block;margin:0;padding:5px;}
ul.navUL li ul{margin:5px 0 0 0;padding:0;}
ul.navUL li ul li{display:block;padding-left:10px;margin:0;padding-bottom:5px; border-top:1px dotted #dadada;font-size:11px;}
ul.navUL li.current_page_item ul, ul.navUL li.current_page_item ul li, ul.navUL li.current_page_item ul li a{background-color:#EFEFEF;}
.photoStream{background-color:#fff;margin:0;padding:5px 10px;float:left;position:relative;z-index:0;}
.photoStream a{float:left;padding:0;margin:0 17px 0 0;}
.photoStream img{display:block;}
.postWrapper{margin:0 0 20px 0;padding:10px;background-color:#fff;border:1px solid #efefef;background-image: url(images/bg_post.jpg);background-repeat: no-repeat;background-position: left top;}
.postWrapper ol,.postWrapper ul{margin:0 0 0 20px;}
.mainInfoBlock{margin:0 0 10px 0;padding:10px 5px;color:#191919;border-bottom:1px solid #fff;display:block;clear:both;border-bottom:1px dashed #eee}
.mainInfoBlock h1 a{text-decoration:none;margin:0;padding:0;color:#191919;}
.mainInfoBlock h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;display:block;margin:0 0 5px 65px;padding:0;line-height:1.3em;color:#191919;font-weight:normal;}
.mainInfoBlock span{display:block;font-size:10px;margin:0 0 0 65px;padding:0;}
.mainPageInfoBlock{
	display:block;
	clear:both;
	color:#191919;
	border-bottom:1px solid #fff;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.mainPageInfoBlock h1 a{text-decoration:none;margin:0;padding:0;}
.mainPageInfoBlock h1{
	font-size:22px;
	margin:0;
	padding:0;
	line-height:1.1em;
	color:#000;
	font-weight:bold;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
.header{
	color:#333;
}
.authorAvatar{border:1px solid #000000;float:left;margin:0;padding:0;}
/* Widgets Pieces */


ul.sideBarUL{margin:10px 0 0 8px;padding:0; list-style-type:none;font-size:12px;}
ul.sideBarUL li{list-style-type:none;}
ul.sideBarUL li h2{
	display:block;
	padding:5px;
	margin:0 0 10px 0;
	clear:both;
	background-color:#efefef;
	border:1px solid #E1E1E1;
	text-transform:uppercase;
	color:#000;
}
ul.sideBarUL li a, ul.sidebarUL li ul li a{
	color:#000;
	text-decoration:underline;
}

ul.sideBarUL li a:hover, ul.sidebarUL li ul li a:hover {
	text-decoration:none;
}	
ul.sideBarUL li ul{margin:5px 0;padding:5px;}
ul.sideBarUL li ul li{display:block;padding-left:10px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px dotted #dadada;font-size:11px;}
.alignright{float:right;}
.alignleft{float:left;padding-right:10px;}
.wp-caption{border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 20px 10px;}
.aligncenter{margin:0 auto;}
.cat-item{}
.currentcat{}
.current-cat-parent{}
.pagenav{}
.page_item{color:#fff;}
.page_item a{color:#fff;}
.current_page_item{background-color:#fff;color:#191919;}
.current_page_item a{background-color:#fff;color:#191919;}
.widget{}
.linkcat{}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size: 11px;line-height: 17px;padding: 5px 4px 5px;margin: 0;}
#postNavigation{background:#fff none repeat scroll 0 0;float:left;height:51px;padding:0;margin:0;width:100%;display:block;border-bottom:none;}
.postmetadata{text-align:right;background:#efefef;padding:5px;}
.ccomment{margin:10px 0;padding:10px;border:1px solid #efefef;}
.ccomment textarea{width:500px;}
.ccomment ol{}
.ccomment ol li{background:#ddd;padding:15px;}
.ccomment ol li.alt{background:#efefef;padding:15px;}
#c{float:left;width:220px;}
#cc{float:right;width:304px;}
#commentform p{padding-bottom:10px;}
#commentform #author{border:1px solid #BBB;height:20px;width:200px;background:#f5f5f5;padding-left:5px;}
#commentform #email{border:1px solid #BBB;height:20px;width:200px;background:#f5f5f5;padding-left:5px;}
/*#commentform #url{border:1px solid #BBB;eight:20px;width:200px;background:#f5f5f5;padding-left:5px;}*/
#commentform #comment{border:1px solid #BBB;height:200px;width:277px;background:#f5f5f5;padding-left:5px;}
.commentlist{ list-style-type:none;margin:20px 0;padding:0;}
.commentlist cite{background:#f5f5f5;padding:5px 5px 5px 10px;}
.commentlist cite a{color:#191919;}
.commentlist .ctext{background:url(images/doth.gif) repeat-x bottom;font-size:11px;}

.ccomment{line-height:140%;margin-bottom:20px;font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;}
.ccomment ol{}
.ccomment ol li{background:#F9F9F9;padding:15px;border-bottom:1px solid #ccc;}
.ccomment ol li.alt{background:#f0f0f0;padding:15px;}
.commentAvatar{display:block;margin:0 0 10px 0;padding:5px;background-color:#fff;}
.commentAvatar img{float:left;margin:0 10px 0 0;padding:0;}
.commentWordBox{display:block;margin:0 0 0 10px;padding:0;}
.commentMetaData{float:left;margin:0 0 0 0;padding:0;}
.commentMetaData p{margin:0;padding:0;}
.moderation{color:red;}
blockquote{text-align:justify;clear:both;background:#fff none repeat scroll 0 0;border-bottom:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;margin:20px 0;padding:10px;font-style:italic;}
.rssBlock{height:16px;line-height:16px;margin:5px 0 0 0;padding:0;}
.rssBlock a.rssFeed{color:#fff;margin:0;padding:0 0 0 20px;background-image: url(images/rss.png);background-position: left bottom;text-decoration:none;font-size:10px;background-repeat: no-repeat;}
.sideAds{list-style-type:none;margin:10px 0 20px 10px;padding:0; background-color:lime;}
.sideAds li{float:left;width:125px;height:130px;margin:0 20px 10px 0;padding:0;}
.sideAds li a{width:125px;height:125px;border:none;outline:none;margin:0;padding:0;}
.sideAds li a img{width:125px;height:125px;border:none;outline:none;margin:0;padding:0;}
.sideAds li.sideAdsLast{margin-right:0;}
.show-50 { -khtml-opacity:.50; -moz-opacity:.50; -ms-filter:”alpha(opacity=50)”; filter:alpha(opacity=50); opacity:.50; } 
.sponsorHeader{background-color:#EFEFEF;border:1px solid #E1E1E1;clear:both;color:#4E8ABE;display:block;margin:10px 0 0 8px;padding:5px;text-transform:uppercase;}
.titre {
	font-size: 18px;
	color: #600500;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
}

ul.navmenu{
	padding:0;
	list-style-type:none;
	font-size:16px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.menu li {
	padding:0;
	list-style-type:none;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
