/* Basic Styling   
=======================*/

body {
	font: 70%/2.0 "Verdana";
	/*background: url(shoreline.jpga) no-repeat center;
	background:transparent url(Bg.jpag) ;*/
	/*background-color:#016FC5;
	background-color:#fffff;
	background-color:#72A0C9;*/
	/*background-position : top; 
	background-repeat : repeat-x;*/
	padding-top:0px;
	text-align: center;
	min-width: 640px;
	color:#000000;
	margin:0px;
	margin-top:0px;
	background:transparent url(../images/Bg.jpg);
	}
	
	
img {
border:none;

}

.img_th {
border: solid;
border-color:#B41216;
background-color:#B41216;
border-width:thin;

}


p {
 margin:0.5em 5px 5px 5px;
 }	

p .header{
 font-weight: bold;
 }	

h1 {
text-size:13px;
}

ul{
margin:0;
padding:0;
}


li{
display: inline;
}

#reglist  li{
display: block;
}

ol {
list-style-type:decimal;


}

/*ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
text-align: center;
}

ul li{
display:block;
float:left;
margin:1px;
text-align: center;

}


ul li a{
color:#EAF3F8;
text-decoration:none;
padding:0 0 0 20px;
height:33px;
text-align: center;
}
	
li   {  
text-decoration:none;
list-style:none;
text-align: center;
display:block;
}
*/

hr {

 margin:0.0em 0px 0px 0px;
}

	
a:link {
	color:#000055;
	cursor:pointer; 
	overflow:hidden;
	}

a:visited {
	color: #000000;
	font-style:oblique;
	}

a:hover {
	color: #B41216;
	
	font-weight:bolder;
	
}






table 
{
	border-spacing: 0px;
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

td, th {
	padding: 0;
	text-align:center;
	
 }

/* Basic Styling   
=======================*/



/* Standard Styling    
=======================*/


.style1white {color: #FFFFFF; font-weight:bold;}

.fontheader{
font-weight:bold;
font-size:12px;



}

.frontleft {
width:399px;
float:left;
}

.frontright{
width:399px;
float:right;
}
.title
{
font-weight:bold;
}

.listicon {
color:#B41216;


}

#5psplitL
{

float:left;
background-color:#fccccf;
}

#5psplitR
{
float:right;
background-color:#ffffff;
}


#space300
{
	height:auto;
	float:left;
	width:100%;
	text-align: center;
}

#space50
{
	height:35px;
	float:left;
	width:100%;
	padding-top: 0px;
}
/* Standard Styling    
=======================*/


#branding
{

background:#ffffff transparent  top;
/*background:transparent;
background: url(shoreline.jpsg) no-repeat center;*/
min-width:800px;
/*width:expression(document.body.clientWidth < 801 ? "800px" : "100%" );*/
width:800px;
margin: auto;
}




#topbrand
{
border-top: 1px dashed #B41216; 
border-bottom: 1px dashed #B41216; 
padding-top:5px;
padding-bottom:35px;
background:url(../images/shoreline.jpg) bottom no-repeat;
/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
height:auto;
float:left;
/*filter:alpha(opacity=55);
-moz-opacity:.55;
opacity:.55;*/
text-align: left;
}

#topbrandslips
{
border-top: 1px dashed #B41216; 
border-bottom: 1px dashed #B41216; 
padding-top:5px;
padding-bottom:35px;
background:url(../images/HainesDock16v2.jpg) bottom no-repeat;
/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
height:auto;
float:left;
/*filter:alpha(opacity=55);
-moz-opacity:.55;
opacity:.55;*/
text-align: left;
}

#topbrandindex
{
border-top: 1px dashed #B41216; 
border-bottom: 1px dashed #B41216; 
padding-top:5px;
padding-bottom:20px;
background:url(../images/shoreline.jpg) top no-repeat;
/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
height:auto;
float:left;
/*filter:alpha(opacity=55);
-moz-opacity:.55;
opacity:.55;*/
text-align: left;
}

#topbrandLONH
{
border-top: 1px dashed #B41216; 
border-bottom: 1px dashed #B41216; 
padding-top:5px;
padding-bottom:10px;
background:url(../images/waterfront2.jpg) top no-repeat;
/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
height:auto;
float:left;
/*filter:alpha(opacity=55);
-moz-opacity:.55;
opacity:.55;*/
text-align: left;
}


#topbrandKW
{
border-top: 1px dashed #B41216; 
border-bottom: 1px dashed #B41216; 
padding-top:5px;
padding-bottom:10px;
background:url(../images/waterfrontKW.jpg) top no-repeat;
/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
height:auto;
float:left;
/*filter:alpha(opacity=55);
-moz-opacity:.55;
opacity:.55;*/
text-align: left;
}

#topbrandHLMME
{
	border-top: 1px dashed #B41216;
	border-bottom: 1px dashed #B41216;
	padding-top:5px;
	padding-bottom:10px;
	background:url(../images/view.jpg) top no-repeat;
	/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
	height:auto;
	float:left;
	/*filter:alpha(opacity=55);
-moz-opacity:.55;
opacity:.55;*/
text-align: left;
	background-color: #FFFFFF;
}

#topbrandOver
{
border-top: 1px dashed #B41216; 
border-bottom: 1px dashed #B41216; 
padding-top:20px;
padding-bottom:10px;
background:transparent;
/*background: url(shoreline12.jpg) no-repeat center;*/
width:100%;
height:auto;
float:left;

text-align: left;
}

#topbrand1
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
	float: left;
	width: 46.5%;
	margin-left: 2%;
	display: inline;
	background-color: #FFFFFF;
	filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}


#topbrand100
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 96.5%;
	margin-left: 2%;
	display: inline;
	background-color: #FFFFFF;
	filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}

