body
{
margin:0px;
border:0px;
padding:0px;
background-color:#363436;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}

a {color:#FFFFFF;}


h1, h2, h3 {color:#EC1C24; font-size:1.0em; margin-top:0px; margin-bottom:2px;}
h2{font-size:12px;}
h3{font-size:12px;}

#container
{
font-size:0.7em;
position:relative;
margin-left:0px;
width:1024px;
height:600px;
min-height:600px;
}

#logo
{
position:absolute;
top:145px;
left:285px;
}

#main
{
margin-left:270px;
width:430px;
margin-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

#main p
{
width:420px;
}

#left
{
position:absolute;
margin-left:118px;
top:253px;
font-size:0.8em;
}

#leftShopping
{
background-color:#585659;
border-left:1px solid #474548;
border-right:1px solid #4e4c4d;
width:134px;
padding-left:5px;
padding-bottom:5px;
}

#leftShopping a
{
color:#ffffff;
text-decoration:none;
}

#leftShopping a:hover
{
color:#000000;
text-decoration:none;
}

#right
{
position:absolute;
margin-left:733px;
top:253px;
font-size:0.8em;
width:168px;
}

#rightContent
{
background-color:#575558;
border-left:1px solid #757376;
border-right:1px solid #4f4d50;
padding-left:5px;
width:168px;
}

#rightContent a
{
color:#ffffff;
}

#ourOffers
{
margin-left:-5px;
height:126px;
}

#rightOffers
{
background-color:#4d4b4d;
border-left:1px solid #757376;
border-right:1px solid #474547;
padding-left:5px;
width:168px;
}

#footer
{
width:1024px;
color:#999999;
padding-bottom:10px;
padding-left:150px;
position:relative;
font-size:12px;
}

#footer a
{
color:#999999;
text-decoration:none;
word-spacing:2px;
font-size:12px;
}

#worldpay
{
/*padding-top:50px; Removed after adding FB and Twiiter link and Images */
}

#offer
{
margin-left:733px;
font-size:0.8em;
}

#specialOffers
{
padding-top:20px;
padding-left:20px;
}

#mainmenu
{
position:absolute;
top:93px;
margin-left:120px;
font-size:0.7em;
font-weight:bold;
}

#mainmenu ul
{
margin:0;
padding:10px 5px 0 10px;
list-style:none;
}
#mainmenu li
{
display:inline;
margin:0;
padding:0;
}
	
#mainmenu a
{
float:left;
background:url("../images2008/left4.png") no-repeat left top;
margin:0;
padding:0 -11px 0 1px;
text-decoration:none;
}
	
#mainmenu a span
{
float:left;
display:block;
background:url("../images2008/right3.png") no-repeat right top;
padding:5px 5px 4px 2px;
color:#000000;
}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainmenu a span {float:none;}
/* End IE5-Mac hack */
#mainmenu a:hover span {color:#000000;}
#mainmenu a:hover {background-position:0% -31px;}
#mainmenu a:hover span {background-position:100% -31px;}

#line
{
position:absolute;
margin-left:118px;
background-color:#ec1c24;
width:792px;
height:3px;
top:125px;
overflow:hidden;
}

#goButton
{
position:absolute;
top:95px;
margin-left:850px;
}

#search
{
position:absolute;
top:100px;
margin-left:600px;
width:240px;
}
