/* reset values */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* ---------------------- */



/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#75A820;}
.column { float:left;}
.clear { clear:both;}

/*======== header =========*/
#tall_header{margin:0;padding:0;border:1px solid black;background:url(../images/tall_header.gif) repeat-x;width:100%;height:483px;}
#header_menu{padding:0 0 0 93px;margin:39px 0 0 0;height:75px;}
#header_logo{background:url(../images/raul_top1.jpg) 691px -39px no-repeat;height:97px;}
#header_logo img{margin:-10px 0 0 93px;}
#header2_logo{
	background: 691px -39px no-repeat;
	height:97px;
	width:900px;
	position: relative;
}
#header2_logo img{
	left: -20px;
	margin-top: -10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
ul.MenuBarHorizontal li{min-width:140px;}
/*=========================*/

/*======== footer =========*/
#footer{ margin:0 auto; width:900px; padding:15px 0 0 0; color:#A59C97; }
#footer span{ display:block; word-spacing:6px;}
#footer span a{ text-decoration:none; word-spacing:normal;}
#footer span a:hover{ text-decoration:underline;}
#footer a{ color:#A59C97;}
#footer strong{ font-weight:normal;font-size:12px;background:none;}
/*=========================*/

/*content*/
body{background:#291207;}
html, input, textarea, select{font-family:Arial, tahoma, verdana; font-size:11px; color:#4E4C32;}
#main {
	margin:0 auto;
	width:900px;
}
#main1 {margin:0 auto;width:900px;}

.tall_content{ background:#8A7F70 url(../images/tall_content.gif) top left repeat-x; width:100%;}
.title, .title1{ display:block;}
.wr_light .col_box_1{ height:180px; width:9px;}
.wr_dark .col_box_1{height:64px;width:9px;}
.wr_light .h{ height:72px;}
.wr_light .h img{ margin:39px 0 0 45px;}
.wr_dark .h{height:66px;}
.indent_col{padding:23px 0 18px 85px;}
.wr_light{ color:#2A2A2A; font-size:12px;}
.wr_light a{ color:#2A2A2A;}
.wr_light strong a{ color:#2A2A2A; font-style:italic;}
.wr_light b a{ color:#E14F22;  background:url(../images/marker_l.gif) no-repeat top right; padding-right:19px; font-size:12px;}

#top_box_text2{ /* position and size of text balloon */
	margin:40px 0 0 10px;
	height:311px;
	}
#top_box_text2 .text{ /* text within balloon */
	color:#646B5F;
	font-size:14px;
	font-style:italic;
	line-height:17px;
	padding:15px 50px 0px 20px;
	}
#top_box_text2 .text a{ color:#80897A;} /* link within balloon */
#top_box_text2 .indent{ max-width:486px;background:url(../images/p2_topwr_bgr_x.jpg) top left repeat-x;} /* balloon background */
#top_box_text2 .p2_topwr_con_left{background:url(../images/p2_topwr_con_left.jpg) top left no-repeat;} /* left edge of balloon */
#top_box_text2 .p2_topwr_con_right{background:url(../images/p2_topwr_con_right2.jpg) top right no-repeat; height:263px;} /* right edge of balloon */

#top_box_text{
	margin-top:-39px;
	height:311px;
	background-image: url(../images/raul_bottom1.jpg);
	background-repeat: no-repeat;
	background-position: 563px 0;}
#top_box_text .text{
	color:#646B5F;
	font-size:14px;
	font-style:italic;
	line-height:17px;}
#top_box_text .text a{ color:#80897A;}
#top_box_text .indent{ padding:31px 0 17px 89px; width:474px;}
#top_box_text .p2_topwr_bgr_x{background:url(../images/p2_topwr_bgr_x.jpg) top left repeat-x;}
#top_box_text .p2_topwr_con_left{background:url(../images/p2_topwr_con_left.jpg) top left no-repeat;}
#top_box_text .p2_topwr_con_right{background:url(../images/p2_topwr_con_right.jpg) top right no-repeat; width:474px; height:263px;}

/*==================list====================*/
.wr_light .t { background:url(../images/m2-t-dr.gif) repeat-x top #F6F0E0;}
.wr_light .b { background:url(../images/m2-b-dr.gif) repeat-x bottom;}
.wr_light .l { background:url(../images/m2-l-dr.gif) repeat-y left;}
.wr_light .r { background:url(../images/m2-r-dr.gif) repeat-y right;}
.wr_light .l_t {background-image: url(../images/arrow_ribbon.jpg);background-repeat: no-repeat;background-position: left top;}
.wr_light .r_t { background:url(../images/m2-r-t.gif) no-repeat right top;}
.wr_light .l_b { background:url(../images/m2-l-b.gif) no-repeat left bottom;}
.wr_light .r_b { background:url(../images/m2-r-b.gif) no-repeat right bottom;}

.wr_dark{color:#FFFFFF;font-style:italic;font-size:1.4em;width:100%;}
.wr_dark strong{ color:#36322B}
.wr_dark a{ color:#36322B}
.wr_dark strong a{ color:#36322B}
.wr_dark b a{ color:#36322B;  background:url(../images/marker_d.gif) no-repeat top right; padding-right:19px; font-size:12px;}
.wr_dark .t { background:url(../images/m2-t-dr1.gif) repeat-x top left #BFB6A8;}
.wr_dark .b { background:url(../images/m2-b-dr1.gif) repeat-x bottom left;}
.wr_dark .l { background:url(../images/m2-l-dr1.gif) repeat-y left;}
.wr_dark .r { background:url(../images/m2-r-dr1.gif) repeat-y right;}
.wr_dark .l_t { background:url(../images/m2-l-t1.gif) no-repeat left top;}
.wr_dark .r_t { background:url(../images/m2-r-t1.gif) no-repeat right top;}
.wr_dark .l_b { background:url(../images/m2-l-b1.gif) no-repeat left bottom;}
.wr_dark .r_b { background:url(../images/m2-r-b1.gif) no-repeat right bottom;}


.list li {background:url(../images/list1.gif) bottom left repeat-x; margin:0; padding:0; font-weight:bold; font-size:12px;}
.list li img{ vertical-align:middle; margin:0 7px 3px 0;}
.list li a {line-height:16px; color:#2A2A2A; text-decoration:none;}
.list li a:hover{ color:#E14F22;  text-decoration:none;}

.list1 li {margin:5px 0 3px 0; padding:0;}
.list1 li a {line-height:16px; color:#FFFFFF;}

.list_top ul a{ font-weight:bold; line-height:20px;}
/*==========================================*/

#tab_1 a{
	background: #FFF url(../images/home_up.jpg);
	color:#000;
	display: inline-block;
	width:83px; /*143px image width - padding-left*/
	height:26px; /*36px image height - padding-top*/
	padding: 10px 0 0 60px;
	font-family:Arial, Tahoma, sans-serif;
	font-size:18px;
	text-decoration:none;
}
#tab_1 a:hover, #tab_1.current a{
	color:#fff;
	background: url(../images/home_down.jpg);
}
#tab_2 a{
	background: #FFF url(../images/about_up.jpg);
	color:#000;
	display: inline-block;
	width:83px; /*143px image width - padding-left*/
	height:26px; /*36px image height - padding-top*/
	padding: 10px 0 0 60px;
	font-family:Arial, Tahoma, sans-serif;
	font-size:18px;
	text-decoration:none;
}
#tab_2 a:hover, #tab_2.current a {
	color:#fff;
	background: url(../images/about_down.jpg);
}
#tab_3 a{
	background: #FFF url(../images/services_up.jpg);
	color:#000;
	display: inline-block;
	width:83px; /*143px image width - padding-left*/
	height:26px; /*36px image height - padding-top*/
	padding: 10px 0 0 60px;
	font-family:Arial, Tahoma, sans-serif;
	font-size:18px;
	text-decoration:none;
}
#tab_3 a:hover, #tab_3.current a {
	color:#fff;
	background: url(../images/services_down.jpg);
}
#tab_4 a{
	background: #000 url(../images/faq_up.jpg);
	color:#000;
	display: inline-block;
	width:83px; /*143px image width - padding-left*/
	height:26px; /*36px image height - padding-top*/
	padding: 10px 0 0 60px;
	font-family:Arial, Tahoma, sans-serif;
	font-size:18px;
	text-decoration:none;
}
#tab_4 a:hover, #tab_4.current a {
	color:#fff;
	background: url(../images/faq_down.jpg);
}
#tab_5 a{
	background: #000 url(../images/contact_up.jpg);
	color:#000;
	display: inline-block;
	width:83px; /*143px image width - padding-left*/
	height:26px; /*36px image height - padding-top*/
	padding: 10px 0 0 60px;
	font-family:Arial, Tahoma, sans-serif;
	font-size:18px;
	text-decoration:none;
}
#tab_5 a:hover, #tab_5.current a {
	color:#fff;
	background: url(../images/contact_down.jpg);
}
.right {
	float:right;
}.left {
	float:left;
}
.signature {
	margin-bottom:20px;
	border-bottom: 1px solid white;
}
