img {border: 0px;}



form {margin: 0px; padding: 0px;}



body {

	margin: 0px;

	padding: 0px;

	font-family: Arial, sans-serif;

	font-size: 10px;

	background-color: #6f4314;

	color: #000;

	width: 100%;

}



.container {width: 780px; position: relative; margin: 0px auto; padding: 0px;}



#wrapper, #header, #footer {

	table-layout: auto;

	border-collapse: collapse;

	border: 0px;

	width: 100%;

	height: 100%;

}



#wrapper {border-bottom: 1px solid #fcf2bd; border-top: 1px solid #fcf2bd; font: normal 12px Arial, sans-serif;}



#header_left {height: 194px; width: 243px;}



#header_center {height: 194px; width: 345px;}



#header_right {height: 194px; text-align: left;}



#topmenu_wrapper {height: 78px; background: url(http://www.bodysaltz.com/images/topmenu_bg.gif) repeat-x center top;}



#topmenu {table-layout: fixed; border-collapse: collapse; border: 0px; width: 100%; height: 100%;}



#topmenu td {position: relative; height: 50px; vertical-align: top; text-align: center;}



#topmenu a {display: block; padding-top: 13px; margin: 0px; width: 100%; height: 37px; font: bold 14px "Times New Roman", serif; color: #834c11; text-transform: uppercase; text-decoration: none;}



#topmenu a:hover {

	background: url(http://www.bodysaltz.com/images/topmenu_hover.gif) no-repeat center top;

}



.dropdown {display: none; position: relative; width: 100%;}



.dropdown ul {position: absolute; top: -5px; left: 10%; border: 1px solid #d7dc57; background: #eaeda1 url(http://www.bodysaltz.com/images/dropdown_bg.gif) repeat-y right; font: bold 12px/21px "Trebuchet MS", sans-serif; list-style: none; margin: 0px; padding: 5px 24px 5px 16px; text-align: left;}



.dropdown ul li {height: 100%;}



.dropdown ul li a {display: inline !important; padding: 0px 0px 0px 13px !important; color: #6f8311 !important; text-decoration: none !important; text-transform: none !important; background: url(http://www.bodysaltz.com/images/green_marker.gif) no-repeat 0px 5px !important; font: bold 12px/21px "Trebuchet MS", sans-serif !important;}



.dropdown ul li a:hover {color: #526300 !important;}



.dropdown_hover .dropdown {display: block !important;}



#left_col {

	width: 149px;

	padding: 8px 7px 12px 14px;

	vertical-align: top;

	background: #f3d18f url(http://www.bodysaltz.com/images/left_col_bg.gif) repeat-y left top;

	color: #9d7424;

}



#left_wave {width: 27px; background: url(http://www.bodysaltz.com/images/left_wave.gif) repeat-y right top; vertical-align: top;}



#left_wave div {width: 27px; height: 47px; background: url(http://www.bodysaltz.com/images/left_wave_top.gif) no-repeat right top;}



#center_col {

	vertical-align: top;

	padding: 30px 7px 12px;

	background: #fdf7d9 url(http://www.bodysaltz.com/images/center_col_bg.gif) repeat-x top;

	color: #9f8957;

}



#right_wave {width: 27px; background: url(http://www.bodysaltz.com/images/right_wave.gif) repeat-y left top; vertical-align: top;}



#right_wave div {width: 27px; height: 47px; background: url(http://www.bodysaltz.com/images/right_wave_top.gif) no-repeat left top;}



#right_col {width: 149px; padding: 8px 14px 12px 7px; vertical-align: top; background: #f3d18f url(http://www.bodysaltz.com/images/right_col_bg.gif) repeat-y right top; color: #9d7424;}



.red {color: #e15e07; text-decoration: none;}



a.red:hover {text-decoration: underline;}



.box {position: relative;}



.box_title {position: relative; font: normal 18px/15px "Trebuchet MS", sans-serif; color: #669812; background: url(http://www.bodysaltz.com/images/box_lily.gif) no-repeat left top; padding: 7px 0px 12px 35px;}



.box_subtitle {border-bottom: 1px solid #b7bb5c; color: #e15e07; font: bold 14px "Times New Roman", serif; padding-bottom: 7px;}



.box_subtitle span {

	color: #f18137;

	font-size: 13.5px;

}



.box_content {padding: 8px 1px;}



.list {list-style: none; margin: 0px; padding: 0px;}



.list li {height: 100%;}



.list li a {

	color: #9f8957;

	text-decoration: none;

	padding-left: 13px;

	background: url(http://www.bodysaltz.com/images/red_marker.gif) no-repeat 0px 5px;

}



.list li a:hover {color: #e15e07;}



.menu_for {color: #669812;}



.menu_for a {color: #669812; text-decoration: none;}



.menu_for a:hover {text-decoration: underline;}



.text {padding: 3px 5px 0px; border: 0px; background-color: #fdf7d9; color: #9d7424; height: 20px;}



#subscribe {padding: 0px; margin: 0px;}



#subscribe .text {width: 134px; margin-bottom: 7px;}



.red_button, .green_button {table-layout: auto; border-collapse: collapse; border: 0px; width: auto; height: 26px; color: #fdf7d9; font: bold 12px "Trebuchet MS", sans-serif; cursor: default; white-space: nowrap;}



.btn_l, .btn_r {width: 5px; height: 26px;}



.red_button {background: url(http://www.bodysaltz.com/images/red_btn_bg.gif) repeat-x top;}



.red_button .btn_l {background: url(http://www.bodysaltz.com/images/red_btn_l.gif) no-repeat top left;}



.red_button .btn_r {
	background: url(http://www.bodysaltz.com/images/red_btn_r.gif) no-repeat top right;
}



.green_button {background: url(http://www.bodysaltz.com/images/green_btn_bg.gif) repeat-x top;}



.green_button .btn_l {background: url(http://www.bodysaltz.com/images/green_btn_l.gif) no-repeat top left;}



.green_button .btn_r {background: url(http://www.bodysaltz.com/images/green_btn_r.gif) no-repeat top right;}



#footer {height: 80px; font: normal 11px Arial, sans-serif; color: #b76c17;}



#footmenu {margin: 0px auto; color: #de9740; text-align: center;}



#footmenu a {color: #de9740; text-decoration: none;}



#footmenu a:hover {text-decoration: underline;}



.copy {text-align: center;}



.paula {font: bold 14px "Times New Roman", serif; color: #de9740;}
