/*
File:			custom.css
Description:	Custom style
*/

.custom .blueborder {border:2px solid #0e0f45;}

/* Footer */

.custom #footer {
border-bottom:1px solid #24618E;
padding-bottom:0;
padding-top:0;
width:100%;
height:22px;
color:#273645;
}

.custom #footerleft {
	width: 640px;
	float: left;
	text-align: left;
	color:#273645;
}
	
.custom #footerright {
	width: 260px;
	float: right;
	text-align: left;
	color:#ffffff;
	margin-right:250px;
}

body.custom {background:#0e4971 url(images/bg.jpg) repeat-x;margin:2em 0;}
.custom .full_width .page {width:78.2em;border-left:1px solid #24618E;border-right:1px solid #24618E;padding-left:0;padding-right:0;}
.custom #header_area .page {padding-top:0;}
.custom #header {padding:0;border-bottom:none;border-top:1px solid #24618E;height:285px;background:transparent url(images/headerhome.jpg) no-repeat;}
.custom #footer_area .page {border-left:1px solid #24618E;
border-right:1px solid #24618E;padding-bottom:0;}
.custom #content {border-bottom:1px solid #24618E;}
.custom #content_box {background:#edeeed;}
.custom #sidebars {display:none;border:none;}

.custom ul#tabs {background:transparent url(images/navbar.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #000000;}
.custom ul#tabs li {
background:#84C2E9 none repeat scroll 0 0;
border:none;
float:left;
margin:0 1px;}
.custom ul#tabs li a {color:#24618E;border-right:1px solid #000000;padding:0.6em 0.7em;}
.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {padding-bottom:0;}

.custom #header #logo {position:absolute;text-indent:-9999px;}
.custom #header #tagline {position:absolute;text-indent:-9999px;}

.custom #content h1, #content h2 {font-size:2em;}

.custom .biggerfont1 a {font-size:18px;}
.custom .biggerfont2 a {font-size:28px;}

.custom.aboutus .format_text p {margin-bottom:1em;}
.custom.aboutus #header {height:281px;background:transparent url(images/header2.jpg) no-repeat;}
body.custom.aboutus {background:#0e4971 url(images/bg2.jpg) repeat-x;}
.custom.aboutus .ngg-gallery-thumbnail img {
margin:33px 0 4px 105px;}
.custom.aboutus .ngg-galleryoverview {
margin-bottom:15px;}
.custom.aboutus #shShutter *, .custom.aboutus #shDisplay * {
font-size:34px;
padding:6px 0 0;}
.custom.aboutus #shDisplay div#shCount {padding-top:16px;}

.custom.page2 #header {height:281px;background:transparent url(images/header2.jpg) no-repeat;}
body.custom.page2 {background:#0e4971 url(images/bg2.jpg) repeat-x;}

.custom.contactus #header {height:281px;background:transparent url(images/header2.jpg) no-repeat;}
.custom.contactus .cform {margin:10px 13px 0;}
.custom.contactus .linklove {display:none;}
body.custom.contactus {background:#0e4971 url(images/bg2.jpg) repeat-x;}


.custom .tubepress_meta_group {
color:#EDEEED;}
.custom .tubepress_meta {
display:none;}
