html {   margin: 0px;   /* setting border: 0 hoses ie6 win window inner well border */   padding: 0px; top:0px;}
body {font-family: Arial, Helvetica, sans-serif; background:#ACA9A0; color:#555555; height:100%; width:100%;  margin: 0px; padding:0px; border:0px; font-size:13px;top:0px;}

a {text-decoration: none; }
a:hover{text-decoration: underline; }
.entry a {color:#858585; text-decoration: none; }
.entry a:hover{ color:#3399CC; text-decoration: underline; }

/* page positioning */
#container { width:1000px; margin: 0px auto 0px auto; padding:0px; background:url("http://www.mlhodgeinsurance.com/templateimages/containerbg.png") repeat-y; }
#maincolumn{width:710px; float:left; margin:0px; margin-left:13px; }
#secondcolumn{  width:240px; float:right; margin-right:12px; }

/* header positioning */
#header { width:710px; margin:0px; padding:0px; margin-left:10px;   }
#banner {width:710px; height:130px; }
a img.mlhlogo{ margin:20px 0px 0px 10px; float:left; display:block;}
a img.mlhtitle{ margin:0px 0px 0px 50px; float:left; display:block;}

#flash { margin:10px 0px 0px 0px; width: 710px;height: 175px; padding:0px; }
#flash object,
#flash embed { margin:0px; padding:0px; width:710px; height:175px; float:none; display:block;}

/* menu positioning */
#menubar {background:url("http://www.mlhodgeinsurance.com/templateimages/menubg.gif") repeat-x #005190; width: 710px; height: 30px; padding:0px; display:block; clear:left; }
#menubar ul { list-style:none; width: 710px; display:block; margin:0px; padding:0px; float:left;}
#menubar li { margin:0px; padding:0px; float:left;}

#menubar li.about {width:79px; display: block; float:left;margin:0px 20px;}
#menubar li.contact {width:89px; display: block; float:left;margin:0px 20px;}
#menubar li.news {width:51px; display: block; float:left; margin:0px 20px;}
#menubar li.insurance {width:156px; display: block; float:left;margin:0px 20px;}
#menubar li.links {width:40px; display: block; float:left; margin:0px 20px;}


#menubar li.about a{ height:30px; background:url("http://www.mlhodgeinsurance.com/templateimages/about.gif") no-repeat; width:79px; display: block;}
#menubar li.contact a{ height:30px; background:url("http://www.mlhodgeinsurance.com/templateimages/contact.gif") no-repeat; width:89px; display: block;}
#menubar li.news a{ height:30px; background:url("http://www.mlhodgeinsurance.com/templateimages/news.gif") no-repeat; width:51px; display: block;}
#menubar li.insurance a{ height:30px; background:url("http://www.mlhodgeinsurance.com/templateimages/insurance.gif") no-repeat; width:156px; display: block;}
#menubar li.links a{ height:30px; background:url("http://www.mlhodgeinsurance.com/templateimages/links.gif") no-repeat; width:40px; display: block;}
#menubar span {display:none;} 



/* header links */
#headerLinks{ width:200px; float:right; color: #858585; text-align:right; line-height:24px; font-size:16px; padding:0px 20px 0px 0px; margin:0px; word-spacing:30px; }
#headerLinks p { margin:0px;}
#headerLinks a{color:#858585; text-decoration: none; }
#headerLinks a:hover{ color:#3399CC; text-decoration: underline; }

/* page positioning */
#content{ display:block; width:700px; margin:10px 0px 0px 10px; }
#content embed,
#content object { width:640px; display:block; margin:15px auto;}
#leftcolumn{ float:left; background:#4D1010; width:220px; color:#F2F2F4; font-size:15px; padding:15px 0px 50px 0px; line-height:5px; margin:0px; }
#leftcolumn p { padding:0px 5px;}
#leftcolumn a{color:#F2F2F4; text-decoration: none; }
#leftcolumn a:hover{ color:#F2F2F4; text-decoration: none; }
.name{color:#F2F2F4; font-size:24px; padding-bottom:10px; }

/* entry formatting*/
#entries{ float:none; width: 465px; margin:0px 0px 0px 240px; }
.entry{padding:0px 0px 5px 0px; font-family: verdana, 'trebuchet ms', sans-serif; }
.entry img { display:block; float:right; }
.entrytitle {color:#F2F2F4;font-size:14px; background: #10324D; width:100%; padding:3px; }
.entrytitle a{color:#F2F2F4; text-decoration: none; }
.entrytitle a:hover{color:#F2F2F4; text-decoration: underline; }

.entry-more-link {color:#8F0000;font-size:12px; text-align:right; }
.entry-more-link a{color:#8F0000; text-decoration: none; }
.entry-more-link a:hover{color:#8F0000; text-decoration: underline; }

/* second column positioning */
#secondcolumn a { height:33px; width:238px; display:block;}
#secondcolumn a#menu-auto {background: url("http://www.mlhodgeinsurance.com/templateimages/auto.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-auto:hover { background-position:0px -33px;}
#secondcolumn a#menu-home {background: url("http://www.mlhodgeinsurance.com/templateimages/home.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-home:hover { background-position:0px -33px;}
#secondcolumn a#menu-condo {background: url("http://www.mlhodgeinsurance.com/templateimages/condo.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-condo:hover { background-position:0px -33px;}
#secondcolumn a#menu-renters {background: url("http://www.mlhodgeinsurance.com/templateimages/renters.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-renters:hover { background-position:0px -33px;}
#secondcolumn a#menu-life {background: url("http://www.mlhodgeinsurance.com/templateimages/life.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-life:hover { background-position:0px -33px;}
#secondcolumn a#menu-business {background: url("http://www.mlhodgeinsurance.com/templateimages/business.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-business:hover { background-position:0px -33px;}
#secondcolumn a#menu-healthgroup {background: url("http://www.mlhodgeinsurance.com/templateimages/healthgroup.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-healthgroup:hover { background-position:0px -33px;}
#secondcolumn a#menu-healthindiv {background: url("http://www.mlhodgeinsurance.com/templateimages/healthindiv.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-healthindiv:hover { background-position:0px -33px;}
#secondcolumn a#menu-boat {background: url("http://www.mlhodgeinsurance.com/templateimages/boat.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-boat:hover { background-position:0px -33px;}
#secondcolumn a#menu-flood {background: url("http://www.mlhodgeinsurance.com/templateimages/flood.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-flood:hover { background-position:0px -33px;}
#secondcolumn a#menu-speciality {background: url("http://www.mlhodgeinsurance.com/templateimages/speciality.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-speciality:hover { background-position:0px -33px;}
#secondcolumn a#menu-umbrella {background: url("http://www.mlhodgeinsurance.com/templateimages/umbrella.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-umbrella:hover { background-position:0px -33px;}
#secondcolumn a#menu-workcomp {background: url("http://www.mlhodgeinsurance.com/templateimages/workcomp.gif") no-repeat 0 0; display:block;}
	#secondcolumn a#menu-workcomp:hover { background-position:0px -33px;}
	
#secondcolumn a span { display:none;}

#bottombanner{ clear:left; width: 700px; font-size:14px; background:#929292; height:40px; color:#F2F2F4; padding:3px; word-spacing:3px; text-align:center; margin: 10px 0px 0px 10px; }
#bottombanner a{color:#F2F2F4; text-decoration: none; }
#bottombanner a:hover{ color:#F2F2F4; text-decoration: none; }

/* footer options */
#footer{ width:1000px; height:30px; margin: 0px auto 0px auto; background: url("http://www.mlhodgeinsurance.com/templateimages/bottomgradient.gif") repeat-x 0 0; clear:both; }
#footerleft{ width:100%; height:30px; margin: 0px auto 0px auto; background: url("http://www.mlhodgeinsurance.com/templateimages/leftbottomgradient.gif") no-repeat 0 0; }
#footerright{ width:1000px; height:30px; margin: 0px auto 0px auto; background: url("http://www.mlhodgeinsurance.com/templateimages/footerright.gif") no-repeat 100% 0; }

/* text formatting*/
.whitetext { font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.largewhite { font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-align: center; }
.white_right_align { font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-align: right; }
.largeblack { font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; }
.largeitalics { font-size: 16px; font-style: italic; color: #000000; }
.italics_form { font-size: 14px; font-style: italic; color: #000000; }
.red_form { font-size: 16px; color: #CC0000; text-decoration: none; padding:3px 0px 3px 0px; }
.black_form { font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; }
.blue_form { font-size: 14px; font-weight: bold; font-style: underline; color: #0066CC; }
.blue_italics { font-size: 14px; font-weight: bold; font-style: italic; color: #0066CC; }