﻿

body
{
    background-image: url(../../images/bg_grad.jpg);
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color: #02243d;
}

.clearfloat{ clear:both; height:0; font-size:1px; line-height:0px;}

div#main{ margin-left:auto; margin-right:auto;width:750px;}

/* Error Page Styles*/

#page-error{ margin-left:auto; margin-right:auto; width:550px; height:400px;}
#page-error h1 { font-size:27px;}
#page-error li{ font-size:14px; padding:5px 0px 5px 0px;}

/* Front Page Formatting */
div#homeSlideSection{ width:750px; border:solid 1px #c0c0c0; padding:2px 2px 2px 2px; text-align:center;}
div#homeSubSection{ width:750px; padding-left:0; padding-right:0; padding-top:10px;}
div#homeSubSectionLeft{ width:200px; float:left; margin-left:0; padding-right:10; text-align:left; }
div#homeSubSectionCenter{width:350px; float:left; margin-left:10px; margin-right:0; text-align:left;  }
div#homeSubSectionRight{ width:150px; float:right;  margin-left:0; margin-right:0; text-align: right;   }
div.homeSectionHeader{ font-size:14px; height:20px; font-weight:bold;}
/* End Front Page Formatting */

 
 /** Sub Blue Bar Menu **/
#subMenuwrapper{  height:30px;}
#subMenuleftcap{ background-image:url(images/30_blue_grad_left_end_cap.jpg); float:left; width:8px; background-repeat:no-repeat;height:30px }
#subMenu{background-image:url(images/30_blue_grad_background.jpg); height:30px; float:left;  width:735px;}
#subMenurightcap{background-image:url(images/30_blue_grad_right_end_cap.jpg); float:right; width:8px; background-repeat:no-repeat; height: 30px;}

 /** End Sub Bar Menu **/



h4{font-size:10pt;color:#02243d;font-weight:bold; margin:0;}
 
 p {margin: 5px 0 0 0 ; padding:0;}
 
 img {border:none;}


a { color: #02243d ;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none }
a:hover { color: #c0c0c0;  font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.legal { color: #979797; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.legal:hover { color: #02242d; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.news { color: #02243d ;  font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.news:hover { color: #c0c0c0;  font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.store { color: #02243d ;  font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.store:hover { color: #c0c0c0;  font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.surfboards { color: Orange ;  font-size: 11px;  font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a.surfboards:hover { color: #c0c0c0;  font-size: 11px;  font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.blue { color: #02243d ;  font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.blue:hover { color: #c0c0c0;  font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

a.blue_big { color: #02243d ; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; }
a.blue_big:hover { color: #c0c0c0;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold; }

a.dealerItem { color: #565656 ; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; }
a.dealerItem:hover { color: #02243d;  font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-weight:bold; }

a.white { color: #ffffff ;   font-family: Arial, Helvetica, sans-serif;  text-decoration: none }
a.white:hover { color: #c0c0c0;   font-family: Arial, Helvetica, sans-serif;  text-decoration: underline }

.textWhite_standard{font-family : Arial, Helvetica, sans-serif;	font-size : 14px;color : White;	font-weight : bolder;}
.textWhite_12{font-family : Arial, Helvetica, sans-serif;	font-size : 12px;color : White;	}
.textWhite_11{font-family : Arial, Helvetica, sans-serif;	font-size : 11px;color : White;	}
.textWhite_10{font-size : 10px;color : #ffffff;}
.textGrey_6{font-size : 6pt;color : #c0c0c0;}
.textGrey_10{font-size : 10px;color : #c0c0c0;}
.textBlue_10{font-size : 9px;color : #02242d;	font-weight : bolder;}
.textBlue_9_noBold{font-size : 9px;color : #02242d;	}
.textBlue_11{font-size : 11px;color : #02242d;	font-weight : bolder;}

.textBlue_11_noBold{font-size : 11px;color : #02242d;	}
.textBlue_14{font-size : 14px;color : #02242d;	font-weight : bolder;}
.textBlue_12{font-size : 12px;color : #02242d;	font-weight : bolder;}
.textHeader{font-size : 16px;color : #02242d;	font-weight : bolder;}

.textBlack_11{font-size : 11px;color : #000000;	font-weight : bolder;}
.textBlack_12{font-size : 12px;color : #000000;	font-weight : bolder;}

.textRed_12{font-size : 12px;color : Red;	font-weight : bolder;}
.textRed_10{font-size : 10px;color : Red; font-style:italic;	}
.textOrange_11{font-size : 11px;color : Orange;	font-weight : bolder;}
.textDkGrey_11{font-size : 11px;color : #565656;	font-weight : bolder;}
.textMenu_main  {font-family : Arial, Helvetica, sans-serif:background : transparent;
	color : #EDF0AC;
	font-size : 14px;
	text-decoration : none;
	line-height : 14px;
}

.textMenu_sub  {	font-family : Arial, Helvetica, sans-serif:background : transparent;color : White;	font-size : 12px;line-height : 16px;}
.textMenu_front  {	font-family : Arial, Helvetica, sans-serif:background : transparent;color : #02243d;	font-size : 12px;	line-height : 16px;}
.textMenu_lgfront  {font-family : Arial, Helvetica, sans-serif:background : transparent;font-size : 16px;line-height : 16px;}
.textSmall {font-family : Arial, Helvetica, sans-serif;	font-size : 9px; font-style : italic;}
.cartHeading {	font-family : Arial, Helvetica, sans-serif;	font-size : smaller;	background-color : Silver;}
.textStandard {	font-family : Arial, Helvetica, sans-serif;	font-size : smaller;}

.roundtop {background: url(images/assets/r_upper_corner.gif) no-repeat top right; }
.roundbottom {background: url(images/assets/r_lower_corner.gif) no-repeat bottom right;}
img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
   
}




 




/* Sunglasses Menu */

ul#polarizedNav{ list-style:none;margin-top:8px; margin-left:0px; padding-left:15px;}
ul#polarizedNav li{ display:inline; font-size:14px; font-weight:bold; padding-left:15px;padding-right:15px; border-right:solid 1px #c0c0c0;}
ul#polarizedNav li a{ color:#ffffff; text-decoration:none;}
ul#polarizedNav li a:hover{ color:#c0c0c0; text-decoration:none;}


 
#boardRoom_Home{ width:400px; height: 225px; margin-top:5px; }
 p.topPad{ padding-top:5px;}
  div.headContainer {height:20px;width:100%;background-image:url(../../images/css_assets/tab/tab-blue.gif);}    
      
  div.headBody 
 {   
	float:left;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
	
	background-image:url(../../images/css_assets/tab/tab-blue.gif);
	font-size:10pt;
	color:#ffffff;
 }
  div.rHead
 {
     float:right;
	padding-top:3px;
	padding-right:10px;
	font-weight:bold;
	
	background-image:url(../../images/css_assets/tab/tab-blue-right.gif);
    background-position:top right;
	background-repeat:no-repeat;
     
     }
     
  a.head-enter{ color:#FF9900;text-decoration:none;font-weight:normal;}
  a.head-enter:hover{color:#FF9900;text-decoration:underline }
  
 
