/*
Theme Name:WordpressCompleteSite

*/
*a{cursor:pointer;}
* {
margin:0px;
padding:0px;
}
body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background:#A9D3FE url(images/header_background.jpg) repeat-x;
}
#page {
margin: 0px auto 0 auto;
width:1000px;
background:#A9D3FE;
}
#warp{
width:1000px;
overflow:hidden;
}
#header {
width:1000px;
background:url(images/header_background.jpg) repeat-x;
height:314px;
margin-bottom:13px;
}
#header-div1{width:1000px; height:85px; /*border:solid 1px red;*/}
#header-div2{width:940px; height:186px; /*border:solid 1px red;*/ margin-left:30px;}
#header-div2-logo{width:451px; height:186px; /*border:solid 1px red; background:url(images/logo.jpg) no-repeat;*/ float:left;}
#header-div2-subscribe{width:489px; height:186px; background:url(images/subscribe.jpg) no-repeat; float:left;}
#header-div2-subscribe-div1{width:333px; height:175px;/*border:solid 1px red;*/ float:left;}
#header-div2-subscribe-div2{width:145px; height:175px;/*border:solid 1px red;*/ float:left;}
#header-div2-subscribe-div3{width:145px; height:30px;/*border:solid 1px red;*/ float:left; margin-top:140px;}
#header-menu{width:1000px; height:43px; /*border:solid 1px red;*/}
#header-menu-left{width:58px; height:43px; background:url(images/menu-left.jpg); float:left;}
#header-menu-mid{width:884px; height:43px; background:url(images/menu-background.jpg); float:left;}
#header-menu-right{width:58px; height:43px; background:url(images/menu-right.jpg) repeat-x; float:left;}

