body {
margin:10px;
background-color:#000;
/*background-attachment: scroll;
background-image: url(../styleImages/backgrounds/pageBg.jpg);
background-repeat: repeat-x;
background-position: top;*/
}
#pageSurround {
width: 780px;
margin:20px auto 0 auto;
/*padding: 5px;*/
/*border: 2px solid #333333;*/
background-color: #808080;
background-image: url(../styleImages/backgrounds/contentBg.jpg);
background-repeat:repeat-y;
background-position: left top;
}
#topHeader {
text-align: right;
height:160px;
margin-bottom: 10px;
padding-right: 0px;
padding-top:0px;	
/*background-image: url(../styleImages/backgrounds/header-bg.jpg);
background-repeat:no-repeat;
background-position: left top;*/
}

#footer	{
margin:0 auto;
width:780px;
height:65px;
background-image: url(../styleImages/backgrounds/footer-bg.jpg);
background-repeat:no-repeat;
background-position: left top;
}

.boxTitleLeft, .boxTitleRight {
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-size:1.3em;
color:#000;
/*background-color: #031074;
background-image: url(../styleImages/backgrounds/boxTitleBg.gif);
height: 15px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
padding-left: 5px;*/
}
.boxContentLeft, .boxContentRight {
/*border: 1px solid #000000;
background-color: #EBEDFE;
padding-left: 5px;*/
margin-bottom: 10px;
padding-top: 3px;
padding-bottom: 5px;
}
.colLeft {
position: relative;
left: 0px;
width: 130px; 
padding-left: 10px;
padding-right:50px;
float: left;
}
.colMid {
position: relative;
width:580px;
float: left;
}
.colRight {
position: relative;
width: 160px; 
padding-left: 5px;
right: 0px;
float: right;
}
.boxContent {
/*border: 1px solid #000000;*/
/*padding: 3px;*/
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
line-height:1.4em;
color:#000;
/*background-color: #FFFFFF;*/
margin-bottom: 5px;
}

.boxContent img	{
border:1px solid #000;
padding:4px;
margin:5px;
}
/* CHECKOUT PAGES */
.colLeftCheckout {
position: relative;
left: 0px;
width: 140px; 
padding-left: 10px;
padding-right:40px;
float: left;
}
.colMainCheckout {
position: relative;
width: 568px;
float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
text-align:center;
margin-top: 10px;
}

.sitedocsleft	{
text-align:left;
margin-top: 10px;
}
.pagination {
text-align: right;
padding-top: 5px;
padding-bottom: 5px;
}
#subCats {
background-color: #EBEDFE;
text-align: center;
border: 1px solid #C9CEFC;
margin: 0px;
padding: 3px;
float: left;
width: 387px;
}
.subCat {	
text-align: center;
padding: 8px;
float: left;
width: 110px;
height: 50px;
}
.regSep{
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.productdetails img	{
padding:4px;
border:1px solid #000;
margin:10px;
}

.latestProds {
float: left;
text-align:left;
width:280px;
height:150px;
margin:0 10px 0 0;
}

.latestProds img	{
float:left;
padding:4px;
border:solid 1px #000;
margin:0 10px 0 0;	
}