body 
{
    margin:0;
    padding:0; 
    background:url(../../Images/pageBG.jpg) repeat 0 0;
    font:400 13px Arial;
}
td{font:400 13px Arial;}
div, p, form{margin:0; padding:0; position:relative;}
ul,li{margin:0; padding:0; list-style:none;}
ol{margin:0; padding:0;}
ol li{margin:0; padding:0; list-style: decimal;}
h1 { font-size: 26px; color: #7A0E16; font-family:Georgia; }
h2, h3, h4 {margin:5px 0px 5px 0px; padding:0; font-family: Times New Roman; font-size: 18px;}
a, a:visited{color:#000; text-decoration:none;}
a:hover{color:#000;}
dl,dt,dd{margin:0; padding:0;}
img{border:0;}
hr { height:2px; color:#F7C9BE; }

/* Common Class */
.replace {display: block; text-indent: -10000px; line-height: 0; outline: none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.colm33{width:33%;}
.colm40{width:40%;}
.colm60{width:60%;}
.text20{font-size:20px;}
.linkButton, .linkButton:active, .linkButton:hover
{
    height:30px;
    width:175px;
    margin:0;
    padding:2px 0;
    background:url(../../Images/linkButton2.jpg) no-repeat 0 0;
    outline:none;
    color:#fff !important; 
    font-size:23px;
    font-weight:700;
    text-transform:uppercase;
    text-align:center;
    letter-spacing:-1px;
    display:block;
}
.checkout
{
    height:32px;
    padding:5px 40px;
    background:url(../../Images/check.jpg) no-repeat 0 0;
    display:block;
    font-size:16px;
}
.yourCart
{
    height:32px;
    padding:5px 40px;
    background:url(../../Images/cart.jpg) no-repeat 0 0;
    display:block;
    font-size:16px;
}
/* Wrap */

#wrapContainer 
{
    width: 1172px; margin: 0 auto;
    background: url(../../Images/wrap_shadow.png) repeat-y 0 0;
}
#wrap
{
    width:1000px;
    margin:0 auto;
    padding:0 4px;
    background:url(../../Images/wrapBG.jpg) repeat-y 0 0;
    border: 5px solid #d0e4e5;
    border-top: none;
    border-bottom: none;
}


/* Header Area Elements */
#header
{
    height:156px;
    width:1000px;
    background:#fff;
    z-index:0;
}
.logo
{
    height:156px;
    width:568px;
    background:url(../../Images/logo.jpg) no-repeat 0 0;
}

#headerCheckout{height:96px; width:300px; padding:60px 10px 0 0; float:right;}


/* Navigation Area Elements */
#nav
{
    width:990px; 
    height:192px; 
    margin:-65px 0 -53px;  
    padding:0 0 0 10px;
    background:url(../../Images/navBG.png) no-repeat 0 0 !important;
    background:url(../../Images/navBG.gif) no-repeat 0 0; 
    z-index:10;
}
#nav a
{
	color:#333; 
	font-size:18px; 
	font-weight:700; 
	padding:0 10px;
}

#nav ul{float:left;}
* html #nav ul{top:65px; position:absolute;}
*:first-child+html #nav ul{top:65px; position:absolute;}

#nav ul li
{
	float:left; 
	padding:25px 0;
	color:#333; 
	font-size:18px; 
	overflow:hidden;
}
#nav ul li.active a
{
    height:38px;
    margin:-8px 0 0;
    padding:0 10px 0 0;
    background:url(../../Images/active_a.jpg) no-repeat scroll 100% 0;
    display:block;
    outline:none;
    float:left;
}
#nav ul li.active a span
{
    height:38px;
    padding:10px 0 10px 10px;
    background:url(../../Images/active_span.jpg) no-repeat 0 0;
    display: block;
    line-height:18px;
}
* html #nav ul li.active{text-align:center; color:#b6cdc5;}


/* About Area Elements */
#about
{
    height:250px;
    width:927px;
    padding:0;
    background:url(../../Images/aboutBG.jpg) repeat-x 0 0;
    color:#333;
    z-index:0;
margin-top: 17px;
margin-left: 39px;
}
#about .special
{
    height:242px;
    width:633px;
    background:url(../../Images/specialBG2.jpg) no-repeat 0 0;
}
#about .special h3{margin:5px 0; font-size:29px; text-align:center;}
#about .special img{margin:0 0 0 10px;}
#about .colm33{width:30%;}
#about .colm33 h3{font-size:19px; font-style:italic; margin:10px 0 0;}
#about ol{margin:20px 0 20px 20px;}
#about ol li{font-size:17px; margin:10px 0; padding:0 20px 0 0;}
* html #about ol li{margin:10px 0 10px 5px;}
/* Thick Border */
#thickBorder
{
    height:34px; 
    width:1000px; 
    background:#a0c2b1; 
    z-index:0;
    clear:both;
}


/* Body Area Elements */
#body
{
    width:920px;
    padding:0px 40px;
    background:#fff;
}
.colm33b{color:#666; width: 290px;}
.colm60b{color:#333;}
#bodyCart{margin:20px 0;}
#body h4{font-size:20px; margin:20px 0 10px;}
#body ul{margin:10px 0;}
#body ul li
{
    height:21px;
    width:211px;
    padding:10px 0 10px 35px;
    background:url(../../Images/bodyListBG.jpg) no-repeat 0 0;
}
#body ul li a{color:#fff; font-size:18px;}

.Content
{width: 690px;position:relative;}

.Content h3
{font-size:22px; margin:20px 0 10px;}
.colm33b p{font-size:16px; margin:10px 0;}
.Content p{font-size:14px; margin:10px 0;}


/* Footer Area Elements */
#footer
{
    height:69px;
    width:925px;
    margin:1px 0 0;
    padding:34px 60px 0 15px;
    background:#666;
    color:#fff;
    font-size:14px;
}
#footer ul li{float:left; font-size:17px;}
#footer ul li a{padding:0 10px; color:#fff; font-size:17px;}
#footer p{margin:3px 0 0;}




/*Advertisment*/
    /*Ad bottom*/
    
    #Advertisment{clear:both;height:113px;}
    #Advertisment > div{float:left;}
    #Ad-Image{width:150px;}
    #Ad-Image img{width:140px;}
    #Ad-Text{width:444px;}
    
    /*Ad side*/
    /*
    #Advertisment{border:solid 1px; left: 44px;padding: 0 15px;position: absolute;bottom: 30px;width: 213px;}
    #Ad-Image{padding:0 25px;}
    #Ad-Text{}
    #Ad-hr{display:none;}
    */
    /*Ad Global*/
    #Ad-Image p{margin-top:15px;margin-bottom:5px;}
    #Ad-Text p{}
    #Ad-Text a{line-height: 30px;font-weight:bold;}

