
/* DEFAULT */
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;font-weight: 100;font-style: normal;font-size: 100%;vertical-align: baseline;}
body {color: black; background: #DAD4CB;font-family:Arial, Helvetica, sans-serif;}
ol, ul {list-style: none;}
table {border-collapse: separate;}
caption,th,td{text-align: left;font-weight: normal;}
a{text-decoration : none; color: #c86a1d}
#leftblock .down:hover,#leftblock a.more:hover,#footer p a:hover{text-decoration : underline;}
#leftblock span,#footer p,#footer p a,#leftblock ul li,#nav a,#leftblock h1,#leftblock h2,#leftblock h3,#leftblock p{font-family: Arial, Helvetica, sans-serif;}
.clear{display : block;clear : both;font-size : 0px;line-height : 0px;}

/* BASIC DESIGN STRUCTURE */
#content{margin : 0; padding : 0px; direction: rtl;}
#top_enclose{height : 131px;margin : 0px auto;  background : url(../images/header-bg.gif);background: #f2eade;}
#top_hold{width : 1000px; margin : 0px auto; background : #f2eade url(../images/header-side.jpg) no-repeat 3px top;}
#header{height : 105px; margin : 0px auto;background : url(images/header-side.jpg) no-repeat right 0px;}
#navigator{height : 29px; margin : 0px; background: #8c8c51; border-top: solid 6px #c86a1d;width: 100%;}
#mainblock{ background : url(images/bg.gif) repeat-x 0px 0px; margin : 0px 0 0 0; padding:0;}
#mainblock_hold{width : 980px;background: #f2eade; margin : 10px  auto 0;overflow:hidden; height:100%;}


/* HEADER */
#header img{margin : 8px 90px 0px 0;padding : 0px;}
#header a{text-indent:-9999px;}


/* MAIN NAVIGATOR */
#nav {margin-right: 70px;}
#nav a{float : right; border-left: solid thin #6D6729;}
#nav span{font-weight : bold;}
#nav a{line-height : 29px;color : #fff;font-weight : normal;font-size : 13px;padding : 0px 10px 0px 10px; }
#nav a:hover,#nav #current,#nav li:hover a,#nav li.over a{color : #333013;background: #7F7730;}
 
/*DROP DOWN*/
#nav .package{position : relative;}
#nav .sub_nav{display : none; position:absolute; width:120px; top:20px; right:120px; background : #eaf3f9;} 
#nav .sub_nav li{display : block;}
#nav .sub_nav li a{font-size : 14px;font-weight : bold;color : #333013;background : none;width : 185px; line-height : 20px; padding:3px 18px;}
#nav .sub_nav li a:hover{color : #FFF;}
#nav li:hover ul ,#nav li.over ul{ display: block;} 

#top_hold .LC{float:left;}
#top_hold .RC{float:right;}



/* MAIN CONTENT */
/*#main_top{width : 950px;background : url(images/maintop.gif) no-repeat 0px 0px; border: solid thin red;}*/
/*#main_bottom{width : 950px; border: solid thin red;}*/

#leftblock h1{font-weight : bold;font-size : 28px;color : #39b1cd;}
#leftblock h2{margin-left : 3px;padding-bottom : 13px;font-weight : bold;font-size : 17px;color : #39b1cd;}
#leftblock h3{margin-left : 3px;color : #e07c45;font-weight : bold;font-size : 12px;background : url(images/border.gif) repeat-x 0px bottom;padding-bottom : 15px;}
#leftblock p{text-align : left;width : 392px;margin : 0px 0px 12px 3px;color : #4f4f4f;font-weight : normal;font-size : 14px;}
#leftblock ul{line-height : 14px;}
#leftblock ul li{padding: 0 0 10px 0;font-size : 12px;font-weight : normal;color : #4f4f4f;list-style-position : outside; list-style-image : none;/*background : url(images/list_bullet.gif) */}

#leftblock{width : 355px; height: 550px;float : left;padding : 15px 0 20px 0;background: url(../images/left-side.png) no-repeat;position: relative; left: -15px;top:0px; }

#leftblock .leftblock-text{margin : 0px 25px 15px 40px; background: url(../images/line-div.png) repeat-x  10px bottom; line-height:1.4em;}
#leftblock .leftblock-text ul{padding-bottom:15px;}
#leftblock .leftblock-text li{line-height: 15px;font-size : 13px;}
#leftblock .leftblock-text li a{font-weight :bold;}
#leftblock .leftblock-text #first-lbl {background: url(../images/first-lbl.png) no-repeat right top;paading:0;margin:0; text-indent:-9999px;}
#leftblock .leftblock-text #second-lbl {background: url(../images/second-lbl.png) no-repeat right top;paading:0;margin:0; text-indent:-9999px;}
#leftblock .leftblock-text-last{margin : 5px 50px 15px 50px; font-size : 13px; color : #4f4f4f;line-height:1.3em; } 

#rightblock { width: 630px;}

#top{ 
	height:320px;
	width: 960px;
	padding: 15px 0 0 0;
	border-bottom: solid 0.2em #BFB5A5;
}

#top h3 {
	padding: 15px 0 15px 0;
	text-indent: -9999px;
	background: url(../images/upper-text.jpg) no-repeat ;
	height: 107px;
	width: 320px;
	margin-right:170px;
}
#top #figure {
	padding:0;
	margin:0;
}

