body{
margin:0px;
padding:0px;
background-image:url(../images/BG.jpg);
background-repeat:repeat-x;
background-color:#e2e2e2;
}

#Wrapper{
background-color:#e5e5e5; 
font:'Comic Sans MS'; 
font-size:14px; 
width:809px; 
margin-left:auto; 
margin-right:auto; 
margin-top:10px; 
margin-bottom:10px; 
border:1px #CCCCCC solid;
}

#Header{
background-image:url(../images/Header.jpg); 
width:809px; 
height:95px;
}

#Nav{
background-image:url(../images/Nav.gif); 
width:219px; 
height:298px; 
float:left;
}

#NavLinks{
padding:15px; 
font-family:'Tekton Pro'; 
font-weight:bolder; 
font-size:18px; 
line-height:20px; 
color:#666666;
}

#ProductNav
{
width:250px;
}

#ProductNav a{
color:#666666;
margin-right:5px;
}
#ProductNav a:hover{
color:#1b5a66;
}
#ProductNav a:visited{
color:#1b5a66;
}

#NavLinks a{
color:#666666;
text-decoration:none;
float:left;
clear:left;
margin:.5em 0em;
}

#NavLinks a:hover{
color:#10AAC6;
text-decoration:underline;
}

#LargeImage{
width:590px; height:298px; background-color:#333333; float:left;
}

#WhatsNew{
background-image:url(../images/Whats-New.jpg); background-repeat:no-repeat; width:209px; height:188px; float:left;
font-family:'Comic Sans MS'; font-weight:bold; font-size:16px; color:#1b3333; text-align:justify; padding:5px;
}

#WhatsNewHeader{
padding:3px; padding-top:15px; text-align:center; font-family:'Tekton Pro'; font-size:24px; color:#1b5a66; border-bottom: 1px #1b5a66 solid; padding-bottom:3px;
}

#PageContentDiv{
margin-top:12px; margin-left:12px; margin-bottom:12px; background-color:#FFFFFF; padding:15px; font-family:"Comic Sans MS"; font-weight:bold; font-size:14px; color:#666666; text-align:Left; width:760px; float:right;
}

#PageContentDiv a{
color:#10AAC6;
text-decoration:none
}

#sectionTitle h1{
font-family: "Tekton Pro", "Arial", "sans-serif";	
font-size:24px;
background:#10AAC6;
padding:.5em 1em;
color:#fff;
}

.imageDisclaimer
{
text-align:right;
padding-right:35px;
width:550px;
float:right;
background:#ccc;
}

#PageContentDiv a:hover{
color:#666666;
}

#collectionHeader h3{
font-family:"Tekton Pro";
font-size:24px;
color:#10AAC6;
border-top: 3px #10AAC6 solid;
clear:both;
padding:0px;
margin:0px;
}

#collectionHeader{
font-family:"Tekton Pro";
font-size:24px;
color:#10AAC6;
border-top: 3px #10AAC6 solid;
clear:both;
padding:0px;
margin:0px;
}

#collectionHeader.new{
padding-left:60px;	
background: url(../images/new-badge-small.png) left no-repeat;
height:60px;
}

#ProductColorSubHeader{
font-family:"Tekton Pro";
font-size:18px;
text-align:left;
color:#1b5a66; 
border-bottom: 1px #1b5a66 solid;
}

#productLarge{
margin-top:5px;
margin-right:3px;
margin-bottom:20px;
float:left;
/*width:375px;*/
}

#productLarge img{
border:2px #10AAC6 solid;
}

#productContent{
font-family:"Comic Sans MS";
font-size:14px;
font-weight:bold;
float:right;
margin-top:15px;
text-align:justify;
float:left;
}

#productContent h1{
font-size:16px;
color:#1b5a66;
text-decoration:underline;
}

#productColors{
width:150px;
height:266px;
background-image:url(../images/Product-Color_bg.jpg);
background-repeat:repeat-x;
float:right;
margin-top:5px;
margin-bottom:3px;
padding:3px;
}

#ProductColorListHeader{
text-align:center;
font-size:18px;
color:#1b5a66;
border-bottom: 1px #1b5a66 solid;
margin-left:2px;
margin-right:2px;
}

#ProductSubCat{
font-size:16px;
text-align:left;
color:#1b5a66;
float:left;
width:100%;
}

#ProductSubCat li{
width:450px;
list-style:none;
}

#ProductColorList{
text-align:center;
}
#ProductColorList a{
color:#666666;
width:90%;
float:left;
clear:left;
font-size:12px;
}

#ProductColorList a.new
{
display:list-item;
margin-left:1.5em;
list-style-image:url("../images/new-badge-bullet.png");
}
#ProductColorList a:hover{
color:#1b5a66;
}
#ProductColorList a:visited{
color:#1b5a66;
}

#ProductColorList .message
{
	clear:left;
padding-top:1em;
font-size:12px;
}

#footer{
background-image:url(../images/footer.jpg); 
width:809px; 
height:125px; 
clear:both;
text-align:center; 
padding-top:20px; 
font-family:'Tekton Pro'; 
font-size:14px; 
color:#1b5a66;
}

#footer a:hover{
color:#000000;
text-decoration:none;
}

#footer a{
color:#1b5a66;
text-decoration:none;
}