body{
	margin: 0;
	font-family: Century, "Times New Roman", verdana, tahoma, "Trebuchet MS";	
}

h1,h2,h3,span,div, ul, li{margin:0;}
hr 
{
	border:none;
	height:1px;
	background:#89B02F;
}
a{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/* Real Gifts Banner */
#realGifts{
	background: url('../images/realgifts.jpg') no-repeat;
	width: 979px;
	height: 155px;
}

select{
	width: 200px;
	border: 1px solid #C9C5A0;
	padding: 3px;
	color: #88211A;
}

.tableBrdr{
	border: 1px solid #E4E4DC;
}

#mainBanner{
	background: #fff url('../images/banner.jpg');	
	width: 979px;
	height: 442px;
}

#contactBg{
	background: #fff url('../images/contactBg.jpg') no-repeat;	
	height: 155px;
}

#trackOrderBg{
	background: #fff url('../images/trackOrderBg.jpg') no-repeat;
	height: 155px;
	border-right: 1px solid #E4E4DC;
}

.verd25RedB{
	color: #D0332C;
	font-family: Century, "Times New Roman", verdana, tahoma, "Trebuchet MS";
	font-size: 25px;
	font-weight: bold;
	letter-spacing: 0.7px;
}

#leftDIV{
	float: left;
	border: 0px solid red;
	margin-top: 50px;
	margin-left: 35px;
}

.verd25DarkRedB{
	color: #8A211B;
	font-family: Century, "Times New Roman", verdana, tahoma, "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
}

#rightDIV{
	float: right;
	border: 0px solid red;
	margin-top: 50px;
}

.cent22GrayB{
	color: #C9C5A0;
	font-family: Century, "Times New Roman", verdana, tahoma, "Trebuchet MS";
	font-size: 22px;
	font-weight: bold;
}
#bannerLogoLink
{
	width: 240px;
	height: 190px;
	position: relative;
	border: 0px solid red;
	top: 180px;
	left: 687px;
}
#bannerLogoLink img
{
	width: 240px;
	height: 190px;
}

#bannerCountrySelect{
	width: 240px;
	position: relative;
	border: 0px solid red;
	top: 290px;
	left: 350px;
}

#bannerCountrySelect select{
	width: 240px;
	border: 1px solid #C9C5A0;
	padding: 4px;
	color: #88211A;
}

/* Internal Page Styles */
#internalLogoBanner{
	background: #fff url('../images/internalLogoBanner.jpg') no-repeat;
	width: 458px;
	height: 146px;
	border-right: 1px solid #E4E4DC;
	border-bottom: 1px solid #E4E4DC;
}

.brdrRight{
	border-right: 1px solid #E4E4DC;
}

.brdrLeft{
	border-left: 1px solid #E4E4DC;
}

.brdrTop{
	border-top: 1px solid #E4E4DC;
}

.brdrBottom{
	border-bottom: 1px solid #E4E4DC;
}

.brdrRightBot{
	border-right: 1px solid #E4E4DC;
	border-bottom: 1px solid #E4E4DC;
}

.countryBg{
	background: #DBE701;
	font-family: Century, "Times New Roman", verdana, tahoma, "Trebuchet MS";
	font-size: 20px;
	letter-spacing: 0.7px;
	font-weight: bold;
	color: #FFFFFF;
}

.navBg{
	background: #DFDCC9;	
	border: 1px solid #7D796E;
}

.nav{
	border-right: 1px solid #7D796E;	
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 0.7px;
	/* color: #343024; */
	color: #ffffff;
	font-weight: bold;
	padding: 10px;
}

.nav a{
	text-decoration: none;
}

.navBg input{
	border: 1px solid #B1AE9F;
	width: 150px;
}

.navBg a{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 0.7px;
	text-decoration: none;
	/* color: #000; */
	color: #fff;
	margin-right: 10px;
}

.navBg a:hover{	
	text-decoration: none;
	color: #FFF;
}

