body {
	background:url(/images/background.gif) center top repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin:0px;
}
a {
color:#FFFFFF;
text-decoration:none;
}
#perpages {
padding:5px;
}
.social {float:left; width:465px; text-align:right; height:64px; margin:270px 0px 0px 0px;}
#homepromo {
padding-top:194px;
float:left;
margin-right:50px;
}
#watchvideo {
float:left;
padding-top:236px;
}
.manselect {
width:150px;
background-color:#000000;
border:1px solid;
color:#ffffff;
text-transform: uppercase;
}
.searchform {
width:150px;
background-color:#000000;
border:1px solid;
color:#ffffff
}
.go {
background-color:#000000;
border:1px solid;
color:#ffffff;
height:20px;
padding:0px 3px 0px 3px;
}
#mandropdown {
float:right;
margin-right:15px;
padding-top:8px;
}
#fullsearch {
float:right;
margin-right:15px;
padding-top:8px;
}
#mandropdownhome {
float:right;
margin-right:15px;
padding-top:8px;
}
#fullsearchhome {
float:right;
margin-right:15px;
padding-top:8px;
}
#logo {
background:url(/images/logo.jpg) no-repeat;
height:159px;
}
#logohome {
background:url(/images/logo_full.jpg) no-repeat;
height:334px;
}
p, h1, h2, h3, h4 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}			
img {
border:0px;
}
#mainlinks {
padding-top:15px;
text-transform:uppercase;
text-align: center;
float:left;
width:550px;
}
#mainlinks a {
margin-top:15px;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-left:10px;
padding-right:10px;
}
#sitecontainer {
margin-left:auto;
margin-right:auto;
position:relative;
width:995px;
}
#mainlinksbackground {
background:url(/images/backgroundlinks.gif) no-repeat;
height:61px;
}
#sidlinkscontainer {
float:left;
width:290px;
}
#contentcontainer {
float:left;
width:479px;
}
#sidelinksgrow {
background:url(/images/sidelinksgrow.gif) repeat-y  center top;
}
#sidelinkstop {
background:url(/images/sidelinkstop.gif) no-repeat center top;
min-height:554px;
padding-left:30px;
padding-right:30px;
padding-top:15px;
}
#sidelinksbottom {
background:url(/images/sidelinksbottom.gif) no-repeat center bottom;
height:19px;
}
#contenttop {
background: url(/images/texttop.gif) no-repeat top center;
padding:15px;
font-weight:bold;
}
#contentgrow {
background:url(/images/textgrow.gif) repeat-y  center;
border:1px solid #FFFFFF;
}
#sidelinksheader {
color:#000000;
font-size:22px;
text-align:center;
font-weight:bold;
}
.topcats {
text-transform:uppercase;
margin-left:20px;
font-size:14px;
padding-top:12px;
padding-bottom:2px;
}
.topcats a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.topcatssub {
text-transform:uppercase;
margin-left:30px;
font-size:14px;
margin-right:30px;
padding-top:3px;
padding-bottom:3px;

}
.topcatssub a {
color:#000000;
font-weight:bold;
text-decoration:none;
}

#freedelivery {
text-align:center;
margin-top:10px;
}
#webstream {
float:right;
padding:5px;
background-color:#FF0000;
font-weight:bold;
}
#webstream a {
color:#FFFFFF;
text-decoration:none;
}
#copyright {
float:left;
padding:5px;
background-color:#FF0000;
text-align:left;
width:768px;
font-weight:bold;
}
#copyright a {
color:#FFFFFF;
text-decoration:none;
}
.productcontainer {
float:left;
width:479px;
}
.productcontainerclear {
float:left;
margin-bottom:5px;
background-color:#000539;
border:1px solid #FF0000;
width:479px;
background-color:#000539;
}

.prodimage {
margin:10px;
float:left;
width:156px;
text-align:center;
}
.prodimage a {
color:#FF0000;
text-decoration:none;
}
.prodimageborder {
border:1px solid #ff0000; padding:2px;
}
.prodinfo {
margin:5px;
float:left;
width:290px;
}
.prodtitle {
font-size:18px;
margin-bottom:10px;
}
.proddesc {
margin-bottom:10px;
}
.prodrrp {
float:left;
margin-right:15px;
font-size:16px;
}
.rrpstrike {
text-decoration:line-through;
}
.prodprice {
float:left;
margin-right:15px;
font-size:16px;

}
.prodopt {
float:left;
margin-right:15px;
margin-bottom:10px;
}
.prodselect {
width:170px;
}
.addtocart {
float:left;
margin-right:15px;
}
.moredetails {
margin-bottom:10px;
float:left;
width:110px;

}
.googlecart {
float:left;
width:110px;
}
.paypal {
float:left;
width:125px;
text-align-left;
}
.largeimage {
margin-bottom:10px;
}
.popimages {
margin-right:5px;
float:left;
margin-bottom:5px;
}
.catLink {
padding:10px;
margin:2px;
text-align:center;
float: left;
border:1px solid #333333;
font-size:10px;
width:69px;
height:80px;
}
.catLink a {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration: none;
}
.catlinktext {
margin-left:10px;
}

#catHeader {
color:#FFFFFF;
font-size:22px;
text-align:center;
font-weight:bold;

}

#rightside {
float:left;
margin-left:15px;
width:200px;
} 
.rightsidebox {
border:1px solid #FFFFFF;
padding:10px;
background:#f50a00;
text-align: center;
}
