/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 } 
 
#pagewidth{ 
 max-width: 100%;  

 min-width:100%;  
}
 
 
#header{
 position:relative; 
 height:90px; 
background-image: url(../images/head_bg.gif);
background-repeat: repeat-x; 
 width:100%;
} 
#nav{
background-image: url("../images/head_bg.gif");
 position:relative; 
 height:28px; 
background-image: url(../images/nav_bg.gif);
background-repeat: repeat-x; 
 width:100%;
 border-top:3px solid #000066;
border-bottom:3px solid #000066;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
		line-height: 300%;
		font-weight: bold;
} 
 h1.swap {
  height:75px;
  background-repeat:no-repeat;
     background-image:url("../images/host-ratings.gif");
	  margin:0; 
 padding:0; 
  }
h1.swap span {display:none;}

#navbox{
     background-image:url("../images/sidenav_bg.gif");
	 background-repeat: repeat-x; 
	 height: 38px;
}
#navboximage{
     background-image:url("../images/sidenav_box.gif");
	 background-repeat:no-repeat;
	font-size:11px;
	color:#ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
		line-height: 250%;
		text-indent: 32px; 
		font-weight: bold;
			 height: 38px;
}

#leftcol{
 width:15%; 
 float:left; 
 position:relative;  
   border-top:5px solid #ffffff;
 }
  #leftspan{
   background-color:#F1F5F8;
 color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	font-size: 12px;
 
 }
#twocols{
 width:85%; 
 float:right; 
 position:relative; 
  border-top:5px solid #ffffff;
 
  }
 
#rightcol{
 width:18%; 
 float:right; 
 position:relative; 

 }
 #rightspan{
   background-color:#F1F5F8; 
	 color:#606060; 
	 padding: 10px, 0px, 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	font-size: 12px;
 
 }
#maincol{ background-color: #ffffff; 
 float: left; 
 display:inline; 
 position: relative; 
 width:82%; 
 }
 
#footer{
background-image: url("../images/head_bg.gif");
background-repeat: repeat-x; 
 width:100%;
 height:75px; 
  background-color:#7986B3; 
 clear:both;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	font-size: 12px;
	color: #ffffff;
	text-align: center;
 } 
 
/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


#mainarea{
align: left;
	padding: 10px 10px 10px 10px;
 }

p {
	padding: 0px 0px 0px 10px;
 color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
		line-height: 100%;
	font-size:13px;
	width: 90%;
}

 h1 {
	font-size:13px;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	line-height: 250%;
	margin: 0x 0px 0px 0px;
	line-height: 3pt;
}
  h2 {
	font-size:13px;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	line-height: 250%;
	margin: 0x 0px 0px 0px;
	line-height: 3pt;
}
 h3 {
	font-size:13px;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	line-height: 250%;
	margin: 0x 0px 0px 0px;
	line-height: 3pt;
}
 a:link{
	color: #303030;
	text-decoration: none;
}

a:visited{
	color: #303030;
	text-decoration: none;
}

a:hover{
	color: #303030;
	text-decoration: underline;
}

a:link.nav1{
	color: #ffffff;
	text-decoration: none;
}

a:visited.nav1{
	color: #ffffff;
	text-decoration: none;
}

a:hover.nav1{
	color: #ffffff;
	text-decoration: underline;
}

a:link.review{
	color: #303030;
	text-decoration: none;
	background-color: #FEF9F5;
	padding: 2px 10px 2px 10px;
	border-bottom: 1px solid #F4EFEA;
		border-right: 1px solid #F4EFEA;
}




a:visited.review{
	color: #303030;
	text-decoration: none;
			background-color: #F4EFEA;
	padding: 2px 10px 2px 10px;
	border-bottom: 1px solid #FEF9F5;
		border-right: 1px solid #FEF9F5;
}

a:hover.review{
	color: #303030;
	text-decoration: underline;
			background-color: #F4EFEA;
	padding: 2px 10px 2px 10px;
	border-bottom: 1px solid #FEF9F5;
		border-right: 1px solid #FEF9F5;
}
table {
	width: 100%;
	border-collapse:collapse;
	margin: 10x 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #F1F5F8;
}
th {
border-top:3px solid #CC0000;
border-right:1px solid #ffffff;

	padding:3px;
	text-align:center;
	background-color: #000066;
	color:#ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
		
	font-size:12px;	
}
td.one {
border-right:1px solid #ffffff;
		padding: 5px 5px 5px 5px; 
	text-align:center;
	background-color: #F1F5F8;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	font-size:12px;	
}
td.two {border:1px solid #F1F5F8;
		padding: 5px 5px 5px 5px; 
	text-align:center;
	background-color: #ffffff;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;

	font-size:12px;
	
}
td.revone {
border-right:1px solid #ffffff;
		padding: 5px 5px 5px 5px; 
	text-align:left;
	background-color: #F1F5F8;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
	font-size:12px;	
}
td.revtwo {border:1px solid #F1F5F8;
		padding: 5px 5px 5px 5px; 
	text-align:left;
	background-color: #ffffff;
	color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;

	font-size:12px;
	
}
#pagnation{
		border: 1px solid #E3EBEE;
background-color: #F1F5F8;
		margin: 10px 0px 20px 0px; 
		padding: 5px 5px 5px 5px; 
		color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
		padding: 5px 5px 5px 5px; 
	font-size:12px;
}
#ads{
text-align: center;
		border: 1px solid #E3EBEE;
background-color: #F1F5F8;
		margin: 10px 0px 20px 0px; 
		padding: 5px 5px 5px 5px; 
		color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
		padding: 5px 5px 5px 5px; 
	font-size:12px;
}

ul.nav {
align: left;
list-style-type: none;
		background-color: #E3EBEE;
	   padding : 0 0 0 0px;
	   margin: 0 0 0 0px;		
}
li.nav {

border: 1px solid #F1F5F8;
	padding: 5px 5px 5px 5px; 
		color:#ffffff; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: -1px;
		font-size:12px;
		font-weight: bold;
}

li {
 color:#606060; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px; 
		line-height: 100%;
	font-size:13px;
}
form.cpform {
	margin: 0;
	padding: 0;
}

form.cpform fieldset {
	border: 0;
	margin: 0;
	padding-top: 20px;
}

form.cpform label {
	float: left;
	width: 200px;
	padding: 3px;
	margin-bottom: 10px;
	font-weight: bold;
}

form.cpform input, form.cpform textarea, form.cpform select, form.cpform option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

form.cpform input, textarea {
	width: 300px;
	padding: 3px;
	margin-bottom: 20px;
}

form.cpform p br {
	clear: left;
}

form.cpform input.submit {
	width: 125px;
}