/* CSS Document */
body{ background:url(../background/background_03.jpg); background-repeat:repeat-x; margin-top:0px; margin:0px; text-align:center;}
#container{ width:960px; height:259px; margin-right:auto; margin-left:auto;}
.text_shop{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}
.links_text{ color:#FFFFFF; width:800px; height:40px; text-align:center; line-height:40px; margin-top:6px;}

.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #FFC355;
}
.WHATNEW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}
.scriptfont {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}


.style1 {color: #FFFFFF;}
.style2 {color: #FFC355;}
.style45{ font-size:1px; color: #FFC355 !important;}

.text_home_page{
width:730px; height:auto;
font-family:lucida Grande;
font-size:16px;
clear:both;
color:#000000;
text-align:center;
}
h1{
font-family:verdana;
font-size:18px;
clear:both;
color:#000000;
text-align:center;
font-style:italic;
margin-bottom:0px;
}
.home_names{ padding-top:45px;}
.signup1_container{ width:800px; height:100px; clear:both; margin-bottom:15px;}
.signup1{ width:350px; height:130px; float:left;}
.signup_box{ width:365px; height:auto; float:left;}
.signup2{ width:265px; height:60px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0000FF; margin-top:40px;}
.signup3{ width:360px; height:170px; float:left; vertical-align:middle; font-family:lucida Grande; font-weight:bold; font-size:18px; color:#000000 !important;}
.flashone{ width:35px; height:150px; position:absolute; margin-top:-60px; margin-left:730px;}
.yarn_rotate{ width:63px; height:63px; margin-top:-15px; margin-left:370px; position:absolute; clear:none;}

/* index page css*/
.workers_name{ width:50%; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; text-align:center; float:left;}

/*this is for the cat pages*/
.div_cat{ width:160px; height:150px; float:left;}
.div_cat_products{ width:160px; height:260px; float:left; padding-top:15px;}
.div_west{ width:160px; height:170px; text-align:center !important; float:left;}
.div_west img{ width:120px; height:160px;}
.div_name_products{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0033CC; padding:5px 0px 10px 0px;}
.div_cat img{ width:145px; height:100px; margin-top:25px;}

.div_info{ margin:10px; background:#FFFFFF; width:940px; height:auto; border:0.2em solid #669900; float:left;}
.text_texte, .div_info{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#000000; text-align:justify;}
.div_name{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0033CC; padding:5px 0px 10px 0px;}
.div_titlea{ width:800px; height:25px; line-height:25px; background:#000000; color:#FFFFFF; padding:5px; text-align:center; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.shop_container{ width:160; height:24px; float:left;}
.shop_one{ width:auto; height:24px; float:left; line-height:24px; margin-left:23px;}
.shop_onedos{ width:auto; height:24px; float:left; line-height:24px; margin-left:3px; border-bottom:1px solid #666666;}
.shop_text_font, .shop_onedos{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.shipping_info{ width:800px; height:35px; line-height:35px; text-align:center; clear:both;}

.products_pro{ width:auto; height:auto; float:left; margin:10px;}
.products_shipping{ float:left;
height:auto;
margin:10px;
width:500px;}


.x220{ width:220px; height:auto;}
.x440{ width:440px; height:auto;}

.x440 p{ text-align:justify;}
.x940{ width:940px; height:auto;}
.x940 p{ font-family:Verdana, helvetica, "Arial Black", Arial; font-size:.9em; color:#000000; line-height:20px; text-align:justify;}


.x300{ width:300px; height:150px; text-align:center;}

.RulesOne, .x220, .x440, .x300, .x940{ margin-right:10px; margin-left:10px; float:left; display:inline;}

.xyz{ background-color:#FFC355;
height:50px;
line-height:24px;
width:300px;
margin-top:1em;}

.events_title{ width:940px; height:auto; line-height:50px; color:#8fb44b; background:white; clear:both;
font-family:Verdana, helvetica, "Arial Black", Arial; font-size:1.2em; margin:10px; border:.2em solid #669900; text-align:center;}

.events_wrap{ width:192px; height:220px; float:left;}
.events_wrap img{ width:167px; height:130px;}
.events_description{color:#333333;
font-family:Verdana,helvetica,"Arial Black",Arial;
font-size:0.8em;
height:auto;
margin:10px;
width:172px;
line-height:14px;}
.header_image{ width:960px; height:259px;}

.links{ width:960px; height:41px; line-height:41px; font-family:"Times New Roman", Times, serif; font-size:1.3em;}
.links ul{ margin:0px; padding:0px; }
/*
.links li{ width:119px; height:41px; line-height:41px; display:inline !important; list-style:none; float:left; border-right:1px solid #666666;}
*/
.links li{ width:119px; height:41px; line-height:41px; display:inline !important; list-style:none; float:left;}
.links, .last{ border-right:0px !important; color:#FF9900 !important;}
.links A:link{ display:block; background-color:#000000; color:#0099CC; text-decoration:none;}
.links  A:visited{ display:block; background-color:#000000; color:white; text-decoration:none;}
.links  A:hover{ display:block; background-color:#FFFFFF; color:#333333;}

.last A:link{ color:#FF9900;}
.last A:hover{ color:#FF9900;}
.last A:visited{ color:#FF9900;}
.show_order_letter{ color:#FFFF00;
font-family:Arial,Helvetica,sans-serif;
font-size:2em;
margin-left:2px;
margin-top:-2px;
position:absolute;}

.news_wrap{ width:920px; height:auto;}
.news-image{ width:150px; height:auto;}
.news_text{ width:600px; height:auto;}

.newsRules, .news_wrap, .news-image, .news_text{ float:left; margin-bottom:20px; padding:10px;}


/* extra rules*/
.center-item{ text-align:center; margin-left:auto; margin-right:auto; width:232px; padding:10px;}
