
html,body {	margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
		background: #919191 url(../graphics/structure/backfade.jpg) top center repeat-x; 
		color: #000; 
		margin-left: auto;
		margin-right: auto;
		max-width:860px;
}


#mainwrapper {
	width: 860px; 
	padding:0;
	margin:0;
}

#tours {
	width: 600px; 
	height:400px;
	padding:0;
	margin:0;
}


#metawrapper {
	width:860px; 
	padding:20px 0px 20px 0px;
	margin:0px;
	text-align: center;
}

#themainmenu {

	float:left;
	width: 860px; 
	background: #FF8A00; 
	padding:0px;
	margin:0px;
	text-align: center;
	FONT-FAMILY: Arial, helvetica, sans-serif; 
	color: #FFFFFF; 
}

#themenutop {
	float:left;
	width: 860px; 
	height: 10px; 
	background: url(../graphics/structure/menubartop.gif) no-repeat; 
	padding: 0px inherit;
	margin: 0px inherit;
}

#themenubase {
	float:left;
	width: 860px; 
	height: 10px; 
	background: url(../graphics/structure/menubarbase.gif) top center no-repeat; 
	padding:0px;
	margin:0px 0px 10px 0px;
}

#toplogo {
	float:left;
	width:260px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#toptext {
	float:left;
	width:580px;
	padding:30px 0px 0px 0px;
	margin:0px;
	text-align: right;
}

#bodytop {
	float: left;
	width: 860px; 
	height: 10px;
	background: url(../graphics/structure/bodytop.gif) top center no-repeat; 
	padding: 0px;
	margin: 0px;
}

#bodybase {
	float: left;
	width: 860px; 
	height: 10px;
	background: url(../graphics/structure/bodybase.gif) top center no-repeat; 
	padding: 0px;
	margin: 0px;
}

#bodyback {
	float: left;
	width: 860px; 
	background: url(../graphics/structure/bodyback.gif) top center repeat-y; 
	padding: 0px;
	margin: 0px;
}

#more {
	float:right;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-align: right;
}

#wrapper3 {
	float:left;
	width: 800px; 
	background-color: #FFFFFF;
	padding:20px 20px 0px 20px;
	margin:0;
}

#leftmenu {
	float:left;
	width:180px;
	padding:0px 0px 0px 0px;
	margin:10px 20px 0px 20px;
}

#maincontent {
	float:right;
	width:600px;
	padding:0px;
	margin:10px 20px 0px 20px;
}

#maincontent2 {
	float:left;
	width:600px;
	padding:0px;
	margin:20px 20px 0px 20px;
}

#maincontent3 {
	float:right;
	width:600px;
	padding:0px;
	margin:20px 20px 0px 0px;
}

.pic {
	padding:10px 0px 10px 0px;
}
.pic2 {
	padding:20px 0px 10px 0px;
}


#lm {
	float:left;
	width:248px;
	background: #d6d6d6;
}

#basebartop {
	float: left;
	width: 860px; 
	height: 10px;
	background: url(../graphics/structure/basebartop.gif) top center no-repeat; 
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

#basebarbase {
	float: left;
	width: 860px; 
	height: 10px;
	background: url(../graphics/structure/basebarbase.gif) top center no-repeat; 
	padding: 0px;
	margin: 0px;
}

#basebar {
	float: left;
	width: 860px; 
	background: #3F3F3F; 
	padding: 0px;
	margin: 0px;
}

#col1 {
	float: left;
	width: 200px; 
	padding: 0px;
	margin: 15px 0px 0px 0px;
}

#col2 {
	float: left;
	width: 380px; 
	padding: 0px;
	margin: 15px 0px 0px 10px;
}

.baset2 {
text-align: left;
float:left;
margin:0px 0px 0px 20px;
padding: 0px;
}

.baset3 {
text-align: right;
float:right;
margin:0px 20px 0px 0px;
padding: 0px;
}



#imgpad2 {
	margin:0px 0px 0px 2px;
	padding:0px;
}

#validation {
	position:absolute;
	text-align: right;
	width:100px;
	height:20px;
	margin:5px 0px 0px 840px;
	padding:0px;
	border:0px
}

.menu ul {
 display: block;
 padding: 0px;
 margin: 0px;
 list-style: none;
}
.menu ul li {
 display: block;
 padding: 0px;
 margin: 0px;
 list-style: none;
}


A.bodylinks:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FF6600; text-decoration:none;}
A.bodylinks:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FF6600; text-decoration:none;}
A.bodylinks:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FF6600; text-decoration:none;}
A.bodylinks:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}

A.links:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; font-size: 100%;}
A.links:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; font-size: 100%;}
A.links:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#666666; text-decoration:none; font-size: 100%;}
A.links:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#000000; text-decoration:underline; font-size: 100%;}

A.whitelinks:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size: 90%; padding: 0px 10px 0px 10px;}
A.whitelinks:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size: 90%; padding: 0px 10px 0px 10px;}
A.whitelinks:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size: 90%; padding: 0px 10px 0px 10px;}
A.whitelinks:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-size: 90%; padding: 0px 10px 0px 10px;}

A.whitesublinks:link    { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size: 70%;}
A.whitesublinks:visited { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size: 70%;}
A.whitesublinks:active  { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-size: 70%;}
A.whitesublinks:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-size: 70%;}


A.blacklink:link    { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#666666; text-decoration:none; display:block; background-color:#D6D6D6; padding:5px 5px 5px 15px; margin:0px;}
A.blacklink:visited { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#666666; text-decoration:none; display:block; background-color:#D6D6D6; padding:5px 5px 5px 15px; margin:0px;}
A.blacklink:active  { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#666666; text-decoration:none; display:block; background-color:#D6D6D6; padding:5px 5px 5px 15px; margin:0px;}
A.blacklink:hover   { FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color:#FFFFFF; text-decoration:none; display:block; background-color:#7777D6; padding:5px 5px 5px 15px; margin:0px;}


input.grid360 {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #000000; border: 1px #999999 solid; margin: 0px; padding: 0px;}
textarea.grid360 {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #000000; border: 1px #999999 solid; margin: 0px; padding: 0px;}
select.grid360 {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #000000; border: 1px #999999 solid; margin: 0px; padding: 0px;}
option.grid360 {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #000000; border: 1px #999999 solid; margin: 0px; padding: 0px;}
.button {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid; margin: 0px;}
.but2 {background-color: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #000000; border: 1px #999999 solid; margin: 0px;}

.submenutitle {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 120%; color: #30A3C8; padding: 50px 15px 5px 15px;}
.submenutitle2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 120%; color: #30A3C8; padding: 0px 15px 5px 15px;}

.title {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 140%; color: #FF6600;}
.orange {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #FF6600;}
.dots {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 10px; color: #999999;}
.grey1 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #666666;}
.grey2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #666666;}
.grey3 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 90%; color: #666666;}
.grey4 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 100%; color: #999999; font-weight: bold;}
.pink1 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 100%; color: #A31482; padding: 0px 0px 5px 0px;}
.pink2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 100%; color: #A31482; padding: 10px 0px 10px 0px;}
.pinksub {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 100%; color: #A31482; padding: 0px 15px 5px 15px;}
.pinksub2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 100%; color: #A31482; padding: 50px 15px 5px 15px;}
.white1 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 80%; color: #FFFFFF;}
.white3 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 70%; color: #FFFFFF;}

.white2 {FONT-FAMILY: Arial, helvetica, sans-serif; font-size: 110%; color: #FFFFFF;}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
