/*html styles*/
A:link		{text-decoration:none;color:#632056}
A:visited	{text-decoration:none;color:#632056}
A:active	{text-decoration:none;color:#632056}
A:hover		{text-decoration:underline;color:#ADB6B6}
#x1             {font-size:8pt}
body,html {color:#646464;text-align:left;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
form {padding:0;margin:0;}
h1 {font-size:20px;color:dimgray;font-weight:normal;margin:10px 0px 10px 0px;padding:0px;text-align:center;padding:0px;margin:0px;}
h2 {font-size:18px;color:#6382a1;font-weight:normal;margin:10px 0px 10px 0px;padding:0px;text-align:left;}
h3 {font-size:12px;color:#6185a1;font-weight:bold;margin:0;padding-bottom:5px;}
h4 {font-size:13px;color:#6185a1;font-weight:bold;margin:0;padding:0;}
li {list-style-type:square;}
ul {list-style-type:square;}

#container {
width: 908px;
margin: 0 auto;
padding-top: 0;
}

/* NAVIGATION BAR STYLES */
#navbar {
background-color: #FFFFFF;
background-repeat: repeat-x;
padding: 5px 10px;
width: 868px;
font-weight: bold;
height: 16px;
z-index: 100;
position: relative;
z-index: 99;
}

*html #navbar { padding: 4px 10px; }

#navbar ul {
padding: 0;
margin: 0;
list-style: none;
font-size: 0.9em;
}

#navbar ul li a:link, #navbar ul li a:visited, #navbar ul li a:hover, #navbar ul li a:active {
text-decoration: none;
color: dimgray;
font:normal 12px Arial;
}

#navbar li {
float: left;
position: relative;
padding: 2px 10px;
}

#navbar li ul {
z-index: 101;
display: none;
position: absolute; 
width: 150px;
padding: 0.5em 0 0 0;
border-bottom: 1px solid #CCCCCC;
background-image: url(/images/dropdown-bg.gif);
background-repeat: repeat-x;
}

#navbar li ul li {
position: relative;
z-index: 100;
width: 148px;
display: block;
text-decoration: none;
border: 1px solid #CCCCCC;
border-bottom: none;
margin: 0;
padding: 0;
color: #000000;
font:normal 11px Arial;
}

#navbar li li a:link, #navbar li li a:visited {
display: block;
font-weight: normal;
color: #000000;
padding: 0.5em 0.8em;
text-decoration: none;
font:normal 11px Arial;
}

#navbar li li a:hover, #navbar li li a:active {
padding: 0.5em 0.8em;
color: #EEEEEE;
display: block;
background-color: #4E4E4E;
font:normal 11px Arial;
}

#navbar li>ul {
top: auto;
left: auto;
}

#navbar li:hover ul, #navbar li.over ul{ display: block; }
/*END NAVIGATION BAR STYLES */

#leftside {
padding: 0;
padding-top: 0px;
width: 908px;
margin: 0;
background-color: #FFFFFF;
background-position: bottom;
z-index: -1;}

/*classes*/
.mainlogoText {position:absolute;top:0px; display:none;}
.mainlogoText ul {font-size:20px; display:none;}
.logoText {text-indent:-5000px;}
.logoText ul {font-size:20px; display:none;}
.carttitles {font-size:12px;color:#000000;font-weight:bold;margin:0;padding:0;}
.cartitems {font-size:12px;color:dimgray;font-weight:normal;margin:0;padding:0;}
