/*

Theme Name: Drews Insurance Services
Theme URL: http://www.drewsinsurance.com
Description: December 2009
Version: 1.1
Author: White Ink Studio

*/	
body {
	font-size: 0.8em;
	margin: 0px;
	text-align: left;
	background-color:#354c8d;
	color: #fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif;
}

#wrapper{
}

#header{
	width:100%;
	height:246px;
	background: url(img/header_bg.jpg) top center repeat-x;
}
#header_inner{
	width:900px;
	margin-right:auto;
	margin-left:auto;
}
#logo{
	float:left;
	padding-top:20px;
}

#head_right{
	float:right;
	text-align:right;
}
#head_right h1{
	color:#354c8d;
	font-size:2em;
}
#head_right h2{
	color:#354c8d;
	font-size:1.3em;
}
#head_right h3{
	color:#ff7800;
	font-size:3.2em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#request_quote{
	float:right;
	width:377px;
	height:108px;
}

#content_wrapper{
	width:100%;
	background: url(img/content_tile.jpg) top center repeat-x;
	margin-bottom:50px;
}
#content_wrapper_inner{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
#content_subpage_top{
	background-image:url(img/content_top.jpg);
	background-repeat:no-repeat;
	height:14px;
	width:900px;
}
#content_subpage_mid{
	width:860px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
	color:#666;
	padding-bottom:15px;
}
#content_subpage_mid h1{
		font-size:2.1em;
	color:#ff7800;
	font-weight:bold;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}
#content_subpage_mid h2{
	font-size:1.7em;
	color:#354C8D;
	font-weight:bold;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:15px;
	margin-bottom:15px;
}
#content_subpage_mid h3{
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
	margin-bottom:10px;
}
#content_subpage_mid p{
	margin-top:15px;
	margin-bottom:15px;
}
#content_subpage_mid li{
	list-style-image:url(img/bullet.gif);
	margin-left:20px;
	
}
#content_subpage_mid a{
	color:#4369d9;
	text-decoration:underline;
}
#content_subpage_mid a:hover{
	text-decoration:none;
}
.emphasis{
	font-size:1.3em;
	font-weight:bold;
}
.orange{
	color:#ff7800;
}
#menu{
	height:	80px;
}
#menu a{
	margin-right:12px;
	margin-left:12px;
	float:left;
	display:block;
	height:56px;
}
#menu_home{
	background-image:url(img/menu_home.jpg);	
	width:89px;	
}
#menu_aboutus{
	background-image:url(img/menu_aboutus.jpg);	
	width:119px;	
}
#menu_services{
	background-image:url(img/menu_services.jpg);	
	width:119px;	
}
#menu_request{
	background-image:url(img/menu_request.jpg);	
	width:199px;	
}
#menu_faq{
	background-image:url(img/menu_faq.jpg);	
	width:89px;	
}
#menu_contact{
	background-image:url(img/menu_contact.jpg);	
	width:119px;	
}
#menu_home:hover{
	background-image:url(img/menu_home_hover.jpg);	
}
#menu_aboutus:hover{
	background-image:url(img/menu_aboutus_hover.jpg);	
}
#menu_services:hover{
	background-image:url(img/menu_services_hover.jpg);	
}
#menu_request:hover{
	background-image:url(img/menu_request_hover.jpg);	
}
#menu_faq:hover{
	background-image:url(img/menu_faq_hover.jpg);	
}
#menu_contact:hover{
	background-image:url(img/menu_contact_hover.jpg);	
}

#home_left{
	float:left;
	width:537px;
	padding-right:19px;
}

#home_left_top{
	background: url(img/home_left_top.jpg) top;
	height:27px;
	width:537px;
}

#home_left_content{
	background-color:#fff;
	width:517px;
	padding-left:20px;
	color:#354c8d;
	min-height:385px;
}
#home_left_content h1{
	font-size:2.5em;
	color:#ff7800;
	font-weight:bold;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#home_left_content li{
	background-image:url(img/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	line-height:33px;
	font-size:1.3em;
	font-weight:bold;
}
#home_left_bottom{
	background: url(img/home_left_bottom.jpg) bottom center;
	height:33px;
	width:537px;
}

#home_right{
	float:left;
	background: url(img/home_right.png);
	background-repeat:no-repeat;
	padding:165px 15px 0px 15px;
	width:314px;
	height:258px;
}
#home_right img{
	float:right;	
}
#home_right h1{
	font-size:2.3em;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
}
#iia_logo{
}

#bottom_tag{
	clear:both;
}

#bottom_top{
	background: url(img/bottom_top.jpg) top center;
	height:11px;
	width:896px;
}

#bottom_content{
	padding-left:15px;
	padding-right:15px;
	border-left:1px solid #6279b7;
	border-right:1px solid #6279b7;
	width:864px;
}
#bottom_content h1{
	font-size:2.3em;
	text-transform:uppercase;
}
#bottom_bottom{
	background: url(img/bottom_bot.jpg) bottom center;
	height:11px;
	width:896px;
}

#footer{
	background-color:#233874;
	padding-bottom:20px;
}
#footer h2{
	font-weight:bold;
	text-transform:uppercase;
}
#footer h3{
	font-weight:normal;
	font-style:italic;
	text-transform:uppercase;
}
#footer li{
	list-style-image:url(img/bullet.gif);
	margin-left:20px;
}
#footer_wrapper{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}

#footer_left{
	float:left;
}

#footer_right{
	float:right;
	text-align:right;
}
