#hwrapper{
position: relative;
width: 950px;

margin:auto;/* essential for firefox*/
text-align: left;
top:0px;
min-height:50px;
overflow:hidden;
background: #CCCCCC;

}

#htoplink{
background:none;
position:relative;
top:7px;
right:10px;
width:450px;
height:13px;
float:right;
}

#htoplink ul {
margin-left: 0;
font-family: verdana;
display: inline;
border: none;
} 

#htoplink ul li {
margin-left: 0;
border: none;
list-style: none;
display: inline;
padding: 0px 0 0 0px;
text-decoration: none;
}


#htoplink ul li a {
margin-left: 0px;
//font-weight: bold; 
text-decoration: none;
color:#ffffff;
padding:0px;
/**border-left: 1px solid #959595;**/
list-style: none;
float:right;
}

#htoplink li a:hover{
margin-left: 0;
//font-weight: bold; 
color:#ff6633;
list-style: none;
display: inline;
text-decoration: none;
}

#hwelcometext{
position:absolute;
font-weight: bold; 
color:#ffffff;
float:left;
top:10px;
width:500;
}



#htoplinkbg{
background: url(../images/home/top_strip.gif) repeat-x;
position: relative;
top:0px;
left:0px;
width:950px;
height:29px;
}

#topbanner{
background: url(../images/home/banner.gif);
position: relative;
left:0px;
width:950px;
height:134px;
}

#topmenubar{
position: relative;
left:0px;
height:32px;
width:950px;
background: url(../images/home/menu_strip.gif) repeat-x;
}

#topmenu{
background:none;
position:relative;
top:10px;
right:10px;
width:950px;
height:26px;
float:right;
}

#topmenu ul {
margin-left: 0;
font-family: verdana;
display: inline;
border: none;
} 

#topmenu ul li {
margin-left: 0;
border: none;
list-style: none;
display: inline;
text-decoration: none;
}


#topmenu ul li a {
text-decoration: none;
color:#ffffff;
background:url(../images/home/menubreak_strip.gif) no-repeat;
padding:0px 5px 0px 0px;
list-style: none;
float:right;
height:16px;
}

#topmenu li a:hover{
margin-left: 0;
color:#ff6633;
list-style: none;
display: inline;
text-decoration: none;
padding:0px 5px 0px 0px;

}




#hfooter{
background:#002A46 ;
position:relative;
width:950px;
height:62px;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:10px; 
color: #eee;
border: none;
margin:auto;/* essential for firefox*/
text-align: left;
}

#footernav{
background:none;
position: absolute;
top:32px;
left:70px;
width:700;
height:13px;

}

#footerwhitetop{
position:absolute;
top:0px;
background: #ffffff;
left:10px;
width:930px;
height:15px;
}

#footernav ul {
font-family: verdana;
display: inline;
} 

#footernav ul li {
font-weight: none; 
color:#eee;
list-style: none;
display: inline;
 text-decoration: none;
 
}
#footernav ul li a {
text-decoration: none;
font-weight: none; 
color:#eee;
padding-left: 6px;
list-style: none;
display: inline;

}

#footernav li a:hover{
margin-left: 0;
font-weight: none; 
color:#FFFFFF;
list-style: none;
display: inline;
text-decoration: none;
}

#whitetopbody{
position:relative;
background: #ffffff;
left:10px;
width:930px;
z-index:3;
min-height:50px;
height:585px;
/*height:555px;*/

}

#whiteblockscontainer{
position:relative;
background: #ffffff;
left:5px;
width:920px;
min-height:50px;

}


#colom{
position:relative;
top:0px;
left:0px;
float:left;
width:319px;
}

#block{
position:relative;
padding-top:15px;
}
#blockhead{
position:relative;
width:310px;
height:29px;
left:0px;
top:0px;
background:#38414E;
}

.blockheading{
position:relative;
color:#ffffff;
left:10px;
top:8px;
width:200px;
font-weight:bold;
height:12px;
padding-left:12px;
background: url(../images/headarrow.gif) left center no-repeat;
}
.blockheading a{
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
.blockheading a:hover{
font-weight:bold;
color:#FF3300;
text-decoration:none;
}


#blockbody{
position:relative;
width:310px;
left:0px;
height: 225px;
overflow: hidden;
top:0px;
color:#595959;
background:#E8F1F8;
padding-bottom:15px;

}


