a
{
border:none;
color:rgb(255,255,255);
font-weight:bold;
}

.allthecats a
{
text-decoration:none;
}

.quotebox a
{
text-decoration:none;
}

.rightquotes a
{
text-decoration:none;
}

.leftquotes a
{
text-decoration:none;
}

.thumb a
{
text-decoration:none;
}

.prodtable a
{
text-decoration:none;
}

.footer a
{
text-decoration:none;
}

a img
{
border:none;
}

a:visited
{
color:rgb(255,255,255);
}

a:link
{
color:rgb(255,255,255);
}

a:hover
{
color:rgb(229,47,157);
}

div.container
{
border: 2px solid black;
width:825px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background:#000;
font-family:sans-serif,arial;
font-size:12px;
}

div.header
{
width:100%;
background:rgb(229,47,157);
color:rgb(0,0,0);
height:219px;
background-image: url('./images/topbg.jpg');
background-repeat: repeat-x;
}

div.menubar
{
width:100%;
background:rgb(0,0,0);
color:rgb(255,255,255);
text-align:center;
font-family:Monotype Corsiva;
font-size:19px;
list-style-type:none;
}

ul.menu
{
margin-top:0px;
margin-bottom:0px;
list-style-type:none;
position:relative;
}

ul.menu li 
{
display:inline-block;
margin-left:13px;
margin-right:13px;
height:37px;
line-height:37px;
}

ul.menu a
{
text-decoration:none;
font-weight:normal;
color:rgb(255,255,255);
}

ul.menu a:visited
{
color:rgb(255,255,255);
}

ul.menu a:link
{
color:rgb(255,255,255);
}

ul.menu a:hover
{
color:rgb(229,47,157);
}

div.content
{
width:785px;
padding:20px;
color:rgb(255,255,255);
text-decoration:none;
}

div.content a
{
text-decoration:none;
}

h1
{
text-align:center;
font-size:20px;
margin-top:0px;
}

h2
{
font-size:18px;
margin-top:0px;
}

div.footer
{
width:100%;
color:rgb(255,255,255);
text-align:center;
clear:both;
margin-top:20px;
padding-bottom:10px;
}

div.footer a
{
color:rgb(255,255,255);
}

div.footer a:hover
{
color:rgb(229,47,157);
}

div.footer a.bold
{
text-decoration:none;
color:rgb(255,255,255);
}

div.footer a.bold:visited
{
color:rgb(255,255,255);
}

div.footer a.bold:hover
{
color:rgb(229,47,157);
}

table
{
text-align:left;
}

td.submit
{
text-align:center;
}

div.productinfo
{
font-weight:bold;
line-height:20px;
font-size:14px;
float:left;
width:500px;
}

div.squeege
{
float:right;
width:168px;
}

div.productimage
{
clear:both;
}

h2.qcategory
{
color:rgb(229,47,157);
font-family:Monotype Corsiva;
font-size:22px;
}

div.quotebox
{
border:1px solid rgb(229,47,157);	
}

div.rightquotes
{
padding:20px;
width:300px;
float:right;
margin-bottom:10px;
margin-right:40px;
font-size:13px;
color:rgb(235,235,235);
}

div.rightquotes a
{
color:rgb(235,235,235);
}

div.leftquotes
{
float:left;
padding:20px;
width:300px;
margin-bottom:10px;
margin-left:40px;
font-size:13px;
color:rgb(235,235,235);
}

div.leftquotes a
{
color:rgb(235,235,235);
}

div.leftquotes a:hover
{
color:rgb(229,47,157);
}

div.rightquotes a:hover
{
color:rgb(229,47,157);
}

.thumb
{
width:150px;
height:150px;
text-align:center;
vertical-align:middle;
line-height:150px;
}

div.thumb img
{
vertical-align:middle;
}

td.proddesc
{
font-weight:normal;
}

form.fontform
{
display:inline;
}

div.imagepreview
{
overflow:scroll;
width:700px;
background:white;
text-align:center;
}

div.summary
{
width:600px;
font-weight:bold;
border:2px white solid;
padding:5px;
margin-left:auto;
margin-right:auto;
}

div.imagepreviewsum
{
overflow:scroll;
width:550px;
background:white;
text-align:center;
}

div.atcbutton
{
margin-left:auto;
margin-right:auto;
text-align:center;
margin-top:20px;
}

div.sstext
{
margin-left:120px;
}

table.ss
{
height:100px;
}

p.quotenote
{
font-size:14px;
color:rgb(229,47,157);
}

a.quotecata
{
font-family:Monotype Corsiva;
font-size:19px;	
font-weight:normal;
}

div.allthecats
{
width:700px;
}

.coloropt:hover
{
color:white;
}