#internalBannerMiddle img {
}

#intBannerLogoLink
{
	width: 140px;
	height: 115px;
	position: relative;
	border: 0px solid red;
	top: 17px;
	left: 260px;
}
#intBannerLogoLink img
{
	width: 140px;
	height: 115px;
}

/* products pages */


/* Side Bar */
#sidebar{
	width: 200px;
	background:#FFFEF1;
}

#sidebar h1{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 12px;
}

#sidebar .sideBarHead{
	background: #89B02F;
	height: 26px;
	padding: 5px;
	color: #fff;
}

#sidebar .sidebarLists ul{
	list-style: none;
	padding: 0;
}

#sidebar .sidebarLists li{
	list-style: none;
	padding-left: 20px;	
	border: 0px solid red;
	line-height: 25px;	
	list-style-type: none;
	background: url('../images/green_arrow_right.gif') left center no-repeat ;	
	border:0px solid red;
}

#sidebar .sidebarLists li a{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;
	color: #88211A;
}


/* Product Section */
#productSection
{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 12px;
}
#productSection h1 span{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 10px;
}

#productSection .breadCrumbs{
	background: #89B02F;
	height: 26px;
	padding: 5px;
}

#productSection .breadCrumbs h1{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 14px;
	color:#FFF;
}


#productSection .breadCrumbs a{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 12px;
	color: #fff;
}

#productSection .breadCrumbs a:hover{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 12px;
	color: #DBE701;
}

#productSection p{
	font-family: verdana, tahoma, Century, "Trebuchet MS", "Times New Roman";
	font-size: 11px;
	line-height: 17px;
	color: #88211A;
	text-align:justify;
}

#productSection span a{
	font-family: verdana, tahoma, Century, "Trebuchet MS", "Times New Roman";
	font-size: 11px;
	line-height: 17px;
	color: #89B02F;
	font-weight:bold;
}

.amountIn{
	font-family: verdana, tahoma, Century, "Trebuchet MS", "Times New Roman";
	font-size: 12px;
	line-height: 15px;
	color: #000;	
	line-height:25px;
}

.productBox
{
	width:220px;
	padding:6px;
	margin-bottom:12px;
	/*border:1px dotted #C6DA23;*/
}

/* Product Details */

#productDetailsSection h1{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 10px;
}

#productDetailsSection label{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
}

#productDetailsSection h2{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 14px;
}

#productDetailsSection span{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
}

#productDetailsSection .details{
	background: #FFFEF1
}

#productDetailsSection .breadCrumbs{
	background: #89B02F;
	height: 26px;
	padding: 5px;
}

#productDetailsSection .breadCrumbs a{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 12px;
	color: #fff;
}

#productDetailsSection .breadCrumbs a:hover{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 12px;
	color: #DBE701;
}

#productDetailsSection a{
	font-family: verdana, tahoma, Century, "Trebuchet MS", "Times New Roman";
	font-size: 11px;
	line-height: 17px;
	color: #89B02F;
	font-weight:bold;
}

#productDetailsSection p{
	font-family: verdana, tahoma, Century, "Trebuchet MS", "Times New Roman";
	font-size: 11px;
	line-height: 17px;
	color: #88211A;
	text-align:justify;
}

.addOnBox
{
	width:100px;
	padding: 6px;
	margin-bottom:12px;
	border:1px dotted #C6DA23;
	text-align: center;	
}

.addOnBox .amountIn{
	font-family: verdana, tahoma, Century, "Trebuchet MS", "Times New Roman";
	font-size: 12px;
	line-height: 15px;
	color: #000;
}

/* Cart */
#cart{
	color: #FFF;	
}

#myCart input{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 10px;
	border: 1px solid #C6DA23;
}

#cart h2{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 14px;	
}

#myCart{
	font-size: 12px;
	border: 1px solid #89B02F;	
}


