/* Header Image */
.custom #header #logo a { display: block; height: 180px; width: 915px; background: url(images/vacation.gif) no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header {border-bottom:none; padding:0}
.custom #header { padding: 0;
}




.custom #header { 
	border-bottom: 3px double #DDD; clear: both;
	border-top: 3px double #DDD; clear: both;
}

.custom #header #logo { 
	font-weight: bold;
	color: #111;
}
.custom #header #logo a:hover {
	color: #2F54FF;
}
	
.custom #header #tagline { 
	font-weight: bold; 
	color: #C3326B;
}

body.custom {
    background: #fff;
	
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 1.0em;
    background: #32E1F6;
    border: 0.4em solid #B4F3BF
	}

.custom #page {
    background: #fFF;
}

.custom #feature_box { 
	background: #eee; 
	border-bottom: 2px solid #ddd;
	}

.custom #sidebars { 
	border-top-color: #DDD;
	border-right-color-value: #DDD;
	border-bottom-color: #DDD;
	border-left-color-value: #DDD;	
}
	
.custom #sidebar_1 { 	
	 border-style: dotted; 
	 border-color: #ddd;
	 border-right-color: #ddd; 
	 border-bottom-color: #ddd;	 
}

.custom #multimedia_box { width: 100%; }
	#image_box { background: #; border-bottom: 1px solid #DDD; }
		#image_box img { display: block; background: #fff; border-style: solid; 		border-color: #bbb; }
		#video_box { background: #DDD; }
		#custom_box { background: #eee; border-bottom: 1px solid #DDD; }
		
.custom #footer { 
	color: #888; border-top: 3px double #DDD; text-align: right; clear: both;
	}		