#header-pluck{
width:476px;
height:66px;
margin-left:102px;
margin-top:7px;
/*background:url(images/header_pluck.jpg) no-repeat;*/
}
#header-pluck img{border:none;}
#header-pluck1{
width:645px;
height:80px;
float:left;
}
#header-search-icon{
width:120px;
height:85px;
background:url(images/search-icon.jpg) no-repeat;
float:left;
}
#header-search-textbox{
width:215px;
height:80px;
float:left;
/*border:solid 1px red;*/
}
.header_title{
width:612px;
height:200px;
float:left;
}
.header_title h1{
padding-top:56px;
padding-left:160px;}
.header_title h1 a{
text-decoration:none;
font-size:40px;
color:#672107;
}
.header_title h1 a:hover{
color:#FFFFFF;}
.header_title ul {
padding-top:30px;
padding-left:100px;
}
.header_title ul li{
padding-left:20px;
display:inline;
}
.header_title ul li a{
color:#7D3304;
font-size:15px;
font-weight:bold;
text-decoration:none;}
.header_title ul li a:hover{
color:#FFFFFF;}
.header_imge{
width:338px;
height:200px;
background:url(images/header_imge.jpg) no-repeat;
float:left;
}

.textwidget{}
.textwidget ul{}
.textwidget ul li{font-size:13px; color:#000000; line-height:20px;}
.textwidget ul li a{
color: #000000;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
.textwidget ul li a:hover{ color:#999999;}
#content{
width:569px;
float:left;
}
#content h3{
margin-top:20px;
padding-left:0px;
float:left;
color:#0053AF;
font-size:14pt;
width:370px;
height:45px;
}
#content h3 a{
font-size:14pt;
color:#0053AF;
text-decoration:none;
}
#content h3 a:hover{
color:#008AD9;}
.author{
margin-right:20px;
padding-top:6px;
/*width:480px;*/
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
clear:both;
border-top:solid 1px #484C50;
}
.author1{
float:left;
}
.author2{
float:left;
font-weight:bold;
width:360px;
}
.date{
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
width:110px;
height:107px;
text-align:center;
padding-top:12px;
float:left;
background:url(images/date.jpg) no-repeat;
}
#content p{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#404040;
margin-bottom:15px;
margin-top:10px;
text-align:justify;
line-height:18px;
}
#contact_content p{text-align:center;}
.comment_template{
padding-left:20px;
margin-left:10px;
margin-right:10px;
background:#DEEEFF;
border:1px solid #92AAC2;
}
#content h2{
font-family:Verdana;
margin-left:0px;
margin-top:10px;
color: #000000;
font-size:14px;
}
#content h6{
width:200px;
height:10px;
margin-top:11px;
margin-left:19px;
font-size: 10px;
color:#1909F3;
text-decoration:none;
}
#content h6:hover{
font-size: 10px;
color:#1909F3;
text-decoration:none;
}
.Index_comment{
margin-top:20px;
width:260px;
margin-bottom:20px;
float:left;
/*border-bottom:solid 1px;*/
}
.Index_comment a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1A4C74;
font-weight:bold;
text-decoration: none;
}
.content_container{
margin-right:10px;
margin-top:14px;
margin-left:10px;
margin-bottom:8px;
border:solid 1px #92AAC2;
background:#DEEEFF;
}
#content p a{
color:#8C3C00;
text-decoration:none;
}
#content p a:hover{
color:#083C5E;
}
#content ol{
margin-left:15px;
}
#content ol li{
font-size:12px;
margin-left:10px;
color: #404040;
text-decoration:none;
}
#content ul{
margin-left:15px;
}
#content ul li{
font-size:12px;
margin-left:10px;
color: #404040;
text-decoration:none;
}
#content ol li a{
color:#8C3C00;
text-decoration:none;
font-size:14px;
}
#content ol li a:hover{
color:#8C3C00;
}
#sidebar2{
width:275px;
/*height:1281px;*/
float:left;
/*background:url(images/side2.jpg);*/
}
#sidebar2-img1{width:247px; /*height:368px;*/ /*background:url(images/side2_img1.jpg) no-repeat;*/ margin-top:12px;}
#sidebar2-img1-div1{width:247px; height:237px; background:url(images/side2_img1_03.jpg) repeat-x;}
#sidebar2-img1-div2{/*width:247px; height:131px; background:url(images/side2_img1_01.jpg) no-repeat;*/}
#aweaber{width:123px; height:155px;float:left; /*background:url(images/side2_img1_book.jpg) no-repeat;*/}
#aweaber-1{width:120px; height:155px;float:left; color:#045097; font-size:12px; font-weight:bold; letter-spacing:1px;}
#sidebar2 h2{
color:#515151;
line-height:45px;
height:42px;
width:227px;
font-size:16px;
font-weight:bold;
padding-left:20px;
margin:0px;
margin-top:15px;
background:url(images/side2_menu_background.jpg) repeat-x;
border-right:solid 2px #9CBAD4;
border-left:solid 2px #9CBAD4;
}
#sidebar2 ul{
padding:0px;
margin:0px;
/*margin-bottom:22px;*/
margin-top:5px;
margin-left:25px;
color:#646464;
}
#sidebar2 li{
line-height:20px;
list-style-type:none;
}
#sidebar2 li a{
color: #000000;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
#sidebar2 li a:hover{
color:#595959;
}
#sidebar1{
width:156px;
/*height:1281px;*/
float:left;
/*background:url(images/side1.jpg);*/
}
.sidebar1-link1{ width:126px; /*height:125px;*/ margin-left:30px; margin-top:14px; /*border:solid 1px red;*/}
.sidebar1-link1 img{ border:0px;}
#searchform{
margin-top:18px;
margin-left:3px;
}
#cse-search-box{
margin-top:15px;
margin-left:3px;
}
#s{
float:left;
width:170px;
height:20px;
/*line-height:30px;
background:url(images/search-box.jpg) no-repeat;*/
/*border:solid 2px #A54900;*/
border:solid 1px red;
padding-top:5px;
padding-left:2px;
padding-right:3px;
border:none;
}
#ss1{
margin-top:4px;
margin-left:10px;
padding-left:3px;
padding-top:2px;
color:#AAAAAA;
width:140px;
height:21px; 
background:url(images/newsletter-background.jpg) repeat-x;
border:none;
clear:both;
}
#ss11{
/*margin-left:10px;*/
padding-left:3px;
padding-top:2px;
color:#AAAAAA;
width:140px;
height:21px; 
background:url(images/newsletter-background.jpg) repeat-x;
border:none;
clear:both;
}
#ss2{
margin-top:18px;
width:73px;
height:34px; 
background:url(images/side2_img1_button.jpg) no-repeat;
cursor:pointer;
border:none;
}
#sss{
width:180px;
height:26px;
background:url(images/search-box.jpg) no-repeat;
}
#searchsubmit{
float:left;
width:28px;
height:20px;
/*background:url(images/search-submit-button.jpg) no-repeat;*/
background:#F8F9F3;
/*border-bottom:solid 2px #02A1FF;
border-top:solid 4px #02A1FF;
border-right:solid 4px #02A1FF;*/
border:none;
border-left:solid 2px #02A1FF;
color:#666666;
/*margin-left:2px;*/
overflow:hidden;
}
#sidebar1 h2{
color:#A64903;
height:15px;
font-size:15px;
font-weight:bold;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
margin-left:13px;
margin-top:17px;
}
#sidebar1 ul{
padding:0px;
margin:0px;
margin-bottom:22px;
margin-top:8px;
margin-left:20px
}
#sidebar1 ul ul{
padding:0px;
margin:0px;}
#sidebar1 ul li ul li{
padding:0px;
margin:0px;
}
#sidebar1 li{
line-height:20px;
list-style-type:none;
}
#sidebar1 li a{
color: #646464;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
#sidebar1 li a:hover{
color:#9C4900;
}
#wp-calendar{
width:140px;
margin-left:30px;
color:#FFFFFF;}
#wp-calendar caption{
font-size:16px;
font-weight:bold;}
#recent-comments li{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
}
#recent-comments li.clearfix{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:5px;
}
#s_centre{
margin-left:40px;
}
.postmetadat alt {
color:#FFFFFF;
}
#footer {
margin-left:30px;
margin-top:20px;
height:70px;
width:940px;
background:url(images/footer.jpg) repeat-x;
}
#footer ul{
margin:0px;
padding:0px;
padding-top:14px;
margin-left:250px;
width:550px;
}
#footer ul li {
display:inline;
padding-right:35px;
padding-left:35px;
list-style:none;
background:url(images/footer-ul.jpg) no-repeat;
background-position:left;
}
#footer ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color: #6F6F6F;
text-decoration:none;
}
#footer ul li a:hover{
color:#999999;
}
#footer-bottom{
width:940px; 
height:20px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin-top:12px;
}

