/* CSS Document */

body
{
border:0;margin:0;
background-image:url(/pix/mainback.gif);
background-position:top;
background-repeat:repeat-x;
}


.clear
{
clear:both;
}

img
{
border:0;
}

#wrapper
{
width:99%;
}

#innerwrapper
{
margin-left:20%;
margin-right:20%;
display:block;
width: 780px;
}

#header
{
display:block;
}

#logo
{
display:block;
width: 300px;
float:left;
}

#submenu
{
padding-top:62px;
margin-left: 315px;
display:block;
}

#submenu ul
{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
list-style:none;
margin:0;padding:0;
}

#submenu li
{
display:inline;
}

/* #submenu li a
{
color:#585858;
text-decoration:none;
padding-right: 8px;
padding-left:3px;
}
*/

.pinklink a
{
color: #782653;
text-decoration:none;
font-weight:bold;
padding-right: 8px;
}

.pinklink a:hover
{
color:#E3007B;
}

.graylink a
{
color:#353535;
text-decoration:none;
padding-left: 8px;
}

.graylink a:hover
{
color:#FF0000;
text-decoration:none
}

.menudiv a
{
padding-right: 8px;
border-right: 2px solid #702B51;
color: #782653;
text-decoration:none;
font-weight:bold;
}

.menudiv a:hover
{
color:#E3007B;
}


#mainbody
{
padding-top:12px;
display:block;
padding-bottom:20px;
}

#mainbody h2
{
padding-top:5px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
color: #577D88;
}

/*
#mainbody table
{
width: 775px;
}

#mainbody table td
{
width:33%;
vertical-align:top;
}

*/

.price
{
margin-top:8px;
text-align:center;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 1.4em;
font-weight:bold;
color:#35606C;
width: 240px;
padding-top: 6px;
padding-bottom:6px;
}

.tabletext
{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
padding-top:15px;
padding-bottom:5px;
padding-right:15px;
}

.tabletext a
{
text-decoration:none;
color:#8B4B6E;
}

.tabletext a:hover
{
text-decoration:none;
color:#F30487;
}

.buy
{
background-image:url(../pix/buynow.jpg);
background-position:top;
background-repeat:no-repeat;
padding-top:25px;
padding-left:100px;
padding-bottom:30px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight:bold;
}

.buy a
{
color:#FFFFFF;
text-decoration:none
}

.buy a:hover
{
color:#D41FAA;
text-decoration:none
}

.smalltxt
{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: .7em;
padding-right:10px;
}
#footer
{
display:block;
border-top: 4px solid #501937;
padding-top:10px;
padding-bottom: px;
}

#footer p
{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
}


/* subsequent pages */

#left
{
float:left;
width: 250px;
display:block;
padding-top:30px;
}

#maintxt 
{
padding-top:30px;
margin-left: 250px;
display:block;
}

#maintxt a
{
text-decoration:none;
color:#2C8C99;
}

#maintxt a:hover
{
text-decoration:none;
color:#F30487;
}
#maintxt p, li
{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
}
#maintxt h1
{
margin:0;padding:0;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight:bold;
color: #6F2A50;
}

#maintxt h3
{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight:bold;
}

#left ul
{
list-style:none;
margin:0;padding:0;
width:85%;
}

#left li a
{
display:block;
padding-left: 5px;
padding-top:7px;
padding-bottom: 5px;
border-bottom: 1px solid #35606C;
color: #491833;
text-decoration:none;
}

#left li a:hover
{
background-color: #813F63;
color:#FFFFFF;
}

