/*  
Theme Name: THAT Elite
Theme URI: http://www.thatagency.com/THATthemes/index.php?wptheme=THAT+Elite
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.1.4
Author: THAT Agency
Author URI: http://www.thatagency.com/
Tags: light, black, white, three-columns, fixed-width, theme-options
.
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
.
*/
body{font-family:'Courier New','Courier',monospace;font-size:12px;background-color: #FFFFFF;color:#000000;}
/*CHANGE THIS COLOR VALUE FOR THE LINKS*/ a{color:#000000;text-decoration:none;}
.linerRow{padding:2px 0;margin:0;color:#fff;background:#000 none repeat scroll 0 0;border-bottom:1px dotted #555;height:20px;line-height:20px;}
.socialIcons{padding-top:2px;}
.logoRow{padding-top:20px 0;margin:0;color:#fff;font-family:'Courier New','Courier',monospace;}
.logoRow h4{color:#fff;font-size:14px;font-weight:normal;}
.clear5{height:5px;}
.clear10{height:10px;}
.clear15{height:15px;}
.clear20{height:20px;}
.clear25{height:25px;}
.clear50{height:50px;}
.clear100{height:100px;}
.textRight{text-align:right;}
.textLeft{text-align:left;}
.contentWrapper{background-color:#FFFFFF;background-image: url(images/body_bg.png);background-repeat: repeat-y;background-position: left top;}
/*CHANGE THIS COLOR VALUE*/ .footerWrapper{background-color:#FFFFFF;margin-left:10px;color:#000000;text-align:left;font-size:11px}
.footerWrapper a{color:#000000;text-decoration:none;background:#e9e9ff;}
.sideBox,.mainBox{padding:0px 0;}
/*CHANGE THIS COLOR VALUE*/ .sideBox{border-top:1px dotted #000000;}
/*CHANGE THIS COLOR VALUE*/ .mainBox{background:#fff none repeat scroll 0 0; border-top:1px dotted #000000;}
h1{font-family:'Courier New','Courier',monospace;font-size:18px;color:#000000;font-weight:normal;margin:0 0 10px 0;padding:0;}
h2{font-family:'Courier New','Courier',monospace;font-size:18px;font-weight:normal;margin:0 0 10px 0;padding:0;text-transform:uppercase;color:#000;}
h3{font-family:'Courier New','Courier',monospace;font-size:13px;display:block;font-weight:bold;margin:-5px 0 0 0;padding:0px 0 0 0;text-transform:uppercase;color:#000}
h4{font-family:'Courier New','Courier',monospace;font-size:18px;font-weight:normal;margin:0 0 10px 0;padding:0;}
h5{font-family:'Courier New','Courier',monospacefont-size:18px;font-weight:normal;margin:0 0 10px 0;padding:0;}
h6{font-family:'Courier New','Courier',monospace;font-size:18px;font-weight:normal;margin:0 0 10px 0;padding:0;}
h2.widgettitle{font-size:12px;font-weight:bold;
padding-top:7px}
h1.themeTitle{font-size:20px;font-weight:normal;color:#fff;}
h4.themeDescription{font-size:14px;color:#fff;font-family:'Courier New','Courier',monospace;}
.postMainImage{width:460px;margin:0 0 10px 0;padding:0;/*height:300px;*/}
.padder{padding:0 0px;}

/* Nav */
#nav{list-style:none;margin:0;padding:0;}
#nav ul{margin:0;padding:0;}
#nav li{float:left;margin:0;padding:0;}
#nav a{display:block;line-height:20px;margin:0;padding:1px 20px 1px 15px;font-size:11px;color:#fff;text-decoration:none;}
#nav li a:hover{color:#BD2031;text-decoration: none;display:block;}
#nav li ul{list-style: none;position: absolute;width: 150px;left: -999em;z-index:999;}
#nav li:hover ul, #nav li.sfhover ul{left: auto;}
#nav li li {float: left; margin: 0; padding: 0; width: 150px; }
#nav li li a{width:150px;height: 20px;line-height:20px;color:#fff; border-top: 1px solid #555; background:#000;  margin: 0; padding:3px 20px 3px 15px;border:1px solid #555;border-top:none;}
#nav li li a:hover{background:#000;padding:3px 20px 3px 15px;color:#BD2031;}
#nav li:hover, #nav li.sfhover { /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */position: static;}
.current_page_item{color:#000000;}
.current_page_item a,.current_page_item a:link,.current_page_item a:visited{color:#000000;}
.current_page_item a ul li a,.current_page_item a ul li a ul li a{color:#191919;}
.current_page_item a:hover{color:#000000;}

/* poSt */
.postWrapper{margin:0 0 10px 0;padding:0px;background-color:#fff;}
.postWrapper p{margin:0 0 0 0;padding:0;line-height:1.5em;}
.postWrapper p a{color:#000000;text-decoration:none;background:#e9e9ff;}
.postWrapper_page{margin:0 0 10px 0;padding:0px;background-color:#fff;}
.postWrapper_page p{margin:0 0 0 0;padding:0;line-height:1.5em;}
.postWrapper_page p a{color:#000000;text-decoration:none;background:#e9e9ff;}
.postWrapper ol,.postWrapper ul{margin:0 0 0 20px;}
.mainInfoBlock{margin:0 0 10px 0;padding:0px 0px;color:#fff;display:block;clear:both;border-bottom:1px dashed #fff;background:#fff none repeat scroll 0 0;}
.mainInfoBlock h1 a{text-decoration:none;margin:0;padding:0;color:#191919;}
.mainInfoBlock h1{display:block;margin:0 0 5px 65px;padding:0;line-height:1.3em;color:#191919;font-weight:normal;font-family:'Courier New','Courier',monospace;font-size:18px;}
.mainInfoBlock span{display:block;font-size:10px;margin:0 0 0 65px;padding:0;}
.mainPageInfoBlock{display:block;clear:both;margin:0 0 5px 0;padding:0px 0px;color:#fff;border-bottom:1px dotted #fff;background:#fff none repeat scroll 0 0;}
.mainPageInfoBlock h1 a{text-decoration:none;margin:0;padding:0;}
.mainPageInfoBlock h1{font-size:16px;margin:0;padding:0;line-height:1.1em;color:#000;font-weight:bold;background:#4E8ABE none repeat scroll 0 0;}
.mainPageInfoBlock h2{font-size:15px;margin:0;padding:0;line-height:1.1em;color:#000;font-weight:bold;background:#4E8ABE none repeat scroll 0 0;}
.mainPageInfoBlock h3{font-size:14px;margin:0;padding:0;line-height:1.1em;color:#000;font-weight:bold;background:#4E8ABE none repeat scroll 0 0;}
.mainPageInfoBlock h4{font-size:13px;margin:0;padding:0;line-height:1.1em;color:#000;font-weight:bold;background:#4E8ABE none repeat scroll 0 0;}
.mainPageInfoBlock h5{font-size:12px;margin:0;padding:0;line-height:1.1em;color:#000;font-weight:bold;background:#4E8ABE none repeat scroll 0 0;}
.mainPageInfoBlock h6{font-size:11px;margin:0;padding:0;line-height:1.1em;color:#000;font-weight:bold;background:#4E8ABE none repeat scroll 0 0;}
/*CHANGE THIS COLOR VALUE*/.header{color:#000000;}
.authorAvatar{border:1px solid #000000;float:left;margin:0;padding:0;}

.tweetLI{line-height:1.5em;}
.tweetH2{color:#BD2031;}

/* Search form submit button */
form.searchForm{display:block;margin:0 0 10px 0;padding:5px 0 0 0; text-align:right;}
/*CHANGE THIS BACKGROUND COLOR VALUE*/ .searchTextBox{float:left;margin:0 0 0 0;padding:3px 2px;font-family:'Courier New','Courier',monospace;font-size:11px;width:80px;height:auto;background:#000000 none repeat scroll 0 0;color:#FFF;border:none;vertical-align:middle;}
/*CHANGE THIS BACKGROUND COLOR VALUE*/ .submitbutton{background:#000000 none repeat scroll 0 0;font-family:'Courier New','Courier',monospace;color:#FFF;font-size:11px;margin:0 0 0 5px;padding:2px 6px;vertical-align:middle;border:none;}
.submitbutton:hover{cursor:pointer;}
.focusField{float:left;margin:0 0 0 0;padding:3px 2px;font-size:11px;width:80px;height:auto;background:#000 none repeat scroll 0 0;color:#fff;border:none;vertical-align:middle;}
/*CHANGE THIS BACKGROUND COLOR VALUE*/ .idleField{float:left;margin:0 0 0 0;padding:3px 2px;font-size:11px;width:80px;height:auto;background:#000000 none repeat scroll 0 0;color:#FFF;border:none;vertical-align:middle;}


/* homepage catBox */
.catBox{padding:10px;}


/* text widget */
.textwidget{margin:5px 0;padding:0;}
.textwidget p{margin:0;padding:0 5px;line-height:1.5em;}


#recentcomments li.recentcomments a{color:#000000;}

/* calendar */
#wp-calendar{border: 1px solid #ddd;empty-cells: show;font-size: 14px;margin: 0;width:100%;}
#wp-calendar caption{color:#BD2031;font-size:14px;text-align:left;text-transform:uppercase;font-weight:bold;}
#wp-calendar #next a{padding-right: 10px;text-align: right;}
#wp-calendar #prev a{padding-left: 10px;text-align: left;}
#wp-calendar a{display: block;text-decoration: none;}
#wp-calendar a:hover{background: #e0e6e0;color: #191919;}
#wp-calendar td{color: #ccc;font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing: normal;padding: 2px 0;text-align: center;}
#wp-calendar td.pad:hover{background: #fff;}
#wp-calendar td:hover, #wp-calendar #today{background: #eee;color: #bbb;}
#wp-calendar th{font-style: normal;text-transform: capitalize;}

/* popular posts */
.popularPosts{margin:20px 0;padding:0;}
.popularPosts li{list-style-type:none;margin:0;padding:0;}
.popularPosts li a{display:block;margin:0 0 5px 0;padding:5px;border-bottom:1px solid #e1e1e1;text-decoration:none;}
.popularPosts li a span{color:#131313;}


/* Widgets Pieces */
ul.sideBarUL{margin:0 0 10px 0;padding:0; list-style-type:none;font-size:11px;}
/*CHANGE THIS COLOR VALUE*/ ul.sideBarUL li h2{display:block;padding:0px;margin:5px 0 5px 0;clear:both;background-color:#fff; text-transform:uppercase;color:#000000;}
ul.sideBarUL li{list-style-type:none;margin:0;padding:0px 0;}
ul.sideBarUL ul{margin:0;padding:0;}
ul.sideBarUL li li{margin:0;padding:0;border-top:none;}
ul.sideBarUL li ul li{display:block;margin:0;font-size:11px;line-height:1.5em;}
/*CHANGE THIS COLOR VALUE*/ ul.sideBarUL li a, ul.sidebarUL li ul li a{color:#000000;background: none repeat scroll 0 0 #e9e9ff;text-decoration:none;}
ul.sideBarUL .widget_tag_cloud div a{line-height:1.5em;}



.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;}
.widget_tag_cloud div{padding:0 0px 3px 0px;}
.aligncenter{margin:0 auto;}
.cat-item{}
.currentcat{}
.current-cat-parent{}
.pagenav{}
.page_item{color:#fff;}
.page_item a{color:#fff;}

/*CHANGE THIS COLOR VALUE*/ .widget{border-bottom:1px dotted #000000;}
.widget_search{border-bottom:none;}
.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;}
#postNavigation a{color:#000000;text-decoration:none;background:#e9e9ff;}
/*CHANGE THIS COLOR VALUE*/  p.postmetadata{text-align:right;border-bottom:1px dotted #000000;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;height: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:'Courier New','Courier',monospace;}
.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;}
.sponsorHeader{background-color:#EFEFEF;border:1px solid #E1E1E1;clear:both;color:#4E8ABE;display:block;margin:10px 0 0 8px;padding:5px;text-transform:uppercase;}


table{border-spacing:1px;font:10px 'Courier New','Courier',monospace;background:#fff;color:#191919;}
caption{border:#666666;border-bottom:2px solid #666666;text-transform:uppercase;padding:10px;font:15px 'Courier New','Courier',monospace;font-style:italic;font-weight:bold;}
td, th{padding:4px;}
thead th{text-align:center;background:#fff;color:#191919;text-transform:uppercase;}
tbody th{font-weight:bold;}
tbody tr{background:#fff;text-align:left;}
tbody tr.odd{background:#fff;}
tbody th a:link, tbody th a:visited{color:#000000;padding:3px 0px 0px 18px;}
tbody th a:hover{color:#000000;}
tbody tr td{height:50px;background:#fff;}
tbody tr.odd td{background:#ffffff;}
table td a:link, table td a:visited{color:#000000;text-decoration:none;font-weight:normal;}
table td a:hover{color:#000000;text-decoration:underline;font-weight:normal;}
tfoot th, tfoot td{padding:10px;text-align:center;font:15px 'Courier New','Courier',monospacefont-style:italic;font-weight:bold;border-bottom:3px solid #cccccc;border-top:1px solid #DFDFDF;}

