html{
  margin: 0;
  padding: 0;
  height: 100%;
  /*background: transparent url(../img/html_bg.gif) top left repeat-x;*/
}

body{
	margin: 0;
	padding: 0;
	min-height: 100%;
	height: 100%!important;
	height: 100%;
	display: block;
	font-family:  Verdana, Tahoma;
	font-size: 9pt;
	color: #000;
	line-height: 13pt;
	background-color: #323232;
  	background-image:url(../im/bg_top.gif);
	background-repeat:repeat-x;
	background-position: top
}
table, tr, td, th
{
 	margin: 0px;
  	padding: 0px;
  	border-collapse : collapse;
  	vertical-align: top;
  	empty-cells: show;
 	border-spacing: none;
  }
table.main {
  	background-image: url(../im/bg_bottom.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	}

.tools {
	margin:10px 0px 10px 7px;
}
.tools img {
	vertical-align:middle;
	padding: 0px 8px 0px 8px;
}
.tools a, .tools a:visited {
	color:#7b7e7f;
	text-decoration:none;
	padding-right: 5px;
}
.tools a:hover {
	color:#999999;
	text-decoration:none;
}
.photos img {
	padding-bottom:6px;
}
p {
	margin: 6px 0px;
	padding:0px 0px;
	font-size:9pt;
}
h1, h1 a{
	font-family: Verdana;
	font-size: 18pt;
	color: #626677;
	font-weight: normal;
	margin-top:0px;
}

.quote h2 {
color:#626677;
font-size:15px;
}

h2 {
color:#626677;
font-size:15px;
}


h3{
  color:#2a2a2a;
  font-family: Verdana;
  font-weight: normal;
  /*font-size: 20px;*/
}

img{
	border: none;
}

.quote {
	text-align:right;
	color:#FFFFFF;
	font-size:9pt;
	line-height:normal;
	height: 60px;
	}
	
	.quote h5 {
	text-align:right;
	color:#FFFFFF;
	font-size:10pt;
	margin: 0px;
	padding: 0px;

	}
	
a {
	color:#028787;
	text-decoration:underline;
	}
	
tr td .even {
	height: 20px;
font-size: 9pt;
}
tr td .odd {
height: 20px;
font-size: 9pt;
}

.deplink { 
font-size:12px;
margin-right:25px;
}


tr a:hover {
text-decoration: none;}

/* ---------------- menu-----------------*/

ul{
	padding-left: 1px;
	line-height: 18pt;
	margin-left: 0px;
}
.menu ul li a.active{
	color: #FFFFFF !important;
	text-decoration: none;
	font-size:10pt;
}

ul li{
	padding-left: 6px;
	list-style-type: none;
}
.menu ul li a, .menu ul li a:visited{
	text-decoration:none;
	color:#b8ced4;
	font-size:10pt;
}
.menu ul li a:hover {
	color:#FFFFFF;
}
.menu ul ul {
    margin-left:24px;
    list-style-type: disc;
	color:#bebebe;
	line-height:14pt;
	}
.menu ul ul li {
	list-style-type:disc;
	margin-bottom: 6px;
	line-height:14pt;
}
div.level2 ul li a, div.level2 ul li a:visited {
	font-size:9pt;
	color:#bebebe;
	padding-left: 24px;
}
.menu ul ul ul {
	color:#bebebe;
	line-height:14pt;
	}
.menu ul ul ul li {
	list-style-type:circle;
	padding: 0;

}
.menu ul ul ul li a, .menu ul ul ul li a:visited {
	font-size:8pt;
	color:#bebebe;
}
/* -------- end of menu --------------*/
.detail {
	padding:0px;
	}
.detail a {
	color:#028787;
	font-size:7pt;
	text-decoration:none;
	}
.detail a:hover {
	color:#626677;
	font-size:7pt;
	text-decoration:none;
	}
.date {
	margin:0px;
	padding:0px;
}
.event_title, .title{
	font-weight:bold;
	}
	
	
	/* -------- gallery--------------*/
	
.gall img {
height:93px;
width:93px;
}
.gallery_home_2 {

margin-top:5px;

}

div.gallerytbl table, tr, td, th {
text-align: left;
position:relative;
}
div.gallerytbl table{
	width: 491px;
}
div.gallery_cnt_1 {
	width: 93px;
	height: 93px;
}



/*bullut*/

.content ul li {
font-size:12px;
line-height:17px;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin-bottom:6px;
}
table.price {width:500px 
}
table.price td { 
border: 1px #666666 solid;
padding: 2 px;
font-size:9pt;
}


.sitemapblock {}
.sitemapblock  li {background: url(../im/bullets.gif) 0px 5px  no-repeat ; padding-left:20px; list-style-type:none !important; }
.sitemapblock  li a  { font-size:13px; }
.sitemapblock  li ul  { margin-left:10px; list-style-type:none; margin-top:6px;}
.sitemapblock  li ul li {list-style-type:none; background:none;}
/**footer*/
.wrapper {height:100%; margin: 0 auto -4em;}
 .pusher {height: 4em;}
.footer { height: 4em;}
.footer p{
font-size:8pt;
margin:3px 0;
padding:0;
}
.left { float:left;}
.right { float:right;}
table.main td.content {
padding:38px 38px 10px !important;}

.paginator a{
	color:#028787;
font-size:7pt;
text-decoration:none;
}
.paginator{
font-size:7pt;
margin: 10 10 0;
}

