/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#252525;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.75em;
		line-height:1.5em;
		color:#c9c9c9;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#c3c3c3;}
a:hover{text-decoration:none;}
p {
	padding-top:18px;
	text-align: justify;
}
.p {padding-top:12px;}
.p2 {padding-top:7px;}
/* ============================= main layout ====================== */

.more1 {background:url(images/more1_tall.gif) top repeat-x; float:left; margin-top:31px;}
.more1 .r {background:url(images/more1_r.gif) top right no-repeat;}
.more1 .l {background:url(images/more1_l.gif) top left no-repeat; padding:1px 13px 10px 13px; text-align:center; display:block; color:#fff; font-weight:bold; font-size:0.917em; text-decoration:none;}
.more1 .l:hover {text-decoration:underline;}

.more2 {background:url(images/more2_tall.gif) top repeat-x; float:left; margin-top:15px;}
.more2 .r {background:url(images/more2_r.gif) top right no-repeat;}
.more2 .l {background:url(images/more2_l.gif) top left no-repeat; padding:1px 11px 10px 13px; text-align:center; display:block; color:#fff; font-weight:bold; font-size:0.917em; text-decoration:none;}
.more2 .l:hover {text-decoration:underline;}

.date {font-size:2em; line-height:1em; color:#70a94c;}



li { background:url(images/list_bg.gif) no-repeat 0 11px; padding-left:12px; line-height:1.5em;}
li a {color:#B6BDC3; text-decoration:none;}
li a:hover {text-decoration:underline;}

.imgindent {margin:0 33px 0 0; float:left;}

.white {color:#ededed;}
.big {font-size:1.167em;}
.normal {color:#c9c9c9;}
/* ============================= header ====================== */

.menu {padding-top:10px;}
.logo {padding:149px 0 0 70px;}

/* ============================= middle ====================== */
.column2 .line {background:url(images/line1px2.gif) bottom repeat-x;}

.black_box { background:#010101; padding:0px 44px 39px 43px; color:#9e9e9e;}
.black_box_telephone { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:20px; font-style:inherit; background:#010101; padding:0px 44px 39px 43px; color:#9e9e9e;}
.black_box .title {background:url(images/line3px.gif) bottom repeat-x; padding-bottom:27px; margin-bottom:46px;}
.line {background:url(images/line1px.gif) bottom repeat-x; padding:0 5px 30px 5px; margin-bottom:35px;}
.content1 {
	padding:0 3px 5px 5px;
	text-align: justify;
}

.color_box {
	background:url(images/color_box_bg3.jpg) top left no-repeat;
	padding:47px 30px 55px 61px;
	text-align: right;
}
.color_box .title {margin-bottom:19px;}

.usual_box {
	padding:30px 35px 26px 60px;
	color:#9e9e9e;
	text-align: right;
}
.usual_box .title {margin-bottom:30px;}

.box3 {padding:46px 35px 41px 60px; color:#9e9e9e; background:url(images/box3_bg.gif) top repeat-x;}
.box3 .title {margin-bottom:30px;}

.imgpad {margin-left:8px;}
.img_b {margin-bottom:21px;}
.img_t {margin-top:25px;}

.padding_b {padding-bottom:61px;}
.padding_l {padding-left:2px;}
.title2 {margin-bottom:20px;}
/* ============================= footer ====================== */

#footer .indent {padding:37px 0 34px 0;}
#footer .black_box { padding:39px 51px 35px 51px !important; color:#929292;}
#footer .black_box_telephone { padding:39px 51px 35px 51px !important; color:#929292;}
#footer a {color:#929292;}

#footer2 {
	font-size:9px;
	background:url(images/bottom_line.jpg) top left no-repeat;
	height:67px;
	margin-left:23px;
	text-align: center;

/* ============================= index-1 =========================== */

#index_1 .black_box {padding:0 44px 32px 43px;}
#index_1 .black_box_telephone {padding:0 44px 32px 43px;}

/* ============================= index-3 =========================== */

#index_3 .black_box {padding:0 44px 49px 43px;}

#index_3 .box3 {padding:47px 20px 30px 60px;}
#index_3 .light {color:#c9c9c9;}

/* ============================= index-4 =========================== */

#index_4 .black_box {padding-bottom:37px;}
#index_4 .box3 {padding:60px 20px 39px 57px;}
#index_4 .padding_1 { padding:0 5px 0 5px;}
.tacenter {text-align:center;}
.tacenter a {color:#9e9e9e; text-decoration:none;}
.tacenter a:hover {text-decoration:underline; color:#ededed;}
.tacenter .active {color:#ededed; text-decoration:underline;}

#guest_form {padding-left:4px;}
#guest_form .rowi {height:48px;}
#guest_form .rowt {height:204px;}
#guest_form .more1 {margin:10px 6px 0 0;}

.input {width:231px; height:18px; border:1px solid #ffffff; background:#000000; padding:0 0 0 5px; font-size:1em;}
textarea {width:231px; height:142px; border:1px solid #FFFFFF; background:#000000; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* ============================= index-5 =========================== */

#index_5 .black_box {padding-bottom:88px;}
#index_5 .black_box_telephone {padding-bottom:88px;}

#contact_form {padding:16px 0 1px 0;}
#contact_form .rowi {height:48px;}
#contact_form .more2 {margin:14px 9px 0 0;}
#contact_form .input { width:203px; height:18px;}
#contact_form textarea { width:203px; height:114px;}

/* ============================= index-6 =========================== */

#index_6 .black_box {padding-bottom:32px;}
#index_6 .box3 {padding-bottom:31px;}

/*==============================general: Avi's footer================*/

#english_flag  {width:130px;margin-top:12px; margin-right:25px; float:right;}
#all_rights {width:200px; margin-top:15px;margin-left:20px; float:right;}
#all_rights_gallery {width:400px; margin-top:15px;margin-left:20px; float:right;}

