body
{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#767676;
margin:0px;
}

#maindiv
{
width:988px;
margin:0 auto;
}

#logosec
{

width:988px;
height:98px;
margin:0 auto;
}

#logo
{
/* width:419px;*/
/*width:96px;*/
height:98px;
float:left;
}

#logoad
{
/*width:480px;*/
height:60px;
float:left;
padding: 25px 0 0 20px;
}

#logoright
{
/*width:375px;*/
width:305px;
float:right;
font-size:11px;
color:#494545;
text-align:center;
line-height:16px;
margin-top:20px;
}

#logoright a
{
color:#767676;
text-decoration:none;
}


#logoright a:hover
{
color:#494545;
text-decoration:underline;
}



#div1
{
width:357px;
float:right;
margin-bottom:15px;
}

#logoindiv
{
float:left;
margin-left:50px;
}

#shoppingdiv
{
background:url(../images/shop.jpg) no-repeat top left;
float:right;
padding-left:30px;
}


#div2
{
width:234px;
height:25px;
float:right;
}



#menubar
{
background:url(../images/menubar.jpg) repeat-x;
width:988px;
height:28px;
margin:0 auto;
margin-bottom:10px;
}

#menu-content
{
	margin: 0 auto;
	padding: 0;
	position: relative;
}


#menu-content ul 
{
	color: #FFF;
	margin: 0;
	padding-left: 0;
}



#menu-content li 
{ display:inline; }


#menu-content li a
{
	font: 15px "Myriad Pro", Arial, Helvetica, sans-serif;
	margin:0px;
	float:left;
	text-align:center;
	color: #FFF;
	text-decoration: none;
	height:26px;
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	
	text-transform:uppercase;
}


#menu-content li a:hover
{
	font: 15px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#ff0000; 
	background:none;
}


#menu-content li a#current
{
	font: 15px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#ff0000; 
	background:none;
}
.greenline
{
	background:url(../images/dividemenu.gif) no-repeat;
	width:1px;
	height:28px;
	float:left;
}


/***************** dropdown div ***********************/

