
body {font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0;
	min-width: 850px;
	background-color:#003366;
	background-image:url(../images/background_1.jpg);
	background-repeat:repeat-x;	
	}
	
	
td {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;} 	
	
b.info {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;}	
	
.a, a:link, a:visited, a:hover {
  text-decoration: underline;
  color: #003366;
  font-weight: normal;}

#wrapper {position: relative;
          text-align:left;
	      width: 850px;
	      margin-left: auto;
	      margin-right: auto;
	      margin-top: 0px;
	      background-color:#ffffff;	}
	
#header { margin: 0;
	padding: 0;
	background-image:url(../images/header1.jpg);
	background-repeat:no-repeat;
	width: 850px;
	height: 100px;	
	}
	

#main {margin: 0px;
       background-color:#cccccc;
	   }
	  

	   
#content {background-color:#FFFFFF;
          padding: 0px 0px 0px 0px;
		  display: inline-block; }
		   
#content-wrapper {margin: 0 0 0 200px;} 

#content-wrapper p{ padding-left: 10px;
                    padding-right: 5px;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
					color:#000;
					font-size: 12px;}
					
				
					
#content-wrapper p.employee{ padding-left: 10px;
                    padding-right: 5px;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;}					
					
#content-wrapper b{ font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight: bold;
					padding-left: 10px;
					color: #333333;} 
					
#content-wrapper h1{ font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-weight: 800;
					padding-left: 10px;
					color: #333333;}	
					
#content-wrapper h2{ font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-style: italic;
					font-weight: bold;
					padding-left: 10px;
					color: #333333;}								
					
#content-wrapper b.highlight{ font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					text-decoration: underline; 
					}					 
					
#content-wrapper a:link, #content-wrapper a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
        color: #245185;
        font-weight: normal;}
		
#content-wrapper .image{ text-align: center;}	

#content-wrapper .form {float: left;
                        text-align: left;
                        width: 550px;
						margin-left: auto;
	                    margin-right: auto;
	                    margin-top: 0px;
						padding-left: 10px;}
						
#content-wrapper .main-page-wrapper {text-align: left;
                        width: 550px;
						margin-left: auto;
	                    margin-right: auto;
	                    margin-top: 0px;
						padding-left: 0px;}							
						
#content-wrapper .main-page-left {float: left;
                        text-align: left;
                        width: 175px;
						margin-left: auto;
	                    margin-right: auto;
	                    margin-top: 0px;
						padding-left: 0px;}	
						
#content-wrapper .main-page-right {float: right;
                        text-align: left;
                        width: 175px;
						margin-left: auto;
	                    margin-right: auto;
	                    margin-top: 0px;
						padding-left: 0px;}											
						
#content-wrapper .main-page-center {text-align: left;
                        width: 175px;
						margin-left: auto;
	                    margin-right: auto;
	                    margin-top: 0px;
						padding-left: 0px;}	
						
/* Product Photos Description */

.classThumbDetails
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}					
						
.classThumbBorder
{
	border: 1px solid #CCCCCC;
}				

						
.classThumbVendor
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: normal;
	white-space: normal;
	display: inline;
}	

a.classThumbDetails
 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}

a.zoom
 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}					
			
	
#dropdownBar 
{background-color:#003366;
font: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
margin-left: 10px;
margin-right: 5px;
}

a.dropdownBar{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;}

.swatches {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; text-decoration:underline; cursor: pointer;}	

.istartext {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #646257; font-size: 10pt;}	
	
a.istartext_remove{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 6pt;}	
	
.istartext_sizes {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #646257; font-size: 8pt;}	
	
.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt;}	
	
a.menutext {
    font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; text-decoration:underline;}			
	
.scMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt;
	width: 125px;}	
	
.colorMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt;
	width: 70px;}	

.sizeMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt;
	width: 70px;}	
	
.vendorMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt;
	width: 80px;}		
	
.qtyMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt;
	width: 40px;}
		
b.istartext {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; font-weight: bold}	

#productDescription{background-color: #003366; font-size: 14px; font: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-align: center;}

b.productDescription {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; font-weight: bold} 

.tableheader {font-family: Arial;color: #ffffff;background-color: #003366;font-size: 10pt;}
	
.istarShoppingcart {border: 1px solid #CCCCCC;} 	

.helpCenter {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	line-height: normal;
	white-space: normal;
	display: inline;}
	
.underline {font-family: Verdana; color: #000000; font-size: 10pt; text-decoration:underline;}
				
/* King of Skate contest code */
						
#skatecontest {background-color: #000000;
               padding: 0px 0px 0px 0px;
		       display: inline-block; }	
		  
#content-wrapper p.skate{ padding-left: 10px;
                    padding-right: 5px;
                    font-family:  Arial, Helvetica, sans-serif;
					color: #FF0000;
					font-size: 12px;}	
					
#content-wrapper h1.skate{ font-family: Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-weight: 800;
					padding-left: 10px;
					color: #FF0000;}	
					
#kingofskatesidebar {float: left;
	width: 190px;
	background-color:#000000;
    margin: 5px;
	padding:0px;} 
	
