* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
html, body, .container_all form, .container_all ul, .container_all ol, .container_all li, .container_all p, .container_all div, .container_all input, .container_all h1, .container_all h2, .container_all h3, .container_all h4, .container_all h5, .container_all h6, .container_all dl, .container_all dt, .container_all dd, .container_all label, .container_all {margin:0px; padding:0px; }
h1, h2, h3, h4, h5, h6{ display:block; line-height:normal; font-size:100%;}

html, body { 
	height:100%;
	width:100%;
}

a{ color:inherit; color:expression(this.parentNode.currentStyle['color']); cursor:pointer; outline:none; border:none;}
.all_template a:hover { text-decoration:none; }

.table { border:0px none; border-collapse:collapse; }
.td { padding:0px; }

.all_template h1,.all_template  h2,.all_template  h3,.all_template  h4,.all_template  h5,.all_template  h6,.all_template  p { font-weight:normal; font-style:normal; }

.all_template a img { border:0px none; }

.all_template p, .all_template, .all_template .infobox_content, .all_template .td_font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#554b39;
	line-height:1.5em;
}

.all_template { min-height:100%; height:auto !important; height:100%; text-align:center; }

.all_template h1 {
	/* font-size:56px; */
	color:#000000;
	padding:48px 0px 47px 0px;
	float:left;
}
.all_template h1 span {
	display:block;
}
.all_template h1 span img {
	vertical-align:top;
}

.all_template h2 img, .all_template h1 img, .all_template h3 img, .all_template h4 img { vertical-align:top; }

.all_template h3 {
	color:#FFFFFF;
	padding-bottom:15px;
}

.all_template h4 {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:5px;
}

.all_template h5 {
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	margin-bottom:20px;
}
.all_template h6 {
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	padding:10px 0px;
}

.all_template ul, .all_template ol, .all_template ul li, .all_template dl { list-style:none; margin:0px; padding:0px }
.all_template ul li {
	background:url(../images/marker_li.gif) no-repeat 0px 9px;
	color:#554b39;
	font-size:12px;
	padding-left:10px;
	line-height:2em;
}
.all_template ol li {
	list-style:decimal;
	margin-left:20px;
	color:#554b39;
	font-size:12px;
	line-height:2em;
}
.all_template dl dt, .all_template dl dd {
	background:url(../images/marker_li.gif) no-repeat 0px 9px;
	color:#554b39;
	font-size:12px;
	padding-left:30px;
	line-height:2em;
}
.all_template dl dd { background:none; color:inherit; }

.all_template ul li a { text-decoration:underline; color:inherit; }


.all_template em { font-weight:inherit; font-size:inherit; }
.all_template strong { font-size:inherit; font-style:inherit; }

.all_template .text_uppercase { text-transform:uppercase; }
.all_template .alignRight { text-align:right; }

