/* CSS Document */
/*------------------------Start of Prince's CSS----------------------------------------------------- */

html, body
{
	height: 100%;
	margin: 0px;
	padding: 0;
	background-color: #fff6e4;
	text-align: center;
}
.outerDiv
{
	clear: left;
	width: auto;	
}
.outerDivHeader2
{
	clear: left;
	width: auto;
	background-color: #f2e6cc;
}
.innerDiv
{
	width: 800px;
}

.outerDivFooter1
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
	width: auto;
	height: 100px;
	background-color: #f2e6cc;
	padding-top: 10px;
	padding-left: 10px;
}

.footer2text1, .footer2text2
{
	color: #a7a4a2;
}
.footer2text1
{
	float: left;
	font-size: small;
}
.footer2text2
{
	float: right;
	font-size: small;
}
Divfooter2
{
	clear: left;
}
#Divbody
{
	clear: left;
}
#Divfooter
{
	clear: left;
}
.textboxSearch
{
	color: #663300;
}
.ToploginLinks
{
	float: left;
	color: #663300;
}
.leftColumnProducts
{
	background-color: #9a805f;
	vertical-align: top;
	width:250px;
	
}
.productFlyout
{
	width:400px;
	height:260px;
	color:#7A5C45;	
	filter:shadow(color:gray,direction:135);
}

.productFlyout table
{
	width:98%;
	height:98%;
	background-color:#FBF5E5;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	
	color: #71513a;
	text-decoration: none;
}

.smparent{
	font:13px;
	border-bottom:2px solid #d5c6b3;
	color:#FFFFFF;
	font-style:normal;
	vertical-height=2px; 

	height:100%;
	font-family: Georgia, "Times New Roman" , Times, serif;
}
.input-white-cap {
	border: solid 1px #C9B68D;
	font-family: "Georgia", "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #AB4D2B;
	text-transform: capitalize;
}
/*------------------------End of Prince's CSS----------------------------------------------------- */
/***********************Classes created for Footer Menu -- Harleen*****************************************************/
a
{
	text-decoration: none;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: #71513a;
}
.topLogo
{
	cursor: pointer;
	background-image: url('../images/logo.gif' );
	background-repeat: no-repeat;
	width: 285px;
	height: 37px;
	float: left;
	margin-top: 15px;
} 

.menu /*this class is being used for bottom navigation*/
{
	
	text-align: center;
	padding-bottom: 15px;
	padding-top: 15px;
	clear: both;
}
.menu a /*For 'a' tags in the bottom navigation  */
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
.topmenu
{
	text-align: center;
}
.topmenu a
{
	font-size: 12px;
}
.brownbar
{
	width: 875;
	background-color: #996633;
	padding-top: 2px;
	padding-bottom:3px;
	margin: 0px;
	height: 30px; 
}
.divBrownbarIconsLeft
{
	width: 100px;
	float: left;
	
	height: 25px; /* fixed height 9a6634*/
	 /* margin-top: 13px; half height */
	 margin-top:4px;
}
.divBrownbarIconsRight
{
	width: 400px;
	top: 50%;
	height: 25px; /* fixed height */
	float:right;
}
.taglineheader, .header /*this is old class; being used in the new website*/
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #996633;  /*#ab4d2b; */
	text-decoration: none;
	margin-left: 5px;
		
}
.tagline
{	height: 37px;
	background-color: #f2e6cc;
	padding-top:3px;
}

.bodycontainer
{
	width: 800px;
	height: auto;
}
.content, .rightbodycontainer
{
	margin-top: 16px;
}


.rightbodycontainer
{ 
	
	float: right;
	height: 130px;
}

.monthlyevent
{
 	width: 247px;
	height: inherit; /* dimensions of the current montlyevent image width: auto; 	height:105px;*/
}
.mailinglist
{
	width: 247px;
	height: inherit;
	vertical-align: bottom; /* style="width: 247px; height: 73px; vertical-align: bottom;*/
}

#footer-menu li
{
	display: inline;
	width: 160px;
	text-align: left;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-decoration: none;
	position: relative;
	float: left;
	padding: 0;
	list-style-position: outside;
	background-color: #f2e6cc;
	font-family: Georgia, "Times New Roman" , Times, serif;
	color: #71513a;
}
#footer-menu, #footer-menu ul
{
	left: auto;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
	background-color: #f2e6cc;
	font-family: Georgia, "Times New Roman" , Times, serif;
}
.divImageRotator
{
	width: 800px;
	height: 237px;
}

.divImage
{
	margin-right:0px;
	height: 237px;
	z-index: 1;
	position:absolute;
	margin-top:0px;
	margin-left:-292px;
	filter: alpha(opacity=70);
	float:right;
	opacity: .7;
	width:292px;
	background-color:#f3e9d2;
}
.divImageText a
{
	font-weight:bold;
	font-size: 12px;
	color: #71513A;
	font-family: "Georgia", "Times New Roman", "Times, serif";
	text-decoration: none;
}
.divImageText a:hover {
	text-decoration: none;
	font-weight:bold;
	font-size: 12px;
	color: #71513A;
	font-family: "Georgia", "Times New Roman", "Times, serif";
	text-decoration: none;
}


.divBelow /* featured Product's Name */
{
	width: 800px;
	height:40px;
	background-color:#a78400;
	color:White;
	font-size: 20px;
	font-family: "Trojan pro", "Georgia";
font-weight: normal;
	
}
.divBelow span
{
	padding-top:8px;
	padding-left:10px;
	position:absolute;
}

