#menu, #menu2 {margin:0px;
padding:0px;
font-family: Impact, Tahoma, Arial, sans-serif;
font-size: 18px;
font-style: none;
font-weight: normal;
padding-left:380px;
text-transform: uppercase;
list-style:none;
}
#menu2 {	padding-left:30px;	font-size: 14px;}
#menu li, #menu2 li {
display:inline;
}
#menu a, #menu2 a {
float:left;
text-decoration:none;
color:#FFF;
padding-right:15px;
}
#menu a:hover, #menu2 a:hover {
color:#C0C0C0;
}
.stepcarousel{
position: absolute; /*leave this value alone*/
left: 55px;
top: 410px;
border: 0px;
padding:0px;
overflow: scroll; /*leave this value alone*/
width: 900px; /*Width of Carousel Viewer itself*/
height: 132px; /*Height should enough to fit largest content's height*/
}

.phcarousel1{
position: absolute; /*leave this value alone*/
left: 70px;
padding:0px;
top: 0px;
border: 0px;
overflow: scroll; /*leave this value alone*/
width: 878px; /*Width of Carousel Viewer itself*/
height: 162px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt, .phcarousel1 .belt{
position: absolute; /*leave this value alone*/
left: 0px;
top: 0px;
padding:0px;
margin:0px;
}

.stepcarousel .panel {
float: left;
overflow: hidden;
margin-right: 6px;
width: 175px;
color: #232421;
font-family: Tahoma;
font-size: 12px;
font-style: none;
font-weight: normal;
}

.phcarousel1 .panel2{
float: left;
overflow: hidden;
margin-right: 6px;
width: 215px;
color: #232421;
font-family: Tahoma;
font-size: 12px;
font-style: none;
font-weight: normal;
}

.panel a img{	border:#cdcdcd solid 1px;}

.panel2 a img{
	border:#cdcdcd solid 1px;
}

.lefts
{	width: 180px;font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
font-style: none;
font-weight: normal;
text-align:right;
color:#fff;
}
.lefts a img
{	border:#cdcdcd solid 1px;
	margin-bottom:5px;
}
.bot
{	border-top: #535353 solid 1px;
	border-bottom: #535353 solid 1px;
	background: url(graphics/botbg.gif);
}
.bottext
{text-align:left;
margin-left:15px;
font-family: Impact, Tahoma, Arial, sans-serif;
font-size: 16px;
font-style: none;
font-weight: normal;
color:#cdcdcd;
text-transform: uppercase;
}
.bottext2
{
font-size: 14px;
}
.abot, .abot:hover
{font-family: Tahoma, Arial, sans-serif;
font-size: 10px;
font-style: none;
font-weight: normal;
text-transform: uppercase;
color:#cdcdcd;
text-decoration:none;
}

h1, h2
{margin-top:35px;margin-left:400px;
margin-right:20px;
font-family: Impact, Tahoma, Arial, sans-serif;
font-size: 36px;
font-style: none;
font-weight: normal;
color:#fff;
text-transform: uppercase;
}
h2
{text-transform: none;
}
.page
{margin-left:270px;
margin-right:40px;
margin-bottom:20px;
display:block;
}
.textfield
{font-family: Tahoma, Arial, sans-serif;
font-size: 14px;
font-style: none;
font-weight: normal;
color:#fff;
}
.photog
{	display:block;
	margin-left:45px;
}
.pcarousel
{
	position: relative;
	height:182px;
	width: 1000px;
}
.tcarousel
{
margin-bottom:7px;
padding-left:40px;
font-family: Tahoma, Arial, sans-serif;
font-size: 14px;
font-style: none;
font-weight: bold;
text-transform: uppercase;
color:#fff;
}
.tphoto
{ width:213px;
 height:30px;
 display:block;
 padding-left:5px;
 padding-right:5px;
 padding-top:6px;
}
.tphoto a, .tphoto a:hover
{font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
font-style: none;
font-weight: normal;
color:#fff;
text-decoration:none;
}
.page a, .page a:hover
{
font-family: Tahoma, Arial, sans-serif;
font-size: 14px;
font-style: none;
font-weight: bold;
color:#CAAB59;
text-decoration:none;
border-bottom:#CAAB59 dotted 1px;
}
.page a:hover
{
border-bottom:#CAAB59 dashed 1px;
}
IMG
{
	behavior: url('pngbehavior.htc');
}
.highslide {
	cursor: pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px;
}
.highslide:hover img {
	border: 0px;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 0px;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    height: 40px;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

.highslide-move {
    cursor: move;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}

#contact td
{font-family: Tahoma, Arial, sans-serif;
font-size: 16px;
font-style: none;
font-weight: normal;
color:#fff;
}

.input-text3
{
color: #000000;
font-family: Tahoma;
font-size: 11px;
}

#sform
{	margin-left:30px;
}
h3
{
font-family: Impact, Tahoma, Arial, sans-serif;
font-size: 24px;
font-style: none;
font-weight: normal;
color:#fff;
text-transform: none;
}
body
{	background:#000;
}
div.partner
{
clear: left;
font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
color:#F8F8F8;
margin:10px 10px 10px 0px;
}
div.partner
{
padding-top:10px;
padding-left:20px;
margin-top:0px;
margin-bottom:0px;
}
div.partner A IMG, .partner A:hover IMG, div.partner IMG
{
margin-right:10px;
display:inline;
float:left;
border: 1px solid #626366;
clear: none;
}
div.partner A:hover IMG
{
	border: 1px solid #CAAB59;
}
div.partner h1, div.partner h1 A, div.partner h1 A:hover
{
font-family: Tahoma, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
font-weight: normal;
margin: 0px 0px 0px 0px;
}
div.partner h1
{
color:#CAAB59;
text-decoration:none;
}
div.partner h1
{
margin: 0px 0px 2px 0px;
}
div.partner .data
{
font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
font-weight: normal;
margin: 3px 0px 20px 0px;
color:#626262;
}
div.partner div.sep
{    display:block;
    margin:0px;
    margin-top:4px;
}
div.partner div.sep img, div.sep2 img, div.sep3 img
{	border: 0px;
}
div.partner div.tel
{
	display:inline;
	margin:10px 0px 0px 0px;
	padding-left: 18px;
	text-decoration:none;
	background:url("graphics/phone.gif") no-repeat left top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color:#626262;
}
div.partner div.adr
{
	display:inline;
	margin:18px 0px 0px 0px;
	padding-left: 18px;
	text-decoration:none;
	background:url("graphics/mail.gif") no-repeat left top;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color:#626262;
}
div.partner div.adr2
{
	display:inline;

	margin:10px 0px 0px 0px;
	padding-left: 18px;
	text-decoration:none;
	background:url("graphics/mail.gif") no-repeat left top;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color:#626262;
}
div.partners h3
{	 margin-bottom:0px;
	 padding-bottom:0px;
}
div.partners
{
	 display:block;
	 clear:both;
}
div.sep2
{
    display:block;
    margin:0px;
    margin-top:10px;
}
div.sep3
{
    display:block;
    margin:0px;
    margin-top:10px;
}
