/*  
Theme Name: Endsight
Theme URI: 
Description: Endsight
Version: 1.0
Author: Digital Avenues Ltd
Author URI: http://www.digitalavenues.com
Tags: Two colors, right sidebar, fixed-width, clean theme

*/
html, body
{
background:#fff url(images/inner_back.gif) repeat-x top;
margin:10px 0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;margin:0; padding:0;}
a:hover{text-decoration:underline;}
h1{padding:0px; margin:0px;}
p{padding:0px; margin:0px;}
ul, li {padding:0px; margin:0px;}
.feedback-link{color:#999999; font-size:11px; color:#8e8d8d; text-decoration:none;}
.feedback-link:hover{text-decoration:underline;}
/* Page layout Style -------------------------------------------------------- */
.wrapper{width:940px; margin:0px auto;}
/* Header Style -------------------------------------------------------- */
.header{ height:91px;}
.logo{float:left; text-align:left; width:300px;}
.top-link{float:right; width:300px; margin-top:50px; height:20px; color:#156add; font-size:10px; text-align:right;}
.top-link a{ padding:0px 5px 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#156add; text-decoration:none; font-size:10px;}
.top-link a:hover{text-decoration:underline;}
/* Banner Style -------------------------------------------------------- */
.banner{height:171px;}
.banner img{ width:730px; height:171px; float:left;}
.banner div{background:url(images/nav_bg.gif) no-repeat left; height:171px; float:right;}
.banner-nav ul{ padding:0px; margin:5px 0px 0px 7px; list-style-type:none; /*border-bottom:1px solid red*/}
.banner-nav li{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#9ddefd; text-align:left;width:203px; height:31px }
.banner-nav li a{ padding-left:22px; width:178px; height:26px; line-height:26px; text-decoration:none;color:#00CCFF;}
.banner-nav li a:hover{color:#F9A309;background:url(images/arrow.gif) no-repeat left;width:178px; height:26px; line-height:26px; text-decoration:none;}
.banner-nav li a.selected{ padding-left:22px; background:url(images/arrow.gif) no-repeat left;width:178px; height:26px; line-height:26px; text-decoration:none;}
/* Body Style -------------------------------------------------------- */
.container{margin-top:10px;}
.sidebar{width:290px; float:left; background:#003e6d;  padding:14px 10px 50px 10px;}
.sidebar div{ margin-bottom:10px; background:#00264d; border:1px solid #376c94}
.sidebar div h2{ color:#fff; font-size:20px; font-weight:normal; text-align:left; padding:0px 10px; margin:5px 0px }
.sidebar ul li{ color:#6abfff; font-size:12px; padding:4px 0px 4px 20px; list-style:none; margin:0px; }
.sidebar ul li a{ color:#6abfff; text-decoration:none;}
.sidebar ul li a:hover{ color:#ffe596; text-decoration:underline;}

.sidebar div.recent ul li{ color:#ffe596; font-size:12px; padding:4px 0px 4px 20px; list-style:none; margin:0px; }
.sidebar div.recent ul li a{ color:#ffe596; text-decoration:none}
.sidebar div.recent a{ display:block; padding:4px 20px 4px 20px; color:#ffe596; font-size:12px; text-decoration:none }

/* right style ---------------------------------------------- */
.main-content{width:585px; float:right; height:auto; text-align:left;margin:0px; background:url(images/contentBg.jpg) repeat-x left top; padding:8px;}

/* typography style -----------------------------------------*/
.main-content h1 {color:#163980;line-height:20px;  font-size:19px; font-weight:bold}
.main-content h1 a, .main-content h2 a{color:#163980; text-decoration:none}
.main-content h2{color:#163980; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.main-content p { color:#010101; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:justify}

.link a{ color:#0145b7; text-decoration:underline; font-size:11px; }
.link a:hover{ color:#f9a309; text-decoration:underline}

.link2 a{ color:#0145b7; text-decoration:none; font-size:11px; }
.link2 a:hover{ color:#f9a309; text-decoration:underline}

.post{ margin-top:20px; padding-bottom:10px; border-bottom:1px solid #0072ca;}
.date{ background:url(images/dateBg.gif) no-repeat left top; width:137px; height:20px; font-size:12px; font-weight:bold; color:#fff; line-height:20px; padding-left:10px; margin-bottom:10px;}
.post h1 {color:#163980;line-height:20px;  font-size:18px; font-weight:bold}
.post h2{color:#163980;  font-weight:bold; font-size:14px;line-height:16px; padding:0px; margin:0px;}
.post h1 a, .post h2 a{color:#163980; text-decoration:none;}
.post p{ padding:4px 0px; color:#000;}
.post p a{ color:#006fe1; text-decoration:none;}
.post span.author{ display:block; color:#163980; font-size:12px; padding:4px 0px;}
.post span.author a{color:#163980; text-decoration:none;}

.post span.category{ display:block; color:#163980; font-size:12px; padding:4px 0px}
.post span.category a{color:#163980; text-decoration:none; font-weight:bold}

.post span.tags{ display:block; color:#000; font-size:10px; padding:4px 0px}
.post span.tags a{color:#163980; text-decoration:none; font-weight:bold}

.post span.comments{ display:block; color:#000; font-size:10px; padding:4px 0px; text-align:right}
.post span.comments a{color:#163980; text-decoration:none; font-weight:bold}

.navigation { clear:both; padding-top:20px}
.previous-entries a{ background:transparent url(images/old.gif) no-repeat left top;display:block;font-size:10px;font-weight:bold;height:20px;line-height:18px;padding-left:10px;width:105px;}
.next-entries a{ background:url(images/new.gif) no-repeat left top;display:block;font-size:10px;font-weight:bold;height:20px;line-height:18px;padding-left:10px;width:105px;}
.previous-entries a, .next-entries a{ color:#163980; text-decoration:none}


/* content style ------------------------------------------*/
.arrows li{ background:url(images/arrow2.gif) no-repeat; list-style-type:none; padding-left:30px; line-height:24px;}
.column1{ float:left; width:310px; margin-right:20px;}
.column2{ float:left; width:310px}

/* Search --------------------------------------------------*/

.sidebar div.form{ padding:10px; border:none 0px; color:#6abfff}
.txtbox{ display:block; width:260px; margin-bottom:8px}

.emaillink{color:#6abfff}
.emaillink a{color:#6abfff;}
.main-content p.normal{ color:#163980; font-size:11px}
.main-content p.normal a{color:#163980; font-weight:bold; text-decoration:none}

/* extra*/	
	.extraWrapper{padding:15px 0px 0 0px; clear:both}
	.extraWrapper p{ padding:4px 0px;}
	.extraWrapper a{ text-decoration:none;color:#0071BC;}

	#respond{ border-bottom:1px solid #0072CA;color:#0071BC; font-size:14px; font-weight:bold; padding-bottom:3px; margin-bottom:10px}
	.commentlist{ margin:10px 0px 0px;color:#333;}
	.commentlist cite{ font-weight:bold; color:#0071BC; }
	.commentlist cite a{ color:#0071BC; text-decoration:none }
	.commentlist li{ margin-bottom:10px; border-top:1px dashed #757F81; padding-top:6px; text-indent:10px; background:#f8fdff}
	.commentlist li.alt{ background:#fff}
	.commentmetadata{ padding-left:10px}
	.commentmetadata a{color:#333; text-decoration:none; border-bottom:1px solid #333;}
	.commentlist p{ padding:4px 0px 4px 10px; text-indent:0px; font-style:italic; font-size:14px; color:#0071BC}

	#comments { color:#0071BC; font-size:14px; font-weight:bold}
	#commentform{ margin-bottom:10px; float:left}
	#commentform #submit { background:#003e6d; color:#fff;border:medium none;cursor:pointer;font-size:12px;font-weight:bold;line-height:normal;width:144px;}
	#commentform input, #commentform textarea { background:#fff; font-weight:normal; font-size:100%; padding:4px;border:1px solid #E6E8E9;}
	#commentform textarea{height:115px;margin-top:3px;padding:2px;width:420px;}
	
	#commentform textarea:focus, #commentform input[type="text"]:focus {background:#f8fcfe none repeat scroll 0 0;border:1px solid #daeefb;}

/* footer style -------------------------------------------*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.footWrapper{clear:both; margin-top:20px!important; background:#fff url(images/footerbg.gif) repeat-x left top}
.footer{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003785; margin:0px auto;width:900px; text-align:center; padding:25px 0px}
.footer a{ color:#003785; text-decoration:none}


