@font-face {
	font-family: 'SegoeScriptRegular';
	src: url('segoesc.eot');
	src: local('Segoe Script Regular'), local('SegoeScript'), url('segoesc.woff') format('woff'), url('segoesc.ttf') format('truetype'), url('segoesc.svg#SegoeScript') format('svg');
}

span.new_font { font-family: 'SegoeScriptRegular'; }

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background: #000;
}
.thrColFixHdr #container { 
	width: 1000px;  
	background: #FFFFFF;
	margin: 25px auto; 
	border: 2px solid #d6c4b6;
	text-align: left;
} 
.thrColFixHdr #header { 
	border-bottom:2px solid #D6C4B6;
	width:1000px;
	height:117px;
	background-color:#D7C5B7;
} 
.logo { 
	width:543px;
	height:115px;
	/*background:url(images/layout/logo.jpg) no-repeat;*/
	padding-left:4px;
	background-color:#fff;
	float:left;
} 
.header_img1 { 
	/*background:url(images/layout/img1.jpg) no-repeat;*/
	float:right;
	height:115px;
	width:450px;
} 

.header_img2{
	width:230px;
	height:118px;
	border-left:2px solid #D6C4B6;
	background:url(images/layout/img2.jpg) no-repeat;
	float:right;
}
.heading{
	color:#7e6c60;
	font-family: 'SegoeScriptRegular';
	font-style: italic;
	font-size:20px;
	height:27px;
	margin-top:26px;
	padding-left:15px;
}
.category{
	font-family: 'SegoeScriptRegular';
	margin-top:-10px;
}
.category ul{
	padding-left:17px;
	margin-left:0;
}

.category li{
	list-style:none;
	background:url(images/layout/bullet-2.png) no-repeat left 7px;
	padding-left:15px;
	line-height:24px;
	font-size: 13px;
}

.category li a{
	color:#36312e;
	font:Verdana, Geneva, sans-serif;
	font-size:13px;
	/*font-weight:bold;*/
	text-decoration:none;
}

.sweet_line_div{
	height: 60px;
	padding-left: 27px;
	margin-top: 65px;
}

.sweet_line{
	height:30px;
	width:140px;
	float:left;
    color:#88776a;
	font-family: 'SegoeScriptRegular';
	font-style: italic;
	font-size:14px;
}
.pearl{
	height:30px;
	width:35px;
	background:url(images/layout/pearl1.png) no-repeat;
	float:left;
}

.site_show{
	height:129px;
	width:167px;
	/*background:url(images/layout/img-5-42.jpg) no-repeat;*/
	margin:-12px 20px 10px 20px;
}

.thrColFixHdr #sidebar1 {
	float: left;
	width: 205px;
	/*height:500px;*/
	background: #D7C5B7;
	position:relative;
}

.inside {
	border-right:1px solid #DFDAD6;
	padding:0 10px 10px;
	min-height:505px;
  	height:auto !important;
  	height:505px;
}


.thrColFixHdr #sidebar2 {
	/*border-left:2px solid #DFDAD6;*/
	float: right;
	width: 185px;
	color:#7e6c60;
	height:498px;
	background: #fbf8f4; 
}

.contact{
	margin-top:40px;
	width:170px;
	color:#7e6c60;
}
.contact_img{
	height:74px;
	width:66px;
	background:url(images/layout/img2-26.jpg) no-repeat;
	float:left;
}
.contact_info{
	width:100px;
	font-size:9px;
	margin-left:65px;
	font:Verdana, Geneva, sans-serif;
}

.search{
	width:180px;
	height:100px;
	padding-left:10px;
}
.search_text{
	margin-top:10px;
	font-size:16px;
	font-family: 'SegoeScriptRegular';
}
.search_box{
	margin:0;
	padding:0;
	height:20px;
	background:#FFF;
	border:2px solid #7d6b5d;
	width:164px;
	/*background:url(images/layout/search.jpg) no-repeat;*/
	/*padding-left:10px;*/
	
}
.search_link{
	color:#7e6c60;
	text-align:center;
	font-size:10px;
	font:Verdana, Geneva, sans-serif;  
}
.search_link a{
	color:#7e6c60;
	text-align:center;
	font-size:10px;
	font:Verdana, Geneva, sans-serif;  
}

