﻿body 
{
	background-color:Black;
	font-family:Verdana;
	font-size:small;
	margin:0;
	padding:0;
	color:#f1d41a;
}
img 
{
	border:0;
}
div
{
	cursor:default;
}
a 
{
	text-decoration:none;
	outline:0;
}
td 
{
	vertical-align:top;
}
.leftCatsItem 
{
	color:#cab024;
	font-weight:bold;
	padding:5px 0 5px 30px;
	display:block;
	height:14px;
	font-size:11px;
}
.leftCatsItem:HOVER
{
	color:#f1d41a;
}
.leftBrandsItem 
{
	color:#cab024;
	font-weight:bold;
	/*padding:5px 0 5px 30px;*/
	display:block;
	height:14px;
	font-size:11px;
}
.leftBrandsItem:HOVER
{
	color:#f1d41a;
}

a.btnMore 
{
	background-image:url(images/btnMore.jpg);
	display:block;
	width:85px;
	height:40px;
}
a.btnMore:HOVER 
{
	background-image:url(images/btnMoreHover.jpg);
}
.itemTitle 
{
	font-size:13px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
}
.itemDesc 
{
	font-size:xx-small;	
	color:#98851d;
	height:45px;
	overflow:hidden;
}
.footerItem, .footerItem span 
{
	font-size:xx-small;
	color:#0a3945;
}
a.footerItem:HOVER 
{
	color:#1d6f85;
}
.viewBtns a 
{
	font-size:xx-small;
	color:#0a323c;
	font-weight:bold;
	cursor:default;
}
.viewBtns a.frontView 
{
	font-size:xx-small;
	color:#227286;
	font-weight:bold;
	cursor:default;
}

.viewBtns span 
{
	font-size:xx-small;
	color:#3e370c;
	font-weight:bold;
	cursor:default;
}
.footer div a
{
	line-height:2px;
}
.footerRow 
{
	height:18px;
}
div .footerItem  
{
	cursor:pointer;
}
.brandItem 
{
	margin-top:10px;
}
.innerPageTitle 
{
	font-size:large;
	color:#72cae2;
}
.innerPageCaption 
{
	color:#2b8fa7;
	font-weight:bold;
}
.type4ItemPicFrame 
{
	height:185px;
	overflow:hidden;
	display:block;
	margin:auto;
	margin-bottom:5px;
}
.contentThumbFrame 
{
	display:block;
	height:85px;
	overflow:hidden;
	width:130px;
}
.contentThumbFrame1
{
    width:100px !important;
    display:block;
}
.lblPageTitle 
{
	font-size:larger;
	color:#74cae3;
	display:block;
	text-align:center;
	font-weight:bold;
}
.imgProductFrame 
{
	text-align:center !important;
}
.innerMenuFrame 
{
	height:154px;
	width:796px;
	float:left;
	overflow:hidden;
}
.innerMenu a 
{
	display:block;
	height:154px;
	float:left;
	font-size:11px;
	color:#1d6f85;
	text-align:center;
	line-height:214px;
	vertical-align:baseline;
	background-position:left;
}
.innerMenu a:HOVER
{
    color:Yellow;
}
a.innerMenuItemBoards 
{
	background:URL(images/menuBoards.jpg) no-repeat;
	width:133px;
}
a.innerMenuItemWetsuits 
{
	background:URL(images/menuWets.jpg) no-repeat;
	width:116px;
}
a.innerMenuItemAccessories 
{
	background:URL(images/menuAcc.jpg) no-repeat;
	width:76px;
}
a.innerMenuItemClothing 
{
	background:URL(images/menuClothes.jpg) no-repeat;
	width:90px;
}
a.innerMenuItemCameras 
{
	background:URL(images/menuCams.jpg) no-repeat;
	width:48px;
}
a.innerMenuItemNews 
{
	background:URL(images/menuNews.jpg) no-repeat;
	width:86px;
}
a.innerMenuItemforecasts 
{
	background:URL(images/menuForecasts.jpg) no-repeat;
	width:86px;
}
a.innerMenuItemLinks 
{
	background:URL(images/menuLinks.jpg) no-repeat;
	width:74px;
}
a.innerMenuItemContact 
{
	background:URL(images/menuContact.jpg) no-repeat;
	width:74px;
}
.contactLink
{
    display:block;
    width:318px;
    height:159px;
	background:URL(images/btnContact.jpg) no-repeat;
}
.contactLink img
{
    display:none;
}
.backLink
{
    display:block;
    width:62px;
    height:24px;
	background:URL(images/btnBack.jpg) no-repeat;
	margin-left:60px;
	float:left;
}
.backLink img
{
    display:none;
}


/* FORECAST */

.forecastFrame
{
    position:relative;
    height:525px;
    background-color:#11181b;
    border:1px #142024 solid;
    width:736px;
    overflow:hidden;
    margin-top:20px;
    margin-left:40px;
    margin-bottom:40px;
}
.forecastFrame  img   
{
    border:1px black solid;
}
.forecastFrame  hr
{
    display:none;
}
.forecastFrame img.thumb
{
    width:60px;
    cursor:pointer;
    filter:alpha(opacity=30);
    opacity:0.3;
}
.forecastFrame div
{
    width:700px;
    float:left;
    margin-bottom:10px;
}
.forecastFrame ul
{
    list-style:none;
    width:100px;
    position:absolute;
    left:0px;
    top:0px;
    #top:12px;
}
.forecastFrame li
{
    margin-bottom:10px;
}
.imgPreviewFrame
{
    width:630px !important;
    height:416px;
    overflow:hidden;
    border:1px black solid;
}
.imgPreviewFrame img
{
    margin:-64px 0 0 -32px;
}
.forecastScale
{
    position:absolute;
    top:435px;
    left:108px;
    height:51px;
}
.thumbActive
{
    filter:alpha(opacity=100) !important;
    opacity:1 !important;
}
.lblDateForecast
{
    display:block;
    font-size:12px;
    color:#414649;
    position:absolute;
    top:-15px;
    left:40px;
    width:500px;
    font-family:Arial;
    text-transform:uppercase;
    font-weight:bold;
}
.ads ul
{
    #margin-left:27px !important;
}