@font-face {
	font-family: "Gothic";
	src: url('fonts/Gothic.eot');
    src: local(Gothic), url('fonts/Gothic.ttf') format('opentype');
}

@font-face {
	font-family: "GothicBold";
	src: url('fonts/Gothicb.eot');
    src: local(GothicBold), url('fonts/Gothicb.ttf') format('opentype');
}

@font-face {
	font-family: "AbadiMT";
	src: url('fonts/AbadiMTCondensedExtraBold.eot');
    src: local(AbadiMT), url('fonts/AbadiMTCondensedExtraBold.ttf') format('opentype');
}

@font-face {
	font-family: "BradleyHand";
	src: url('fonts/BradleyHandITCTTBold.eot');
    src: local(Gothic), url('fonts/BradleyHandITCTTBold.ttf') format('opentype');
}

@font-face {
	font-family: "BrushScript";
	src: url('fonts/BrushScriptRegular.eot');
    src: local(Gothic), url('fonts/BrushScriptRegular.ttf') format('opentype');
}

@font-face {
	font-family: "MyriadPro";
	src: url('fonts/MyriadPro-Semibold.eot');
    src: local(MyriadPro), url('fonts/MyriadPro-Semibold.otf') format('opentype');
}



body{ margin:0px; padding:0px; text-align:justify; }

.header{ width:100%; min-height:125px; background:url(images/web/header_bg.jpg) right no-repeat #efeee7; }
.header_in{ width:935px; text-align:left; }
.header_slogan{ font-family:Gothic, Tahoma, Geneva; font-size: 20px; font-style:italic; font-weight:lighter thin; color: #6C6C6C; padding-top: 99px; width:800px; font-stretch:narrower; }

.menu{ width:100%; min-height:45px; background:url(images/web/menu_bg.png) repeat-x; }
.menu_in{ width:935px; text-align:right; padding-top:11px; font-family: AbadiMT, Gothic, Tahoma; }
.menu_in_link{ padding-right: 20px; padding-left:15px; font-family: AbadiMT, Gothic, Tahoma; font-size: 24px; }
.menu_in_link#menuHome { color: #ff5c92; text-decoration: none; }
.menu_in_link#menuBrand { color: #ff7e00; text-decoration: none; }
.menu_in_link#menuProduct { color: #e7e700; text-decoration: none; }
.menu_in_link#menuCotton { color: #97d24a; text-decoration: none; }
.menu_in_link#menuContact { color: #2ebdff; text-decoration: none; }

.highlight{ width:100%; min-height:200px; }
.highlight_in{ width:935px; text-align:left; }

.spacerbar{ width:100%; min-height:25px; background:url(images/web/spacerbar_bg.png) repeat-x; }

.content{ width:100%; min-height:400px; background:#FFFFFF; }
.content_in{ width:935px; text-align:justify; font-family:Gothic, Tahoma, Geneva; line-height:25px; }

.footer{ width:100%; min-height:118px; background:url(images/web/footerbg.jpg) repeat-x #000000 top; clear:both; }
.footer_in{ width:935px; text-align:left; font-family: Arial, Helvetica; font-size: 13px; color:#FFFFFF; text-align: center; line-height: 20px; }
.footer_in table{ width:100%; min-height:273px; padding-top:20px; }
.footer_in td{ width:230px; }
.footer_in_form{ background:url(images/web/footer_img_3.jpg) no-repeat center; vertical-align:top; color:#000000; text-align:center; }
.footer_in_info{ font-family: Arial; font-size: 12px; font-style:normal; color:#FFFFFF; text-align: center; line-height: 20px; margin-top:20px; }
.footer_form_holder{ width:245px; text-align:left; margin-top:80px; }
.footer_input_box{ width:90%; padding:4px; margin:1px 0px 1px 0px; border:2px solid #d7d8d3; font-size:15px; color:#838383; text-align:left; }
.footer_submit{ padding:10px 0px 0px 0px; }
.footer_input_box#namenews{ margin:30px 0px 4px 0px; }


.index_left{ width:360px; float:left; margin:30px 0px 10px 20px; }
.index_right{ width:540px; float:right; margin:30px 10px 10px 0px; font-family:Gothic, Tahoma, Geneva; font-size:18px; }

.brand_left{ width:425px; float:left; margin:30px 0px 10px 20px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }
.brand_right{ width:425px; float:right; margin:30px 10px 10px 0px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }

.product_left{ width:425px; float:left; margin:30px 0px 10px 20px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }
.product_right{ width:425px; float:right; margin:30px 10px 10px 0px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }

.cotton_top{ width:900px; margin:20px 0px 5px 20px; font-family:Gothic, Tahoma, Geneva; }
.cotton_left{ width:425px; float:left; margin:40px 0px 10px 20px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }
.cotton_right{ width:425px; float:right; margin:40px 10px 10px 0px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }

.contact_top{ width:900px; margin:30px 0px 30px 20px; }
.contact_top_in_left{ width:600px; float:left; }

.contact_left{ width:425px; float:left; margin:30px 0px 30px 30px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }
.contact_right{ width:425px; float:right; margin:20px 30px 20px 0px; font-size:15px; font-family:Gothic, Tahoma, Geneva; }

.contact_right_table{ width:100%; }
.contact_right_table_left_cells{ font-family:Arial; font-size:17px; color:#8cc73f; vertical-align:middle; width:65px; }
.contact_right_table_right_cells{ font-family:Arial; font-size:17px; color:#8cc73f; vertical-align:middle; }
.contact_inputbox{ width:100%; background:#e6e6e6; padding:5px; border:none; margin:2px; }
.contact_submit{ width:30%; background:#cccccc; border:none; padding:5px; float:right; font-family:Arial; font-size:15px; color:#929292; cursor:pointer; margin:10px 0px 0px 0px; }

.alertbox{ width:300px; z-index:1000; position:fixed; border:2px #000000 solid; top:20%; left:40%; background:#FFFFFF; border:3px #000000 solid; font-family:Arial; display:none; }
.alertbox_heading{ color:#FFFFFF; width:98%; padding:2px 1% 2px 1%; background:#333333; text-align:left; }
.alertbox_content{ color:#000000; width:98%; padding:20px 1% 5px 1%; background:#FFFFFF; text-align:center; min-height:50px; }
.alertbox_dialog{ color:#000000; widows:98%; padding:0px 1% 0px 1%; background:#FFFFFF; text-align:center; border-top:1px solid #000000; }
.alertbox_dialog p{ color:#000000; padding:0px; margin:2px; cursor:pointer; }