.thrColFixHdr #mainContent {
	border-width: 0 185px 0 205px;
	border-color:#fff #FBF8F4 #fff #D7C5B7;
	border-style:solid;
	padding:0;	
} 
.thrColFixHdr #footer {
	width: 1000px;
	height:44px;
	margin:-13px auto;
	background:#ffffff;
	position:relative;
} 
.sponsor{
	height:45px;
	width:426px;
	background:url(images/layout/fut-2.jpg) no-repeat;
	margin-top:5px;
	float:left;
}
.copyright{
	padding-left:5px;
	text-align:left;
	height:36px;
	width:340px;
	margin-top:10px;
	float:left;
}

.copyright1{
	width:350px; 
	float:left; 
	text-align:left; 
	position:absolute; 
	right:0; 
	margin-right:10px;
}
.sale_logo{
	height:42px;
	width:42px;
	margin-top:1px;
	background:url(images/layout/fut1.jpg) no-repeat;
	float:left;
	
}

.flower_footer{
	height:149px;
	width:188px;	
	background:url(images/layout/flower.png) no-repeat;
	position:absolute;
	bottom:8px;
	right:9px;
}

.menu{
	height:21px;
}
.menu ul {
	margin:0;
	padding:0;
}
.menu li {
	display: block;
	float: left;
	background:url(images/layout/menu_bar.png) no-repeat left top;
	padding: 2px 18px 3px 18px;
	position: relative;
	color:#7c7773;
	font-family: 'SegoeScriptRegular';
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	height: 21px;
}
.menu li ul {
	display: none;
}
.menu li ul {
	position: absolute;
	top: 21px;
	left: 0px;
	background-color: #fff;
	width: 250px;
	border-left: 3px solid #D7C5B7;
	padding-top: 3px;
}
.menu li:hover ul {
	display: block;
}
.menu li ul li {
	float: none;
	text-align: left;
	background: none;
}

.menu li a {
	color: #7c7773;
	font-family: 'SegoeScriptRegular';
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.menu .firstMenuItem {
	background:none;
}
.mid_mid{
	background:url(images/layout/mid-mid.png) repeat-y 10px;
	/*height:200px;*/
	margin-top:42px;
}
.mid_top{
	/*height:100%;*/
	background:url(images/layout/mid-top.jpg) no-repeat 10px top;
	
}
.mid-btm{
	/*height:100%;*/
	background:url(images/layout/mid-btm.jpg) no-repeat 10px bottom;
}

.checkout{
	color:#7e6c60; 
	font-size:12px; 
	font:Verdana, Geneva, sans-serif;
	padding-left:10px;
	margin-top:10px;
}

.checkout span { font-family: 'SegoeScriptRegular'; }
.contact b i { font-family: 'SegoeScriptRegular'; }
.contact div a { font-family: 'SegoeScriptRegular'; }

.checkout a{
	color:#7e6c60; 
	font:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.big_product{
	border:2px solid #e7dcd4; 
	width:230px; 
	height:170px; 
	margin-top:20px; 
	float:left;
}

.small_product{
	border:1px solid #d7c5b7; 
	float:left; 
	margin-right:5px;
}

.price{
	float:left; 
	margin-right:5px;
	font:Verdana, Geneva, sans-serif;
	font-size:20px; 
	font-weight:bold;
	margin-left:70px; 
	vertical-align:bottom
}

.product_heading{
	font-family: 'SegoeScriptRegular';
	font-size:23px; 
	font-weight:bold;
	padding-top:20px; 
	padding-bottom:10px;
	text-align:center;
}

.mid-inner{
	width:520px; 
	margin-left:32px; 
	padding-bottom:30px;
	padding-top: 10px;
}

.inner_border{
	border-bottom:2px solid #e7dcd4;
}

.enlarge_link{
	margin-left:30px; 
	height:40px; 
	width:200px; 
	margin-top:20px; 
	
}

.enlarge_link a{
	color:#000;
	font:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	text-align:left; 
	font-weight:bold;
	text-decoration:none;
}
.prod_desc{
	padding-left:14px;
	margin-left:250px; 
	width:242px; 
	height:170px; 
	margin-top:20px; 
	font:Verdana, Geneva, sans-serif; 
	font-size:10px; 
	text-align:left;
}

.small_mid_div{
	background:url(images/layout/small-mid.gif) repeat-y; 
	padding-left:8px;
	padding-right:16px;
}
.small_div_text{
	font:Verdana, Geneva, sans-serif; 
	font-weight:bold;
}


.level_2{
	margin-left:15px;
}

.selected_1{
	font-weight:bold;
}

.selected_2{
	font-weight:bold;
	margin-left:15px;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.1;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.productListing-data {
  padding-top:15px;
  padding-bottom:5px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

span.loginbox a {

	color:#7c7773;
	font-family: 'SegoeScriptRegular';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
