body 
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555;
}

a
{
	color: #C8406D;
}

#adminpanel, div#top, #secondnav, #sidebar, #presentimg, #mainnav, #footernav, .pager
{
	display: none;
}

#logo
{
	display: block;
	padding: 0 0 20px 0;
}

#content td
{
    vertical-align: top;
}

#content td.formlabel
{
    padding-right: 10px;
}

.breadcrumbs
{
    padding: 10px 0;
    font-weight: bold;
    color: #C8406D;
}

#primary h1
{
	font-size: 1.2em;
	color: #DC4343;
}

#primary h2
{
	font-size: 1.2em;
	color: #DC4343;
}

#primary h3
{
	font-size: 1.1em;
}

#primary h4, #primary h5, #primary h6
{
	font-size: 1em;
}


#primary fieldset
{
    margin: 10px;
    padding: 0;
    border: none;
}

#primary legend
{
    display: none;
}

#subcategorymenu, #categorygridtemplate
{
    text-align: center;
}

#subcategorymenu td, #categorygridtemplate td
{
    text-align: center;
    padding: 15px 25px;
}


#content .prodimage
{
    padding: 0 12px 0 0;
    text-align: center;
}

#content .proddesc table#Prices
{
    display: none;
}

#content #actioncolumn
{
    padding: 10px 5px;
}

#content #manuflogo
{
    float: right;
    padding: 5px 10px;
    margin: 0;
}

#crosssells
{
    padding: 10px 0;
}

#crosssells .WideSingleProductDisplayPanel
{
    margin: 0 25px 0 0;
    text-align: center;
}

#footer
{
	padding: 30px 0 0 0;
	margin: 0;
	font-size: 9px;
}