

@charset "iso-8859-1";

BODY {
	background: #FFF5C6;
	color: #000000;
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	}
FORM {
	padding: 0px; 
	margin: 0px;
	}
TABLE {
	border-collapse: collapse
	}
TD {
	padding: 0px;
	font-size: 11px; 
	font-family: verdana; 
	}
H1 {
	font-size: 18px; 
	font-family: verdana; 
	font-weight: bolder; 
	color: #000000;
	}
H2 {
	font-size: 18px; 
	font-family: verdana; 
	font-weight: bolder; 
	color: #000000;
	margin-top: 30px;
	margin-bottom: 30px;
	border-top: 1px solid #E3CE8D;
	border-bottom: 1px solid #E3CE8D;
	background: #FFF5C6;
	padding: 3px;
	}
IMG {
	border: none;
	}
A {
	cursor: pointer;
	}
A:link , A:active , A:visited {
	color: #990000; 
	font-weight: bold; 
	text-decoration: none;
	}

/*//START::WS_STYLE::\\\\\\\\\\\\\\\*/

/***  admin style   ***/

.admin_titlecell { font-weight: bold; margin-top: 10px; } 

/*//END////////////////////////////*/

.frame {
	margin-left: auto;
	margin-right: auto;
	}

.main {
	width: 679px;
	}

/* menu styles */
	
.menu {
	width: 124px;
	padding-top: 120px;
	vertical-align: top;
	}

.menu .wrapper {
	position: relative;
	left: -60px;
	z-index: 20;
	}

.menu .content {
	height: 417px;
	background: url(menu_bg.jpg);
	padding-left: 8px;
	padding-right: 8px;
	}

.menu .item {
	background: url(menu_item_bg.gif) no-repeat;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 8px;
	}

.item_categ {
	background: none;
	text-align: center;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 8px;
	}

.menu A:link , .menu A:active , .menu A:visited {
	color: #ffffff;
	}

.menu .first {
	height: 20px;
	overflow: hidden;
	}

.menu .separator {
	text-align: center;
	margin: 3px;
	}

/* home page styles */

.home_bottom {
	margin-top: 0px;
	}

.home_bottom .left {
	vertical-align: top;
	width: 17px;
	}

.home_bottom .right {
	vertical-align: top;
	width: 17px;
	}

.home_bottom .map , .home_bottom .txt , .home_bottom .anim {
	padding-top: 10px;
	}

.home_bottom .map {
	background: url(home_bas_bg.gif);
	text-align: center;
	}

.map A:link , .map A:active , .map A:visited {
	color: #000000;
	}

.home_bottom .txt {
	background: url(home_bas_bg.gif);
	padding: 15px;
	padding-left: 30px;
	color: #1E6E3C;
	font-weight: bold;
	font-size: 13px;
	}



.home_bottom .anim {
	background: url(home_bas_bg.gif);
	}

#montage {
	border: 1px solid #000000;
	width: 168px;
	height: 126px;
	margin: 10px;
	margin-top: 10px;
	}

/* menu at bottom of page styles */	

.bottom_menu {
	text-align: center;
	border-top: 1px solid #90B776;
	padding-top: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	}

/* home page styles */	

.front {
	margin-top: 30px;
	margin-bottom: 30px;
	}

/* content page styles */

.content .bar1 {
	position: relative;
	top: -10px;
	z-index: 10;
	}
	
.content .txt {
	line-height: 150%;
	font-size: 12px;
	background: url(content_bg.gif);
	padding: 20px;
	padding-right: 80px;
	position: relative;
	top: -15px;
	z-index: 1;
	min-height: 400px;
	text-align: left;
	}

.content .bar2 {
	position: relative;
	top: -20px;
	z-index: 10;
	}

.content .compare {
	border: 1px solid #000000;
	margin-left: auto;
	margin-right: auto;
	}

.content .compare TH {
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #000000;
	}

.content .compare TD {
	padding: 5px;
	border: 1px dotted #000000;
	text-align: left;
	}

.content .compare IMG {
	padding-left: 20px;
	}

.content .contact TD {
	vertical-align: top;
	padding-right: 20px;
	padding-top: 10px;
	
	}
#photo
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: center;
	
	
}
.txtmarquee
{
    vertical-align: middle;
}
.img
{
    text-align: center;
}
