/*
Theme Name:Laptop Insurance
Author:Exact Strategies
*/
* {
margin:0px;
padding:0px;
}
body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background:url(images/body.jpg) no-repeat;
}
#page {
margin: 0px auto 0 auto;
width:773px;
/*background:#FEFEFE;*/
color:#FFF7EF;
/*padding-bottom:25px;*/
margin-top:20px;
}
#warp{
width:773px;
overflow:hidden;
}
#header {
width:773px;

/*height:535px;*/
overflow:hidden;
}
#header_div1 {
width:773px;
/*background:url(images/header_top_repeat.png) repeat-x;*/
height:91px;
}
#header_div1_left {
width:20px;
background:url(images/header_left.png) left top no-repeat;
height:20px;
float:left;
}
#header_div1_right {
width:20px;
background:url(images/header_right.png) left top no-repeat;
height:20px;
float:left;
}
#header_div1_repeat {
width:733px;
background:#FFFFFF;
height:19px;
float:left;
margin-top:1px;
}
#header_div1_logo {
width:350px;
/*height:44px;*/
float:left;
background:#FEFEFE;

}
#header_div1_menu {
width:410px;
height:33px;
float:left;
}
#header_div1_menu_left {
width:14px;
height:35px;
float:left;
background:url(images/menu_left.jpg) no-repeat;
}

#header_div1_menu_right {
width:14px;
height:35px;
float:left;
background:url(images/menu_right.jpg) no-repeat;
}
#header_div2 {
width:773px;
height:309px;
overflow:hidden;
}
#header_div2_1 {
/*width:770px;*/
height:307px;
clear:both; overflow:hidden;
border-bottom:solid 1px #AAAAAA;
border-top:solid 1px #AAAAAA;
/*border-left:solid 1px #CDCDCD;
border-right:solid 1px #CDCDCD;*/
padding-left:29px;
background:url(images/1.jpg) bottom right no-repeat;
overflow:hidden;
color:#303D48;
font-size:12px;
}
#header_div2_1_1 {
width:390px;
height:300px;
clear:both;
/*margin-left:340px;*/
}
#header_div2_1_1 h1{font-size:41px;font-weight:normal; color:#000000; margin-top:10px; margin-bottom:15px;}
#header_div2_1_1 h2{font-size:19px;font-weight:normal; color:#FF5400;margin-top:5px;}
#header_div2_1_11 {
width:380px;
height:200px;
clear:both;
clear:both;
/*border:solid 1px #CFDEED;*/
margin-top:10px;
/*background:#F4F9FE;*/
}
#header_div2_1_11 h1{font-size:35px;font-weight:bold; color:#294D95; margin-top:10px; /*text-align:center;*/ padding-top:10px; }
#header_div2_1_11 h2{font-size:14px;font-weight:bold; color:#000000; /*text-align:center; line-height:15px;*/ padding-top:13px; padding-left:17px;}
#arrow{
width:115px;
height:108px;
background:url(images/arrow.jpg) top right no-repeat;
float:left;
}
#btn{
width:220px;
height:115px;
float:left;
/*display:block;*/
}
#btn1{
width:223px;
height:53px;
/*padding:50px 0px 0px 30px;*/
display:block;
/*border:solid 1px red;*/
}
#btn1 a {
/*border:1px solid red;*/
display:block;
height:55px;
/*margin:165px 0 0 75px;*/
overflow:hidden;
width:223px;
background:url(images/apply.png)no-repeat;
margin:27px 0 0 70px;
}
#btn1 a:hover{margin:28px 0px 0px 71px;}
#btn a{display:block; overflow:hidden;width:220px;height:80px; margin-top:5px; background:url(images/apply.jpg) bottom right no-repeat;}
#btn a:hover{background:url(images/apply_hover.jpg) bottom right no-repeat;}
#content{
/*width:764px;
margin-left:5px;*/
padding-top:17px;
background:#F1F1EF;
overflow:hidden;
}
.textwidget{ font-size:12px; padding:0px 22px; color:#3E3F3F; line-height:18px; margin-top:15px; clear:both;}

#content_border{
width:720px;
height:23px;
margin:0 auto;
background:url(images/content_border.png) repeat-x;
overflow:hidden;
clear:both;
}
#content h3{
margin-bottom:10px;
padding-left:0px;
font-size:22px;
color:#3B5998;
}
#content h3 a{
font-size:30px;
color:#3B5998;
/*font-weight:bold;*/
text-decoration:none;
}
#content h3 a:hover{
text-decoration:underline;}
.author{
margin-left:0px;
font-size:13px;
color:#3E3F3F;
clear:both;
margin-top:15px;
}
.author ul li{ display:block; background:url(images/content_li.jpg) left top no-repeat; min-height:30px; padding-left:35px; font-size:18px; color:#000000;}
.date{

font-size:13px;
color:#072A2A;
background:url(images/date.jpg) top left no-repeat;
float:left;
padding-right:20px;
/*width:100px;*/
}
#content p{

font-size:13px;
font-weight:normal;
color:#3E3F3F;
margin-bottom:10px;
margin-top:10px;
text-align:justify;}
.comment_template{
/*margin-left:43px;*/
margin-right:20px;
clear:both; 
}
#content h2{
margin-left:27px;
/*margin-top:5px;*/
color: #083030;
font-size:15px;
}
#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:160px;
margin-bottom:20px;
border-bottom:solid 1px;
}
.Index_comment a{

font-size:11px;
color:#DD983F;
text-decoration: none;
}
.content_container{
float:left;
margin-bottom:20px;
margin-left:25px;
width:540px;
}
#content p a{
color:#8C3C00;
text-decoration:none;
}
#content p a:hover{
color:#083C5E;
}
#content ol{
margin-left:15px;
}
#content ol li{
font-size:14px;
margin-left:10px;
color: #8C3C00;
text-decoration:none;
}
#content ol li a{
color:#8C3C00;
text-decoration:none;
font-size:14px;
}
#content ol li a:hover{
color:#8C3C00;
}
#sidebar2{
width:288px;
padding:0px;
margin:0px;