.divImageTextHomePage
{
	margin-right:0px;
	height: 237px;
	z-index: 1;
	position:absolute;
	margin-top:0px;
	margin-left:-134px;
	filter: alpha(opacity=50);
	float:right;
	opacity: .5;
}
/*
.divImageTextHomePage
{
	height:264px; 
	width: 292px;
	margin-right:0px;
	z-index: 2;
	position:absolute;
	margin-top:0px;
	margin-left:-292px;
	float:right;
	overflow:hidden;
}
.divImageText
{   
    height: 237px; 
    }*/
.divImageText
{
	margin-right:0px;
	height: 227px;
	z-index: 2;
	position:absolute;
	margin-top:0px;
	margin-left:-292px;
	float:right;
	/*width:292px;*/
	padding:10px 0px 0px 10px;
	width:272px;

}
	padding:10px 0px 0px 10px;
	width:272px;

}
.styletext
{
	/*font-family: Georgia, "Times New Roman" , Times, serif; 	font-size: 12px; 	color: #ab4d2b; */
	padding-top: 10px;
	margin-left: 40px;
}
.contentlight
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #BD9C1D;
	text-transform: uppercase;
}
.boxboldwhite
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 15px;
	color: #FFFFFF;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}
.boxbold
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 15px;
	color: #937863;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}
.mini
{
	font-size: 12px;
	color: #9E8762;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}
.input-white
{
	border: solid 1px #C9B68D;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #AB4D2B;
}
/*********************************************************************************/
/*************************Start of Juhi's CSS*********************************************/
.content1 /*for content having width of 800px*/
{ font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
	margin-top: 16px;
	width: 800px;
	line-height: 20px;
	text-align: justify;
	}
	
	.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: none;
	margin-left: 15px;
}
.content2
{ font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
	margin-top: 16px;
	width: 300px;
	line-height: 20px;
	/*text-align: justify; */
	padding-left: 0;
	text-align: left;
	} 
	
	.content2 a
	{ 
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
	
		}
.content3 a
	{ 
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
	
		}
.content3  /* For the pages having content on left and menu on right. e.g About Us, Brands */
{ font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
	margin-top: 16px;
	width: 522px;
	line-height: 20px;
	text-align: justify;
	float: left;
	} 

.content4  /* For the content of FAQ page, only change is the width and padding...rest same as content3 */
{ font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
	margin-top: 16px;
	width: 555px;
	line-height: 20px;
	text-align: justify;
	float: left;
	padding-right: 5px;
	} 
	.contentMenuRight
	{
	    float:right;
	    width:236px;
	    height: auto;
	    margin-top: 10px;
	    }
	    
     .prodheader
      {
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: none;
	margin-left: 0px;
	width: 580px;
      }
     .prodheader a
      {
	color: #ab4d2b;
       }
     .prodheader a:hover
      {
	color: #ab4d2b;
      }
       .prodheader1
      {
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: none;
	margin-left: 0px;
      }
       .contheader /* style for the contact us page's questions  */
        {
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 1px;
        }

/********************************************************************************************/
 
.header1Login
{
	text-align:right;
	float: right;
	margin-top: 5px;
	font-weight: normal;
	font-size: 11px;
	color: #585858;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}
.header1Login
{
	text-align: -moz-right; /* Fix for Mozilla Firefox */
}


.developed
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #D3C4A5;
	text-decoration: none;
}


.content-main
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: none;
}

.content-Product-Catalog
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #996633;
	text-decoration: none;
}

.content a
{

	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
}
.content a:hover
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
}
.content a:visited
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
}

.contenttxt
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	color: #71513a;
	text-decoration: none;
	text-align: center;
}
.contenttxt a
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
}
.contenttxt a:hover
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
}
.contenttxt a:visited
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #ab4d2b;
	text-decoration: underline;
}
.learn
{
	margin-top: 25px;
	margin-bottom: 25px;
	}
.learnmore
{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}



.menu a:hover
{
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #71513a;
	text-decoration: underline;
	text-align: center;
	text-transform: uppercase;
}


.inp
{
	border: 1px solid #c9b68d;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f2e6cc;
	color: #71513a;
	padding-left: 3px;
	width: 178px;
}

.inp1
{
	border: 1px solid #c9b68d;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f2e6cc;
	color: #71513a;
	padding-left: 3px;
	width: 250px;
}
.input
{
	border: 1px solid #c9b68d;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f2e6cc;
	color: #71513a;
}
.submit
{
	font-weight: bold;
	border: 3px solid #B19677;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #84634D;
	color: #FFFFFF;
}
.boxheader
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 15px;
	color: #ab4d2b;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}

.boxheaderbig
{
	padding-top: 10px;
	font-weight: bold;
	font-size: 16px;
	margin-left: 15px;
	color: #AB4D2B;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}

.input-dark
{
	border: solid 1px #C9B68D;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #684E3D;
}
.hidden
{
	display: none;
}
.error-client
{
	font-weight: bold;
	font-size: 11px;
	color: #FF0000;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}


.minitop
{
	padding: 0px 3px 0px 3px;
	font-weight: bold;
	font-size: 11px;
	margin-left: 15px;
	color: #71513A;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2DACC;
}
a.minitop-href
{
	font-weight: bold;
	font-size: 11px;
	color: #71513A;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}
a.minitop-href:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #71513A;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: underline;
}
.date-content
{
	font-weight: bold;
	font-size: 16px;
	color: #ab4d2b;
	font-family: "Georgia" , "Times New Roman" , Times, serif;
	text-decoration: none;
}


#Newfooter
{
	background-color: Green;
}


