cmhtml,body {height:100%; width:100%; background:#EFEFEF; font-size: 16px; color:#666666; text-align:right; font-family:Arabic Transparent}

/*container*/
#container{ background:#fffcdf; margin:0 auto; width:907px; height:auto;}
.title{ font-family: "Times New Roman",Georgia,Times, serif; font-size:20px; color:#FFFFFF; padding-top:9px}
.title_2{ font-family: "Times New Roman",Georgia,Times, serif; font-size:20px; color:#145911; padding-top:9px}
body{font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:16px; line-height:20px; text-align:justify;
 text-align:right; margin:0px 0px;}

/*head*/

#header11111{background:#003333 url(../images/head_02.gif) center no-repeat;height:126px;margin:0px 16px;}

/*menu*/

#menu{height:34px;margin:0px 16px; background: url(../images/menu_bg.gif);}
#menu ul {list-style:none;margin:0px 0px 0px 30px;}
#menu ul li{float:right; padding:8px 10px 0px 10px;}
a.menu:link,a.menu:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#e5c765;text-decoration:none; font-weight:bold;}
a.menu:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#f4de86;text-decoration:none; font-weight:bold;}

.menu_line{width:1px; height:5px; background:#FFFFFF;}

#top{ height:32px; background:url(../images/top.gif); clear:both;}
#top_t{float:left; padding:2px 0px 0px 60px}
#callus{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#bd9d35; padding:2px 20px 0px 20px;}

/*body*/
#body{height:auto;margin:0px 16px; background-color:#FFFFFF; border-left:solid 1px #bcce97; border-right:solid 1px #bcce97;}
#body2{margin:0px 16px; background-color:#FFFFFF; border-left:solid 1px #bcce97; border-right:solid 1px #bcce97; height:auto;}
/*body_about*/
#about{ margin:20px 50px 20px 0px; clear:both;}
#about_title{background: url(../images/about_12.gif) no-repeat right; height:28px; margin:10px 10px;}
.about_title
{
	background: url(../images/t2.gif) no-repeat right; height:28px; margin:10px 10px;
}

#about_1
{
    font-size:16px;
    width: 670px;
    margin-right:0px;
     background-color:#FFFFf3
}

#about_1_m{background:url(../images/form_m.gif); height:auto; float:right; width:439px;}
#about_1_m ul{padding-right:20px;}
#about_1_m ul li{ list-style:none; line-height:25px;}
#form_top{ background: url(../images/form_top.gif) no-repeat top; height:12px; clear:both; }
#form_bottom{ width:439px; float:right;}
.font_green
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CC9900;
}
a.link_red:link, a.link_red:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#c80000;}
a.link_red:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#044e01;}


.line{ border-top:#96b970 solid 1px; padding:5px 10px 5px 0px;}
a.link_green:link, a.link_green:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
a.link_green:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;text-decoration:none; font-weight:bold; color:#c80000;}





/*body_itineraries*/
#itineraries{margin:20px 50px 20px 0px;clear:both;}
#itineraries_1{margin:50px;clear:both; margin:auto 60px; height:300px;}

#spring{float:right;border:1px solid #9bbc77;height:135px; margin-left:30px; margin-bottom:15px;}
#spring_r{float:right;border:1px solid #9bbc77;height:135px; background-color:#fffde9; margin-left:30px; margin-bottom:15px;}
#spring img,#spring_r img{ margin:7px 7px 0px 7px;}
a.link_spring:link,a.link_spring:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#7c9640; text-decoration:none;}
a.link_spring:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c80000; text-decoration:none;}

#summer{ float:left;border:1px solid #9bbc77;height:135px;}
#summer_r{ float:left;border:1px solid #9bbc77;height:135px; background-color:#fffde9;}
#summer img,#summer_r img{ margin:7px 7px 0px 7px;}
a.link_summer:link,a.link_summer:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#044e01; text-decoration:none;}
a.link_summer:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c80000; text-decoration:none;}

#autumn{ float:right;border:1px solid #9bbc77;height:135px;}
#autumn_r{ float:right;border:1px solid #9bbc77;height:135px; background-color:#fffde9;}
#autumn img,#autumn_r img{ margin:7px 7px 0px 7px;}
a.link_autumn:link,a.link_autumn:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f7941d;text-decoration:none;}
a.link_autumn:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c80000; text-decoration:none;}

#winter{ float:left;border:1px solid #9bbc77;height:135px;}
#winter_r{ float:left;border:1px solid #9bbc77;height:135px; background-color:#fffde9;}
#winter img,#winter_r img{ margin:7px 7px 0px 7px;}
a.link_winter:link,a.link_winter:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#969696;text-decoration:none;}
a.link_winter:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#c80000; text-decoration:none;}

/*body_cityguide*/
#cityguide{margin:20px 50px 20px 20px; float:right; width:250px;}
#cityguide_title{ background:url(../images/title_3.gif) no-repeat left; height:28px; margin:10px 10px;}

#cityguide_right{float:left;width:55%;margin:20px 0px 20px 30px;}
.font_h_red{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c80000;}
.font_h_green{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4f9f96;}
.dashed_grey{ border-bottom:dashed 1px #646464;}

#cityguide_left{margin:0px 0px 0px 0px;float:right; width:230px;}
#city_right{float:right;width:130px;}
#cityaroud_left{float:left;}
#map_s{ border:1px solid #9bbc77; clear:both;}
#map_s img{ margin:10px 10px 0px 10px}
.font_t{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#646464;}
a.link_c_red:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#c80000; line-height:25px; text-decoration:none}
a.link_c_red:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#646464; line-height:25px;text-decoration:none}
a.link_c_red:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#c80000; line-height:25px; text-decoration:underline}

/*footer*/
#footer{ height:265px;margin:0px 16px 16px 16px; text-align:center;background:#FFFFFF;border:solid 1px #bcce97; clear:both}
.foot_line{ width:1px; background:#000000; height:20px; margin:0 5px}
.font_black{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height:15px; color:#000000;}
a.link_f_red:link,a.link_f_red:visited,a.link_f_red:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; color:#c80000; font-weight:bold;}

.seasontours1{
height:130px;padding-bottom:10px; margin-bottom:10px; width:100%; border-bottom:1px dotted #B4B996; list-style:none; clear:both;
}
.seasontours2{
width:170px; height:130px; float:right;
}
.seasontours3{
border:#98B269 1px solid; margin:5px; padding:5px;
}
.seasontours4{
float:right; width:650px;height:130px; padding:0px 10px 0px 10px;
}
.season_description{
border:#98B269 1px dashed; margin:5px; padding:5px 5px 15px 5px; background-color:#F7F7F7;
}
.season_highlights{}

.gohome
{
	text-align: left;
	padding-left: 10px; float: left; width: 350px;
}
.commentinput
{
	padding-right: 10px; padding-left: 10px; padding-bottom: 3px; padding-top: 3px
}
.div1
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c80000;
	clear: both; background: #f2f2f2; width: 224px; height: 30px;
}
.div1_1
{
	padding-right: 15px; padding-left: 15px; padding-bottom: 7px; padding-top: 7px;
}
.div2
{
	padding-right: 0px; padding-left: 15px; padding-bottom: 5px; width: 180px;
	padding-top: 5px; border-bottom: #cccccc 1px dashed;
}
a.link_f_ss:link,a.link_f_ss:visited,a.link_f_ss:hover{
	color: #646464;
}