float:left;

}
#sidebar2 h2{
color:#2FA4A4;
height:30px;
width:237px;
background:#072A2A;
font-size:18px;
font-weight:normal;
padding:5px 0px 0px 15px;
margin:0px;
}
#sidebar2 ul{
padding:0px;
margin:8px 0px 10px 15px;
}
#sidebar2 li{
background:url(images/widget_li.jpg) top left no-repeat;
line-height:22px;
list-style-type:none;
height:27px;
padding-left:15px;
}
#sidebar2 li a{
color: #185846;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.url{
font-weight:bold!important;
color:#963A3A!important;
}
#sidebar2 li a:hover{
text-decoration:underline;
}
#sidebar1{
width:253px;
padding:0px;
margin:0px;
float:left;

}
#searchform{
background:#072C2C;
border:0;
width:247px;
height:34px;
margin-bottom:5px;
padding:7px 0px 0px 7px;
}
#s{
width:200px;
height:23px;
background:#0D8282;
border:solid 2px #14A3A3;
margin-right:5px;
color:#FFFFFF;
font-size:15px;
}
#searchsubmit{
border:solid 2px #14A3A3;
color:#FFFFFF;
font-weight:bold;
background:#963A3A;
width:33px;
height:27px;

}
#sidebar1 h2{
color:#3B5998;
height:25px;
width:193px;
background:#E9E9E9;
font-size:15px;
font-weight:bold;
padding:5px 0px 0px 15px;
margin:0px;
margin-left:3px;
}
#sidebar1 ul{
padding:0px;
margin:0px;
margin-bottom:10px;
margin-top:8px;
margin-left:15px
}
#sidebar1 ul ul{
padding:0px;
margin:0px;}
#sidebar1 ul li ul li{
padding:0px;
margin:0px;
}
#sidebar1 li{
background:url(images/widget_li.jpg) top left no-repeat;
line-height:22px;
list-style-type:none;
/*height:27px;*/
padding-left:5px;
padding-right:10px;

}
#sidebar1 li a{
color: #313131;
font-size:13px;
/*font-weight:bold;*/
text-decoration:none;
}
#sidebar1 li a:hover{
text-decoration:underline;
}
#wp-calendar{
color:#FFFFFF;
}
#wp-calendar caption{
font-size:12px;
font-weight:bold;
background:#963A3A;
margin-top:8px;
width:227px; 
height:30px;
color:#C7EBE1;
padding-top:5px;
}

#recent-comments li{
font-size:12px;

padding-left:10px;
}
#recent-comments li.clearfix{
font-size:12px;