.dropmenudiv{
	position:absolute;
	clear:both;
	background:#f4f4f4;
	border: none; /*THEME CHANGE HERE*/
	line-height:20px;
	z-index:100;
	width: 490px;
	visibility: hidden;
	top: 122px;
	left: 142px;
	text-align:left;
	padding-bottom:10px;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv h2
{
border-bottom:1px #999999 dashed;
width:100%;
font-size:13px;
font-weight:normal;
}

.dropdowninnerdiv
{
width:470px; padding:10px; padding-top:0px;
}

.dropsec
{
float:left; width:150px;
}

.dropmenudiv a{
	display: block;
	font-size:13px;
	padding:0px;
	text-decoration: none;
	color: #737373;
	/*background: #E1F1DD url(../images/bullet-nav2.gif) left center no-repeat;*/
	border-top: none;
	font-weight:bold;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	text-decoration:underline;/* url(../images/bullet-nav2-over.gif) left center no-repeat*/
	background: none;
	color:#ff0000;
}


form
{
padding:0px;
margin:0px;}


input.search 
{
background:url(../images/inputsearch.jpg) no-repeat;
width:164px;
height:24px;
border :none;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding-top:0px;
padding-left:5px;

} 



input.btnsearch 
{
background:url(../images/btnsearch.jpg) no-repeat;
width:67px;
height:25px;
border:none;
cursor:pointer;
}

input.btnblack 
{
background:url(../images/btn-black.jpg) no-repeat;
width:120px;
height:19px;
border:none;
cursor:pointer;
color:#bebebe;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
}

input.addto 
{
background:url(../images/addtocart.jpg) no-repeat;
width:163px;
height:26px;
border:none;
cursor:pointer;
}

input.btnblack1
{
background:url(../images/btn-black.jpg) no-repeat;
width:120px;
height:19px;
border:none;
cursor:pointer;
color:#ff0000;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
}

input.login 
{
width:250px;
height:15px;
border:1px solid #999;
padding:2px;
}

input.proqty
{
width:60px;
height:20px;
border:1px solid #999;
padding:2px;
} 

select.reg
{
background-color:#FFFFFF;
width:256px;
border :#999 1px solid;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:3px;
}

select.pro
{
background-color:#FFFFFF;
width:400px;
border :#999 1px solid;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:1px;
}

select.datereg
{
background-color:#FFFFFF;
width:61px;
border :#999 1px solid;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:3px;
}

select.yearreg
{
background-color:#FFFFFF;
width:82px;
border :#999 1px solid;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:3px;
}

select.monreg
{
background-color:#FFFFFF;
width:100px;
border :#999 1px solid;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:3px;
}

select
{
background-color:#FFFFFF;
width:100px;
border :#aaaaaa 1px solid;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:1px;
} 

textarea
{
background-color:#FFFFFF;
width:800px;
border :none;
height:100px;
font : normal 12px Arial, Verdana, Tahoma, sans-serif;
color :#000;
padding:5px;
} 



.cleardiv
{
clear:both;
}

.adv1
{
width:988px;
height:73px;
margin:0 auto;
margin-bottom:5px;
position:relative;
}





#adv2div
{
width:988px;
margin:0 auto 5px;
}



.fade {position:absolute; top:0px; left:0px;}
 
#adv2div img
{
margin-bottom:6px;}

#leftdiv1
{
width:681px;
float:left;
}

#leftdiv11
{
width:681px;
height:239px;
margin-bottom:5px;
position:relative;
}


#leftdiv12
{
width:681px;
position:relative;
clear:both;
}

#rightdiv1
{
width:300px;
float:right;
}


#adv3div
{
width:988px;
margin:0 auto;
height:218px;
margin-bottom:5px;
}


#leftdiv2
{
width:445px;
float:left;
position:relative;
}

#rightdiv2
{
width:537px;
float:right;
position:relative;
}


#adv4div
{
width:988px;
height:218px;
margin:0 auto;
margin-bottom:5px;
}



#leftdiv3
{
width:247px;
float:left;
position:relative;
}

#rightdiv3
{
width:732px;
float:right;
position:relative;
}


.adv5
{
width:988px;
height:82px;
margin:0 auto;
margin-bottom:5px;
position:relative;
}

.centerColumn
{
width:988px;

margin:0 auto;
clear:both;

}
#footerlogos
{
/*width:948px;*/
width:990px;
/*height:40px;*/
height:80px;
border-bottom:1px solid #cacaca;
border-top:3px solid #222222;
padding:20px 0;
text-align:center;
clear:both;
margin-top:8px;
margin:0 auto;
}

#footermenu
{
width:960px;
margin:0 auto;
padding:10px;
padding-top:15px;
padding-bottom:10px;
border-bottom:1px solid #cacaca;
}

#footermenu a
{
color:#767676;
text-decoration:none;
}

#footermenu a:hover
{
color:#000;
text-decoration:underline;
}


.colgreay
{
color:#666666;
}

#footerpay
{
width:988px;
text-align:right;
padding-top:10px;
padding-bottom:10px;
}

#toplinks
{
width:988px;
height:20px;
margin:0 auto;
border-bottom:1px #000000 dashed;
color:#4e4e4e;
font-size:11px;
margin-bottom:10px;
}

#toplinks a
{
color:#4e4e4e;
text-decoration:none;
}

#toplinks a:hover
{
color:#4e4e4e;
text-decoration:underline;
}


#contentsec
{
background-color:#f7f7f7;
width:948px;
margin:0 auto;
padding:20px;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#5b5b5b;
margin:0px;
margin-bottom:15px;
}

p
{
margin:0px; 
margin-bottom:10px;
line-height:18px;
text-align:justify;
}

.contentrightdivblank
{
width:300px;
height:400px;
float:right;
margin-left:20px;
}



#contentsec1
{
width:988px;
margin:0 auto;
padding-bottom:40px;
}

#selectcategory
{
width:400px;
float:right;
text-align:right;
font-size:11px;
}


a
{
color:#4e4e4e;
text-decoration:none;
}

a:hover
{
color:#4e4e4e;
text-decoration:underline;
}
.product-img a:hover
{
color:#4e4e4e;
text-decoration:none;
}
.imgLink
{
color:#fff;
width: 100%;
height:15px;
font-size:12px;
font-weight:bold;
background:#737373;
text-align:center;
}
.normalprice, .productSpecialPriceSale {
color: #888;
text-decoration: line-through;
}
.pro1
{
width:176px;
float:left;
margin-right:21px;
margin-bottom:25px;
/*height:230px;*/
height:250px;
}
#contentsec1 a img
{
border:none;
}
#contentMainWrapper a img
{ border:none;
}
.pro1s
{
width:176px;
float:left;
margin-right:0px;
margin-bottom:25px;
height:270px;
}
.pro12
{
width:176px;
float:left;
margin-right:21px;
margin-bottom:25px;
height:270px;
}

.pro1 img
{

}


.pro2
{
width:176px;
float:right;
margin-bottom:25px;
}

.pro2 img
{
border:1px #cecece solid;
}

.pro2 img:hover
{
border:1px #000 solid;
}


.pro3
{
width:143px;
float:left;
margin-right:37px;
margin-bottom:10px;
}

.pro3 img
{
border:1px #cecece solid;
}

.pro3 img:hover
{
border:1px #000 solid;
}

.pro4
{
width:143px;
float:right;
margin-bottom:10px;
}

.pro4 img
{
border:1px #cecece solid;
}

.pro4 img:hover
{
border:1px #000 solid;
}



.colblack
{
color:#000000;
}

.numberingdiv
{

float:right;
margin-top:25px;
}

.numberingdiv a
{
background:#000000;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:5px;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
display:block;
float:left;
margin-left:5px;
}

.numberingdiv a:hover
{
background:#FF0000;
text-decoration:none;
}




#contentsec2
{
width:948px;
margin:0 auto;
padding:20px;
padding-top:0px;
}

#contentsec2 ul
{
margin:0px;
padding:0px;
}

#contentsec2 ul li
{
list-style:disc;
margin-left:15px;
margin-bottom:8px;
}

#contentsec2 ul li a
{
text-decoration:underline;
}


#contentsec2 ul li a:hover
{
text-decoration:none;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#000;
margin:0px;
margin-bottom:10px;
}

#sideshoppinglinks
{
width:600px;
float:right;
text-align:right;
font-size:16px;
font-weight:bold;
color:#5b5b5b;
}

#sideshoppinglinks a
{
color:#d3d3d3;
text-decoration:none;
}


#sideshoppinglinks a:hover
{
color:#d40d0d;
text-decoration:none;
}

#sideshoppinglinks a#current1
{
color:#d40d0d;
text-decoration:none;
}


.tab11 a
{
color:#0075e2;
text-decoration:underline;
}

.tab11 a:hover
{
color:#000;
text-decoration:underline;
}

.centercontent860
{
width:860px;
margin:0 auto;
}


.greyoutlinediv
{
width:828px;
border:1px #d6d6d6 solid;
padding:15px;
padding-top:30px;
margin:0 auto;
position:relative;
line-height:20px;
color:#000;
margin-bottom:50px;
}

.headingdiv
{
background-color:#f3f3f7;
font-size:13px;
font-weight:bold;
color:#4e6a96;
text-align:center;
position:absolute;
top:-14px;
left:15px;
padding:3px;
padding-left:10px;
padding-right:10px;
}

.commentbox
{
width:810px;
background-color:#e8e8e8;
margin:0 auto;
padding:20px;
}
.commentbox1
{
width:780px;
background-color:#e8e8e8;
margin:0 auto;
padding:20px;
}
.commentbox1 textarea
{
background-color: white;
border: none;
color: black;
font: normal normal normal 12px/normal Arial, Verdana, Tahoma, sans-serif;
height: 100px;
padding: 5px;
width: 775px;
}
.login-txt
{
font-size:14px;
color:#000000;
}

.redtxt
{
color:#FF0000;
}


ul
{
margin:0px;
padding:0px;
}

.product-img
{
float:left; margin:0px 15px 10px 0px;  width:290px;
}

.product-mid
{
width:960px;
background-color:#e8e8e8;
margin:0 auto;
padding:15px;
clear:both;
}

.product-mid h2
{
color:#3190bc;
}

.pro-mid-right
{
width:168px;
background-color:#cfcfcf;
padding:10px;
}


.product-bot-top
{
width:380px;
height:22px;
background-color:#f1f1f1;
margin-top:30px;
padding-top:8px;
padding-left:20px;
font-size:14px;
}

.product-bottom
{
width:900px;
background-color:#f1f1f1;
margin:0 auto;
padding:25px 45px 25px 45px;
}
#cartSubTotal {
border-top: 1px solid #CCC;
font-weight: bold;
line-height: 2.2em;
padding-right: 2.5em;
text-align: right;
background-color: #E9E9E9;
}
.back {
float: left;
}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
margin: 0.5em;
}
.forward, #shoppingCartDefault #PPECbutton {
float: right;
}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
margin: 0.5em;
}
#navBreadCrumb a {
color:#4E4E4E;
text-decoration:none;
}
#navBreadCrumb {
border-bottom:1px dashed #000000;
color:#4E4E4E;
font-size:11px;
height:20px;
margin:0 auto 10px;
width:988px;
}
#productDescription
{
width:680px;
float:right;
margin-bottom:10px;
}
.current {
background: red;
color: white;
display: block;
float: left;
font-size: 12px;
font-weight: bold;
margin-left: 5px;
padding: 5px 10px;
padding-left: 10px;
padding-right: 10px;
text-transform: uppercase;
}
.categoryListBoxContents
{
float:left;
width:20%;
}
#siteMapList ul li ul
{
padding-left:20px;
}

.productSpecialPrice, .productPriceDiscount {
	color: red !important;
}