#top #figure  #vered{
	float:right;
	position:relative;
	top: -220px;
	right: 20px;
	/*background: #ffa;*/
} 

#top #figure  #pic-strip{
	/*border: solid thin blue;*/
	position:relative;
	top: -10px;
	right: 127px;
}
#top h4 {
	/*border: solid thin red;*/
	position: relative;
	top: 15px;
	right: 340px;
	text-indent: -9999px;
	background: url(../images/mid-text.jpg) no-repeat ;
	width: 283px;
	height: 65px;
}

#lower-boxes{
	padding:0;
	margin:0;
	border-top: solid 0.3em #928168;
	height:280px;
	width: 976px;
	background: #F8F4ED;

}
#boxes{
	clear: right;
	position: relative;
	top: -180px;
	right: 10px;
	color: #452e2c;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}	

#boxes p a{font-weight :bold;}

#boxes  div{
	padding:0; 
	float: right;
	margin: 0 25px 0 0;
	
}
#boxes  div p{margin-top: 10px;line-height: 1.3em;}

#boxes #sec01{
	padding: 5px;
	width: 160px;
}
#sec01 h5{
	background: url(../images/box1.jpg) no-repeat;
	text-indent:-9999px;
	height: 33px; 
}
 
#boxes #sec02{
	position: relative;
	padding: 5px;
	width: 160px;
}
#sec02 h5{
	background: url(../images/box2.jpg) no-repeat;
	text-indent:-9999px;
	height: 33px; 
}

#boxes #sec03{
	position: relative;
	padding: 5px;
	width: 160px;
	float: left;
}
#sec03 h5{
	background: url(../images/box3.jpg) no-repeat;
	text-indent:-9999px;
	height: 33px; 
}


#leftblock #vered-lower{
	position:relative;
	top: 36px;
	left: -35px;
}+

.form_gap{height : 14px;}
.form_para label{padding : 5px 4px 0px 17px;font-size : 11px;font-weight : normal;color : #4f4f4f;display : block;float : left;}
#name,#email,#query{float : right;border : 1px solid #e5e5e5;}
#name,#email{width : 211px;height : 15px;padding : 5px 5px 5px;}
#query{width : 175px;height : 15px;padding : 5px 5px 5px;}
.submit_para{text-align : right;}
#sub,#fsub,#fres{border : 0px;text-align : center;height : 27px;line-height : 30px;width : 93px;background : url(images/submit.gif) no-repeat 0px 0px;color : #4f4f4f;font-weight : 500;font-size : 11px;}
#sub:hover,#fsub:hover,#fres:hover{cursor : pointer;color : #39b1cd;}

#footer{background: url(../images/footer.jpg);height: 60px;border-top: solid 0.3em #928168;border-bottom: solid 0.3em #928168;position: relative}
#footer p{font-size : 11px;color : #4f4f4f;font-weight : bold;float:right;position:absolute;top:20px;right:140px;}
#footer p a{color : #4f4f4f;}
#footer p a:hover{color : #fff;}
/*#footer{ background : #F2EADE; position: relative; top:-25px;padding: 10px 0;}
#footer p{text-align : right;font-size : 11px;color : #4f4f4f;font-weight : normal; padding-right: 35px;}
#footer p a{font-size : 11px;color : #4f4f4f;font-weight : normal;}*/
.flower-lower{

	position:absolute;
	top: 5px;
	right: 15px;
}

#vered-lower{
	float:left;
	position:absolute;
	top: -75px;
	left:45px;
}



#leftblock form{padding-top : 20px;/* width : 466px; */}

#fname,#femail,#fph,#ford,#fkey,#fno,select,#comments,#freq,#req{border : 1px solid #e5e5e5;}

#fname,#femail,#fph,#ford,#fkey,#freq{width : 367px;padding : 5px;height : 15px;}
#leftblock form p select{width : 378px;}
#leftblock form p #fsub{float : left;margin-left : 215px;}
#leftblock form p #fres,#comments{float : right;}
#comments{width : 366px;padding : 0px 5px;}
#leftblock .form_para span{width : 186px;font-size : 11px;font-weight : normal;color : #4f4f4f;padding-left : 15px;display : block;}
#leftblock .form_para label{display : block;width : 186px;padding-right : 8px;}
#leftblock input,#leftblock select,#leftblock  textarea{float : right;}
#leftblock select{height : 25px;}
#leftblock #contact_form{/* background : pink; */width : 372px;/* padding-left : 115px; */padding-bottom : 50px;}
#leftblock #contact_form p{/* background : green; */width : 370px;}
#leftblock #contact_form #fsub{margin-left : 125px;}
#leftblock #contact_form label{width : 100px;}
#req{width : 296px;padding : 0px 0px 0px 5px;}
#leftblock #contact_form  #type{width : 242px;}
#leftblock #contact_form  #fname,#leftblock #contact_form  #femail,#leftblock #contact_form  #freq,#leftblock #contact_form  #fph,#leftblock #contact_form  #fno,#leftblock #contact_form  #fkey{width : 230px;padding : 5px;height : 15px;}
#leftblock .in_mov{margin-top : -7px;} 
#leftblock #contact_form .text{width : 430px;}
.img_link{position : relative; top:4px;}