.all_template .image_position {  margin:0px 15px 10px 0px; }
.all_template .image_position2 {  margin:0px 30px 10px 0px; }
.all_template .image_position3 {  margin:0px 0px 25px 0px; }
.all_template .mail { color:#ffffff; font-weight:normal; }
.all_template .align_right { text-align:right; }
.all_template .align_left { text-align:left; }
.all_template .background_none { background:none !important; }
.all_template .align_center { text-align:center; }
.all_template .font_style2 { color:#ffffff; font-size:14px; }
.all_template .date { color:#f59200; }

.all_template .clear { 
	clear:both; font-size:0px; line-height:0px; height:0px;
}
.all_template .clear2 {
	width:100%; overflow:hidden;
}

.all_template .infobox_header { padding:0px 0px 0px 0px; }
.all_template .infobox_content { padding:0px 0px 0px 0px; }

.all_template .fleft { float:left; }
.all_template .fright { float:right; }
.all_template .wh100 { width:100%; }
.all_template .wh50 { width:50%; }

.container_all { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:980px; margin:0px auto; }

.all_template .td_align { vertical-align:top; text-align:left;}
.all_template .td_align_mid { vertical-align:middle; text-align:center; }
.all_template .td_align_mid2 { vertical-align:middle; text-align:left;}

.container_all .all_content { text-align:left; vertical-align:top; }

.all_template .header_all { text-align:center; }
.all_template .header_all .indent { text-align:center; padding-bottom:1px; }
.all_template .header_all .header_links { float:right; padding-top:68px; }
.all_template .header_all .header_links .td { padding:0px 3px; }

.all_template .header_all .header_menu { background:maroon; text-align:center; }

#languages_id_decor{ position:relative; z-index:20; }
#languages_id_decor .dop_block{ position:absolute; top:30px; right:5px; }
#languages_id_decor .dop_block2{ position:relative; }
#languages_id_decor .select_arrow{ position:absolute; right:0px; top:-1px; width:18px; height:20px; background:url(../images/select_arrow.png) no-repeat 0 0; }
#languages_id_decor:hover .select_arrow{ background:url(../images/select_arrow.png) no-repeat 0 -20px; }
#languages_id_decor .currentSiteLanguagesSelect{
	display:block !important;
	position:absolute;
	z-index:1;
	border:solid 1px #fff;
	background:none;
	width:100%;
	height:20px;
	padding-left:4px;
	line-height:18px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
#languagesSelect{ opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); filter:alpha(Opacity=0); height:20px; display:block; position:relative; z-index:2 !important; color:000; cursor:pointer;} 

.container_all .logotype { display:block; margin:0px; float:left; width:90px; height:45px; }

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_   LAYOT    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.all_template .content { width:100%; background:url(../images/content-bg.png) repeat left top; text-align:center; }
.all_template .content .t_indent { padding:20px 0px 30px 0px; }

/* ---------------- index ----------------- */
.all_template .content .left_column_index { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; }
.all_template .content .left_column_index .inner_left_column_index { padding-right:17px; }
/* ---------------- index ----------------- */

/* ---------------- index-2 ----------------- */
.all_template .content .left_column_index_2 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:73%; border-bottom:1px solid #231e17; }
.all_template .content .left_column_index_2 .inner_left_column_index_2 { padding-bottom:35px; }
.all_template .content .right_column_index_2 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:27%; }
.all_template .content .right_column_index_2 .inner_right_column_index_2 { padding-left:34px; }
.all_template .content .left_column_index_2_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .left_column_index_2_1 .inner_left_column_index_2_1 { padding-right:15px; padding-top:35px; }
.all_template .content .mid_column_index_2 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .mid_column_index_2 .inner_mid_column_index_2 { padding:0px 12px; padding-top:35px; }
.all_template .content .mid_column_index_2_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .mid_column_index_2_1 .inner_mid_column_index_2_1 { padding:0px 0px 0px 12px; padding-top:35px; }
/* ---------------- index-2 ----------------- */

/* ---------------- index-3 ----------------- */
.all_template .content .left_column_index_3 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:27%; }
.all_template .content .left_column_index_3 .inner_left_column_index_3 { padding-right:34px; }
.all_template .content .right_column_index_3 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:73%; border-bottom:1px solid #231e17; }
.all_template .content .right_column_index_3 .inner_right_column_index_3 { padding-bottom:35px; }
.all_template .content .left_column_index_3_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .left_column_index_3_1 .inner_left_column_index_3_1 { padding-right:17px; padding-top:35px; }
.all_template .content .mid_column_index_3 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .mid_column_index_3 .inner_mid_column_index_3 { padding:0px 12px; padding-top:35px; }
.all_template .content .mid_column_index_3_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .mid_column_index_3_1 .inner_mid_column_index_3_1 { padding:0px 0px 0px 12px; padding-top:35px; }
/* ---------------- index-3 ----------------- */

/* ---------------- index-4 ----------------- */
.all_template .content .left_column_index_4 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:73%; border-bottom:1px solid #231e17; }
.all_template .content .left_column_index_4 .inner_left_column_index_4 { padding-bottom:35px; }
.all_template .content .right_column_index_4 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:27%; }
.all_template .content .right_column_index_4 .inner_right_column_index_4 { padding-left:34px; }
.all_template .content .left_column_index_4_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .left_column_index_4_1 .inner_left_column_index_4_1 { padding-right:17px; padding-top:35px; }
.all_template .content .mid_column_index_4 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:50%; }
.all_template .content .mid_column_index_4 .inner_mid_column_index_4 { padding-left:17px; padding-top:35px; }
/* ---------------- index-4 ----------------- */

