﻿@charset "utf-8";
/* CSS Document */
a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#00003a;
	text-decoration:none;
}
a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	/*color:#f8b753;*/
	color:#50B948;
	text-decoration:none;
}
body{
	background-color:#c0c0c0;	
	text-align:center;
	padding:0;
	margin:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;

}
#main{
	background-color:#ffffff;
	width:1024px;
	margin:auto;
}
#menutop{
	width:1024px;
	float:left;
	height:44px;
	background-color:#ffffff;
	vertical-align:middle;
	background-color:#ffffff;
}
#usermenu{
	float:right;
	width:210px;
	text-align:left;
	margin-left:40px;
	vertical-align:middle;
	background-image:url("images/user.png");
	background-position:left;
	background-repeat:no-repeat;
	height:44px;
	background-color:#ffffff;
	text-align:left;
}




#usermenu_content{
	margin-top:10px;
	margin-left:30px;
	color:#1b602f;
	text-transform:uppercase;
	background-color:#ffffff;
}






#monthlyspecials{
	float:right;
	
	text-align:left;
	margin-left:0px;
	vertical-align:middle;	
	height:44px;
	background-color:#ffffff;
	text-align:left;
}




#monthlyspecials_content{
	margin-top:10px;
	margin-left:0px;
  	color:#1b602f;
	text-transform:uppercase;
	background-color:red;
}



#monthlyspecials_content a{
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#50B948;
	font-family:Calibri;
	font-size:16px;
}
#monthlyspecials_content a:hover{
	/*color:#f8b753;*/
	color: #FFEF00;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#50B948;
	font-family:Calibri;
	font-size:16px;
}









#top_search{
float:left;	

}
#top_search_1{
	float:left;
	margin-top:-5px;
}
#text_search{
	background-image:url("images/sb.png");	
	border:0px;
	width:212px;
	height:28px;
	padding-left:5px;
}

#topsearch{
	float:left;
	width:300px;
	text-align:left;
	vertical-align:middle;
	background-position:left;
	background-repeat:no-repeat;
	height:44px;
	background-color:#ffffff;
}
#topsearch_content{
	margin-top:12px;
	margin-left:30px;
	color:#1b602f;
	text-transform:uppercase;
	background-color:#ffffff;
}


#usermenu_content a{
	color:#1b602f;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#ffffff;
	font-family:Calibri;
	font-size:16px;
}
#usermenu_content a:hover{
	/*color:#f8b753;*/
	color: #50B948;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#ffffff;
	font-family:Calibri;
	font-size:16px;
}
#cartmenu{
	float:right;
	text-align:left;
	margin-right:50px;
	vertical-align:middle;
	background-image:url("images/cart.png");
	background-position:left;
	background-repeat:no-repeat;
	height:44px;
	background-color:#ffffff;
}
#cartmenu_content{
	margin-top:10px;
	margin-left:50px;
	color:#1b602f;
	text-transform:uppercase;
	background-color:#ffffff;
}
#cartmenu_content a{
	color:#1b602f;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#ffffff;
	font-family:Calibri;
	font-size:16px;
}
#cartmenu_content a:hover{
	color:#50B948;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#ffffff;
	font-family:Calibri;
	font-size:16px;
}
#banner{
	width:1024px;
	margin:auto;
	float:left;
	background-color:#ffffff;
}
#menu{
	width:1024px;
	margin:auto;
	float:left;
	height:40px;
	background-image:url("images/bgmenu.png");
	background-repeat:no-repeat;
	background-color:#ffffff;
	text-align:center;
	padding-top:18px;
	overflow:visible!important;
}
#menu a{
	padding-left:30px;
	padding-right:30px;
	margin-top:20px;
	display:inline;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	font-family:Tekton Pro;
	font-size:18px;
	
}
#menu a:hover{
	padding-left:30px;
	padding-right:30px;
	margin-top:20px;
	display:inline;
	text-transform:uppercase;
	text-decoration:none;
	/*color:#fff2dd;*/
	color:#FFEF00;
	font-weight:bold;
	font-family:Tekton Pro;
	font-size:18px;
}
#menutop_active{

	/*background-image:url("images/focus.png");*/
	background-repeat:no-repeat;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	/*background-color:#21b24b;*/
	background-position:center;
	
}
#content{
	text-align:left;

}
#footer{
	width:1024px;
	margin:auto;
	float:left;
	height:78px;
	background-image:url("images/footer.png");
	background-repeat:no-repeat;
	background-color:#ffffff;
	text-align:center;
}
#footer_left{
	float:left;
	width:350px;
	text-align:left;
	padding-top:20px;
	color:#FFF;
	margin-left:40px;
}
#footer_right{
	float:right;
	width:550px;
	text-align:right;
	padding-top:20px;
	margin-right:40px;
	color:#FFF;
}
#footer_right a{
	color:#FFF;
	text-transform:none;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#footer_right a:hover{
	color:#FFEF00;
	text-transform:none;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#border_top{
	background-image:url("images/border_top.png");
	background-repeat:no-repeat;
	width:1000px;
	height:9px;

}
#border_bottom{
	background-image:url("images/border_buttom.png");
	background-repeat:no-repeat;
	width:1000px;
	height:9px;

}

