html
{
	background: #292e33 url("/site_media/images/bg.png") repeat-x; 
	
}

html, body
{
	color: #F2F2F2;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif
}


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


h3
{
	display: inline;
}

h1
{
	font-size: 12pt;
	font-weight: bold;
}

h2
{
	display: inline;

}


ul
{
	padding: 10px 0 10px 50px;
}

ul li
{
	list-style-type: disc;
	padding-bottom: 10px;
}



#hd 
{
	margin-top: 16px;
	margin-bottom: 2px;
}


table
{
	text-align: center;
	border: 1px solid #580216;

}

table tr
{
	border: 1px solid #580216;

}

table td
{
	border: 1px solid #580216;

}

#logo
{
	height: 70px; 
	background-color: #f2f2f2; 
	text-align: center;
	border:1px solid #34373C;
}

#logo img
{
	margin-top: 2px;
}

#slider-content
{
	background: #1E2022 url(/site_media/images/yacht-content.png) repeat-x;
	height: 300px;
	border:1px solid #34373C;
}

#slider-content ul
{
	margin: 0;
	padding: 0;
	
}

#slider-content li
{
		line-style-type: none;
		padding: 0;
		margin: 0;
}



#content
{
	padding: 0 4px 14px 4px;
 	background: #6e0019 url("/site_media/images/menuBg.png") repeat-x;
	height: 100%;
	border:1px solid #34373C;
}



#content-left
{
	padding: 14px 4px 14px 8px;
}

#content-right
{
	padding: 14px 2px 14px 2px;
	
}

STRONG 
{
	font-weight: bold;
	
}


#hd-left-img
{
	background: transparent url("/site_media/images/logo-trans.gif") no-repeat;
	width: 260px;
	height: 86px;
	margin-top: 16px;
	margin-top: 2px;
	
	

	
	

}

#hd-right-img
{
	background: transparent  url("/site_media/images/logo3-trans.gif") no-repeat;
	width: 460px;
	height: 82px;
	margin-top: 20px;
	margin-left: 72px;
	margin-bottom: 2px;
	

}

#hd-bottom-img
{
	background: transparent  url("/site_media/images/logo2.jpg") no-repeat;
	width: 974px;
	height: 82px;
	

}



#hd-menu
{
 	background:#000000 url(/site_media/images/btnBack.png) repeat-x scroll 0 0;
	border:1px solid #34373C;
	height:32px;
}


.box-header
{

	color: #ffffff;
	font-size: 11pt;
	margin-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin-bottom: 14px;
	border-bottom: 1px dashed #580216;
	border-left: 1px dashed #f2ae06;
	
}



#content-img
{
	text-align: center;
}



#bottom-content
{
	margin-top: 14px;
}



#yachts-content
{
	padding-left: 4px;
 	background: #1E2022 url(/site_media/images/yacht-content.png) repeat-x;
	height: 240px;
	border:1px solid #34373C;
}

#yachts-content .box-header
{
	border-bottom-color: #000;
}

#yachts-content img
{
	border: 2px solid #000000;
}


#yachts-index
{
	padding: 10px 4px 14px 	8px;
}

#projects-content
{
	padding-left: 4px;
 	background: #6e0019 url("/site_media/images/menuBg.png") repeat-x;
	height: 240px;
	border:1px solid #34373C;
}

#projects-content .thumb img
{
	border: 2px solid #580216;
}


#projects-index
{
	padding: 10px 4px 14px 8px;
}






#ft 
{
	margin-top: 18px;
	text-align: center;
}

#gallery {
		padding: 10px 10px 10px 10px;
		
	}
#gallery img {
	border: 5px solid #3F3434 ;
	border-width: 5px 5px 20px;
}
#gallery a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery a:hover { color: #fff; }


.small-image
{
	float: left;
	width: 75px;
	height: 75px;
	border: 2px solid #580216;
}
.thumb
{
	float: left;
	margin: 0;
	padding-right: 5px;
	margin-top: 1px;
}
.thumb img
{
	
	border: 2px solid #580216;
}




.contactform li 
{
	
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-bottom: 2px;
}

.contactform ul 
{
	padding: 0;
	margin: 0;
}

.contactform li label
{
	display: block;
	float: left;
	width: 130px;
}



.contactform .submit
{
	margin-top: 4px;
	
	
	width: 80px;
}

.center{
	text-align: center;
	}
	
.errorlist {
	
	color: red;
	font-weight: bold;
	}
	
.italic 
{
	font-style: italic;
}






#slider1 {
    width: 974px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	float: left;
}

#slider1Content {
    width: 974px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 1.5 em;
    padding: 10px 13px;
    width: 694px;
    background: transparent url("/site_media/images/menuBg.png") repeat-x;
    
    color: #f2f2f2;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {

	left: 720px;
	bottom: 0;
	width: 227px !important;
	height: 285px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
    height: 50px;
}

.a-img:hover
{
	text-decoration: none
}


.white
{
	margin: 20px 20px 20px 20px; 
	background-color: #ffffff; 
	padding: 10px 4px 14px 8px;
	color: #000000; 
	
}

.AdTaily_Widget_Title
{
	color: #ffffff !important;
}
