/* CSS Document */
*{ margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body{background:url(../img/top_liner_bg.gif) repeat-x top;}
.float_left{ float:left;}
.float_right{ float:right;}
.font_normal{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.red{ color:#f1041c; font-size:24px;}
.readmore{ display:block; text-align:right; font-size:11px; color:#e11131; text-decoration:underline; height:11px; width:60px; float:right;}
.clear{ clear:both;}
.black{ color:#3c3c3c;font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; word-spacing:-5px;}

#top{ margin:auto; width:960px; }
#top span{ display:block; float:right;padding:8px 0; margin-right:10px;}
#top .call{ background:url(../img/callnow_bg.gif) no-repeat; width:184px; color:#fff; text-align:center; font-weight:bold; }

#logo{ width:960px;margin:auto; clear:both;}
#logo span{ display:block; float:left; min-width:100px; padding:20px 15px; padding-bottom:0; color:#737c83;}
#logo .logos{ background:url(../img/logo_bg.gif) no-repeat left top; width:300px; padding:10px; padding-left:50px;}
#logo .logos h1{ font-size:18px; text-decoration:underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
#logo h2{ line-height:25px;}
#logo .logos img{ margin:10px;}
#logo .address{ padding-left:30px;}
#menu{ margin:auto; width:960px;background:url(../img/menu_right_bg.gif) repeat-x; text-align:left;}
#menu #left{ display:block; float:left; width:317px; background:url(../img/menu_left_bg.gif) repeat-x; color:#fff; font-weight:bold; font-size:11px;}
#menu #left a{ color:#fff; text-decoration:none;}
#menu #right{ display:block; float:left; width:643px; background:url(../img/menu_right_bg.gif) repeat-x; color:#fff;font-size:12px;}
#menu #right a{ color:#fff; text-decoration:none; display:block; float:left; padding:14px 12px;background:url(../img/menu_right_bg_line.gif) no-repeat right; font-weight:bold; }
#menu #right a:hover{ background:url(../img/menu_right_bg_hover.gif) repeat-x;}

#contents{margin:auto; width:960px;}

#page_left{display:block; float:left; width:319px; background:url(../img/page_division.gif) repeat-y right; text-align:right; padding-top:20px; min-height:565px;}
#page_left #testimonial{ display:block; width:280px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#757e85; margin-right:40px;}
#page_left h1{ background:url(../img/menu_left_bg.gif) repeat-x; padding:14px 5px; margin-bottom:10px; color:#fff; width:238px; float:left; text-align:center; margin-bottom:20px; }
#page_left form{ background:#f2f2f4; text-align:center; padding:10px; border:1px solid  #f2f2f4; margin:0; margin-left:10px;}
#page_left label{ display:block; float:left; width:70px;}
#page_left input{ width:150px;}
#page_left .textarea{ width:150px;}
/*#page_left #sublinks{display:block; width:280px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#757e85; margin-left:60px; text-align:left; line-height:30px;}
#page_left #sublinks ul{ width:230px; }
#page_left #sublinks li{ list-style:none url("../img/arrow1.gif"); list-style-position:inside; background:url(../img/sublink_bg.gif) repeat-x bottom; padding-left:15px; vertical-align:middle;}
#page_left #sublinks li a{ text-decoration:none; color:#757e85; font-weight:normal; font-size:11px;}
#page_left #sublinks li a:hover{ text-decoration:underline;}*/

#page_right{display:block; float:left; width:618px; padding-left:20px; text-align:left; padding-top:20px; clear:right;}
#page_right h1{ font-size:24px; color:#FF0000; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-left:20px; word-spacing:-5px;}
#page_right p{font-size:11px; color:#3c3c3c; margin:10px; margin-left:20px; padding-right:20px; font-family:Arial, Helvetica, sans-serif;}
#page_right p a{font-size:11px; color:#000; text-decoration:none;}
#page_right p a:hover{ text-decoration:underline;}
#page_right ul{ margin-left:80px; padding-bottom:20px;}
#page_right li{font-size:11px; color:#3c3c3c; font-family:Arial, Helvetica, sans-serif; }

#highlights {background:#f2f2f4; margin-left:15px; padding:20px; padding-right:5px;font-size:11px; min-height:130px; margin-bottom:20px;}
#highlights h2 {color:#757e85; font-size:11px; padding-bottom:10px;border-bottom:1px solid #ceced0; width:560px;}
#highlights ul{ width:200px;float:left; margin:0; padding:0;}
#highlights li{ list-style:none; font-size:10px; font-weight:bold;  padding:0; margin:0; line-height:12px;}
#highlights li a{ display:block; font-size:10px; font-weight:bold; color:#000; text-decoration:none;border:1px solid #ceced0; border-left:0; border-top:0;background:#f2f2f4 url(../img/highlight_bg.gif) no-repeat right bottom; height:13px;padding:10px; margin:0;}
#highlights li a:hover{background:#fff url(../img/highlight_bg_hover.gif) no-repeat right bottom; border-right:0;}
#highlights .active{background:#fff;border-right:0;}
#highlights .active:hover{background:#fff;}
#highlights span{ display:block; float:left; width:330px; font-size:10px; border:1px solid #ceced0; border-top:0; border-left:0; background:#fff; margin:0; padding:15px; text-align:justify;color:#3c3c3c;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; min-height:71px;}
.greybox{height:240px;}
.greybox label{ display:block; width:220px; float:left; text-align:right; margin-right:10px;}
.greybox input{ width:200px;}
.greybox textarea{ width:200px;}
.greybox select{ width:200px;}
#highlights span ul{ width:300px;}
#highlights span li{color:#3c3c3c;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; list-style:disc; margin-left:20px;}
#highlights span li strong{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#highlights .travels{ height:173px;}

.contacts{ display:block; width:290px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5f5f5f; margin-left:15px; clear:right;}
.contacts h3{ width:240px; font-size:18px; color:#87888a; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
.contacts h4{ font-size:11px; background:#e11131; width:140px; color:#fff; padding:4px 5px; margin:5px; margin-top:12px; margin-left:0;font-family:Arial, Helvetica, sans-serif;}

#footer{ background:#f2f2f4; clear:both;text-align:center; padding:20px; font-size:10px; color:#757e85; border-top:5px solid #dfdfdf;}
#footer span{ margin-left:420px; font-size:10px;}
#footer a{color:#9a9b9f; font-size:10px;}


