body {
	margin-left: 30px;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 30px;
	background-color: #334F1E;
	background-image: url();
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a {
color: #927140;
text-decoration:none;
}
ul {
list-style-type:none;
}
a:hover {

text-decoration:underline;
}
.textwidget{
font-size:9px;
}
.widgettitle{
font-size:12px;
font-weight:bold;
}
.widget{
list-style-type:none;
list-style:none;
}

#contain {
display:block;
margin-left:auto;
margin-right: auto;
text-align:center;
width:900px;
background-image: url('images/main/bg_wood_lime.jpg');
}
#containReg {
display:block;
margin-left:auto;
margin-right: auto;
text-align:center;
width:900px;
background-image: url('images/main/bg_wood.jpg');

}
#topright {
float:left;
width: 900px;
height:10px;
background-image: url('images/home/home_01.jpg');
}

#topMenu {
float:left;
width:900px;
height:40px;
background-color: #cedf45;
}
#topMenuRegAbove {
float:left;
width:630px;
height:10px;
background-image: url('images/main/header_01.gif');
}
#topMenuReg {
float:right;
width:630px;
height:40px;
}
#topMenu a{
color:#000000;
}
#topMenu a:hover{
color:#cc9966;
}
#bannerHome{
clear:both;
float:left;
width:900px;
height:105px;
background-image: url('images/home/home_03a.jpg');
}
#bannerReg1{
clear:both;
float:left;
width:270px;
height:50px;
background-image: url('images/nav/nav_01_01.gif');
}
#bannerReg2{
float:left;
width:900px;
height:105px;
background-image: url('images/nav/mtcm_white.jpg');
}

#leftTopHome{
clear:both;
float:left;
width:200px;
height:165px;
background-image: url('images/home/home_04a.jpg');
}
#leftTopHomeReg{
clear:both;
float:left;
width:270px;
height:305px;
background-image: url('images/misc/sidebar_photo_01.gif');
}
#leftTopHomeReg2{
float:left;
width:30px;
height:305px;
background-image: url('images/nav/nav_02.gif');
}
#sidenav{
clear:both;
float:left;
width:270px;
height:305px;
}
#sidenav2{
clear:both;
float:left;
width:195px;
height:305px;
}
#sidenavspace{
float:left;
width:75px;
height:305px;
background-image: url('images/nav/nav_03.gif');
}
#menuItem{
float:left;
width:165px;
height:35px;
}
#curPagePic{
float:left;
width:165px;
height:165px;
}
#linksHome{
display:block;
float:left;
width:170px;
height:165px;
}
#linksClose{
float:left;
width:20px;
height:165px;
background-image: url('images/home/home_04b.jpg');
}
#navDivider{
clear:both;
float:left;
width:900px;
height:35px;
background-image: url('images/home/home_05.jpg');
}
#leftHomeBot{
clear:both;
float:left;
width:270px;
height:400px;
}
#contentContainHome{
float:left;
background-color: #cedf45;
width:630px;


}

#contentContainReg{
float:left;
width:630px;
background-color:#FFFFFF;

}
#contentHome{
float:left;
width:415px;
}

#newslineHome{
float:right;
width:215px;
height:300px;
background-image: url('images/home/newsline_bg.jpg');
}

#submenu{
float:left;
width:630px;
height:40px;
margin: 0px;
padding: 0px;
}
#submenu ul{
list-style:none;
margin:0px;
padding: 0px;
}
#submenu li{
    float:left;
	padding-left: 10px;
	margin:0px;
}
#submenu a{

color:#927140;
}
#submenu a:hover{
color:#cedf45;
}

#footimg{
clear:both;
float:left;
width:900px;
height:210px;
background-image: url('images/main/bg_wood.jpg');
}
#footimghome{
clear:both;
float:left;
width:900px;
height:210px;
background-image: url('images/main/bg_wood_lime.jpg');
}

#sidebarLogos {
	position: relative;
	top: 25px;
/*	width: 155px;
*/	text-align: center;
}

.facebookIcon {
    display: block;
    margin-left: 23px;
    margin-top: 132px;
    width: 170px;
	height: 40px;
	margin-bottom: 20px;
}

.facebookIcon img {
	border: none;
	float: left;
	margin-right: 10px;
}

.facebookIcon p {
	font-size: 11px;
	color:#333;
	float: left;
}

.facebookIcon a {
	text-decoration: underline!important;
}


/*EVENT STYLING*/

.section-title, .span_event_time_label, .event_price_label {
	font-weight:bold;
}

.event_espresso_form_wrapper form p {
	margin-bottom: 15px!important;
	margin-left: 0!important;
}

.event_espresso_form_wrapper h2 {
	color: #333!important;	
}

.event_title, .event_espresso_form_wrapper h2 {
	font-size: 18px!important;
	padding-left: 0!important;
}

.btn_event_form_submit {
	height: 30px!important;
	margin-left: 0px!important;
	margin-bottom: 25px!important;
/*	margin-top: 15px!important;
*/	padding: 0px 30px 0px 30px!important;
	border: none!important;
	font-weight: bold;
	font-size: 12px;
	color: #fff!important;
	background-color: #334F1E!important;
}

.btn_event_form_submit.inline-link {
	border: none!important;
	padding: 0 0 0 5px!important;
	margin-left: 0px!important;
	background-color: transparent!important;
}

.btn_event_form_submit.inline-link:hover {
	background-color: none!important;
}

.btn_event_form_submit:hover {
}

#event-reg-form-groups {
	margin-right: 20px!important;
	margin-top: 40px!Important;
}

.section-heading {
	margin: 0px!important;
	padding-left: 0!important;
}

