/************************************** START ARMCANDY ************************/
body,td,th,option,input,textarea,select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #373534;    
	letter-spacing: .04em;
	line-height:130%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#FFFFFF;   
}
form,table {
	margin:0px;
	padding:0px;
}
/* --- milonic menu --- */
/*---   --- */
a {
	color: #373534;
}
a:link {
	text-decoration:underline;
	color:#373534;
}
a:visited {
	text-decoration:underline;
	color:#373534;
}
a:hover {
	text-decoration:underline; 
	color: #373534;
}
a:active {
	text-decoration:underline;
	color:#373534;
}
.footerdiv {
	position:absolute;
	bottom:8px;
	padding-left:1px;
}	
.homeleftpad {
	padding-left:37px;
}
.homefooterpad {
	padding-left:38px;
	padding-top:22px;
	padding-bottom:6px;
}	
#footerlink {
	color:#8292B0;
	font-size:11px;
}
#footerlink a:link {
	color:#8292B0;
	font-size:11px;
	text-decoration:none; 
}
#footerlink a:visited {
	color:#8292B0;
	font-size:11px;
	text-decoration:none; 
}
#footerlink a:hover {
	color:#8292B0;
	font-size:11px;
	text-decoration:none; 
}
#footerlink a:active {
	color:#8292B0;
	font-size:11px;
	text-decoration:none; 
}
.homegradient {
	background-image:url(../graphics/homepage/promobg261x130.jpg);
	background-repeat:repeat-y;
	font-size:11px;
}
.hometitle {
	font-size:13px;
	font-weight:bold;
}
.browntitle {
	font-size:13px;
	font-weight:bold;
	color:#C8942B;
}
.browntitle a:link {
	font-size:13px;
	font-weight:bold;
	color:#C8942B;
}
.browntitle a:visited {
	font-size:13px;
	font-weight:bold;
	color:#C8942B;
}
.browntitle a:hover {
	font-size:13px;
	font-weight:bold;
	color:#C8942B;
}
.browntitle a:active {
	font-size:13px;
	font-weight:bold;
	color:#C8942B;
}
.promodiv {
	padding-left:34px;
	padding-right:16px;
	padding-top:18px;
	padding-bottom:18px;
	min-height:130px;
}
.home_promo_boxes {
	min-height:130px;
	width:261px;
	padding-top:18px;
	padding-bottom:18px;
}
.home_promo_leftbox_padding {
	padding-left:34px;
	padding-right:16px;
}
.home_promo_padding {
	padding-left:29px;
	padding-right:16px;
}
.home_promo_big_browntext {
	font-size:30px;
	color:#C8942B;
	line-height:100%;
	margin-top:-5px;
}
.home_promo_med_browntext {
	font-size:18px;
	color:#C8942B;
	line-height:130%;
}
.kivadef {
	padding-left:38px;
	font-size:12px;
	color:#757f97;
	padding-top:22px;
	padding-bottom:6px;
}
/************* internal pages *******************/
.internal_mainbody_bg_default {
	background-image:url(../graphics/bg_images/internal_default_bg.gif);
	background-repeat:no-repeat;
}
.internal_mainbody_bg_club {
	background-image:url(../graphics/bg_images/club_bg.jpg);
	background-repeat:no-repeat;
}
.internal_mainbody_bg_multiple {
	background-image:url(../graphics/bg_images/multiple_bg.jpg);
	background-repeat:no-repeat;
}
.internal_mainbody_bg_schedules {
	background-image:url(../graphics/bg_images/class_schedules_bg.jpg);
	background-repeat:no-repeat;
}
.internal_mainbody_outerdiv {
	padding-right:38px;
	padding-left:37px;
	min-height:538px;
	position:relative;
}
.internal_mainbody_bg_sched {
	padding-right:0px;
	background-image:url(../graphics/bg_images/internal_default_bg.gif);
	background-repeat:no-repeat;
}
.internal_mainbody {
	padding-bottom:26px;
}
.internal_textarea_top {
	padding-top:43px;
}
.brown_header {
	color:#C8942B;
	font-size:14px;
}
.brown_text {
	color:#C8942B;
	font-size:13px;
	line-height:140%;
}
.brown_text a:link {
	color:#C8942B;
	font-size:13px;
	text-decoration:underline; 
}
.brown_text a:visited {
	color:#C8942B;
	font-size:13px;
	text-decoration:underline; 
}
.brown_text a:hover {
	color:#C8942B;
	font-size:13px;
	text-decoration:underline; 
}
.brown_text a:active {
	color:#C8942B;
	font-size:13px;
	text-decoration:underline; 
}
.bold11 {
	font-size:11px;
	font-weight:bold;
}
.brown {
	color:#C8942B;
}
.leadpara {
	margin-top: 0px;
}
.loginbox {
	width:191px;
	border:#9199B2 1px solid;
}
.login_padding {
	padding-top:1px;
}
.employee_login_padding {
	padding-top:5px;
}
.popup_mainbody_div {
	padding-left:37px;
	padding-right:38px;
	padding-top:30px;
	padding-bottom:18px;
}
.trainer_photo {
	padding-right:9px;
	padding-bottom:7px;
	padding-top:2px;
}
.kinesis_photo {
	margin-top:5px;
}
.scheduletbl {
	border-width:1px;
}
.scheduletbl td{
	padding-top:3px;
	padding-bottom:3px;
	border-width:1px;
}
#scheduledaytime {
	font-size:12px;
	color:#C8942B;
	padding-top:10px;
	padding-bottom:10px;
}