padding-left:5px;
}
#s_centre{
margin-left:40px;
}
.postmetadat alt {
color:#FFFFFF;
}
#footer {

height:50px;
width:773px;
margin:0 auto;

}
#footer h1{
padding-left:20px;
text-align:left;
font-size:12px; 
color:#FFFFFF;
font-weight:normal;
float:left;
line-height:20px;
}
#footer_left {
width:20px;
background:url(images/footer_left.png) right top no-repeat;
height:20px;
float:left;
}
#footer_right {
width:20px;
background:url(images/footer_right.png) left top no-repeat;
height:29px;
float:left;
}
#footer_repeat {
width:733px;
background:#F1F1EF;
height:19px;
float:left;
}
#footer ul{float:right;}
#footer ul li{display:inline;/*background:url(images/2.jpg) center left no-repeat;*/ color:#FFFFFF;}
#footer ul li a{list-style:none; text-decoration:none; font-size:12px; padding:0px 12px 0px 10px; color:#FFFFFF;}
#footer ul li a:hover{text-decoration:underline;}
#comment{
width:372px;
}	
#submit{
width:150px;
height:25px;
margin-bottom:10px;
background-color:#656597;
color:white;}

.add{width:130px; height:130px; float:left;}

#rss{width:100px; height:34px; float:left; background:url(images/rss.jpg) center left no-repeat;text-align:center;}
#rss a{ font-size:12px; font-weight:bold; color:#F49495; line-height:32px; text-decoration:none;}
#twit a{  font-size:12px; font-weight:bold;  color:#F49495; line-height:32px; text-decoration:none;}
#twit{width:90px; height:34px; float:left;background:url(images/twit.jpg) center left no-repeat;text-align:center;}
/************************************ Menu bar ***********************************/
#nav_menu {
	/*margin-top: 4px;*/
	padding: 0px;
	list-style: none;
	/*width:800px;*/
	clear:both;

	 
	}
	
#nav_menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	     
	}

#nav_menu a {
	color: #FFFFFF;
	display: block;
    font-weight:bold;
	font-size:11px;
	
	text-decoration:none;
	line-height:32px;
	
	padding:0 10px;
	text-transform:uppercase;
	}
	
#nav_menu a:hover {	

	text-decoration: underline;  

	}


#nav_menu li {
	float: left;
	margin: 0px;
	padding: 0px;	
	overflow:hidden;
	text-align:center;	
	color: #FFFFFF;
	/*background:url(images/menu_mid.jpg) top left no-repeat;*/
	height:35px;	
	padding:0px 0px 0px 0px;	
		}
#nav_menu li:hover {}
	

	
/************************************************
*	Navbar      								*
************************************************/
#navbar_menu {
	/*width: 830px;*/
	height: 35px;	
	overflow:hidden;
	float:left;
	background:url(images/menurepeat.jpg) top repeat-x;
	}
	
	#navbar_menu ul li.current_page_parent{
	
	/*padding-top:1px;*/
	}
	#navbar_menu ul li.current_page_item a{
	color:#999999;
	}
.alignright{float:right; margin-top:70px;}
.alignright a{width:101px; height:42px; background:url(images/next.jpg) center right no-repeat; overflow:hidden; display:block; text-decoration:none; font-size:12px; font-weight:bold; color:#2F3030; line-height:39px;}	
.alignright a:hover{border-top:solid 1px #F1F1EF; overflow:hidden; display:block;}	

.alignleft{float:left; margin-top:70px;}
.alignleft a{width:101px; height:42px; background:url(images/next.jpg) left no-repeat; overflow:hidden; display:block;text-decoration:none; font-size:12px; font-weight:bold; color:#2F3030; line-height:35px;}	
.alignleft a:hover{border-top:solid 1px #F1F1EF; overflow:hidden; display:block;}	
	
#side_top{width:216px; height:17px; background:url(images/side_top.png) no-repeat; margin-left:30px; margin-top:10px; }
#side_btm{width:216px; height:21px; background:url(images/side_btmm.png) no-repeat; margin-left:30px;}
#side_content{width:216px; overflow:hidden; background:url(images/side_mid.png) repeat-y; margin-left:30px;}

body a:focus{outline:none;}	

#header_div2_1_1_1{background:#FEFEFE; overflow:hidden;}
