/* CSS Document */

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

body{ background:#f8f9f9;
	 border:0;
	 font:12px Arial, Helvetica, sans-serif; color:#9a9696;
	 line-height:18px;
}


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

a{ color:#9a9696; text-decoration: underline; outline:none}
a:hover{ text-decoration: none}
li{ list-style:none}
h1{ font-size:25px; line-height:28px; color:#000; font-weight:normal; padding:23px 0 19px 0;}
p{ padding-bottom:18px;}
img{ vertical-align:top}
.txt{ color:#000000; float:right; display:block; margin-bottom:23px}
/* ============================= header ====================== */
#logo{ margin-top:38px; margin-left:-5px;position:absolute; z-index:1}
#logo_tagline {position:relative; top:-30px; left:190px; z-index:1 }
#images{ margin-top:83px; margin-left:777px; position:absolute; z-index:1}
#menu { position:relative; z-index:2; float:right; background:#dfe4e5; margin-top:26px; padding:17px 0 16px 0}
#menu li { padding-left:16px; float:left; padding-right:21px; background:url(images/marker_1.gif) right 7px no-repeat;}
#menu li a{ font-size:13px; font-weight:bold; color:#000000; text-decoration:none}
#menu li a:hover{ color:#fa3061}
#menu .bg_none{ background:none}
#twitter-facebook			{position:relative; top:130px; 		left:600px; z-index:10; float:left;}

/* ============================= content ====================== */

.marg_right1{ margin-right:22px;} 
.marg_right2{ margin-right:45px;} 
.pad_bot1{ padding-bottom:21px;} 
.pad_bot2{ padding-bottom:8px;}
.pad{ padding:0 30px 30px 30px}
.pad_left1{ padding-left:60px;}
.marg_top{ margin-top:21px;} 

.banners{ margin-top:14px; color:#fff; font-size:13px; line-height:17px; width:100%; overflow:hidden}
.banners p{ padding-bottom:23px;}
.banners h1{ font:50px "Arial Black", Gadget, sans-serif; line-height:54px; color:#fff; padding:16px 0 14px 0}
.banners h1 span{ display:block; font:25px Arial, Helvetica, sans-serif; margin-top:-2px;;}
.banners .button{ font-size:12px;  color:#000000; line-height:33px; float: right}

.banner1{ background:#ff6c08; padding:0 26px 25px 23px}
.banner1 .button{ background:url(images/button1_bg.jpg) top repeat-x}
.banner1 .button span{ background:url(images/button1_left.jpg) top left no-repeat}
.banner1 .button span span{ background:url(images/button1_right.jpg) top right no-repeat}
.banner1 .button:hover{ color:#ff6c08}

.banner2{ background:#fa3061; padding:0 26px 25px 23px}
.banner2 .button{ background:url(images/button2_bg.jpg) top repeat-x}
.banner2 .button span{ background:url(images/button2_left.jpg) top left no-repeat}
.banner2 .button span span{ background:url(images/button2_right.jpg) top right no-repeat}
.banner2 .button:hover{ color:#fa3061}

.banner3{ background:#1ac6e0; padding:0 26px 25px 23px}
.banner3 .button{ background:url(images/button3_bg.jpg) top repeat-x}
.banner3 .button span{ background:url(images/button3_left.jpg) top left no-repeat}
.banner3 .button span span{ background:url(images/button3_right.jpg) top right no-repeat}
.banner3 .button:hover{ color:#1ac6e0}

.list1 { margin-top:-14px;}
.list1 li{ padding: 4px 0 4px 0; background: url(images/line_hor.gif) bottom repeat-x; font-size:12px;}
.list1 a{ color:#9a9696; padding-left:18px; text-decoration:none}
.list1 a:hover{ color:#000}
.list1 .marker{ padding-top:14px;font-size:13px;}
.list1 .marker a{background:url(images/marker_1.gif) 0 10px no-repeat;  color:#000; font-weight:bold; background:url(images/marker_1.gif) 3px 6px no-repeat}
.list1 .marker a:hover{ color:#fa3061}
.list1 .bg_none{ background:none}

.list2{ margin-top:-4px}
.list2 li{ line-height:26px; background:url(images/line_hor.gif) bottom repeat-x; font-size:13px;}
.list2 li a{ font-weight:bold; color:#222; text-decoration:none;background:url(images/marker_1.gif) 3px 5px no-repeat; padding-left:18px;}
.list2 li a:hover{ color:#fa3061}

.font1{ font-size:13px; color:#222222; font-weight:bold; text-decoration:none}
a.font1:hover{ text-decoration:underline}
a.font1{ font-size:12px}

.button{ background:url(images/button_bg.jpg) top repeat-x; color:#fff; font-weight:bold; display:inline-block; text-decoration:none; line-height:32px; margin-right:3px;}
.button span{ display:block; background:url(images/button_left.jpg) top left no-repeat}
.button span span{ padding:0 18px; background:url(images/button_right.jpg) top right no-repeat}
.button:hover{ color:#222222}

.gallery{ width:100%; overflow:hidden}
.gallery li{ margin-right:20px; float:left;}
.gallery .no_pad{ margin-right:0}

/* ============================= footer ====================== */

#footer { font-size:13px; color:#9a9696; padding:38px 0 31px 0}
#footer a{ font-weight:bold; color:#222222; text-decoration:none}
#footer a:hover{ text-decoration:underline}

/* ============================= forms ============================= */

#form_1{}
#form_1 .input{ width:235px; height:14px; font:12px Arial, Helvetica, sans-serif; color:#9a9696; padding:5px; background:#fff; border:1px solid #a4a4a4; margin-bottom:15px}
#form_1 select{ width:247px; height:26px; font:12px Arial, Helvetica, sans-serif; color:#9a9696; padding:2px; background:#fff; border:1px solid #a4a4a4; margin-bottom:15px}
#form_1 textarea{ width:235px; height:175px; font:12px Arial, Helvetica, sans-serif; color:#9a9696; padding:5px; background:#fff; border:1px solid #a4a4a4; margin-bottom:22px; overflow:hidden}


#ContactForm { width:588px;}
#ContactForm a{ margin-left:12px; float:right; margin-top:5px;}
#ContactForm .input {width:265px; height:14px; border:1px solid #a4a4a4; background:#fff; padding:5px; margin-bottom:15px; font:12px Arial, Helvetica, sans-serif; color:#9a9696;}
#ContactForm textarea {width:265px; height:132px; border:1px solid #a4a4a4; background:#fff; padding:5px; margin-bottom:15px; font:12px Arial, Helvetica, sans-serif; color:#9a9696; overflow:auto}

.col_1{ width:277px; float:left;}
.col_2{ width:277px; float:left; padding-left:31px;}

#captcha-img {position:relative; margin: 15px 0px 15px 0px;} 
.captcha {margin-top: 25px; margin-bottom:40px;} 
