/* CSS Document */

html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background-color:#393939;margin:0;padding:0;background-image: url("../media/shadow.png");background-repeat: repeat-y; background-position: top center;}

p{margin:0 10px 10px 0; line-height:1.5; color:#333333;}
a{display:block;color: #981793;text-decoration:none;}
h1{color:#39556b; font-size:17px;}


#container{text-align:left}
	
#header {width:800px; background-color:#072847;padding:0;margin:0;}

#footer{}
#footer p{margin:0px 0px 0px 30px;padding:5px 10px}

#container{width:800px;margin:0 auto; background-color:#FFFFFF;}

#leftnav{float:right;width:300px; margin:40px 10px 0 0;}
#bodycontent{float:left;width:400px; margin:40px 30px 0 30px}

#footer{clear:both;width:100%}

.largegrey {font-size:18px; color:#666666; font-family:serif; line-height:1.6;}
.smallgrey {font-size:10px; color:#999999;}


/* Navigation */
#mainnav {
	border:#FFFFFF solid 1px;
	width:798px;
	height:25px;
	margin:0;
	float:right;
	
}

#mainnav ul
{
	padding-left: 0;
	margin-left: 0;
	color: #FFFFFF;
	float: right;
	font-family: arial, helvetica, sans-serif;
	margin-top: 0;
	text-transform:uppercase;
	
}

#mainnav ul li { display: inline; }

#mainnav ul li a
{ 
	padding: 5px 28px 5px 28px;
	text-decoration: none;
	float: left;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	border:#FFFFFF solid 1px;
	background-color:#666666;
	margin: 0;

	
}

#mainnav ul a:visited, a:active { color:#FFFFFF;}
#mainnav ul li a:hover { background-color:#999999;}

.imgborder { border: solid 5px #CCCCCC;}

.smalltext {font-size: 9px; color:#999999;}

h1 {font-size: 17px; font-family: georgia; font-style:italic; line-height: 25px; color:#da5f8a; font-weight: bold; padding-top: 10px;}

h2 {font-weight: bold; font-size: 14px; line-height: 20px; font-family: georgia;font-style: italic; padding-top: 5px; color:#666666;}

h3 { font-family: arial, sans-serif; padding: 5px 0 5px 0; font-style:italic; font-weight: normal; line-height: 1.5; color:#666666;}

.padtop {padding-top: 30px; padding-bottom: 10px;}


a.productlink:link {color:#666666;}      /* unvisited link */
a.productlink:visited {color:#333333;}  /* visited link */
a.productlink:hover {color:#da5f8a;}  /* mouse over link */
a.productlink:active {color:#da5f8a;}  /* selected link */