@charset "utf-8";
body {	margin: 0px; background-image: url(images/bg.jpg); background-repeat: no-repeat; background-color:#0189e1; background-position: top center; width:100%}
#content { width:954px; margin:0 auto; position:relative;}
#menu {	width:954px; height:42px; text-align:center;}
#video { height:439px; width:954px;}
#video p { position:absolute; width:254px; height:237px; z-index:1;	left: 80px;	top: 163px;}
#surfphotos { background-image: url(images/bg-surfphotos.jpg); background-repeat: no-repeat; background-position:top center; height: 130px; width: 932px; padding-top:6px;}
#home3 { margin:25px 12px 0 12px; width:930px; height:360px;}
#home-col1 { float:left; width:290px; padding-right:30px; font-family: "Garamond", Times, serif; color:#FFFFFF; font-size:14px;}
/* #home-col2b { float:left; width:260px; padding:0 15px; height:300px; background-image: url(images/datesbg.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d5d5d5; line-height: 1.25;} */
#home-col2 p,#col2 p  { margin:0; padding:0} 
#home-col3 { float:left; width:290px; padding-left:30px;}
#col2 { width:260px; padding:0 15px; height:387px; background-image: url(images/datesbg3.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d5d5d5; line-height: 1.25;}
#col4 { width:260px; padding:0 15px; height:387px; background-image: url(images/datesbg3.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 1.25;}
#home-col2 { float:left; width:260px; padding:0 15px; height:350px; background-image: url(images/datesbg2.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 1.25;}
#col4 td, #home-col2 td { padding: 2px 4px;}
#col3 { width:290px;}
#home-col3 td, #col3 td, #home-col3 p, #col3 p { font-family: "Garamond", Times, serif; color:#FFFFFF; font-size:14px;}
.border { border-bottom: 1px solid #249CEC;}
.dif { background-color:#1078BE;}
.dif2 { background-color:#1492E4;}
.dif3 { background-color:#229BEC;}
#footer { width:100%; background-color:#027ce1; height:110px; text-align:center; background-image:url(images/footer-logo.jpg); background-position:center; background-repeat:no-repeat;}
#footer-int { width:920px; margin:0 auto; padding-top:40px; font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size: 11px; color: #04438E;}
#footer-left { width:50%; text-align:left; float:left;}
#footer-right { width:30%; text-align:right; float:right;}
#footer-int a { color:#73e4ff;}
#footer-int a:hover { color:#032956; text-decoration:none;}

h3, h1 { margin:0; padding:15px 0 18px 0; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; text-transform:uppercase; font-weight:normal; background:url(images/bg-h3.gif) repeat-x top}
a { text-decoration:none;}
p { padding-bottom:8px; margin:0}
p a { color:#FFFF00; text-decoration:none;}
p a:hover { color: #FFCC00;} 

#internal {background:no-repeat url(images/bg-internal.jpg) top center; width:954px;}
#internal2 {background:no-repeat url(images/bg-internal-b.jpg) bottom; width:925px; padding:9px 13px 39px 16px; overflow:auto; }
#int1 { float:left; width:615px; }
#int1 p { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:2px; font-size:12px;}
#int2 { float:left; width:290px;padding-left:18px}

.yellow { color:#FFFF00}
