@charset "utf-8";
/* CSS Document */

/* Gloabal handlers */
#wrapper			{ margin: 0 auto; width:850px; height:700px; background-image:url(images/bg.jpg);}
#mapper				{ margin: 0 auto; width:850px; height:700px; background-image:url(images/bgmap.jpg); background-repeat:no-repeat;}
#header				{ width:80px; height:72px; padding-left:720px; padding-top:10px; background-image:url(images/header.jpg); background-repeat:no-repeat;}
#contentwrapper		{ width:800px; height:600px; margin:0; padding-left:25px; padding-top:24px;}
#flashcontainer		{ width:800px; height:250px; float:left;}
#column 			{ width:525px; height:150px; float:left; padding-left:10px; padding-right:10px; padding-top:10px;}
#columnright		{ width:235px; height:150px; float:left; padding-left:10px; padding-right:10px; padding-top:10px;}
#footer				{ width:800px; height:40px; padding-top:25px; padding-left:5px; float:left; clear:both; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}


/* All other pages */
#imagecontainer		{ width:790px; height:345px; padding-left:10px; float:left;}
#widecolumn			{ width:800px; height:52px; background-color:#666666; float:left;}

/* Contact Page */

#contactcolumn		{ width:370px; height:335px; float:left; padding-left:10px; padding-right:10px; padding-top:10px;}
#contactcolumnright	{ width:380px; height:335px; float:left; padding-left:10px; padding-right:10px; padding-top:10px;}

/*menu*/

#menu ul			{ padding: 0; margin: 0; width:800px; }
#menu li			{ float: left; text-decoration:none; list-style-type:none;}
#menu li a			{ height:114px; line-height: 1.5em; float: left; width:800px; display: inline; text-decoration:none; list-style-type:none; }
#menu li a:hover	{ line-height: 1.5em; text-decoration:none; list-style-type:none; color:#999999; font-weight:600;}


/* Hide from IE5-Mac */

#menu li a			{ float: none; text-decoration:none; list-style-type:none; height:114px; }
#menu				{ width:800px; display:inline; text-decoration:none; list-style-type:none;}
#menucontainer		{ width:800px; height:114px; clear:both; float:left; background-color:#3674d2;}

#bgcolor {  background-color:#868d98;}

/* Type Styles */

.h1					{ font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#3674d2; text-decoration:none;}
.h2					{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight:700; text-decoration:none;}
.h3					{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:700; text-decoration:none;}
.contenttext		{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none;}
.menutext	 		{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:600; text-decoration:none; padding-left:5px; padding-right:5px;}
.insettext1			{ font-family: Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; text-decoration:none;}
.insettext2			{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#3674d2; text-decoration:none;}
.insettext3			{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none;}
.itenarytext		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.scripttext			{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none; padding-left:5px; padding-right:5px;}