#topbrand1Overview
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:230px;
	float: left;
	width: 59%;
	margin-left: 2%;
	display: inline;
	background-color: #FFFFFF;
	filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}


#topbrand1list{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 26%;
	margin-left: 3%;
	display: inline;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}



#topbrand1list2{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 36%;
	margin-left: 3%;
	display: inline;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}



#topbrand1listHL{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 26%;
	margin-left: 5px;
	display: inline;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}

#topbrand1listrentals{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 42%;
	margin-left: 3%;
	display: inline;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}


#topbrand1listrentalscur{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	margin-top:20px;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 24%;
	margin-left: 2%;
	display: inline;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}


#topbrandcontact{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	float: left;
	width: 94%;
	margin-left: 3%;
	display: inline;
	text-align:left;
	font-size:9px;
	background-color: #FFFFFF;
			filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}


#topbrandimg
{
border-top: medium solid #B41216;
border-bottom: thin solid #B41216;
padding-top:5px;
padding-bottom:5px;
height:130px;
text-align:left;

float: left;
width: 32%;
margin-left: 3%;
}


#topbrandAreaInfo
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:180px;
	text-align:left;
	float: left;
	width: 64%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}


#topbrandAreaInfoOverview
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:180px;
	text-align:left;
	float: left;
	width: 34%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}


#topbrandimgOver
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:180px;
	text-align:left;
	float: left;
	width: 32%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}






#topbrandcenter
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
	float: left;
	width: 46.5%;
	margin-left: 3%;
	display: inline;
	background-color: #FFFFFF;
	filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}


#topbrandimgListings
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	text-align:center;
	float: left;
	width: 65%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}



#topbrandimgListings2
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	text-align:center;
	float: left;
	width: 55%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}

#topbrandimgListingsHL
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	text-align:left;
	float: left;
	width: 72%;
	margin-left: 1%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}


#topbrandimgListingsrentals
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	text-align:center;
	float: left;
	width: 47%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}


