body{ font-family: Verdana, Arial; font-size: 11px; 
color:#000000; background-color:#ffffff;
scrollbar-base-color:#000000;scrollbar-arrow-color:#ffffff; }

table { 
font-size: 11px; 
list-style-type: font-family; 
text-align: left; 
text-indent: 0; 
word-spacing: 0; 
margin-left: 0; 
margin-right: 0; 
margin-top: 0;
padding: 0;  
border: 0;
border-collapse: collapse;
}
table tr { vertical-align:top; 
horizontal-align:left;
font-size: 11px; 
}

h2 { color: #000000; font-size: 10pt; font-weight: bold }
h3	{ color: #000080; font-size: 12pt; font-weight: normal }
h4	{ color: #808080; font-size: 10pt; font-weight: bold; margin: 0px; padding-left: 10px}
h5	{ color: #000000; font-size: 10pt; font-weight: bold }

h6 {
font-size: 12px;
font-style: italic;
padding: 20px 20px 20px 35px;
color: #808080;
}

.imgbullets img {
margin:5px 5px 5px 5px;
}
	div.ClothingLayout
	{
	float:left;
	margin:0.2px;
	padding:1px;
	width:185px;
	border-width:0;
height:290px;
	}
	
	div.ClothingLayout
	{
	text-align:center;
	align:center;
	font-size: 11px;
	}
	div.ClothingLayout div
	{
	text-align:center;
	align:center;
	}
	div.ClothingLayout div a
	{
	text-align:center;
	align:center;
	text-decoration:none;
	}	div.SandleLayout
	{
	float:left;
	margin:0.2px;
	padding:1px;
	width:185px;
	border-width:0;
height:220px;
	}
	

	div.OtherColours
	{
	float:left;
	margin:0.2px;
	padding:2px;
	width:190px;
	border-width:0;
height:110px;

	}
	
	div.OtherColours
	{
	text-align:center;
	align:center;
	font-size: 11px;
	}
	div.OtherColours div
	{
	text-align:center;
	align:center;
	}
	div.OtherColours div a
	{
	text-align:center;
	align:center;
	text-decoration:none;
	}

	
div.GoggleLayout
	{
	float:left;
	margin:0.2px;
	padding:5px;
	width:185px;
	border-width:0;
height:200px;

	}
	
	div.GoggleLayout
	{
	text-align:center;
	align:center;
	font-size: 11px;
	}
	div.GoggleLayout div
	{
	text-align:center;
	align:center;
	}
	div.GoggleLayout div a
	{
	text-align:center;
	align:center;
	text-decoration:none;
	}

		div.OtherColourstwo
	{
	float:left;
	margin:0.2px;
	padding:2px;
	width:190px;
	border-width:0;
height:150px;

	}
	
	div.OtherColourstwo
	{
	text-align:center;
	align:center;
	font-size: 11px;
	}
	div.OtherColourstwo div
	{
	text-align:center;
	align:center;
	}
	div.OtherColourstwo div a
	{
	text-align:center;
	align:center;
	text-decoration:none;
	}



	div.SunglassesLayout
	{
	float:left;
	margin:3px;
	padding:3px;
	width:185px;
	border-width:0;
height:250px;

	}
	
	div.SunglassesLayout
	{
	text-align:center;
	align:center;
	font-size: 11px;
	}
	div.SunglassesLayout div
	{
	text-align:center;
	align:center;
	}
	div.SunglassesLayout div a
	{
	text-align:center;
	align:center;
	text-decoration:none;
	}















	div.OakleyLayout
	{
	float:left;
	margin:3px;
	padding:3px;
	width:185px;
	border-width:0;
height:200px;

	}
	
	div.OakleyLayout
	{
	text-align:center;
	align:center;
	font-size: 11px;
	}
	div.OakleyLayout div
	{
	text-align:center;
	align:center;
	}
	div.OakleyLayout div a
	{
	text-align:center;
	align:center;
	text-decoration:none;
	}

.left-header a:link, a:visited, a:active {
margin: 12px 0px 5px 5px;
} 

.left-header a {display: block;
width:120px;
padding: 12px 2px 5px 5px;
}


.left-header a:hover {
color: #000000;
}

a.left-header:link {color: #000000; font-size: 10px; font-weight: bold; text-decoration: none}
a.left-header:visited {color: #000000; font-size: 10px; font-weight: bold; text-decoration: none}
a.left-header:hover {color: #000000; font-size: 10px; font-weight: bold; text-decoration: none}



	
.header-menu a {
margin: 1px 0 0;
} 

.header-menu a {
padding: 1px 1px 1px 5px;
text-decoration: none; 
}

a.header-menu:link {color: #FFFFFF; font-size: 11px; text-transform:uppercase}
a.header-menu:visited {color: #FFFFFF; font-size: 11px; text-transform:uppercase}
a.header-menu:hover {color: #FFFFFF; font-size: 11px; text-transform:uppercase; text-decoration: underline}
a.footer-menu:link {color: #000000; font-size: 11px}
a.footer-menu:visited {color: #000000; font-size: 11px}
a.footer-menu:hover {color: #000000; font-size: 11px}


.footer-menu {
color: #000000;
font-size: 8pt
}

.page-nav {
text-align: left;
color: #000000;
padding: 4px 0px 0px 15px;
font-size: 9px
}

a.page-nav:link {color: #000000; font-size: 9px}
a.page-nav:visited {color: #000000; font-size: 9px}
a.page-nav:hover {color: #000000; font-size: 9px}







.page-power {
text-align: center;
font-size: 14px;
margin-bottom: 5px; 
}

a.page-power:link {padding: 4px 12px 5px 12px; color: #000000; font-weight: normal; font-size: 14px; text-align: center; text-decoration: none}
a.page-power:visited {padding: 4px 12px 5px 12px; color: #000000; font-weight: normal; font-size: 14px; text-align: center; text-decoration: none}
a.page-power:hover {padding: 4px 12px 5px 12px; color: #000000; font-weight: normal; font-size: 14px; text-align: center; text-decoration: none}


.page-main  p {
padding-left: 0px;
color: #000000;
font-size: 11px;
}

p  {
padding-left: 10px;
padding-right: 10px;
color: #000000;
font-size: 11px;
}
.page-main table { 
padding-right: 8pt; 
}

.banner-right  { 
padding-right: 0px; 
text-align: right;
}
.page-banner {
text-align: left;
font-size: 16px;
text-transform:uppercase;
padding: 20px 20px 20px 35px;
font-weight: normal
}

h1 {
text-align: left;
font-size: 16px;
text-transform:uppercase;
padding: 20px 20px 20px 35px;
font-weight: normal
}

.page-main  {
padding-left: 10px;
color: #000000;
font-size: 11px;
}

a:link  { color: #000000; font-weight: bold; text-decoration: none }
a:visited{ color: #000000; font-weight: bold; text-decoration: none }
a:active{ color: #000000; font-weight: bold; text-decoration: none }
a:hover {  color: #000000; text-decoration: underline }

.speciallist ul {
width: 90%;
}



.speciallist ul li {
width:40%;
margin:0 0 0 0;
padding:0px 0 0 0;
line-height:13px;
float:left;
 }
 
.speciallist a {   
display: block;   
text-decoration: none;   
text-align: left;   
vertical-align: bottom;   
color: #000000;   
}  
.speciallist a:hover,active
{   
color: #000000;   
background-color: #C0C0C0;   
text-decoration: underline;
}

.leftfinder {
font-size: 9px;
width: 130px;
font-weight: normal;
}

a.leftfinder:link {margin-left: 3px; margin-bottom: 2px; margin-right: 0px; margin-top: 2px; width: 55px; font-weight: normal}
a.leftfinder:visited {margin-left: 3px; margin-bottom: 2px; margin-right: 0px; margin-top: 2px; width: 55px; font-weight: normal}
a.leftfinder:hover {margin-left: 3px; margin-bottom: 2px; margin-right: 0px; margin-top: 2px; width: 55px; background: #C0C0C0; font-weight: normal}

.leftfinder2 {
font-size: 9px;
width: 130px;
font-weight: normal;
}

a.leftfinder2:link {background: #C0C0C0; margin-left: 3px; margin-bottom: 2px; margin-right: 0px; margin-top: 2px; width: 55px; font-weight: normal}
a.leftfinder2:visited {background: #C0C0C0; margin-left: 3px; margin-bottom: 2px; margin-right: 0px; margin-top: 2px; width: 55px; font-weight: normal}
a.leftfinder2:hover {margin-left: 3px; margin-bottom: 2px; margin-right: 0px; margin-top: 2px; width: 55px; background: #C0C0C0; font-weight: normal}

.left-menu a:link, a:visited, a:active {
margin: 0px 2px 0 0;
} 
.left-menu a {display: block;
width:120px;
padding: 2px 2px 2px 5px;
border-bottom: 1px solid #C0C0C0;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background: #ffffff;
}
.left-menu a:hover {border: 1px solid #000000;
background: #000000;
color: #ffffff;
}

a.left-menu:link {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none}
a.left-menu:visited {color: #000000; font-size: 10px; font-weight: normal; text-decoration: none}
a.left-menu:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none}


.pagenavitem a {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
}

.pagenavitem a:hover {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center; 
   text-decoration:none;
   background-color:#CCCCCC;    
}

.pagenavitem a.selected {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
   background-color:#CCCCCC;    
}

.pagenavitem a.selected:hover {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
   background-color:#CCCCCC;    
}

hr {
  border: 0;
color: #000000;
background-color: #000000;
  width: 100%;
  color="#000000";
  height: 1px;
}

.brandlist a {
font-weight: normal;
text-decoration: none;
}

.brandlist a:hover {
color: #FFFFFF;
background: #C0C0C0;
}