@charset "utf-8";



@import "reset.css";



@import "layout.css";



@import "text.css";



/*



Theme Name: Anatomy



Version: 1.2



Theme URI: http://www.tobacamp.com/



Description: Wordpress Magazine style theme designed by Tobacamp..



Author: ivan f gautama







 If you want to modify some things,  this is the only place you should change other css files are basic & layout management */



#header{height:150px; height:155px; background:#FFF;}



#logo img{margin:20px 0 5px 23px;}



.featcontent{border:0px solid #FFF;width:920px; padding:20px; height:380px;}



#page .newscontent{margin-left:20px;}

#page .newsitem h2 { clear:both; }

#page .newsitem h2 a{} /*margin-left:20px;*/



/* #page .newscontent img{float:left;} */



#sidebar .newsitem li{margin-right:10px;margin-left:0px;}



#sidebar{margin-left:25px;margin-right:0;padding-left:0;padding-right:0;margin-top:0px;}



.newsitem{margin-top:10px;}



.newsitem h2{padding-left:20px;}



.posttitle{padding-top:3px;border-bottom:0px solid #FFF;margin:2px 15px 0 0;}



.posttitle h2{margin-left:0;}



.articleinfo{background:#FFF;border-bottom:0px solid #FFF;color:#76787B; font-size:10px;}



.catbox .grid_4{margin-left:4px;margin-right:4px;margin-top:4px;background:#fff url(images/catbox.jpg) repeat-x top;border:1px solid #d7d4d4;}



.catbox h2{margin-top:15px;margin-bottom:2px;font-size:12px;border-top:2px solid #a5a3a3;background:#e8e8e8;padding:4px;}



.catcontent{padding:15px 5px 10px 15px;}



#bottomnews{background:#FFF;border-top:0px solid #FFF;border-bottom:0px solid #FFF;}



#bottomnews .grid_4 img{border:2px solid #d9531e;margin:0px;padding:3px;}



#bottomwrap{}



#footer{height:auto;background:#FFF;color:#76787b;}



#copyright{background:#FFF;color:#666666;border-top:0px solid #FFF;padding:0 0 15px 0;}



#searchbox{margin-top:20px;margin-left:20px;margin-right:0;padding:0;}



.searchform{float:right;}



.search{width:175px; height:24px; font-size:15px; line-height:20px; padding:2px 2px 1px 3px; border:1px solid #76787b; color:333333; background:url('images/searchbox-shadow.gif');}



.adbox{}



.adwrap{float:left; padding:6px 6px 6px 6px;}



#footblock{margin-top:10px;margin-bottom:10px;}



.searchbutton{background:#a50b02;border:none;color:#666666;height:24px;margin-top:2px;padding:0 5px;}



.newsitem h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px;font-weight:bold;color:#D9531E; }



.newsitem h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px;font-weight:bold;color:#333; }



#footer .newsitem h2{color:#FC0;font-family:Arial, Helvetica, sans-serif;}



.newsbox{background:#FFF;}



.newsbox entry{background:#999;}



/*.newscontent img{background:#dad7d7;}*/



#featured h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; line-height:24px; font-weight:bold; color:#D9531E; display:block; padding-top:38px; }



#featured p{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#000000}



#bottomnews h2{color:#666666;font-size:16px;font-family:Arial, Helvetica, sans-serif;}



#sidebar img{border:none;background:none;}



#sidebar li{list-style:none;border-bottom:0px solid #FFF;}



#sidebar li a{color:#3B5998;}



#sidebar li a:hover{text-decoration:none;}



#footer h2{color:#FC0;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #cfb280;margin-bottom:3px;padding-left:10px;}



#footer li{list-style:none;margin-left:15px;}



#fblock2 li,#fblock3 li{margin-left:0;line-height:18px;padding-left:10px;}



.tabheader{float:left;list-style:none;margin-left:10px;}



#fblock1{color:#333;margin-top:5px;margin-bottom:5px;padding:5px 7px;}



#ftabcontent{margin-top:2px;padding:5px;}



#fblock1 li,#fblock2 li,#fblock3 li{line-height:18px;margin-left:5px;}



#fblock2 li a,#fblock3 li a{border-bottom:1px dotted #cfb280;display:block;margin:0;padding:0;}



.featuredtabs_content a{text-decoration:none;color:#666666;}



#fblock1 .tabheader a{color:#FC0;text-decoration:none;font-weight:700;font-size:18px;padding:4px 6px;}



#ftabcontent li{border-bottom:1px solid #cfb280;}



#sidebar .entry img{ /*float:left;background:#333333;border:1px solid #5e5d5d;padding:4px;*/}



#sidebar .newscontent{padding:5px 8px;}







/*COMMENT STYLES   */



#comments{padding:5px 5px 5px 10px;}



#commentform{border:4px solid #666666;background:#EEEEEE;padding:10px;}



#commentform input{background:#FFF;color:#666666;height:18px;border:1px solid #a50b02;margin:4px 0 5px;padding:4px;}



#submit{background:#FFF;height:28px;color:#666666;font-weight:700;border:none;padding:4px;}



#commentform textarea{background:#FFF;border:1px solid #a50b02;width:300px;color:#666666;}



.commentlist li{list-style-type:none;}



#postcomment{font-weight:700;}



ol.commentlist{margin-bottom:1em;}



ol.commentlist li div{background:#FFF;margin-left:60px;position:relative;margin-bottom:1em;padding:10px;}



ol.commentlist li .comment-author img{border:3px solid #FFF;position:absolute;top:-10px;left:-90px;}



ol.commentlist li.comment-author-admin li.comment .comment-author img{border:5px solid #edede0;}



ol.commentlist li .comment-author cite{font-size:1.5em;line-height:1.1em;color:#b7b7a8;font-style:normal;text-transform:lowercase;}



ol.commentlist li .comment-author cite a{color:#333;}



ol.commentlist li .comment-meta{font-size:.85em;margin:0 0 .5em;}



ol.commentlist li .comment-meta a{color:#999;}



ol.commentlist li em{position:absolute;margin-bottom:-1em;top:10px;right:10px;color:#999;font-size:.9em;text-transform:lowercase;}



ol.commentlist li p{margin-bottom:1em;font-size:12px;line-height:16px;}



ol.commentlist li p em{position:static;color:inherit;font-size:1em;text-transform:none;}



ol.commentlist li p a{color:#55554e;}



ol.commentlist li div.reply{text-align:right;}



ol.commentlist li div.reply a{color:#89897c;font-weight:700;}



ol.commentlist li ul.children{margin-left:60px;}



ol.commentlist li.comment-author-admin div,ol.commentlist li.comment-author-admin li.comment-author div{background:#FFF;}



ol.commentlist li.comment-author-admin .comment-author img,ol.commentlist li.comment-author-admin li.comment-author .comment-author img{border:5px solid #00FF00;}



/*COMMENT STYLES   */







#topnav{border-bottom:0px solid #FFF;border-top:0px solid #FFF;margin:0;}



#topnav li a{font-family:"Arial Narrow", Arial, Helvetica, sans-serif;font-weight:bold;color:#76787b;text-decoration:none; padding:0 30px 0 30px; font-size:17px;}



#topnav li li a{padding:0 5px 0 5px;}



#topnav li ul{margin:0 0 0 20px;}



#nav,#nav ul{list-style:none;margin:0;padding:20px;}



#nav a{display:block;}



#nav li{float:left;margin-left:5px;}



#nav li ul{position:absolute;left:-900em; background-color:#FFF; width:260px; z-index:9999; border:1px solid #666;}



#nav li ul li{ padding:5px 20px 5px 0px; width:160px;}

#nav li ul li a { font-size:15px; display:block; white-space:nowrap; }





/* FEATURED CONTENT SLIDER STYLES   */



#featured{height:440px; }



#featured p{font-size:13px; color:#333; line-height:18px;}



#featured a{color:#3B5998;text-decoration:underline;}



.scroll img{background:#333;border:1px solid #5e5d5d;margin:5px 15px 5px 7px;padding:4px;}



.scroll .thumb{float:left;}



#shade .grid_3{margin-left:-3px;margin-right:6px;padding:0; text-align:center;}



#slider{position:relative;margin:0 auto;}



.scroll{overflow:auto;overflow-x:hidden;overflow-y:hidden;position:relative;width:920px; height:267px;}



.scrollContainer div.panel{width:900px;padding:0 10px;}



.wrapper{width:920px;}



#shade{width:920px;margin:0 auto;}



#shade img{border:2px solid #D9531E; padding:3px;}



#shade p{margin:0; font-size:13px;}



/* FEATURED CONTENT SLIDER STYLES   */







ul.navigation a{color:#666666;text-decoration:none;font-size:1.25em;}



.scrollButtons{position:absolute;top:130px;cursor:pointer;}



.scrollButtons.left{left:-13px;z-index:100;display:none;visibility:hidden;}



.scrollButtons.right{right:-13px;z-index:101;display:none;visibility:hidden;}



#page,#featimg,#feattext{margin-left:0;margin-right:0;}



#page{margin-bottom:15px;}



.newsitem a{color:#3B5998;text-decoration:underline;}



.newsitem h2 a,.newsitem h3 a{color:#D9531E;text-decoration:none;}



.newsitem a:hover,.newsitem h2 a:hover,.newsitem h3 a:hover,#featured h3 a:hover,#bottomnews h4 a:hover,#fblock2 a:hover,#fblock3 a:hover,.featuredtabs_content a:hover{text-decoration:underline;}



body,ol.commentlist li.comment-author-admin li.comment div{background:#FFF;}



.entry,#footer .entry,#fblock1 a{color:#666666;}



#fblock2 a,#fblock3 a,#copyright a,#bottomnews h4,#bottomnews h4 a{color:#666666;text-decoration:none;}



#fblock1 .tabheader a:hover,#fblock1 a.selected{background:#901813;color:#666666;}



ol.commentlist li div div,#topnav ul{margin:0;padding:0;}



#topnav li a:hover,#nav li:hover ul li a:hover{color:#D9531E;}



#nav li:hover ul,#nav li:hover ul,#nav li.sfhover ul{left:auto;}



.displayBlock {display:block;}



.newsthumb { border:2px solid #d9531e; background:#FFF; padding:3px;}



div #sidebar p{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:11px;}
div #sidebar td{ font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:11px; line-height:15px; padding-bottom:4px; }
div #sidebar .widget_text_spacer { border:1px solid #FF0000; }



div #sidebar .newsitem li li { padding:1px; border-bottom:1px solid #999; margin-bottom:1px; }
div #sidebar .newsitem li li a { font-size:11px; line-height:12px; text-decoration:none; }



.newscontent .entry ul{margin:10px 0 10px 40px;}

.newscontent .entry ul li {padding:0 0 8px 0;}



.newscontent .entry ol{margin:10px 0 10px 40px;}

.newscontent .entry ol li {padding:0 0 8px 0;}



.newsitem .articleinfo{margin-left:20px;}



.articleinfo a{color:#ff8800;}



#nav li a img {padding-top:6px;}





.widget_twitter { padding-left:10px !important; }



.widgettitle a.twitterwidget, .widgettitle{ padding:25px 0px 5px 0px; }



.widgettitle a.twitterwidget, .widgettitle a.twitterwidget:hover { display:block; color:#D9531E !important; background-color:#FFF !important; background:url(images/follow-on-twitter.gif) no-repeat top right !important; }

h2.widgettitle { padding:0; }


.twitterStreamItem { padding:7px 2px 5px 5px; margin:10px; border:1px dotted #999; background-color:#FFFFFF; font-size:11px !important; }



.textwidget { padding-left:10px !important; font-size:11px !important; }





.resourceImageContainer { float:left; text-align:center !important; width:150px; margin:0 0 25px 0; background:#FFF;  }

.resourceTextContainer { float:left; text-align:left; width:350px; margin:0 0 25px 0;  }

.resourceImages { border:1px solid #666; padding:2px; text-align:center; background:#CCC; }

.resourceHeadlines { font-size:15px; }





.current-cat a, .current_page_item a { color:#D9531E !important; }





.requiredStar { font-size:11px; font-style:italic; color:#FF0000; }



.requiredStarWhite { font-size:11px; font-style:italic; color:#FFFFFF; }



.wpcf7-not-valid-tip-no-ajax, .wpcf7-response-output { font-size:11px; font-style:italic; background-color:#FFFFFF; color:#FF0000; display:block; padding:2px; }



.wpcf7-response-output { font-size:12px; font-weight:bold; }



/*Newsletter form success message (hides form)*/

.wpcf7 div.wpcf7-mail-sent-ok { position:absolute; padding:15px 0 135px 0; margin:-240px 0 0 0; color:#009900; background:#FFFFFF; width:260px; }

/*Contact form success message (hides form)*/

#wpcf7-f1-p42-o1 div.wpcf7-mail-sent-ok { position:absolute; padding:15px 200px 240px 0; margin:-275px 0 0 0; color:#009900; background:#FFFFFF; width:380px; }

/*Services form success message (hides form)*/

#wpcf7-f5-p163-o1 div.wpcf7-mail-sent-ok { position:absolute; padding:15px 200px 340px 0; margin:-370px 0 0 0; color:#009900; background:#FFFFFF; width:380px; }

#onlineApplication #wpcf7-f7-p1300-o1 div.wpcf7-mail-sent-ok { position:absolute; padding:15px 0 600px 0; margin:-530px 0 0 0; color:#009900; background:#FFFFFF; width:500px; }

#captcha-text { text-transform:uppercase; }



select, input, textarea { font-family:Georgia, "Times New Roman", Times, serif !important; font-size:12px !important; color:#333 !important; }

select.wpcf7-validates-as-required { width:250px; }


.signUpButton{
 color: #FFFFFF;
 font-size: 0px;
 width: 83px;
 height: 33px;
 border: none;
 margin: 0;
 padding: 0;
 background: #FFFFFF url(images/btn-sign-up.gif) 0 0 no-repeat;
}

#wpcf7-f6-t1-o1 { /*display:none;*/ }

.fb_share_no_count {
display:block !mportant;
}