#border_mid{
	background-image:url("images/border_mid.png");
	background-repeat:repeat-y;
	width:1000px;
}
#main_content{
	margin-left:35px;	
	width:940px;
	text-align:justify;
}
#title_product{
	background-color:#FFF;
	float:left;
	margin-left:100px;
	margin-top:-8px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	font-family:Tekton Pro;
	font-weight:bold;
	font-size:20px;
	color:#1b602f;
	
}
#description{
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#1b602f;
}
#productdetail_price{
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#1b602f;
	vertical-align:middle;
}
#quichsearch{
	float:right;
	background-color:#FFF;
	width:1024px;
	text-align:right;
}
#quichsearch_content{
	font-family:Tekton Pro;
	font-size:19px;
	font-weight:bold;
	color:#1b602f;
	float:right;
	margin-right:30px;
}
#units_title{
	/*background-image:url("images/units_title.png");
	background-repeat:no-repeat;*/
	width:252px;
	
	padding-top:5px;
	margin-top:10px;
}
#units_title a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#51b948;
	text-decoration:none!important;
	font-size:17px;
	font-weight:bold;

}
#units_title a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#51b000;
	text-decoration:none!important;
	font-size:17px;
	font-weight:bold;

}
.smallText a{
	color:#1b602f;
	text-decoration:none;
}
.smallText a:hover{
	color:#50B948;
	text-decoration:none;
}
#noproduct{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1b602f;
}
#logincontent{
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#1b602f;
}
#create_account{
	background-image:url("images/create_account.gif");
	background-repeat:no-repeat;
	width:493px;
	height:692px;
	overflow:hidden;
}
#create_account_message{
	padding:10px;
	margin-top:60px;
}
#accounttitle{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#d10e0e;
}
#label_account{
	width:150px;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#006940;
}
#label_account_1{
	width:150px;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#006940;
}
#label_account_1 select{
	width:200px;	
}
#createsusscees{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#1b602f;
	padding:10px;
}
#myaccount_title{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#00003a;
}
#myaccountlink a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#00003a;
	text-decoration:none;
}
#myaccountlink a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#50B948;
	text-decoration:none;
}
#myaccountlink{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#00003a;
	text-decoration:none;
}
table{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#00003a;
	text-decoration:none;
}
#submenu_hv{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#fff7f7;
	background-image:url('images/menu_sp.png');
	background-position:bottom;
	background-repeat:no-repeat;
	height:35px;
	vertical-align:middle;
}

#submenu_hv_end{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#fff7f7;
	
	background-position:bottom;
	background-repeat:no-repeat;
	height:35px;
	vertical-align:middle;
}
#submenu_hv_end a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#fff7f7;
	height:35px;
	vertical-align:middle;
}
#submenu_hv_end a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFEF00;
	height:35px;
	vertical-align:middle;
}




#submenu_hv a{
		
	font-family:Tahoma, Geneva, sans-serif;
	

	font-size:17px;
	font-weight:bold;
	color:#fff7f7;
	height:35px;
	vertical-align:middle;
}
#submenu_hv a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFEF00;
	height:35px;
	vertical-align:middle;
}
#submenu1{
	z-index:101;
	overflow:visible;
	position:absolute;
	background-color:#50B948;
	top:308px;
	/*margin-left:110px;*/
	margin-left:170px;
	display:none;
	padding-left:10px;
	padding-right:10px;
}
#footer{
	/*margin-top:-12px;	*/
}
