/*
Theme Name: Thunder Bay Insurance
Theme URI: http://www.thunderbayinsurance.com
Description: Thunder Bay Insurance
Version: 1.0
Author: Daniel Robere / Anlina Sheng at Brainbox
Author URI: http://www.brainboxonline.com
*/

/* -- Default Styles -- */

html,body {
height:100%;
width:100%;
margin:0;
padding:0;
}

body {
background:url(images/bg.png) repeat-x rgb(255,255,255);
font-family:Arial;
font-size:16px;
}

a {
color:#c1862c;
text-decoration:none;
}

a:visited {
color:#d49639;
text-decoration:none;
}

a:hover {
color:#d49639;
text-decoration:underline;
}

p {
margin:0;
}

h1 {
display:none;
padding-left:70px;
height:60px;
font:bold 36px/100% Arial;
color:#000000;
margin:0;
}

h1 a,h1 a:visited,h1 a:hover {
color:#000000;
text-decoration:none;
}

h2 {
border-bottom:1px solid #cbe46c;
font-size:22px;
font-weight:bold;
color:#bf8229;
text-decoration:none;
width:200px;
}

h2 a,h2 a:visited,h2 a:hover {

}

h3 {
border-bottom:1px solid #000000;
color:#000000;
font-size:22px;
margin:10px 0 5px;
padding-bottom:3px;
}

h4 {
font-size:16px;
padding:0px;
}


table, tr, td {
padding-left:0px;
}

div#container {
width:1024px;
margin:0 auto;
}

div#header_wrap {
height:393px;
position:relative;
width:1024px;
background:;
}

div#rollover { 
position:absolute;
left:990px;
top:10px;
}

div#nav_wrap {
background:#cbe46c;
height:50px;
}

div#nav {
font-family:arial;
font-size:18px;
padding-left:40px;
padding-top:12px;
}

div#content_wrap {
background:#fff;
width:1024px;
}

div#bodyleft {
float:left;
padding-left:0px;
padding-top:10px;
position:relative;
width:581px;
}

div#bodyleft p, h3 {
padding-left:0px;
}

div#bodyleft h2 {
background-image:url(images/head_bg.png) !important;
background-repeat:no-repeat !important;
border-bottom:0;
color:#bf8229 !important;
font-family:Arial,Helvetica;
font-size:34px !important;
font-weight:bold;
height:49px !important;
width:500px !important;
}

div#divider {
float:left;
padding-left:40px;
position:relative;
width:5px;
}

div#bodyright {
float:left;
padding-left:50px;
padding-top:10px;
position:relative;
width:275px;
}

div#bodyright a {
color:#000;
line-height:30px;
}

div#bodyright a:hover, a:active, a:visited {
color:#d49639;
}

div#bodyright h2.news {
background-image:url(images/head_bg.png) !important;
background-repeat:no-repeat !important;
border-bottom:0px;
color:#bf8229 !important;
font-family:Arial,Helvetica;
font-size:34px !important;
font-weight:bold;
height:49px !important;
width:275px !important;
}

div#footer {
clear:both;
padding-bottom:20px;
padding-left:31px;
padding-top:100px;
width:100%;
}

div#footer p {
text-align:center;
}

/* -- Post Styles -- */

.post {
clear:both;
}

.post-date {
font-size:11px;
width:275px;
height:20px;
float:left;
}

.post-title {
float:left;
margin-left:0px;
padding-bottom:0px;
width:275px;
}

.entry,.post-content {
clear:both;
padding-top:0px;
}

/* -- Drop Down Navigation -- */

#dropdownnav {
background:#cbe46c repeat-x;
font-size:18px;
font-family:helvetica,sans-serif;
padding-left:3em;
width:100%;
}

#dropdownnav,#dropdownnav ul {
float:left;
list-style:none;
line-height:25px;
border:0 solid;
width:1024px;
margin:0;
padding:0;
}

#dropdownnav a {
display:block;
color:#000000;
text-decoration:none;
padding:0 14px;
}

#dropdownnav li {
float:left;
width:155px;
}

#dropdownnav ul {
position:absolute;
left:-999em;
height:auto;
width:155px;
font-weight:normal;
line-height:1;
border:0;
z-index:10;
margin:0;
}

#dropdownnav li li {
font-family:helvetica,sans-serif;
}

#dropdownnav li li a {
font-size:16px;
color:#000000;
padding:6px 10px;
}

#dropdownnav li ul ul {
margin:0 0 0 100px;
}

#dropdownnav li li:hover {
background:#cbe46c;
width:155px;
}

#dropdownnav li:hover ul ul,#dropdownnav li:hover ul ul ul,#dropdownnav li:hover ul ul ul ul,#dropdownnav li.sfhover ul ul,#dropdownnav li.sfhover ul ul ul,#dropdownnav li.sfhover ul ul ul ul {
left:-999em;
}

#dropdownnav li:hover ul,#dropdownnav li li:hover ul,#dropdownnav li li li:hover ul,#dropdownnav li li li li:hover ul,#dropdownnav li.sfhover ul,#dropdownnav li li.sfhover ul,#dropdownnav li li li.sfhover ul,#dropdownnav li li li li.sfhover ul {
left:auto;
background:#fff;
border:1px solid #cbe46c;
width:155px;
}

#dropdownnav li:hover,#dropdownnav li.sfhover {
background:#cbe46c;
}

#dropdownnav li ul li:hover a,#dropdownnav li ul li li:hover a,#dropdownnav li ul li li li:hover a,#dropdownnav li ul li li li:hover a,#dropdownnav li:hover a,#dropdownnav li.sfhover a,#dropdownnav li:hover li a,#dropdownnav li li:hover li a,#dropdownnav li li li:hover li a,#dropdownnav li li li li:hover li a {
color:#000000;
}
#comment{
	width:100%;
}