#comment{
width:372px;
}	
#submit{
width:150px;
height:25px;
margin-bottom:10px;
background-color:#656597;
color:white;}


/*///////////////////////////////////////////////////*/

#navbarleft {
	width: 884px;
	float: left;
	margin-top: 2px;
	padding: 0px 0px 0px 0px;
   /*border:solid 1px red;*/
	}

#nav {
	margin-top: 4px;
	padding: 0px;
	list-style: none;
	
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav a {
	color: #413800;
	display: block;
    font-weight:bold;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
  /*margin: 0px 20px 0px 0px;*/
	margin-left:13px;
	margin-right:12px;
	text-align:center;
	padding: 2px 32px 6px 29px;
	text-decoration:none;
	}
	
#nav a:hover {
	/*background:#D43738;*/	
	display: block;
	text-decoration: none;
   /* margin: 0px 20px 0px 0px;*/
	padding: 2px 32px 6px 29px;
	color:#FFFFFF;
	
	}


#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top:6px;
	background:url(images/menu-li.jpg) no-repeat;
	background-position:left;
	/*padding-top:1px;*/
	min-height:26px;	
	/*border:solid 1px red;*/
	}
#nav li:hover {/*background:url(images/menu-hover.jpg) repeat-x;*/ }
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 177px;
	background:none;	
	filter:alpha(opacity=90);
    opacity:0.9;
		
	}
	#nav li li a {padding-left:15px;}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background-color:#DE7B5E;
	border:none;	
	float: none;
	margin: 0px;
	text-align:left;	
	min-height:15px;
	
	
	}
	
#nav li li a:hover, #nav li li a:active {
	color:#FFFFFF; padding-left:15px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}
	
/************************************************
*	Navbar      								*
************************************************/
#navbar {
	width: 884px;
	height: 43px;
	/*border:solid 1px red;*/	
	}
	
	#navbar ul li.current_page_parent{
	background:url(images/menu-hover.jpg) repeat-x;
	/*padding-top:1px;*/
	}
	#navbar ul li.current_page_item a{
	color:#FFFFFF;
	}
	#home_hover a{color:#FFFFFF;}
	
#news{width:138px;height:21px; background:url(images/newsletter-background.jpg) repeat-x; border:0px; margin-bottom:2px;}
#ss{width:40px; height:40px; float:left;}	

#newsletterFormDiv{margin:0px; padding:0px; overflow:hidden;}
#ajaxNewsletter{margin-top:50px; margin-left:25px; overflow:hidden;}
.error{font-size:10px; color:#FFFFFF; }
.success{font-size:10px; color:#FFFFFF; }
#newsletterLoading {font-size:10px; color:#FFFFFF; margin-left:137px;}



/************************************************
*	Feed burner      								*
************************************************/
.feedcountdiv p{
margin-top:12px;
margin-left:80px;
}
.feedcount {
text-align:center;
padding:3px;
background-color:#ee7d00;
background: url(/images/rss-stripes.png) repeat;
color:#ffffff;
font-weight:bold;
-moz-border-radius:3px;
border:2px solid #cc5b00;
}
.subscribers {
background-color: #cc5b00;
color:#ffffff;
padding:0px 2px 0px 2px;
}