/* ---------------- index-5 ----------------- */
.all_template .content .left_column_index_5 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:73%; border-top:1px solid #231e17; }
.all_template .content .left_column_index_5 .inner_left_column_index_5 { padding-top:35px; }
.all_template .content .right_column_index_5 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:27%; }
.all_template .content .right_column_index_5 .inner_right_column_index_5 { padding-left:34px; }
.all_template .content .left_column_index_5_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .left_column_index_5_1 .inner_left_column_index_5_1 { padding-right:17px; padding-bottom:35px; }
.all_template .content .mid_column_index_5 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .mid_column_index_5 .inner_mid_column_index_5 { padding:0px 12px; padding-bottom:35px; }
.all_template .content .mid_column_index_5_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:23%; }
.all_template .content .mid_column_index_5_1 .inner_mid_column_index_5_1 { padding:0px 0px 0px 12px; padding-bottom:35px; }
/* ---------------- index-5 ----------------- */

/* ---------------- index-6 ----------------- */
.all_template .content .left_column_index_6 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:25%; }
.all_template .content .left_column_index_6 .inner_left_column_index_6 { padding-right:22px; }
.all_template .content .right_column_index_6 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:25%; }
.all_template .content .right_column_index_6 .inner_right_column_index_6 { padding:0px 0px 0px 22px; }
.all_template .content .mid_column_index_6 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:25%; }
.all_template .content .mid_column_index_6 .inner_mid_column_index_6 { padding:0px 12px; }
.all_template .content .mid_column_index_6_1 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:25%; }
.all_template .content .mid_column_index_6_1 .inner_mid_column_index_6_1 { padding:0px 12px; }
/* ---------------- index-6 ----------------- */

/* ---------------- index-7 ----------------- */
.all_template .content .left_column_index_7 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:50%; }
.all_template .content .left_column_index_7 .inner_left_column_index_7 { padding-right:22px; }
.all_template .content .right_column_index_7 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:25%; }
.all_template .content .right_column_index_7 .inner_right_column_index_7 { padding:0px 12px; }
.all_template .content .mid_column_index_7 { text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; width:25%; }
.all_template .content .mid_column_index_7 .inner_mid_column_index_7 { padding:0px 12px; }
/* ---------------- index-7 ----------------- */

/* ---------------- index-8 ----------------- */
.all_template .content .inner_sub_column { text-align:left; }
/* ---------------- index-8 ----------------- */

