/* CSS Document */

* { 
	margin:0; padding:0;
	border:0;
}

body{ background:#0f0f0f;
	 border:0;
	 font:14px Arial, Helvetica, sans-serif; color:#262b2d;
	 line-height:18px; min-width:1100px;/*min-width:970px;*/
}


/* ============================= main layout ====================== */

a{ color:#262b2d; text-decoration: underline; outline:none}
a:hover{ text-decoration: none}
li{ list-style:none}
h1{ font:28px Georgia, "Times New Roman", Times, serif; font-style:italic; line-height:30px; color:#010101; padding:40px 0 26px 0; letter-spacing:-1px}
h2{ font-size:22px; color:#fff; line-height:24px; padding:46px 0 28px 0; font-weight:normal }
p{ padding-bottom:18px;}
img{ vertical-align:top}
/* ============================= header ====================== */

#menu{ text-align:center; vertical-align:top; margin-bottom:-65px; position:relative; z-index:10;}
#head{ text-align:center; vertical-align:top; margin-bottom:-12px; border:0px solid #00ff00; float:left; width:980px; }
#head2{float:left; margin-top:15px; width:131px; padding-left:8px;  padding-right:8px; padding-top:13px; border:0px solid #000; height:539px; background-image:url(images/right_bg.jpg)}
/* ============================= content ====================== */
.marg_right1{ margin-right:17px;}
.marg_right2{ margin-right:153px;}
.marg_right3{ margin-right:53px;}
.pad_left1{ padding-left:75px;}
.pad_left2{ padding-left:100px;}
.pad_left3{ padding-left:42px;}
.pad_bot1{ padding-bottom:18px}
.pad_bot2{ padding-bottom:38px;}

.button{ display:inline-block; background:#454545; font-size:14px; color:#fff; font-weight:bold; line-height:33px; text-decoration:none}
.button span{ display:block; background:url(images/button2_left.jpg) top left no-repeat}
.button span span{ padding:0 15px; background:url(images/button2_right.jpg) top right no-repeat}
.button:hover{ color:#91959f;}

.icons li{ padding-bottom:10px; font-size:11px; padding-left:17px; }
.icon1{background:url(images/icon1.jpg) 4px 4px no-repeat}
.icon2{ background:url(images/icon2.jpg) 4px 1px no-repeat}
.icon3{ background:url(images/icon3.jpg) 3px 0 no-repeat}
.icon4{ background:url(images/icon4.jpg) 3px 0 no-repeat}
.icon5{ background:url(images/icon5.jpg) 3px 0 no-repeat}
.icons li a{ font-size:16px; color:#fff; display:block; padding-bottom:5px}

.testimonials{ background:url(images/bg_testimonials.jpg) 0 3px no-repeat; font-style:italic}
.testimonials span{ color:#fff; display:block; padding-top:13px}

.list1{ margin-top:-4px}
.list1 li{ line-height:28px;}
.list1 li a{ font-style:italic; padding-left:16px; background:url(images/marker_2.gif) 0 3px no-repeat;}

#content2 .list1 li a{  background:url(images/marker_1.gif) 0 3px no-repeat; color:#a0a0a0}

.font1{ font-size:13px; font-weight:bold}

.link1{ color:#fff; text-decoration:none}
.link1:hover{ text-decoration:underline}
/* ============================= footer ====================== */

#footer { padding-top:36px; padding-bottom:57px; font-size:10px; text-transform:uppercase; color:#474747}
#footer a{ color:#474747; text-decoration:none}
#footer a:hover{color:#a0a0a0;}
#footer span{color:#a0a0a0; }

#footer_menu{ float:right; padding-right:4px;}
#footer_menu li{ float:left; padding-right:11px; background:url(images/footer_menu.jpg) right 6px no-repeat; margin-right:10px;}
#footer_menu .last{ padding:0; margin:0; background:none}
#footer_menu .active a{color:#a0a0a0;}
/* ============================= forms ============================= */

#form_1{ line-height:20px; width:100%; overflow:hidden}
#form_1 a{ margin-top:9px; margin-right:3px}
#form_1 .pad{ padding-left:22px}
#form_1 .input, #form_2 .input, #ContactForm .input { width:239px; height:13px; background:#fff; border:1px solid #cccccc; padding:4px 3px;font:11px Arial, Helvetica, sans-serif; color:#55595e; margin-bottom:8px}
#form_1 select{ width:247px; height:23px; background:#fff; border:1px solid #cccccc; padding:2px 3px;font:11px Arial, Helvetica, sans-serif; color:#55595e; margin-bottom:8px;}
#form_1 .width1{ width:107px;}
#form_1 .width2{ width:118px;}

#form_2{ line-height:20px;}
#form_2 a{ margin-top:14px}
#form_2 .input{ width:269px;}
#form_2 .col2{ width:277px;}
#form_2 .pad_left3{ padding-left:65px;}


#ContactForm { line-height:20px;}
#ContactForm a{ margin-left:16px; margin-top:10px; margin-right:4px}
#ContactForm textarea {width:239px; height:253px; background:#fff; border:1px solid #cccccc; padding:4px 3px;font:11px Arial, Helvetica, sans-serif; color:#55595e; margin-bottom:8px; overflow:auto}
