/*--:[ Global ]:--*/

body {background:#d7ecf6 ; color:#545454; }
.custom .clear {clear:both;}

h3 .widget {letter-spacing: 0px;}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.custom .tabs-hide {display: none;}
}

/* Hide useless elements in print layouts... */
@media print {
.custom .tabs-nav {display: none;}
}


/*--:[ Thesis Reset ]:--*/

.custom #header { border-bottom:none; background: url(images/bg.jpg); height: 126px; padding:0; margin:0;}
.custom #content_box { background:none; }
.custom #footer { border-top:none; }


/*--:[ Header ]:--*/

.custom #header #branding {padding:30px 0 0 25px}
.custom #header #logo a { display: none;}
.custom #header #tagline {display: none;}
.custom #header_area { padding:0;}
.custom #header_area ul#tabs { background: url(images/navi.jpg) repeat-x; height: 44px; border:0;  padding-left:15px; }
.custom #header_area ul#tabs li {border: none; background:none; padding:0.75em 0.1em 0.75em 0; margin:0;}
.custom #header_area ul#tabs li a {color:#bdd8e5;  font-weight:bold; letter-spacing:0px; }
.custom #header_area ul#tabs li a:hover {color:#ffffff; text-decoration: none;}
.custom #header_area ul#tabs li.current_page_item a {color:#ffffff; }
.custom #header_area ul#tabs li.rss a {display:none;}


/*--:[ Content ]:--*/

.custom .page {width: 980px; margin:0 auto; overflow:hidden; padding:0;}
.custom #content {width: 620px;float: left; padding:15px 0 15px 15px;}
.custom #content_box, .custom .no_sidebars #content {background:#fff;}
.custom #content .post_box img { margin-bottom: 1.6em;}
.custom #sidebars {padding: 15px 15px 15px 0; width:300px;}
.custom #feature_box { background: #fff; border-bottom: none ; }
.custom #multimedia_box { background: #fff; border-bottom: none; }
.custom #custom_box {background: #fff; border-bottom:0px; padding: 0px; font-size: 12px;}
.custom .post_box { border-top: 0px;}
.custom .headline_area h1,
.custom .headline_area h2 {font-weight:bold; line-height: 100%; color:#000000; letter-spacing:0px;}

/*--:[ Sidebars ]:--*/
.custom .sidebar h3 { font-variant: normal; letter-spacing: 0px; color: #333; }
	h2 a { color: #333; }
	h2 a:hover { color: #2361a1; }
h1, h2, h3, h6 { font-weight: bold; }

.custom ol li, .custom ul li { margin-bottom: 12px; }
.custom img.alignright, .custom img.alignleft { margin-top: 7px; }

.custom .comments_closed p {text-indent: -99999em ;}
.custom .format_text .to_comments span { font-size: inherit; }
.custom .comments_intro span {font-size: inherit;}