#blockbody ul{
list-style:none;
}
#blockbody li{
padding-bottom:5px;
}
#blockbody li a{
 color:#595959;
list-style:none;
text-decoration:none;
background: url(../images/arrow.png)  left center no-repeat;
padding-left:10px;
width:140px;
}
#blockbody li a:hover{
color:#F26100;
}
#block_left{
position:relative;
left:10px;
width:142px;
float:left;
top:10px;
height:auto;
}
#block_right{
position:relative;
right:10px;
width:142px;
float:right;
top:10px;
min-height:210px;
}

#imagecontainer{
position:absolute;
top:0px;
margin:auto;
text-align:left;
width:130px;
padding-top:1em;
background:none;
left:2px;
}

#helpcontainer{
position:absolute;
top:135px;
margin:auto;
text-align:left;
width:130px;
padding-top:1em;
background:none;
left:2px;
}

#container{
position:absolute;
top:12px;
margin:auto;
text-align:left;
width:130px;
padding:12px 0px 0px 0px;
background:none;
left:2px;
}

#easyscroll{
 	background:none;
	margin:1em 0;
	left:0px;
	/* add additional styling */
	}	

	/* easyscroll navigation buttons */	

	#easyscrollnav, #easyscrollnav li{
		position:relative;
		left:8px;
		height:20px;
		line-height:28px;
		margin:0;	
		padding:0;
		}	
	#easyscrollnav{
		position:absolute;
		top:-15px;
		margin:1em 0;	
		}			
	#easyscrollnav li{
		list-style:none;
		/*float:left;*/
		background:url(../images/home/scroller_up.gif) no-repeat;
		margin-right:5px;		
		padding:15px 10px;
		color:#333;
		cursor:pointer;
		width:79px;
		text-align:center;
		left:0px;
		}					
	#easyscrollnav li.over{
		color:#999;
		text-decoration:underline;
		}	




	/* easyscroll navigation buttons */	

	#easyscrollnav2, #easyscrollnav2 li{
		position:relative;
		left:4px;
		height:20px;
		line-height:28px;
		margin:0;	
		padding:0;
		}	
	#easyscrollnav2{
		position:absolute;
		top:170px;
		margin:1em 0;	
		}			
	#easyscrollnav2 li{
		list-style:none;
		/*float:left;*/
		background:url(../images/home/scroller_down.gif) no-repeat;
		margin-right:5px;		
		padding:15px 10px;
		color:#333;
		cursor:pointer;
		width:79px;
		text-align:center;
		}					
	#easyscrollnav2 li.over{
		color:#999;
		text-decoration:underline;
		}
	/* // easyscroll navigation buttons */	

/* // end easyscroll */
	
#voucherContent ul li{
position:relative;
padding:2px 2px 2px 2px;
}
#voucherContent li a{
position:relative;
left:0px;
top:0px;
color: #07519A;
text-decoration: none;
padding-left:7px;
background:url(../images/dot.jpg) left center no-repeat;
}


#freebieContent ul li{
position:relative;
padding:2px 2px 2px 2px;
}
#freebieContent li a{
position:relative;
left:0px;
top:0px;
color: #07519A;
text-decoration: none;
padding-left:7px;
background:url(../images/dot.jpg) left center no-repeat;
}

#classifiedsContent ul li{
position:relative;
padding:2px 2px 2px 2px;
}
#classifiedsContent li a{
position:relative;
left:0px;
top:0px;
color: #07519A;
text-decoration: none;
padding-left:7px;
background:url(../images/dot.jpg) left center no-repeat;
}

#businessContent ul li{
position:relative;
padding:2px 2px 2px 2px;
}
#businessContent li a{
position:relative;
left:0px;
top:0px;
color: #07519A;
text-decoration: none;
padding-left:7px;
background:url(../images/dot.jpg) left center no-repeat;
}

