h1 {
display:block; 
margin:5px auto; 
text-align:center;
font-size:11px;
font-weight:normal;
}

#yahoo-stores {
position:absolute; 
top:5px; 
left:10px;
z-index:500;
width:322px;
height:84px;
border:0;
}

#yahoo-storedesigners {
vertical-align:bottom;
border:0;
width:870px;
}
img {display:inline; padding:0; margin:0; border:0; vertical-align:bottom; }
body,td,p,div {font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; }
#blackRule {position:absolute; top:108px; width:860px; left:10px;}
body {background-color:#ababab; }
a {text-decoration:none; color:#5B2475;}
a:hover {text-decoration:underline }
td {vertical-align:top }

#wrapper {width:870px; text-align:center; border:0; margin:0 auto; padding:10px; background-color:#660099; position:relative;}

#title {position: relative; margin-top: 0px; padding-top: 5px; background-color: white;}
#top-nav {font-size:13px; height:24px; vertical-align:top; padding:0px 0px 0px 0; }
#topnav-row1 {font-size:10px; text-align:right; width:860px; height:22px; margin:0; padding:0; color:#EDEDED}

#infonav {font-size:10px; text-align:right; width:860px; margin:0; padding:0; color:#EDEDED;}
#infonav a{color:#EDEDED;}

#topnav-row1 a {color:#EDEDED}
#topnav-row2 {text-align:right; width:860px; height:54px; margin:0; padding:0}
#topnav-row3 {font-size:10px; text-align:right; width:860px; height:22px; margin:0; padding:0; color:#EDEDED}
#topnav-row3 a {font-size:10px; color:#EDEDED}
#topnav-viewcart {background-color:white; position:relative; z-index:10; font-size:12px; display:inline; color:black; height:35px; padding:10px;}
#topnav-viewcart a {font-size:12px; color:white; height:35px; padding:10px 10px;}

h3 {text-align:left; margin-left:15px;}

#leftnav {width:200px; background-color:white; text-align:left; background-image:url(leftbkg.gif); background-repeat:repeat-y;}
#leftnav ul {list-style-type:none; margin:0; padding:0; font-size:10px; text-transform: uppercase; color:#4E4E4E; background-color:#C79AC6;line-height:auto;}

#leftnav ul li {list-style-type:none; margin:0px; padding:0; font-size:10px; text-transform: uppercase; color:#4E4E4E; border-top:1px solid silver; border-bottom:1px solid silver;background-color:white;}

#leftnav a {text-decoration:none; margin:0px; }
#leftnav a:hover {text-decoration:underline; }

#productofthemonth {margin:10px 0 0 0; padding:0; width:120px; border:10px solid #FF9352;}

.zoomgraphic {margin-right:20px; text-align:right;}

div.float {float:left; width:150px; padding:0 5px; height:195px;text-transform: uppercase; color:#4E4E4E; background-color:white; }
div.floatimgborder {margin:0px; padding:0px; width:160px; height:145px; display:table-cell; vertical-align:middle; line-height:135px; font-size:135px}
div.float p { text-align:center; }  
div.container { background-color: #ffe;} 
div.spacer {clear: both;}

div.floathome {float:left; height:auto; text-transform: uppercase; color:#4E4E4E; background-color:white; width:207px; font-weight:bold; border:0px solid #660099; margin:5px; padding:0; }

#header {height:116px; width: 870px; background-image:url(logo.html#medium {font-size:16px; }

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}
