BODY { background-image:url(assets/images/mainback2.jpg); background-color:CECECE; background-repeat:repeat-x; padding:0; margin:0; color:#333; font:11px /18px Verdana, Arial, Helvetica, sans-serif;}
#gallerypage { background-image:url(assets/images/mainback3.jpg); background-color:CECECE; background-repeat:repeat-x; padding:0; margin:0; color:#333; font:11px /18px Verdana, Arial, Helvetica, sans-serif;}
#otherpage { background-image:url(assets/images/mainback4.jpg); background-color:CECECE; background-repeat:repeat-x; padding:0; margin:0; color:#333; font:11px /18px Verdana, Arial, Helvetica, sans-serif;}

#licensed{float:left; padding-left:50px; padding-top:10px; font-size:14px; font-weight:bold; color:#102969;}

A { color:#333; font-weight:bold; text-decoration:none; }
A:hover { color:#00AEDB; }

#topbanner{height:400px; width:100%;}
#banner{height:200px; width:100%;}

#gallery{height:500px; width:100%;}

.clearall { clear:both; }


#frame { width:1000px; margin:0 auto; position:relative; text-align:left; color:#999;}
#frame A { color:#999; font-weight:bold; text-decoration:none; }
#frame A:hover { color:#00AEDB; }

.btmline{background-image:url(assets/images/btm.png); width:100%; height:38px; text-align:center; bottom: 0;
	overflow: hidden;
	position: fixed !important;
	position: absolute;
	width: 100%;
}

input {padding:5px; border:1px solid #666; color:#666;}
textarea {padding:5px; border:1px solid #666; color:#666;}

#services {padding:10px;}
#services strong {font-size:16px; font-weight:bold; color:#1E457E;}

#homeflash {border:3px solid #999; width:353px; height:243px;}