@charset "utf-8";
/* CSS Document */

body{
background-color:#e1e1e1;
height:100%;
margin-top:0px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

a{
	color:#000000;
	font-weight:normal;
	text-decoration:none
}
a:hover{color:#000000; font-weight:normal; text-decoration:none}

a.topon{color:#333333; font-weight:bold; text-decoration:none}
a.topon:hover{color:#333333; font-weight:bold; text-decoration:none}

a.topoff{color:#999999; font-weight:bold; text-decoration:none}
a.topoff:hover{color:#000000; font-weight:bold; text-decoration:none}

a.blue{color:#ffffff; font-weight:bold; text-decoration:none}
a.blue:hover{color:#00ccff; font-weight:bold; text-decoration:none}

a.red{color:#ffffff; font-weight:bold; text-decoration:none}
a.red:hover{color:#ffcc00; font-weight:bold; text-decoration:none}

a.footer{color:#666666; font-weight:bold; text-decoration:none}
a.footer:hover{color:#000000; font-weight:bold; text-decoration:none}

#main{
width:970px;
background-image:url(graphics/mainback.gif);
margin-left:auto;
margin-right:auto;
border-right:2px #FFFFFF solid;
border-left:2px #FFFFFF solid;


}
#header_blue{
background-image:url(graphics/header_blue.gif);
background-repeat:no-repeat;
height:971px;
height:79px;
}
#header_red{
background-image:url(graphics/header_red.gif);
background-repeat:no-repeat;
height:971px;
height:79px;
}
#topmenu{
padding-top:60px;
padding-left:30px;
}
#content_left{
width:618px;
float:left;
padding:20px 16px 20px 16px;
}

#content_right{
width:306px;
float:left;
margin-top:20px;
}

#advancedsearch{
background-image:url(graphics/search_panel.gif);
background-repeat:no-repeat;
height:245px;
width:310px;
margin-bottom:5px;
}
#inner_left_content{
background-color:#FFFFFF;
border-left:#dbdbdb solid 1px;
border-right:#dbdbdb solid 1px;
padding:10px 14px 10px 14px;
}
#inner_right_content{
background-color:#FFFFFF;
border-right:#dbdbdb solid 1px;
padding:10px 14px 10px 0px;
}
#mapcontent{
background-color:#FFFFFF;
border-left:#dbdbdb solid 1px;
border-right:#dbdbdb solid 1px;
border-bottom:#dbdbdb solid 1px;
}
#hm_ban_titles{
background-image:url(graphics/home_banner_titles.gif);
background-repeat:no-repeat;
height:30px;
}
.titlepadding{
padding:10px 0px 10px 10px;
width:100%;
float:left;
}
.rightpanel{
background-image:url(graphics/panelright.gif);
background-repeat:no-repeat;
height:41px;
}
.centralpanel{
background-image:url(graphics/central_panel.gif);
background-repeat:no-repeat;
height:41px;
}
.leftpanel{
background-image:url(graphics/panelleft.gif);
background-repeat:no-repeat;
height:40px;
}
.hitlistpanel{
background-image:url(graphics/hitlistpanel.gif);
background-repeat:no-repeat;
height:60px;
}

#footer{margin-left:16px;margin-right:16px}

h1{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	/*visibility:hidden;*/
}

#heading1{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:22px;
	color:#FFFFFF;
	/*visibility:hidden;*/
}
#telblue{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 5px 0px 0px;
	font-size:16px;
	color:#1170ff;

}
h2{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	/*visibility:hidden;*/
}	
h3{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	/*visibility:hidden;*/
}
h4{
	font-family: Verdana, sans-serif, Helvetica,;
	text-decoration:none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	/*visibility:hidden;*/
}
h5{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	/*visibility:hidden;*/
}
h6{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:11px;
	/*visibility:hidden;*/
}
.bigbold{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:24px;
}

#offerswhite{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:18px;
}

.offersred{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:16px;
}
.offersredbig{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:24px;
}
.h2right{
	font-family: Verdana, sans-serif, Helvetica,;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size:16px;
}

#offers{background-image:url(graphics/offersback.gif);width:585px; padding:6px; min-height:130px;
}
.lioffers{color:#FFFFFF; padding-top:0px}