#myCart th{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;
	background: #E3FF9F;
}

#myCart .remove{
	color: #88211A;
}

.sidebarBox
{
	border:1px solid #89B02F;
	margin-bottom:10px;
}

#questionBg{
	background: #fff url('../images/aboutUsBg.jpg') no-repeat;
	height: 155px;
	border-right: 1px solid #E4E4DC;
}

#footerAboutUs
{
	height: 155px;
	width: 325px;
}
.pagination
{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;	
	color:#89B02F;
}
.pagination a
{
	font-family: verdana, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;	
	color:#89B02F;
}
.pageResultsActive
{	
	color:#323232;
}
.ver11LGreen
{
	font-family: verdan	a, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;	
	color:#89B02F;
}
.ver14LGreen
{
	font-family: verdan	a, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 14px;	
	color:#89B02F;
}
.ver11DGreen
{
	font-family: verdan	a, tahoma, Century, "Times New Roman", "Trebuchet MS";
	font-size: 11px;	
	color:#576F1B;
}

.productDetails
{
	background:#89B02F;
}
.productDetails td
{
	background:#FFF;
}
.prodHead
{
	font-family: "Trebuchet MS",verdana, tahoma, Century, "Times New Roman" ;
	font-size: 18px;	
	color:#576F1B;
}
.head
{
	font-family: verdana, tahoma, Century, "Times New Roman" ;
	font-size: 14px;	
	color:#FFF;
	font-weight:bold;
	background:#89B02F;
}
.prodPrice
{
	font-family: "Trebuchet MS",verdana, tahoma, Century, "Times New Roman" ;
	font-size: 14px;	
	font-weight:bold;
	color:#A2231D;
}
.addOnProducts
{
	border:1px solid #89B02F;
}
.contentHead{
	font-family: "Trebuchet MS",verdana, tahoma, Century, "Times New Roman" ;
	border:1px solid  #89B02F;
	height: 18px;
	font-size: 14px;	
	padding: 1px;
	color: #576F1B;
	background:#B2DF45;
}

.addOnProductBox
{
	width:120px;
	padding:6px;	
	border:1px dotted #C6DA23;	
	height:200px;
}
.cartTotal
{
	font-family: "Trebuchet MS",verdana, tahoma, Century, "Times New Roman" ;
	border:1px solid  #89B02F;
	height: 18px;
	font-size: 16px;	
	font-weight:bold;
	padding: 1px;
	color: #555555;
	background:#B2DF45;
}

.warning
{
	color:#FF0000;
}

#frmOrderTracking
{
	margin: 0;
}

.contTable
{
	font-family: "Trebuchet MS",verdana, tahoma, Century, "Times New Roman" ;
	border:1px solid  #89B02F;
	height: 18px;
	font-size: 16px;	
	font-weight:bold;
	padding: 1px;
	color: #555555;
	background:#FFFEF1;
}

.topNav
{
	color:#fff;
	display:inline-block;
	font-family:verdana,tahoma,Century,"Times New Roman","Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	letter-spacing:0.5px;
	margin:1px 2px 0 1px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:5px 3px 9px;
	text-decoration:none;
	text-transform:uppercase;
	z-index:1000;
}
.topNavSep
{
	color: #CF8781;
}
.contLabel
{
	font-family:tahoma,Century,"Times New Roman","Trebuchet MS";
	font-size:15px;
	font-weight:bold;
	color: #C9C6A7;
}
.changeText
{
	font-family:verdana, tahoma,Century,"Times New Roman","Trebuchet MS";
	font-size:13px;
	font-weight:normal;
	color: #3C3837;
}

small{
	color: #FF0000;
}

.topNavSubHead
{
	font-family:verdana, tahoma,Century,"Times New Roman","Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color: #3C3837;
}

.orderThankyouMessage
{
	font-family:verdana, tahoma,Century,"Times New Roman","Trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color: #3C3837;
	padding:100px 0px;
}