@CHARSET "ISO-8859-1";
@import 'reset.css';
@import 'base.css';
html, body{
	height:100%;
	background:#2F3032;
}
body{
padding: 0px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;	
color: #FFF;
}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
p, ul, li, h1, h2, h3, img, a{
padding:0px;
margin:0px;
border: none;
}
table, td, tr{ border:none;}
table{
	width:600px;
}
#left-content a{text-decoration:underline;}
.news_text{width:330px;}
ul{
color: #74a2d7;
padding-left:10px;
list-style-position:inside;
list-style-type:disc;
}
a{
color:#FFF; 
text-decoration:none; 
font-weight:bold;
}
p{
margin: 6px 0px 6px 0px;	
}
.blue_text{
color: #74a2d7;	
}

#wrapper{
width: 900px;
min-height: 650px;
background: url('/images/bg.jpg') repeat-y  67px 0px;
padding: 40px 34px 40px 67px;
}
#header{
}
#header h1{
text-indent: -9000px;
position: relative;
z-index: 2;
background: url('/images/header.png') no-repeat;
height: 57px;
}
.indent{margin-left:10px;}
.double_indent{margin-left:20px;}
.wide_input{
width:300px;
}
label{
font-weight:bold;
}
.header_img{
width: 800px;
position: relative;
top:-15px;
height: 140px;
}
.home_img{background: url('/images/header_img_home.jpg') no-repeat;}	
.showreel_img{background: url('/images/header_img_showreel.jpg') no-repeat;}	
.why_us_img{background: url('/images/header_img_why_us.jpg') no-repeat;}	
.why_us_key_img{background: url('/images/header_img_why_us_key.jpg') no-repeat;}	
.why_us_advan_img{background: url('/images/header_img_why_us_advan.jpg') no-repeat;}	
.gallery_img{background: url('/images/header_img_gallery.jpg') no-repeat;}	
.services_img{background: url('/images/header_img_services.jpg') no-repeat;}	
.services_equip_img{background: url('/images/header_img_services_equip.jpg') no-repeat;}	
.services_faqs_img{background: url('/images/header_img_services_faqs.jpg') no-repeat;}	
.contact_img{background: url('/images/header_img_contact.jpg') no-repeat;}	
.news_img{background: url('/images/header_img_news.jpg') no-repeat;}	
.gallery img{
margin-bottom:3px;	
}
.gallery p{
margin:3px 0px 5px 0px;
color:#74a2d7; 
font-size:14px;
}
#content{
text-align: left;	
float: left;
width: 800px;
margin: 0px 0px 0px 50px;
}
#left-content{
width: 613px;
margin-top: 10px;
float:left;	
}
#footer{font-size:11px; color:#999; margin-top:40px;width:500px;}
#navigation{
width: 161px;
min-height: 299px;
float: left;
margin: 0px 25px 15px 0px;
}
#navigation_body{
color: #FFF;
text-align: left;
background: #2f3032;
min-height: 285px;	
}
#navigation li{
list-style-type: none;
padding: 3px 0px 3px 0px;
}
#navigation a{
color: #FFF;
text-decoration: none;
}
#navigation .selected{
color: #74a2d7;
}
#navigation_header{
height: 7px;
background: url('/images/nav_header.gif') no-repeat #2F3032;	
}
#navigation_footer{
height: 7px;
background: url('/images/nav_footer.gif') no-repeat;	
}

/** HOME STYLING **/
#home_sidebox{
width: 267px;
float: right;	
margin-left:20px;
}
.bold_blue{
display:block;
font-size:13px;
color:#74a2d7;
margin: 0px 0px 4px 0px;	
}
#home_news_header{
height: 9px;
background: url('/images/home_news_header.jpg') no-repeat;	
}
#home_news_footer{
height: 9px;
background: url('/images/home_news_footer.jpg') no-repeat;	
}
#home_news_content{
min-height: 132px;
padding: 0px 10px 0px 10px;
}
#home_news{
background: #FFF;
float: right;
width: 267px;
margin-top: -10px;
color: #000;
}
#home_news h2{
font-size:20px;
font-weight:normal;
}
#home_footer{
float: left;
margin-top:-5px;
background: url('/images/home_footer.jpg') no-repeat;
width:520px;
height:116px;
}
#home_news_content ul li{
	list-style-position: inside;
	font-size:13px;
	color:#000;
	margin: 3px 0px;
}
#home_news_content ul li a{
font-size:13px;
color:#000;
font-weight:normal;
}
.why_us p, .why_us ul{
	width:430px;
}
.why_us ul{
	list-style-position:outside;
	margin-left:10px;
}
.why_us p{
	margin:6px 0px;
}
#mounts{
	margin: 18px 0px;
	height:94px;
	width:786px;
	padding:6px 6px;
	background: url('/images/othermounts_header.jpg') no-repeat;
}
.mounts_links a{
	font-size:16px;
	color:#74a2d7;
	float:left;
	padding-top:66px;
	padding-left:12px;
}
h2.mounts{
	color:#74a2d7;
}
.bullets li, ul.bullets{
	margin:0;
	margin-left:15px;
	padding:0;
	list-style-type:disc;
	list-style-position:outside;
}
.bullets li{ margin-bottom:2px;}