.reg-quest-title  {
	padding-left: 6px!Important;
	margin-top: 5px!important;
}

.event_espresso_attention {
	margin: 20px 20px 20px 0!important;
	padding: 15px 25px 15px 20px!important;
}

.event_espresso_attention strong {
	font-size: 15px;
}

.event_espresso_attention a {
	font-weight:bold;
	color: #000;
	text-decoration: underline;
}

.event_espresso_attention a:hover {
	color: #666;
}

.dl-inline {
	margin-top: 18px;	
}

.dl-inline dt {
	font-weight: bold;
	margin-top: 15px;	
}

.event_title {
	margin-top: 30px!important;
	margin-bottom: 15px!important;
}

.event_title a {
}

.register-link-footer a, .btn_event_form_submit.inline-link, a#event_espresso_refresh_total, a.ee_add_item_to_cart, a#cart_link_1, a#cart_link_2, a#cart_link_3, a#cart_link_4, a#cart_link_5, a#cart_link_6, a#cart_link_7, a#cart_link_8, a#cart_link_9, a#cart_link_10 ,a#cart_link_11 {
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #DD431E!important;
}

.register-link-footer a:hover {
	color: #333;
}

.event-display-boxes {
	padding: 0px 25px 0px 0px!important;
	margin-right: 25px!important;
	margin-left: 2px!important;
}

.event-display-boxes .event_title {
/*	margin-top: 0px!important;
*/}

#registration_form .event_title {
	margin-top: -10px!important;
	margin-bottom: 10px!important;
}

.multi_reg_cart_block, #event_espresso_total_wrapper {
	padding-left: 20px!important;
	padding-bottom: 25px!important;
	border: none!important;
	padding-top: 0px!important;
}

.event-list-display {
	padding-top: 0px!important;	
}

.backToEvents {
	position: absolute;
	margin-left: 350px!important;
	margin-top: -61px !important;

}

.viewCart {
	position: absolute;
	margin-left: 540px!important;
	margin-top: -77px !important;
}

.viewCart2 {
	position: absolute;
	margin-left: 540px!important;
	margin-top: -91px !important;
}

.event-display-boxes h2 {
/*	margin-top: -25px!important;	*/
}

#event_espresso_coupon_wrapper {
	padding-bottom: 25px!important;
	padding-top: 25px!important;
	border: none!important;
	border-top: 1px solid #CCC!important;
}

.multi_reg_cart_block {
	margin-left: 2px!important;	
}

.event_espresso_form_wrapper .event-display-boxes {
	margin-right: 0px!important;
		padding-top: 0px!important;

}

.event_espresso_form_wrapper #event_espresso_registration_form {
	margin-left: 0px!important;
	margin-top: 0!important;
	padding-top: 0!Important;
}



.event_espresso_form_wrapper {
	margin-right: 25px!important;
}

.copy_dropdown_wrapper label {
	float: left!important;
	text-align: left!important;
	padding-bottom: 5px;
}

.event_questions {
	margin-bottom: 5px!important;
}



.event_form_field label {
	font-size: 12px!important;
}

.copy_dropdown_wrapper {
	padding-left: 0!important;
}


#event_espresso_shopping_cart table {
	width: 100%!important;	
}

.submit.btn_event_form_submit:hover {
	background-color: #333!important;
}

.event_espresso_form_wrapper ul .multi-checkbox .event_form_field li {
    width: 300px;
}

.multi-checkbox {
}

.event_espresso_form_wrapper ul {
	margin-left: 0px!Important;
	padding-left: 25px!important;
}

.event_espresso_form_wrapper ul li {
	margin-right: 25px!important;
	margin-left: 0!important;	
}

.event_espresso_form_wrapper ul li label {
		text-align: left!important;
		margin-top: -17px!important;
		width: 300px!important;
}

.espresso_payment_buttonPayPal {
	padding-bottom: 0px!important;
}

.espresso_payment_overview {
	padding-top: 0px!important;
}

.event-list-display {
	border-top: 1px solid #CCC;
	margin-top: 30px!important;
}

.event-list-display h2 {
	margin-top: 15px!important;
}

.multi_reg_cart_block {
	border-top: 1px solid #CCC!important;
	border-bottom: none!important;
	border-left: none!important;
	border-right: none!important;
	padding-top: 0px!important;
}

table.price_list td {
	background-color: #E3ED98!important;
}

.event_espresso_error {
	background-color:#FE8F72!important;
	margin-top: 35px!important;
}

 #event_espresso_checkout_form {
	 border: none!important;
	 padding: 0!important;
	 margin-top: -25px!important;
 }


 #event_espresso_checkout_form h2 {
 }

 #event_espresso_checkout_form .event-display-boxes {
	 margin-bottom: 45px!important;
 }

.event_espresso_error p em {
	color: #000!important;
	margin-bottom: 10px;
	margin-top: 9px;
}

#registration_form #event-reg-form-groups, #registration_form .espresso_additional_limit, #registration_form .btn_event_form_submit, #registration_form .event_questions, #registration_form #additional_header, #registration_form .espresso_add_attendee, #registration_form hr {
	display: none!important;
	
}

.ee_delete_item_from_cart {
	float: right;
}

.event_espresso_error .ee_delete_item_from_cart {
	display: none!important;
}

.datePrice {
	float: left;
	margin-right: 20px;
	margin-top: -15px;
	margin-bottom: -15px;	
}

#event_espresso_total_wrapper {
	text-align: right;

}

#event_espresso_shopping_cart {
}

#event_espresso_continue_registration {
	margin-top: -10px!important;	
}

#off_site_payment {
	margin-top: 15px!important;
}

.event-display-tables th {
	text-align: left;
}