#topbrandimgListingsrentalsInfo
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	float: left;
	width: 69%;
	margin-left: 3%;
	background-color: #FFFFFF;
	filter:alpha(opacity=75);


-moz-opacity:.75;
	opacity:.75;
	text-align:left;
	padding-left: 5px;
	margin-top: 20px;
}


#topbrand2
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:150px;
	float: left;
	width: 30%;
	margin-left: 3%;
	background-color: #FFFFFF;
	filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;

}



#topbrand2Over
{
	border-top: medium solid #B41216;
	border-bottom: thin solid #B41216;
	padding-top:5px;
	padding-bottom:5px;
	height:180px;
	float: left;
	width: 30%;
	margin-left: 3%;
	background-color: #FFFFFF;
		filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}



#topheader
{
width:800px;
}

#logo
{

}

#displaybody
{
background-color:#ffffff;
font-size: 10px;
}

#logoheadertext
{
}

.fieldstyle {
float:left;

}


#header
{
background: black url(../images/media/blockdefault.gif) center center repeat-x;
}

#headertable{

}

#menu
{
	width:800px;
	background: black url(../images/media/blockdefault.gif) center center repeat-x;
	float: right;

}
#bottombrand
{
/*background-color:#72A0C9;*/
margin-top:1px;

width:100%;
height:295px;
float:left;
text-align:center;
/*filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
background: url(other/shoreline50.jpg) no-repeat bottom;*/
background:url(../images/waterfront7.jpg) top no-repeat;
}


#bottominfo 
{
/*margin:0px;
height:40px;
float:left;
width:100%;
background-color:#ffffff;
background: black url(media/blockdefault.gif) center center repeat-x;*/
font-size: 9px;
}

#bottominfo a{
color:#B41216;

}

#titlebold
{
font-weight:bold;
}

logobottom{
height:32px;
}

#W3C {
width:100%;
text-align:center;
float:left;
}


#headerbottom
{
border-top: 1px solid #B41216;
width:100%;
background-color:#ffffff;
/*background: black url(media/blockdefault.gif) center center repeat-x;*/
}


#bottomheader
{
	background-color:#ffffff;

	height:57.px;
	font-size: 9px;
	height: 80px;
}

#HusentBrand{
height:auto;
font-size:9px;
color:#FFFFFF;

}

#formcontact {
font-size:12px;
text-align:left;
width:550px;
}

#formcontact p {
text-align:left;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin-left:0%;
margin-right:0%;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
float: left;
font: bold 13px Arial;

border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../../media/blockdefault.gif) center center repeat-x;

}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/media/blockactive.gif) center center repeat-x;
}





p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */



/*Nifty Corners Cube are released under the GNU GPL licence and were published on the 22 March 2006 both in italian and english*/

div#box{padding: 0px;margin:0 auto;
    background:transparent;color:#000; height:auto; border: 0px dashed #B41216; border-top: 0; }
div#box123{
	width: 100%;
	padding: 0px;
	text-align:center;
	 color:#000;
	/*filter:alpha(opacity=75);


-moz-opacity:.75;
	opacity:.75;*/
	float: left;
}

#box123 a {
text-decoration:none;
}
	div#box2{width: 50%; height:100px;padding: 0px;margin:0 auto;
    background: #B41216;color:#000; float:left;}
h1{font: lighter 200% "Trebuchet MS",Arial sans-serif;color: #208BE1}
h1,p{margin:0;padding:0px 0px 5px 15px}
/*Nifty Corners Cube are released under the GNU GPL licence and were published on the 22 March 2006 both in italian and english*/


#countrydivcontainer {
border:1px solid gray; 
width:470px; 
margin-bottom: 1em; 
padding: 10px;
}


#infoboldfont{

font-weight:bold;
font-size:13px;
color:#FFFFFF;
}

#infoboldfont a:link a:hover a:visited{
	color:#ffffff;
	}
	
#alert {
text-transform

}