#kingofskatemain {margin: 0px;
       background-color:#000000;
	   }	
	   
#content-wrapper a:link.skate, #content-wrapper a:visited.skate {font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
        color: #FFFFFF;
        font-weight: normal;}	   
														
/* Top Nav Bar starts here*/

#topnav_container {margin-top: 85px;}


#topnav a {color: #FFFFFF;
		   text-decoration: none;
		   text-align: center;
		   font-size:14px;
		   font-weight: 800;
		   font-family: Arial, Helvetica, sans-serif;
		}

#topnav li {
  padding: 0px;
  margin: 0px;
  float: left;
}

#topnav li a:link, #nav li a:visited {
  color: #245185;
  font-weight: normal;}
  
#topnav li a:hover {
    font-weight: normal;} 


/* Sidebar code starts here */
/*-------------------------*/

		         	     
#sidebar {
    text-align:left;
	width: 180px;
	background-color:#FFFFFF;
    } 
	
#sidebar .inner{padding: 0px;}	

#sidebar .inner p{padding: 5px;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;}

#sidebar .inner b{padding: 5px;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  font-weight: bold;}
	 
#sidebar .inner a:link, #sidebar .inner a:visited{text-decoration: none;
     color: #245185;
     font-weight: normal;}  
	 
#sidebar .inner a:hover {text-decoration: none;
  color: #FFFFFF;
  font-weight: normal;}	
  
.classifications{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:800;
color:#FFFFFF;}
  
	  	  
#nav {
  list-style: none;
  margin-left: 10px;
  padding: 0;
  background-image:url(../images/main_white_bot_bg.jpg);
    }

.nav_font{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;}	
	

#nav a {display: block;
        text-decoration: none;
		color: #FFFFFF;
		margin: 1px 5px	1px 5px;}

#nav li {
  
  padding: 0px;
  margin: 3px 0px 3px 0px;
  font-size:  90%;
}

#nav li a:link, #nav li a:visited {
  text-decoration: none;
  color: #333333;
  font-weight: normal;}
  
#nav li a:hover {text-decoration: none;
  background: #FFFFFF;
  font-weight: normal;}  

#sidebar .shadetop {background-color: #003366;}

#sidebar h1 {font-family: Arial, Helvetica, sans-serif;
	          font-size: 14px;
	          color: #ffffff;}
			  
#sidebar p.blog { font-family: Arial, Helvetica, sans-serif;	
                  font-size: 12px; 
				  color: #000000; }	
				  

				  
#cutenews {border: 1px solid #666666;
           background-color:#CCCCCC;}
				 				 
#footer {
  width: 100%;
  border-top: 1px solid #b9d2e3;
  border-bottom: 1px solid #b9d2e3;
  margin-top: 10px;
  clear: both;
}
#footer p {
  font-size: 90%;
  color: #256290;
  margin: 0;
  padding: 0.2em 0 0.2em 0;}
  
#footer a:link, #footer a:visited, #footer a:hover {
  font-size: 90%;
  color: #256290;
  margin: 0;
  padding: 0.2em 0 0.2em 0;
  text-decoration: none;}  
  
#clearone {
  clear: both;
  height: 1px;
}
/* Forms */

fieldset {margin: 1.5em 0 0 0;
padding:0;}

legend {margin-left: 0;
color:#000000;
font-weight: bold;}

fieldset ol {padding: 1em 1em 0 1em;
list-style: none;}

fieldset li {padding-bottom: 1em;}

fieldset.submit {border-style: none;
float:none;
width:auto;}		   

label {display: block;
float: left;
width: 10em;
margin-right: 1em;
}	

fieldset fieldset {border-style: none;}

fieldset fieldset legend {margin-left: 0;
font-weight: normal;
border-style: none;}

fieldset fieldset ol {display: block;
top: -1.5em;
margin: 0 0 0 1em;
padding: 0;}

fieldset fieldset label {float: none;
display: inline;
width: 10em;
margin-right: 1em;
}

 
/* Lightbox code inserted below this */
/*----------------------------------*/
 
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
	
/* Highslide */

* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

#content {margin:6px; width:650px}

div.thumbnail a img {border:1px solid silver}

tr.tableheader td {color:#FFF}





#visibleCart {
	position: relative;
	top: -10px;
}
#viewCartExpress {
	float: right;
	position: relative;
	top: 55px;
	right: 122px;
}
#headerItems {margin-left: 390px;}
#headerLinks {
	float: right;
	text-align: right;
	margin-top:8px;
}
#header a.topnavlinks {color:#003366; text-decoration:none; font-family:arial; font-size:12px; font-weight:400;}
.classifications a.deptname {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:800; color:#FFFFFF;}
.reposition {
	position: relative;
	top: 10px;
}
.shortdescription a {text-decoration:none}