body,html{
	height:100%;}
	
	
body {
	font: 11px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#666;
	background:#033452;
	margin:0px;
	padding:0px;}
	
h1,h2,h3,p,div,ul,a,img{
	margin:0px;
	padding:0px;
	border:none;}
	
h1{
	font:2em Georgia, "Times New Roman", Times, serif;
	margin-bottom:6px;
	color:#000066;
	font-weight:normal;}
	
h2 {
	color:#FFF;
	font-size:1.2em;
	margin-bottom:5px;}
	
p,ul{
	padding-bottom:10px;
	font-size:1.1em;}
	
a {
	color:#FFFF00;
	text-decoration:none;}
	
a:hover, a:focus, a:active{
	color:#FFF;
	text-decoration:underline;}

	
ul {
	margin:0px 0px 0px 20px;}

/*=====================
Containers
======================*/
	
#wrap{
	width:860px;
	min-height:100%;
	position:relative;
	margin:0px auto;
	background: #FFF url(../images/bg_content.png) left top repeat-y;
	text-align:left;
	padding-top:14px;}
	
#header,#titlebar{
	position:relative;
	margin:0px 14px 14px 14px;}
	
#header{
	height:240px;
	font-size: 10px;
	}
	
#content,#content-detail{
	margin:0px 14px;
	color:#FFF;}
	
#content-detail{
	background:url(../images/bg_detail.png) left top repeat-y;}
	
#footer{
	clear: both;
	margin:20px 0;
	border-top:1px solid #999;
	padding-top:10px;
	color:#999;
	font-size:0.9em;}
	

	
.clear {
	clear:both;
	height:1px;
	}
	
/*=====================
Columns
======================*/
div.colL, div.colR{
	float:left;
	margin:0px 10px 0px 0px;
	width:620px;}
	
div.colR{
	margin-right:0px;
	width:202px;}

#header div.colL, #header div.colR{
	height:160px;
	min-height:160px;}
	
#header div.colL{
	padding:0px 25px 0px 225px;
	width:370px;
	background:url(../images/iqsilvercoast.jpg) 1px 1px no-repeat;
	margin-left:0px;}
	
#header div.colR, #titlebar div.colR{
	padding:0px 25px;
	width:151px;
	margin-right:0px;
	margin-bottom:10px;
	border-left:1px solid #e7e7e8;}
	
#content-detail div.colL, #content-detail div.colR{
	padding:7px;
	width:606px;}
	
#content-detail div.colR{
	width:188px;
	color:#e7e7e8;
	font-size:0.9em;}
	
#content-detail div.colR p{
padding-bottom:7px;}
	
	
/*=====================
Pods
======================*/

div.pod{
	background:#033452;
	color: #e5e5e5;
	float: left;
	font-size: 1em;
	line-height:1.3em;
	padding: 7px;
	overflow: hidden;
	margin: 0 8px 5px 0;
	height: 300px;
	width:209px;
	/* IE Box Fix */
 	voice-family: "\"}\"";
 	voice-family: inherit; 
 	width: 187px;
 	height: 281px;
 	} 
 	/* Opera Fix */ 
 	html>body div.pod { 
 	width: 187px;
 	height: 281px;
 	}

	
div.pod.last{
	margin-right:0px;
	}
	

#tn p {
	display:block;
	overflow:hidden;
	float: left;
	margin: 0 5px 0 0;	
	height: 80px;
	width:121px;
	/* IE Box Fix */
 	voice-family: "\"}\"";
 	voice-family: inherit; 
 	width: 116px;
 	} 
 	/* Opera Fix */ 
 	html>body#tn p{ 
 	width: 116px;
 	}
	
p.address{
	font-size:0.90em;
	line-height:1.1em;
	color:#999;}
	
p.tel {
	color:#666;
	font-size:1.4em;
	line-height:1.4em;}
	
p.tel span{
	font-size:1.6em;
	letter-spacing:-1px;
	color:#000066;}
	
p.tel a, p.tel a:visited{
	color:#000066;}
	
p.tel a:hover, p.tel a:focus, p.tel a:active{
	color:#000066;
	text-decoration:underline;}
	
p.title{
	font-size:1.1em;}
	

#titlebar{
	width:832px;
	height:25px;
	background:#939598 url(../images/bg_titlebar.png) left top repeat-x;
	color:#FFF;
	}
	
#titlebar div.colL{
	padding-left:10px;
	width:610px;}
	
#titlebar div.colR{
	border:none;
	position:relative;}
	
#titlebar p, #titlebar a,  p.price{
	text-transform:uppercase;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:0px;
	margin:0px;
	line-height:25px;}
	
p.price {
	line-height:1em;
	position:relative;
	width:606px;
	padding:7px 0px;
	border-top:1px solid #FFF;}
	
p.price a{
	float:left;
	display:block;
	margin-right:10px;}
	
#titlebar p span{
	color:#e7e7e8;}

#titlebar a{
	position:absolute;
	left:25px;
	top:0px;
	font-size:1em;
	text-transform:none;
	font-weight:normal;
	margin:0px;
	}
	
p#detailpic{
	width:606px;
    height:310px;
	overflow:hidden;
	background:#FFF;
	text-align:center;
	margin-bottom:10px;}
	
/*=====================
Site wide styles
======================*/
	
.floatfix:after {
	content:"."; 
	display:block; 
	height:0px; 
	clear:both; 
	visibility:hidden}
.floatfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .floatfix {height:1%}
.floatfix {display:block}
/* End hide from IE-mac */


.left{
	float:left;}
	
.right{
	float:right;}





div.intro img {
	float:right;
	margin:0px 0px 10px 10px;}