.all_template .testimonials ul li { padding:0px 0px 25px 0px; margin:0px; background:none; color:#636363; line-height:1.5em; font-size:14px; }
.all_template .testimonials ul li.last { padding:0px; }

/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_   LAYOT    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */
/* -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ */

.all_template .more_div, .all_template .more_div2 { margin:0px; padding:20px 0px 0px 0px; }
.all_template .more { display:block; float:left; background:url(../images/marker_more.gif) no-repeat 0px 6px; padding:0px 0px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-style:normal; text-decoration:underline; font-weight:normal; text-transform:none; }
.all_template .backLink a { display:block; float:left; background:url(../images/marker_more.gif) no-repeat 0px 6px; padding:0px 0px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-style:normal; text-decoration:underline; font-weight:normal; text-transform:none; }
.all_template .more:hover, .all_template .backLink a:hover { text-decoration:none; }

/* |______________________________________________________| */
/* |__________________\index_navigation/__________________| */
/* |______________________________________________________| */

.container_all #index_navigation { text-align:center;  }
.container_all #index_navigation table { margin:50px auto; width:auto; }
.container_all #index_navigation table .td { padding:1px; }
.container_all #index_navigation table .td .list { line-height:normal; position:relative; overflow:hidden; height:161px; width:210px; }
.container_all #index_navigation table .td .list .inner { line-height:normal; display:block; position:absolute; background:url(../images/nav-bg.png) left top repeat-x; top:161px; left:0px; height:74px; width:210px; }
.container_all #index_navigation table .td .list .inner strong  {display:block; font-size:18px; color:#fff; line-height:1.2em; padding:20px 5px 0px 5px; text-align:left; }
.container_all #index_navigation table .td .list .inner a { display:block; text-align:left; margin-left:15px; background:url(../images/arrow1.gif) no-repeat left 6px; padding:0 0 0 12px; color:#c67605; font-style:italic; }
.container_all #index_navigation table .td .list img { vertical-align:top; position:relative; }

/* |______________________________________________________| */
/* |__________________\index_navigation/__________________| */
/* |______________________________________________________| */

.container_all .services_list ul { margin:0px 0px 0px 0px; }
.container_all .services_list ul li.list_serv2 { line-height:1.5em; padding:0px 0px 0px 0px; float:left; width:100%; background:none; }
.container_all .services_list ul li .padding3 { padding-bottom:16px; }
.container_all .services_list .padding4 { padding:0px; }
.container_all .services_list .padding2 { padding:5px 0px; }
.container_all .services_list ul li .second { background:url(../images/li_events_bg2.png) repeat; }
.container_all .services_list ul li table.second { background:url(../images/li_events_bg2.png) no-repeat 0px 0px #fff; }
.container_all .services_list .title_header, .container_all .services_list .date { padding:0px 0px 0px 0px; margin:0px; color:#fbbc00; font-size:12px; text-transform:uppercase; font-weight:bold; }
.container_all .services_list ul li.list_serv .title_header a, .container_all .services_list ul li.list_serv .title_header2 a { color:inherit; text-decoration:none; }
.container_all .services_list ul li.list_serv .title_header a:hover, .container_all .services_list ul li.list_serv .title_header2 a:hover { text-decoration:underline; }
.container_all .services_list .prewtext { padding:0px 0px 0px 0px; margin:0px; color:#6c6c6c; font-size:11px; }
.container_all .services_list .more_div2 { float:left; padding:0px; margin:0px; }

.all_template .services_overview .inner { padding:10px 0px; }
.all_template .services_overview .more_div { padding:0px; }
.all_template .services_overview .more_div .background_none { background:none; padding:0px; }

.all_template .container_all .services_list .fright { float:right; }

.all_template .container_all .decor_line { margin:35px 0px; line-height:0px; height:1px; font-size:0px; overflow:hidden; background:#231e17; }

.container_all .siteNewsTemplate { margin:0px; padding:0px; background:none; }
.container_all .siteNewsTemplate li { margin:0px; padding:0px; background:none; }
.container_all .siteNewsTemplate h5 a { text-decoration:underline; }
.container_all .siteNewsTemplate h5 a:hover { text-decoration:underline; }
.container_all .siteNewsTemplate .padding1 { padding-bottom:30px; }
.container_all .siteNewsTemplate .padding2 { padding-bottom:15px; }
.container_all .siteNewsTemplate span.padding2 { padding:0px 10px 0px 10px; color:#FFFFFF; display:block; float:left; }
.container_all .siteNewsTemplate .last { padding-bottom:0px; }
.container_all .siteNewsTemplate .date { color:#f59200; }

.container_all .faqTemplate ul li { margin:0px; padding:0px; background:none; }
.container_all .faqTemplate .block dt { margin:0px; padding:0px; background:none; padding-top:15px; font-weight:bold; }
.container_all .faqTemplate .block dd { margin:0px; padding:0px; background:none; }

/* -------------------------------------------------------------------------------- */
/* ------------------------------------ footer ------------------------------------ */
/* -------------------------------------------------------------------------------- */

.all_template #footer { padding-top:1px; }
.all_template #footer .inner_footer { text-align:left; text-align:center; background:#000000; }
.all_template #footer .inner_footer2 { padding:16px 0px; width:980px; margin:0px auto; }

.all_template #footer .footer_menu { padding:2px 0px; display:block; float:left; text-align:left; }
.all_template #footer .footer_menu ul { float:left; text-align:left; }
.all_template #footer .footer_menu ul li { float:left; list-style:none; background:url(../images/marker_footer_menu.gif) 7px 2px no-repeat; line-height:normal; color:inherit; padding:0px 0px 0px 15px; line-height:normal; margin:0px; }
.all_template #footer .footer_menu ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; text-transform:none; text-decoration:none; line-height:normal; }
.all_template #footer .footer_menu ul li a:hover, .all_template #footer .footer_menu ul li a.active { text-decoration:underline; }

.all_template #footer .second_footer_menu { padding:2px 0px; display:block; float:left; text-align:left; }
.all_template #footer .second_footer_menu ul { float:left; text-align:left; }
.all_template #footer .second_footer_menu ul li { float:left; list-style:none; background:url(../images/marker_footer_menu2.gif) right center no-repeat; line-height:normal; color:inherit; padding:0px 10px; line-height:normal; margin:0px; }
.all_template #footer .second_footer_menu ul li.last { background:none; }
.all_template #footer .second_footer_menu ul li.first { padding-left:0px; }
.all_template #footer .second_footer_menu ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a4c3b; font-weight:normal; text-transform:none; text-decoration:none; line-height:normal; }
.all_template #footer .second_footer_menu ul li a:hover, .all_template #footer .second_footer_menu ul li a.active { text-decoration:underline; }


.all_template #footer .inner_footer .copyright { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a4c3b; padding:2px 0px; text-decoration:none; line-height:normal; }
/* .container_all #footer .inner_footer .copyright .link_copyright { color:#a3a3a3; } */
.all_template #footer .inner_footer .copyright .copyright_mid_text { color:#ffffff; text-transform:none; font-weight:normal; }

.all_template #footer .copyrightTemplate { text-align:left; padding:2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:normal; text-transform:none; font-weight:normal; }

/* -------------------------------------------------------------------------------- */
/* ------------------------------------ footer ------------------------------------ */
/* -------------------------------------------------------------------------------- */

#contactForm, #testimonialsForm { width:100%; margin:0px; padding:0px;}
#contactForm input, #contactForm label, #contactForm select, #testimonialsForm input, #testimonialsForm label, #testimonialsForm select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; line-height:16px; vertical-align:middle; padding:0px; margin:0px; width:100%; font-weight:normal; }

#sign_up_form table td, #login_form table td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; line-height:16px; font-weight:normal; }


#login_form .w_auto { width:auto; }
#contactForm input, #testimonialsForm input { height:23px; line-height:23px !important; border:1px solid #291f0d; background:#000000; }

#contactForm select, #contactForm select option, #testimonialsForm select, #testimonialsForm select option { border:1px solid #291f0d; background:#000000; }

#contactForm textarea, #testimonialsForm textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#554b39; line-height:normal; overflow:auto; height:110px; width:100%; margin:0px; padding:0px; border:1px solid #291f0d; background:#000000; }
#contactForm .paddingField, #login_form .paddingField, #sign_up_form .paddingField { padding-bottom:10px; }

#contactForm .contactFormSubmit_div { padding-top:0px; }
#testimonialsForm .Submit_div { padding-top:15px; margin:0px; }
#contactForm a.contactFormSubmit, #testimonialsForm a.contactFormSubmit { float:right; margin:0px 0px 0px 25px; background:url(../images/marker_more.gif) no-repeat 0px 6px; padding:0px 0px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-style:normal; text-decoration:underline; font-weight:normal; text-transform:none;  }

#contactForm a.contactFormSubmit:hover { text-decoration:none; }

#contactForm a:hover { text-decoration:underline; }
#contactForm .paddingFormLeft { padding-right:17px; }
#contactForm .paddingFormRight { padding-left:17px; padding-right:4px; }