@charset "utf-8";

body{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
line-height:1.5;
background: url(images/bg_new.jpg) repeat-x top #f7f2e9;}

#ajaxgallery { float:right; padding:0px; padding-left:0; width:510px;}

.gallerymenu-active { color:#000; !important}

span.gallerycat a { color:#06C; text-transform:uppercase; margin:5px 0; display:block; height:20px; line-height:20px;}
span.gallerycat a:hover { text-decoration:none; color:#002E5B;}

ul.galleryitem { margin-left:20px; color:#06C;}
ul.galleryitem li a { display:block; line-height:20px; height:20px; color:#06C;}
ul.galleryitem li a:hover { text-decoration:none; color:#002E5B;}

.page-wrap { margin:0 auto; }

.gallerymenu { float:left; padding: 30px 0 30px 30px; width:190px; float:left; }

#wrapper1{
background:url(images/bg_new_left.jpg) top left no-repeat;}

#wrapper2{ background:url(images/bg_new_right.jpg) top right no-repeat;}


a{color:#296fa6; text-decoration:none;}

a:hover{ color:#296fa6; text-decoration:underline;}

img{border:0;}

div{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#296fa6; text-transform:uppercase; letter-spacing:0.5px; margin-bottom:5px; }

h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#444444; text-transform:uppercase; letter-spacing:0.5px; margin:0; padding:0;}

h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #418cb3; padding:0; margin:0;}

h3 a{color:#666666; text-decoration:none;}

h3 a:hover {color: #666666; text-decoration:underline;}

h4 a{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#296fa6; letter-spacing:0.5px; margin-bottom:5px; }

.green a{ color:#5ebcca;}

.blue a{ color: #418cb3;}

.dblue a{ color:#005984;}

h5 {color:#036; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; margin-bottom:10px; }


ul.TickList {
  list-style-image: url('images/tick.gif');
  line-height:2;
}

.blue{ color:#418cb3;}


#header_wrap {
	width:100%;
	margin:0;
	padding:0;
	height:410px;}
	
	
	#header_wrap2 {
	width:100%;
	margin:0;
	padding:0;
	height:;}


#header_top{
margin-left:auto;
margin-right:auto;
width:874px;
height:159px;
background: url(images/headerseagull_bg.gif) center top no-repeat;}

#header_logo{
margin-left:auto;
margin-right:auto;
width:800px;
height:108px;}


#header_menu{
padding-top:14px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:800px;
height:37px;}

#top_right{
float:right;
width:360px;
margin-top:76px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #FFFFFF;
text-align:right;
padding-right:40px;}

#top_right a{color: #FFFFFF; text-decoration:none;}

#top_right a:hover{color: #CCCCCC; text-decoration:underline;}

#banner{
margin-left:auto;
margin-right:auto;
width:800px;
height:247px;
background:#FFFFFF;}

#main{ 
margin-left:auto;
margin-right:auto;
width:750px;
padding:25px;
background:#FFFFFF;}


#footer_wrap{
width:100%;
background:url(images/footer_bg.png) repeat-x top #7bd0e1;}

#footer{
background:url(images/footer_bg.png) repeat-x top #7bd0e1;
margin-left:auto;
margin-right:auto;
width:800px;

padding-top:40px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

#footer a{color:#444444; text-decoration:none;}
#footer a:hover{color:#444444; text-decoration:underline;}


