/* Css */
* {margin:0; padding:0; border:none;}
table, td, th {border-collapse:collapse; border:none;}
li {list-style:none;}
input, textarea {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#9b9b9b; background:none;}
a {text-decoration:none; color:#a2a2a2;}
a:hover {text-decoration:underline;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
body {
	background:#242424 url(/images/muscle_feast/background/body.jpg) repeat;
	font-size:12px;
	font-family:Arial, Tahoma sans-serif;
	color:#a2a2a2;
	height:100%;
	position: relative;	
}
html {height:100%;}

/*Layout*/
.wrapper {
	min-height:100%;
	_height:100%;
}
.footer {min-height:200px; _height:200px; background:url(/images/muscle_feast/background/transparent.png) repeat; width:100%; min-width:999px; clear:both; z-index:2; padding-top:12px; border-top:1px solid #5b5757;}
.footer_in {width:951px; margin:0 auto;}
.left_footer {float:left; width:363px; padding:8px 21px 0 0; border-right:1px solid #5b5757; min-height:181px; _height:181px;}
.left_footer td {text-align:right;}
.left_footer td img {margin-right:3px;}
.left_footer .ups img {margin:0 0 0 5px;}
.left_footer h2 {text-align:right; font-size:19px; color:#737373; padding:14px 0 18px;}
.left_footer div {text-align:right;}
.left_footer .join_us {position:relative; top:-5px; margin-right:3px;}
.right_footer {float:left; width:546px; padding:0 0 0 20px;}
.right_footer h2 {font-size:15px; color:#fff; text-transform:uppercase; padding:10px 0 13px 0;}
.right_footer ul {padding-bottom:4px;}
.right_footer li {display:inline; color:#FFF;}
.right_footer li a {color:#FFF;}
.right_footer .empty {padding:0 3px;}

/*-------------Head menu------------------*/
.head_menu {
	background:url(/images/muscle_feast/background/transparent.png) repeat;
	border-bottom:1px solid #5f5b5b;
	height:32px;
	min-width:999px;
}
.head_menu_in {width:951px; margin:0 auto; text-align:right; padding:8px 0 0 0;}
.head_menu_in li {display:inline;}
.head_menu_in .empty {padding:0 4px;}
.head_menu_in ul li a {color: #FFF; text-decoration: none;}
.head_menu_in ul li a:hover {text-decoration: underline;}


/*-------------Top logo, top cart------------------*/
.head {
	width:951px;
	margin:0 auto;
	padding:10px 0 10px;
}
.logo {float:left;}
.head_cart {float:right; width:420px;}
.hc_left {float:left; width:217px; font-size:12px; text-align:right; padding:10px 12px 0 0;}
.hc_left span {color:#fff; display:block;}
.hc_left span strong {color:#e0e80e; font-weight:normal;}
.hc_left li {display:inline; color:#6d6d6d;}
.hc_left li a {color:#6d6d6d; text-decoration:underline;}
.hc_left li a:hover {text-decoration:none;}
.hc_left .empty {padding:0 4px 0 6px;}
.hc_right {float:right; width:191px; padding-top:12px;}
.hc_right a {margin-left:13px; float:right;}


/*-------------Main menu------------------*/
.main_menu {
	background:url(/images/muscle_feast/background/transparent.png) repeat;
	border-bottom:1px solid #5f5b5b;
	border-top:1px solid #5f5b5b;
	min-width:999px;
	width:100%;
}
.main_menu_in {width:951px; margin:0 auto; padding:13px 0 12px 0;}
.main_menu_in ul {float:left; padding-top:6px;}
.main_menu_in li {float:left; padding:0 6px 0 13px;}
.menu_home {display:block; width:41px; height:20px; background:url(/images/muscle_feast/menu/home.png) no-repeat; text-indent:-9999px; margin-top:3px; cursor:pointer}
.menu_home:hover, .active .menu_home {background-position:0 -20px;}
.menu_about {display:block; width:67px; height:19px; background:url(/images/muscle_feast/menu/about.png) no-repeat; text-indent:-9999px; margin-top:3px; cursor:pointer}
.menu_about:hover, .active .menu_about {background-position:0 -19px;}
.menu_products {display:block; width:70px; height:19px; background:url(/images/muscle_feast/menu/products.png) no-repeat; text-indent:-9999px; margin-top:3px; cursor:pointer}
.menu_products:hover, .active .menu_products {background-position:0 -19px;}
.menu_faq {display:block; width:31px; height:17px; background:url(/images/muscle_feast/menu/faq.png) no-repeat; text-indent:-9999px; margin-top:5px; cursor:pointer}
.menu_faq:hover, .active .menu_faq {background-position:0 -17px;}
.menu_customer {display:block; width:125px; height:20px; background:url(/images/muscle_feast/menu/customer.png) no-repeat; text-indent:-9999px; margin-top:3px; cursor:pointer}
.menu_customer:hover, .active .menu_customer {background-position:0 -20px;}
.menu_account {display:block; width:86px; height:22px; background:url(/images/muscle_feast/menu/accounts.png) no-repeat; text-indent:-9999px; cursor:pointer}
.menu_account:hover, .active .menu_account {background-position:0 -22px;}
.menu_contact {display:block; width:84px; height:19px; background:url(/images/muscle_feast/menu/contact.png) no-repeat; text-indent:-9999px; margin-top:3px; cursor:pointer}
.menu_contact:hover, .active .menu_contact {background-position:0 -19px;}
.main_search {float:right; width:283px; background:url(/images/muscle_feast/background/line.gif) no-repeat; padding-left:13px; background-position:0 1px;}
.main_search input {float:left;}
.main_search .main_search_ie { border:1px solid #5f5b5b; height:29px; width:198px; padding:0 11px; background:url(/images/muscle_feast/background/transparent.png) repeat; color:#9b9b9b;}
.main_search .btn_submit {background:url(/images/muscle_feast/background/btn_submit.gif) repeat-x; border:none; height:29px; border-left:1px solid #790e0e; border-right:1px solid #790e0e; width:52px; color:#fff; cursor:pointer; text-align:center; padding:0; margin-left:5px;}


/*-------------Content------------------*/
.content {width:951px; margin:0 auto; position:relative; z-index:1; padding:12px 0 0;}

/*-------------Left part------------------*/
.left {
	float:left;
	width:238px;
	position:relative;
	z-index:1;
	margin-bottom: 15px;
}
.left_menu { /*margin-bottom:335px; _margin-bottom:325px;*/}
.left_menu li {padding-bottom:2px;}
.left_menu .heading div {position:relative; padding:10px 10px 9px 20px; width:206px;}
.left_menu .heading { background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; margin-bottom:2px; font-size:15px; color:#fff; text-transform:uppercase;}
.left_menu .heading_img {position:absolute; top:5px; left:-14px; z-index:100; width:27px; height:27px;}
.left_menu li a {display:block; background:url(/images/muscle_feast/background/transparent.png) repeat; padding:10px 0 9px 15px; color:#FFF; text-decoration: none;}
.left_menu li a:hover {text-decoration:none; background:url(/images/muscle_feast/background/left_transparent_menu.png) repeat; color:#fff;}

.left_cart {background:url(/images/muscle_feast/background/transparent.png) repeat; font-size:19px; text-align:center; padding:18px 0 17px 0; margin:4px 0;}
.left_cart p {color:#a5a4a4; padding:0 5px;}
.left_cart span {display:block; color:#a21d1d; font-size:25px; padding:13px 5px 0 5px;}
.left_cart .btn_checkout {background:url(/images/muscle_feast/background/btn_checkout.gif) repeat-x; border:none; border-left:1px solid #272727; border-right:1px solid #272727; width:108px; color:#fff; cursor:pointer; text-align:center; padding:9px 0 6px 0; display:block; margin:20px auto 0; font-size:12px;}
.left_cart .btn_checkout:hover {text-decoration:none;}
.left_subscribe {background:url(/images/muscle_feast/background/transparent.png) repeat; font-size:19px; text-align:center; padding:13px 0 11px 0; margin:4px 0;}
.left_subscribe .main_search_ie { border:1px solid #5f5b5b; height:29px; width:192px; padding:0 11px; background:url(/images/muscle_feast/background/transparent.png) repeat; color:#9b9b9b;}
.left_subscribe .btn_subscribe {background:url(/images/muscle_feast/background/btn_checkout.gif) repeat-x; border:none; border-left:1px solid #272727; border-right:1px solid #272727; width:132px; height:29px; color:#fff; cursor:pointer; text-align:center; display:block; margin:20px 0 0 95px; font-size:12px;}


/*-------------Right part------------------*/
.right {
	float:left;
	width:700px;
	padding:0 0 0 13px;
	margin-bottom: 15px;
}
.right h1 {font-size:25px; color:#fff;}

/*-------------Main------------------*/
.main, .about, .customer, .contact, .categories, .checkout, .account, .product, .faq, .products, .container {margin-bottom:35px; _margin-bottom:325px;}
.container p {padding-bottom: 10px;}


.main h1 {padding:17px 0 0px 10px; color:#fff; font-size:20px;}
.block_product {float:left; width:227px; padding:15px 0 15px 0; margin:0 2px 11px 3px; _margin-left:2px; min-height:324px; _height:324px; border:1px solid #5f5b5b; background:url(/images/muscle_feast/background/transparent.png) repeat; text-align:center;}
.block_product_last {margin-right:0;}
.block_product div {width:194px; margin:0 auto; padding:17px 0 0 0; min-height:157px; _height:157px;}
.block_product h3 {font-size:19px; color:#fff; font-weight:normal; padding:13px 17px 2px;}
.block_product p {line-height:25px; padding:0 20px;}
.block_product .order_now {display:block; width:138px; height:33px; margin:8px auto 0; background:url(/images/muscle_feast/content/order.png) no-repeat; font-size:19px; font-weight:bold; text-indent:-9999px; text-transform:uppercase; color:#fff; cursor:pointer;}
.block_product .order_now:hover {background:url(/images/muscle_feast/content/order_active.png) no-repeat;}
.muscle_secure {background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; width:695px; margin-left:3px;}
.muscle_secure h4 {font-family:"HelveticaRounded LT BoldCn"; letter-spacing:2.9px; font-size:19px; font-weight:normal; color:#fff;}
.muscle_secure td {height:69px; vertical-align:middle; padding-left:19px;}


/*-------------About------------------*/
.about {padding-left:4px; _padding-left:3px; color:#fff;}
.pages_img {border:1px solid #5f5b5b; width:687px;}
.pages_img img {display:block;}
.about p {line-height:22px; padding:17px 0 5px 3px;}
.about .muscle_secure {margin:32px 0 0 0;}


/*-------------Customer------------------*/
.customer {padding-left:4px; _padding-left:3px; color:#fff;}
.customer p {line-height:22px; padding:17px 0 5px 3px;}
.customer .muscle_secure {margin:32px 0 0 0;}
.customer h2 {padding:13px 0 0; font-size:18px; color:#fff; text-transform:uppercase;}
.container h2 {padding:13px 0 13px; font-size:18px; color:#fff; text-transform:uppercase;}


/*-------------Contact us------------------*/
.contact {padding-left:4px; _padding-left:3px; color:#fff;}
.contact .muscle_secure {margin:14px 0 0 0;}
.contact_left {float:left; width:378px;}
.heading_cont { background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; padding:5px 10px 0; margin:12px 0 4px; font-size:18px; color:#fff; text-transform:uppercase; min-height:31px; _height:31px; text-align:left;}
.contact_bg span {display:block; color:#5f5b5b; text-align:left; margin:0 0 0 32px; _margin:0 0 0 0px; padding:8px 0 7px 10px; width:304px; border-bottom:1px solid #5f5b5b;}
.contact span small {font-size:12px; color:#a7a7a7;}
.contact_bg {background:url(/images/muscle_feast/background/transparent.png) repeat; padding-bottom:4px; width:100%;}
.contact_bg div {text-align:center;}
.contact input {background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; width:290px; padding:0 12px; height:29px; margin-top:22px; _margin-top:20px;}
.contact textarea {background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; width:290px; padding:7px 12px 0; height:95px; margin-top:16px; overflow:hidden;}
.contact form p {padding:13px 0px 0 271px;}
.contact form p a {display:block; width:91px; height:29px; background:url(/images/muscle_feast/content/submit.png) no-repeat; text-indent:-9999px; cursor:pointer;}
.contact_right {float:left; width:305px; margin-left:6px;}
.contact_bg .contact_info {text-align:left; padding:14px 16px 4px; _padding-bottom:6px; min-height:386px; _height:386px;}
.contact_info p {color:#9b9b9b; line-height:26px;}
.contact_info strong {font-weight:normal; color:#fff;}


/*-------------Categories------------------*/
.categories .enter_now {display:block; width:138px; height:33px; margin:12px auto 0; background:url(/images/muscle_feast/content/enter_now.png) no-repeat; font-size:19px; font-weight:bold; text-indent:-9999px; text-transform:uppercase; color:#fff; cursor:pointer;}
.categories .enter_now:hover {background:url(/images/muscle_feast/content/enter_now_active.png) no-repeat;}
.categories .block_product {min-height:249px; _height:249px; margin:0 2px 5px 3px; _margin-left:2px;}
.categories .block_product_last {margin-right:0;}
.categories .muscle_secure {margin-top:8px;}


/*-------------Checkout------------------*/
.checkout{color:#fff;}
#checkoutBilling {color:#fff;}
#checkoutShipping {color:#fff;}
#checkoutPayment {color:#fff;}
.checkout_table {padding-left:3px;}
.checkout_table table {border:1px solid #5b5757;}
.checkout_table th {background:url(/images/muscle_feast/background/transparent_dark.png) repeat; height:29px; font-weight:normal; color:#a7a7a7; border-bottom:1px solid #5b5757;}
.checkout_table .ie_table {background:url(/images/muscle_feast/background/transparent.png) repeat;}
.checkout_table .ie_table table {width:675px; margin-left:10px;}
.checkout_table td table {margin:7px 0; border:none;}
.checkout_table tbody td {border-right:1px solid #5b5757; border-bottom:1px solid #5b5757; padding:7px 0 11px 0; text-align:center; background:none;}
.checkout_table td table td.last {border-right:none;}
.checkout_table td table .tr_last td {border-bottom:none;}
.checkout_table .qty {width:39px; height:23px; border:1px solid #5b5757; background:url(/images/muscle_feast/background/transparent.png) repeat; padding:6px 4px 0; margin:0 auto; text-align:center; font-size:12px;}
.checkout_prod {width:125px; background:url(/images/muscle_feast/background/product_bg.png) repeat; min-height:92px; _height:92px; margin:0 auto; padding:23px 0 0; text-align:center;}
.checkout_table .checkout_info {padding:0 13px; text-align:left;}
.checkout_table td.checkout_info {vertical-align:top; padding:7px 13px 11px 13px;}
.checkout_thumb {padding:0 13px 0 23px; text-align:left;}
.checkout_total {background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5b5757; margin:10px 0 0 3px; padding:8px 25px 17px 13px; width:655px;}
.checkout_total span {display:block; text-align:right; padding-bottom:7px;}
.checkout_total strong {display:block; text-align:right; font-weight:normal; color:#e0e80e;}

.checkout_table td input {color:#FFFFFF; font-size:12px; text-align:center; width:48px; border:1px solid #5F5B5B; height:27px; background: url("/images/muscle_feast/background/transparent.png") repeat scroll 0 0 transparent; }


.chekout_menu {padding:15px 0 11px;}
.chekout_menu li {float:left; padding:0 21px 0 11px;}
.chekout_menu li.last {padding-right:0;}
.chekout_menu li a {text-indent:-9999px; cursor:pointer;}
.up_cart {display:block; width:141px; height:31px; background:url(/images/muscle_feast/content/update_cart.png) no-repeat; margin-top:3px;}
.up_cart:hover, .active .up_cart {background-position:0 -31px;}
.em_cart {display:block; width:132px; height:34px; background:url(/images/muscle_feast/content/empty_cart.png) no-repeat;}
.em_cart:hover, .active .em_cart {background-position:0 -34px;}
.cont_shop {display:block; width:202px; height:31px; background:url(/images/muscle_feast/content/continue_shop.png) no-repeat; margin-top:3px;}
.cont_shop:hover, .active .cont_shop {background-position:0 -31px;}
.check {display:block; width:113px; height:31px; background:url(/images/muscle_feast/content/checkout.png) no-repeat; margin-top:3px;}
.check:hover, .active .check {background-position:0 -31px;}
.view_cart {display:block; width:130px; height:31px; background:url(/images/muscle_feast/content/viewcart.png) no-repeat; margin-top:3px;}
.newsletter {display:block; width:200px; height:31px; background:url(/images/muscle_feast/content/joinnewsletter.png) no-repeat; margin-top:3px;}


/*-------------Account------------------*/
.account {padding-left:4px; _padding-left:3px; color:#fff;}
.account .muscle_secure {margin:14px 0 0 0;}
.account_left {float:left; width:337px;}
.account_bg span {display:block; color:#5f5b5b; text-align:left; margin:0 0 0 37px; _margin:0 0 0 0px; padding:18px 0 14px 0; width:265px; border-bottom:1px solid #5f5b5b;}
.account span small {float:left; margin-right:9px;}
.account span a {float:left; color:#9b9b9b; margin-top:3px;}
.account span strong {float:left; font-weight:normal; color:#9b9b9b; margin-top:3px; padding:0 7px;}
.account_bg {background:url(/images/muscle_feast/background/transparent.png) repeat; padding-bottom:4px; width:100%;}
.account_bg div {text-align:center; padding:11px 0 8px 0;}
.account input[type=text], .account input[type=password] {background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; width:240px; padding:0 12px; height:29px; margin-bottom:22px; _margin-top:20px;}
.account form p {padding:0 0 7px 236px; _padding-left:206px;}
.account form p a {display:block; width:71px; height:29px; background:url(/images/muscle_feast/content/login.png) no-repeat; text-indent:-9999px; cursor:pointer;}
.account form p a:hover {background-position:0 -29px;}
.account_right {float:left; width:346px; margin-left:6px;}
.account_info {text-align:left; padding:89px 0 0; min-height:141px; _height:141px;}
.account_info a {display:block; width:285px; height:33px; background:url(/images/muscle_feast/content/create_new_account.png) no-repeat; text-indent:-9999px; cursor:pointer;}
.account_info a:hover {background-position:0 -33px;}


/*-------------Product------------------*/
.right .product h1 {font-size:14px; font-weight:normal;}
.right .product h1 img {font-size:25px; font-weight:bold; float:left;}
.right .product h1 span {float:left; padding-top:7px; letter-spacing:1px; width:454px;}
.right .product h1 strong {float:left; padding-top:7px; font-weight:normal;}
.product h2, .product h3 {font-size:18px; color:#fff;}
.product h2 {padding:12px 0 0 17px;}
.prod_info_left {float:left; width:265px;}
.product_info {background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; margin-left:3px; width:672px; padding:15px 6px 17px 17px;}
.prod_info_pic {width:251px; text-align:center; padding:38px 0 0 0; min-height:193px; _height:193px;}
.prod_info_left .clearfix div {width:75px; float:left; margin:15px 13px 0 0; padding:19px 0 0 0; text-align:right; background:url(/images/muscle_feast/background/product_bg.png) repeat;}
.prod_info_left .clearfix .last {margin-right:0;}
.prod_info_right {float:left; width:407px;}
.product .prod_info_right h2 {font-size:23px; color:#fff; font-weight:normal; padding:0 0 9px;}
.prod_info_right h2 span {color:#a21d1d;}
.prod_info_right h2 a {position:relative; top:1px; margin-left:6px;}
.prod_info_right p {color:#FFF; line-height:21px; padding-bottom:5px;}
.prod_info_right label {float:left; width:33px; text-transform:uppercase; margin-top:7px;}
.prod_info_right .clearfix {border-bottom:1px solid #5f5b5b; border-top:1px solid #5f5b5b; padding:8px 0 7px; color:#fff;}
.prod_info_right .clearfix div {float:left; width:48px; height:23px; padding:6px 10px 0; font-size:12px; background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; text-align:center;}
.prod_info_right .clearfix div input {width:48px; color:#fff; font-size:12px; text-align:center;}
.prod_info_right .clearfix small {font-size:12px; color:#fff; float:left; margin:7px 0 0 15px;}
.prod_info_right .clearfix small b {font-weight:normal; padding:0 6px;}
.free_shipp {padding:3px 0 16px; border-bottom:1px solid #5f5b5b;}
.prod_info_right h3 {text-align:right; padding-top:2px;}
.product_detail {color:#FFF; background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; margin-left:3px; padding:15px 14px 0; width:667px; margin-top:16px;}
.product_detail p {line-height:21px; padding:4px 0 9px;}
.supplement {color:#FFF; background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; margin-left:3px; padding:0 0 12px; width:695px;}
.supplement img {margin:11px 0 0 10px; float:left;}
.customers_review {color:#FFF; background:url(/images/muscle_feast/background/transparent.png) repeat; border:1px solid #5f5b5b; padding:14px 13px 5px; width:669px; margin:10px 0 3px 3px;}
.customers_review h4 {font-size:14px; color:#fff; font-weight:normal;}
.customers_review h4 img {position:relative; top:2px;}
.customers_review span {display:block; color:#e0e80e; font-size:12px; padding-top:11px;}
.customers_review p {line-height:21px; padding:8px 0 6px;}
.product .muscle_secure {margin-top:11px;}


/*-------------FAQ------------------*/
.faq {padding-left:4px; _padding-left:3px; color:#fff;}
.faq p {line-height:22px; padding:0 0 11px 3px;}
.faq .muscle_secure {margin:0px 0 0 0;}
.faq .yellow {color:#e0e80e; padding:10px 0 0 3px;}


/*-------------Products------------------*/
.products .block_product {min-height:449px; _height:249px; margin:0 2px 5px 3px; _margin-left:2px;}
.products .block_product_last {margin-right:0;}
.products .price, .main .price {font-size:31px; color:#fff;}
.products .price:hover, .main .price:hover {text-decoration:none; color:#a21d1d;}
.products .muscle_secure {margin-top:8px;}




html* .main_search .main_search_ie, html* .left_subscribe .main_search_ie {padding-top:7px; height:22px;}
html* .left_subscribe .btn_subscribe {margin-left:87px;}
@-moz-document url-prefix(){
.main_search .btn_submit {padding-bottom:2px;}
}

.checkoutWelcome {padding-top: 15px;}

.submitBtn {background:url(/images/muscle_feast/background/btn_submit.gif) repeat-x; border:none; height:29px; border-left:1px solid #790e0e; border-right:1px solid #790e0e; width:135px; color:#fff; cursor:pointer; text-align:center; padding:0; margin-left:5px;}
.re_calculate {background:url(/images/muscle_feast/background/btn_checkout.gif) repeat-x; border:none; height:29px; border-left:1px solid #000; border-right:1px solid #000; width:135px; color:#fff; cursor:pointer; text-align:center; padding:0; margin-left:5px;}

#existingCustomer {float:left; padding:15px 40px 10px 0;}
#newCustomer {padding-top: 15px;}
#paymentInfo {padding-top: 15px;}
#shipAddress {padding-top: 15px;}
#shipMethod {padding-top: 15px;}
#billAddress {padding-top: 15px;}

#clientAccount .sublink,
#clientAccount .logout a, #infolist li a {background:url(/images/muscle_feast/background/btn_checkout.gif) repeat-x; border:none; border-left:1px solid #272727; border-right:1px solid #272727; width:138px; color:#fff; cursor:pointer; text-align:center; padding:9px 0 6px 0; display:block; margin:0 0 10px; font-size:12px;}
#pageContent a {color: #FFF;}


.customers_review input[type=text] {background:url("/images/muscle_feast/background/transparent.png") repeat scroll 0 0 transparent;
                  border:1px solid #5F5B5B;
                  color:#FFFFFF;
                  font-size:12px;
                  height:27px;
                  margin-bottom:10px;
                  width:274px;}
.customers_review textarea {background:url("/images/muscle_feast/background/transparent.png") repeat scroll 0 0 transparent;
                  border:1px solid #5F5B5B;
                  color:#FFFFFF;
                  font-size:12px;
                  height:130px;
                  margin-bottom:10px;
                  width:274px;}
select, select option {
	background-color: #FFFFFF;
	color: #000000;
    font-size:12px;
    height:27px;
    width:274px;
}
select {margin-bottom:10px;}