/*
CSS
Author: Cristian Bosch
Client: Nortshide Piers
Date: 04/14/2008
*/


/*---------------------------------typography---*/
body{
font: 0.8em/1.8em   Verdana, Helvetica, Arial, sans-serif;  
color: #a5a6a6;
}

.disclaimer {
	font: 9px Arial, Helvetica, sans-serif;
	color: #a5a6a6;
	text-align: left;
}

h1{
font-size:1.6em;
color:#fff;
padding-bottom:10px;
}

h2{
font-size:1.2em;
color:#0091a8;
}

h3{
font-size:1.0em;
color:#0091a8;
}

#wrapper {
	 
}

/*---------------------------------header---*/
#header{ 
	
}



/*---------------------------------banner---*/
#banner{ 
   
}



/*---------------------------------main---*/
#main{ 
 
}

.box{
	background-image: url(../assets_img/box.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height:270px;
	margin: 64px 10px 0 0;
	padding-top:15px;
}

.box2{
	background-image: url(../assets_img/box2.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height:200px;
	margin:10px 10px 0 0;
	padding-top:10px;
}

.video{
	width:486px;
	padding: 30px 0 30px 25px;
	margin:auto;
}

.gal{
	width:610px;
	padding: 30px 0 30px 25px;
	margin:auto;
}

/*
.special{
	postion:relative;
	top:40px;
	right:20px;
	padding:20px;
}
*/

.rightCol-B h2, .rightCol-B p{
	margin: 0 20px 0 0;
	line-height: 1.4em;
	
}

.rightCol-B img{
	float: right;
	
}	
	

.box2 h2, .box2 img{
	margin:0 15px 0 15px;
	
	
}




.box2 p{
margin:0 15px 0 15px;
font-size: 0.9em;
line-height: 1.4em;

}


.topmargin_band{
	margin-top:20px;
}



.band{
border-top:5px solid #a80053;
}

.negative_margin{
margin-top: -50px;
background-image: url(../assets_img/home_building.png);
height:219px;
}

.centerCol-C p, .centerCol-C h2, .centerCol-C h3, .centerCol-C img{
margin: 0 20px 0 20px;

}

.leftCol-B p, .leftCol-B h2, .leftCol-B img, .leftCol-B h3, .leftCol-B form{
margin: 0 15px 0 25px;
}


.copy_margin{ margin:0 0 40px 25px;}
.title_margin{ margin:20px 0 0 25px;}


.level1{ margin-left:15px;}
.level2{ margin-left:20px;}
.level3{ margin-left:20px;}

.top_border{
border-top:1px solid #282828;
}



.teal{
  color:#0091a8;
  font-weight: bold;
}


.bottomline{
	border-bottom:1px solid #434343;
}
/*---------------------------------footer---*/

#footer {
font-size: 0.9em;

}

.posner{
	text-decoration:none;
	font-size:0.8em;
}

.posner a, .posner a:hover{
	color:#141414;

}

/*---------------------------------hyperlinks---*/

a {
text-decoration:underline;
color:#a5a6a6;
}

a:hover{
color:#fff;
}


