body{
	font-family: Arial;
	font-size: 12px;
}
h1 {
font-family: Arial;
font-size: 18px;
padding: 0;
margin: 0 0 5px 0
}
h2 {
color:#FFFFFF;
font-family: Arial;
font-size: 11px;
font-weight:bold;
padding:0 0 0 5px;
margin:0;
height: 20px;
width: 140px;
line-height:20px
}
h3 {
font-family: Arial;
font-size: 12px;
}
p {
text-decoration: none;
font-family: Arial;
padding: 2px 2px 2px 2px;
font-size: 12px;
font-weight:normal;
}
.p2 {
text-decoration: none;
font-family: Arial;
padding: 2px 2px 2px 2px;
font-size: 18px;
font-weight:normal;
}
.cont{
font-size: 16px;
font-weight:normal;
}
marquee {
text-decoration: none;
font-family: Arial;
padding: 2px 2px 2px 2px;
font-size: 12px;
font-weight:bold;
color:#FFFFFF;
}
#footer p {
font-family: Arial;
font-size: 11px;
font-weight:normal;
color: #000000;
margin:0;
padding: 0;
}
#footerleft{
	float:left;
	width:400px;
}
#footerright{
	float:right;
	text-align:right;
	width:200px;

}
a:link,  a:visited {font: bold 11px arial; text-decoration: none; color: #5F5F5F}
a:hover {font: bold 11px arial; color: #EC3995; text-decoration: underline}
a:active {font: bold 11px arial; text-decoration: none}

body {
background-color: #ffffff;
}
#heading {
background-image: url(images/header2.jpg);
background-repeat: no-repeat;
background-position: left;
top: 10px;
left: 10px;
background-color: #FFFFFF; 
width: 800px;
height: 96px;
max-width: 800px;
clear:both;
margin: auto;
}
#top_nav {
background-image: url(images/top_nav_bgrd.gif);
background-repeat: repeat-x;
width: 800px;
max-width: 800px;
clear:both;
margin:auto;
height: 27px;
}
#top_offer {
width: 790px;
max-width: 790px;
clear:both;
margin:auto;
height: 20px;
background-color: #EC3995;
border-bottom: 6px solid #ffffff;
padding:5px;
}
#nav_title {
background-image: url(images/h1bgrd.gif);
background-repeat: no-repeat;
background-position: left;}

#nav_title_right {
background-image: url(images/h1bgrd.gif);
background-repeat: no-repeat;
background-position: left;

}

#content {
width: 800px;
max-width: 800px;
margin: auto;
background-color: #FFFFFF; 
padding: 0px;
margin:auto;
}
#navleft {
width: 140px; 
max-width: 140px; 
padding: 0px;
float: left;
margin: 0 0 0 2px;
}
#basket {
width: 140px; 
max-width: 140px; 
padding: 0px;
float: right;
margin: 0 2px 0 0;
}
#nav_left_container {
font-size: smaller;
font-weight: bold;
float: left;
margin: 0 5px 0 0;
width: 138px; 
max-width: 138px;

border-right:1px solid gray;
border-left:1px solid gray;
border-bottom:1px solid gray;
}
#nav_left_bot {
height: 10px;
display:block;
width:138px;

}
#nav_right_bot {
height: 10px;
display:block;
width:138px;
}
#store { 
width: 480px; 
max-width:480px;
padding: 0px;
border : 1px solid gray;
border-top: 1px solid gray;
text-align: left;
font-size: smaller;
font-weight: bold;
float:left;
margin-left:10px;

}
#store_container { 
padding: 7px;
}
#checkout { 
width: 790px; 
max-width:790px;
padding: 0px;
border : 1px solid gray;
border-top: 1px solid gray;
text-align: left;
font-size: smaller;
font-weight: bold;
margin:auto;
}
#right_container {
width: 138px; 
max-width: 138px;
font-size: smaller;
font-weight: bold;
float: right;
margin: 0;
border-right:1px solid gray;
border-left:1px solid gray;
border-bottom:1px solid gray;

}


#footer {

width: 800px;
max-width: 800px;
clear:both;
margin: auto;
border-top: 1px solid #999999;
padding: 3px 5px 3px 5px;
height:30px;
}

/* nav */
ul#links{
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: eeeeee;
	width: 138px;
	display:block
}
ul#links li a:link, ul#links li a:visited {
	text-decoration: none;
	display: inline-block;	
	width: 135px;
	font-family: Arial;
	padding: 0 0 0 3px;
	font-size: 11px;
	color: #434343;
	line-height: 18px
}
li#subcat {
	text-decoration: none;
	display: inline-block;	
	width: 135px;
	font-family: Arial;
	padding: 10px 0 0 3px;
	font-size: 12px;
	color: black;
	line-height: 18px;
	font-weight:bold;
}
ul#links li {
	border-top: 1px dotted gray;
	display:block
}
ul#links li a:hover {
	background-color: #EC3995;
	color: #FFFFFF;
	display:block
}
ul#links li ul.subnav {
	text-decoration: none;
	margin: 0;
	padding: 0;
}
ul#links li ul.subnav li {
	border-top: 0 none;
	padding-left: 0.5em;
}
ul#links ul.subnav li a:link, ul#links ul.subnav li a:visited {
	padding: 0px;
	background-color: transparent;
	text-decoration: none;
	display: inline-block;	
	width: 100%;
	font-family: Arial;
	font-style: italic;
	font-weight: normal;
}
ul#links ul.subnav li a:hover {
	background-color: silver;
}

#basketlist {
text-decoration: none;
font-family: Arial;
padding: 2px 2px 2px 2px;
font-size: 12px;
font-weight:normal;
margin-left:15px;
max-width:138px;
}
#buildstore {
position: absolute; 
top: 120px;
left: 150px;
width: 670px; 
max-width: 670px;
padding: 0px;
border : 1px dashed gray;
border-top: 1px dashed gray;
text-align: left;
font-size: smaller;
font-weight: bold;
font-family: Arial;
padding: 2px 2px 2px 2px;
}
a.tbutton:link,  a.tbutton:visited {font: bold 11px arial; text-decoration: none; color: #FFFFFF; background-image: url(images/top_but_off.gif); width: 104px; height: 19px; display: block; text-align: center; margin: 3px 0 0 0; padding: 5px 0 0 0; background-repeat: no-repeat; float:left}
a.tbutton:hover {background-image: url(images/top_but_on.gif);display: block}
a.tbutton:active {font: bold 11px arial; text-decoration: none; width: 104px; height: 19px; display: block;}

a.tbuttona:link,  a.tbuttona:visited {font: bold 11px arial; text-decoration: none; color: #FFFFFF; background-image: url(images/top_but_on.gif); width: 104px; height: 19px; display: block; text-align: center; margin: 3px 0 0 0; padding: 5px 0 0 0; background-repeat: no-repeat; float:left}
a.tbuttona:hover {background-image: url(images/top_but_on.gif);display: block}
a.tbuttona:active {font: bold 11px arial; text-decoration: none; width: 104px; height: 19px; display: block;}
.basket {
width: 67px; 
height: 20px; 
background: transparent url(images/addbasket.gif) top left no-repeat; 
border: 0; 
padding: 0; 
margin: 0; 
cursor: hand; 
cursor: pointer; 
color: #fff
}
.headtext
{
color: #060409;
}
.splash{
	font-family:Verdana, Geneva, sans-serif;
	color:#F00;
	font-size:18px;
	font-weight:bold;
	align:center;
	text-align:center;
}