/*
Theme Name: consentra
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI: 



*/


body {
font:normal 10px Verdana, Arial, Sans-Serif;
color : #878788;margin:0; padding:0;
}

a {color :#AA0430;text-decoration:none;}
a:hover {text-decoration :underline;}
h1, h2, h3, h4, img, form, ul, li, table, td {margin:0; padding:0;}
h2 {font:bold 15px Arial;}
h3 {font:bold 13px Arial;}
a img {border:0 none;}
p {padding:3px 0;margin : 0; }
blockquote {margin: 5px 20px;padding:0 0 0 20px; border-left: 3px solid #1B8E29;}
code { font: 11px 'Courier New', Courier, Fixed; border:1px dashed #1B8E29;margin:10px;padding:10px;display:block;}


/* Form */


input, select, textarea {margin:0 2px; padding:3px 2px; border:1px solid  #D1D0BF;height:15px;width:200px;vertical-align:top;}
textarea {height:120px;width:340px;}
#searchform {margin:0 auto;width:300px;}
#searchsubmit, .btn, #submit {margin:0; padding:0; width:80px; text-align:center;height:24px;font-weight:bold;text-align:center;background:#1B8E28;color:#fff;cursor:pointer;  }
input#submit {width:140px;height:26px;}



/*  ====================== Common ======================= */

/* Alignments */
.alignright { float: right;	width:auto;}
.alignleft { float: left;width:auto;}
.center, .centered {text-align:center;}



/*Images */
img.centered { display: block;	margin-left: auto;	margin-right: auto;	}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;float:right;	}
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.avatar {padding:0; margin: 0 7px 2px 0; display: inline; float: left;}



/* Navigation */
.navigation { display: block; color:#1B8E29; padding:5px 10px 0 10px;}
.navigation .alignright { width:49%; text-align:right; 	}
.navigation .alignleft {width:49%; text-align:left;}


/*  ====================== Page Structure ======================= */


#wrapper {width :890px; margin:0 auto; }
.leftcol {float:left;width:403px;clear:both;}
.rightcol {float:left;width:482px;padding-left:5px;}
#footer {text-align:center;padding-left:16px; background:#8EA1B0 url(images/footer_bg.jpg) no-repeat; border-right:16px solid #AA0430;clear:both;width:858px;line-height:18px;color:#fff;}



/*  ====================== Header ======================= */
.logo {padding:17px 19px 13px 20px;float:left;width:142px;}
.desc {float:left;margin-top:29px; font:italic bold 10px/26px Verdana,arial; border-left:1px solid #AA0430;padding:0 0 0 19px;width:auto;text-transform:uppercase;}


#page {clear:both;background:url(images/content_bg.jpg) no-repeat left bottom;margin-bottom:-1px;border-right:16px solid #AA0430;width:874px;}
#page .rightcol {width:466px;}
.topcol {padding:15px 0;background:#A30100 url(images/menu_bg.jpg) no-repeat;}

#nav {list-style:none;width:180px;border-right:1px solid #fff;min-height:182px;overflow:hidden;}
* html #nav {height:182px;}
#nav li {list-style:none;font:normal 10px/16px Verdana;text-transform:uppercase;}
#nav li a {color:#fff;display:block;padding:6px 0 6px 15px;width:170px;}
#nav li a:hover, #nav li.current_page_item, #nav li.current_page_parent {background:url(images/menu_marker.gif) no-repeat 0 9px;color:#ccc;text-decoration:none; }



/*  ================================= Contents ============================= */
h3.title {font:normal 10px/16px Verdana;color:#fff;background:url(images/case_bg.jpg) no-repeat;padding:0 15px;margin-top:3px;}

#content {width:406px;padding:20px 35px 20px 25px;}
.post {border-bottom:1px dotted #AA0430;}
img.topbanner {float:left;max-width:482px;max-height:212px;}
.post h1 {font:normal 11px/16px Verdana; padding:3px 0 6px 0; border-bottom:1px solid #AA0430;text-transform:uppercase;}
.post h1 a {color : #878788;}

.post h2 {color:#AA0430; padding:0; font: normal 10px Verdana;}
.post h2 a, .post h2 a:hover {color :#AA0430;text-decoration : none;}
.entry, .entry1 {line-height:15px;padding:0 0 40px 0}
.entry a, .entry a:hover {color :#333333;text-decoration : none;}



.entry ul {padding:5px 20px;list-style:none;}
.entry ul li {list-style:none;padding:2px 0 2px 10px; font-size:12px; line-height:14px;}


/*  ================================= sidebar ============================= */

/*  Tabs */

.tabs {float:left; width:228px;padding:0;}



/*
.tabs .tabitem { padding:0 10px 45px 10px; clear:both;width:528px;background:#121212;}
.tabitem-content {padding:0 14px 20px 0; clear:both;width:498px;border:1px solid #737373;margin:0;}
.tabitem-content a {color:#1DB7F3;}
.tabitem-content .blue a {font-weight:bold;color:#1DB7F3;}
*/

ul.tabNavigation {float:left; width:165px; padding:10px 10px 140px 0;list-style:none;}


.tabitem {width:228px;}
.subpage-cont img, .tabitem img {max-width:228px;}

.tabitem h2 {font:normal 11px/16px Verdana; padding-bottom:6px; border-bottom:1px solid #AA0430;text-transform:uppercase;}
.tabitem h2  a{color : #878788;}


ul.tabNavigation li {list-style:none;border-bottom:1px dotted #AA0430;padding:10px 0 3px 15px;color:#333;}
ul.tabNavigation li a {color:#333;}

/*  ================================= Footer ============================= */

#footer a {color:#fff;}
#footer a:hover {color:#ddd;}
#footer span {padding:0 10px;font-weight:bold;}
#footer p {padding:0;}
#footer2 {text-align:right;}
#footer2 a {color:#888;}
#footer2 a:hover {color:#888;}


/*  ================================= Others ============================= */

.clr {clear : both;margin:0; padding:0;height:1%;font:normal 1%/1% arial;}
.brdr {border-right:16px solid #AA0430;}

/* --------------------- common elements --------------------------- */





/* home page */
#homepage {width:502px; margin:0 auto; padding-top:60px;}
#homepage .logo {padding:17px 15px 13px 0;}
#hp_footer {width:662px; margin:0 auto;margin-top:30px;}
h1 {font:normal 14px/22px Verdana; margin:10px 0; border-bottom:1px solid #AA0430;text-transform:uppercase;}
h2 {font:normal 13px/22px Verdana; margin:10px 0; text-transform:uppercase;}
h2 a {color:#878788}
#homepage  .col1 {float:left; width:236px; padding:0 30px 0 0;}
#homepage  .col2 {float:left; width:236px;}
img.btm-icon {float:right;}


#homepage a.homeicon:hover {
filter:alpha(opacity=60);
opacity:0.6;
}

