body {
	background:url(../images/deep-background.jpg) top no-repeat; background-color:rgb(53,49,49); margin:0;}
#wrapper {
	background:url(../images/background.jpg) top center no-repeat; 
	margin:0 auto; width:947px; }

p#ie a {
	color:#fff; }
p#ie a:hover {
	color:#fff; }

#search {
	float:right; display:inline; margin-right:15px; margin-top:4px; }
	
#banner {
	clear:right;
	width:927px; height:135px;
	padding-left:20px; padding-bottom:6px; margin-top:5px; margin-bottom:-9px; 
	/*border-bottom:1px solid white; */}

#nav {
	margin-top:15px; 
	width:947px; height:35px; background:url(../images/menubar.jpg) repeat-x; }

#nav ul {
	list-style-type: none; 
	margin:0px; padding:0 }
#nav li {
	float:left; }
#nav li a {
	padding:9.5px 15px; text-decoration:none; color:#fff; display:block;
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif;font-size:1em; }
#nav li a:hover {
	color:#f9b524; }
#nav li li a {
	background:url(../images/dropdown.png) repeat; width:125px; font-size:.82em; padding:3px 15px; }
#nav li li a:hover {
	color:#4b8fcc; }
#nav li ul {
	position: absolute;
	width:125px;
	left: -999em; }
#nav li:hover ul {
	left: auto; }
#nav li:hover ul, #nav li.sfhover ul {
	left: auto; }
#nav li ul ul {
	margin: -1.2em 0 0 9.7em; }
#nav, #nav ul {
	line-height: 1; }
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto; }

#content {
	width:927px; height:455px; padding:10px; }
#photo {
	 width:600px; height:333px; padding:10px; border:5px #EEEDEE solid; border-right:none; float:left;}
#text {
	width:287px; height:333px; padding:10px 10px 10px 0; border:5px #EEEDEE solid; border-left:none; float:left;}
#box1 {
	width:285px; height:106px; background:#fff url(../images/purplemenu.jpg) repeat-x; padding-left:2px; border:1px #3c2251 solid; }
#box2 {
	width:285px; height:106px; background:#fff url(../images/orangemenu.jpg) repeat-x; padding-left:2px; margin-top:5px; border:1px #dd6d17 solid; }
#box3 {
	width:285px; height:106px; background:#fff url(../images/greenmenu.jpg) repeat-x; margin-top:5px; border:1px #5bac2b solid; } 

/*BOX1*/
p#tourtitle {
	margin:0px; font-size:.9em; width:287px; height:21px; text-align:center; padding-top:5px;}
p#tourtitle a:link, p#tourtitle a:visited, p#tourtitle a:hover, p#tourtitle a:active { color:#fff; } 
p#tourtitle a:hover { font-style:italic; text-decoration:none; color:#fff; }
p#tourtext { width:156px; height:46px; margin-left:2px; float:left; display:inline; }
#vt {margin:1px 0 0 1px; float:left; display:inline; }
/*END OF BOX1*/
/*BOX2*/
p#newstitle {
	margin:0px; font-size:.9em; width:287px; height:21px; text-align:center; padding-top:5px;}
p#newstitle a, p#newstitle a:visited, p#newstitle a:hover, p#newstitle a:active { color:#fff; } 
p#newstitle a:hover { font-style:italic; text-decoration:none; color:#fff; }
p#newstext { width:150px; height:46px; margin-left:2px; float:left; display:inline; }
#news {margin:1px 0 0 1px; float:left; display:inline; }
/*END OG BOX2*/
/*BOX3*/
p#patitle {
	margin:0px; font-size:.9em; width:287px; height:21px; text-align:center; padding-top:5px; color:#fff;}
p#patitle a, p#tourtitle a:visited, p#tourtitle a:hover, p#tourtitle a:active { color:#fff; } 
p#patitle a:hover { font-style:italic; text-decoration:none; color:#fff;}
p#patext { width:156px; height:46px; margin-left:2px; float:left; display:inline; color:#000; }
#pa {margin:1px 0 0 2px; float:left; display:inline; color:#fff; }
/*END OF BOX3*/

#footer {
	clear:left;	float:left; width:947px; background:url(../images/menubar.jpg) repeat-x; height:135px; padding-top:8px; text-align:center;}
#footer ul {
	clear:left; float:left; list-style:none; margin:0 0 15px 0; padding:0;
	position:relative; left:50%; text-align:center; }
#footer ul li {
	display:block; float:left; list-style:none; margin:0; padding:0;
	position:relative; right:50%; }
#footer ul li a {
	display:block; margin:0; padding:0 5px; text-decoration:none; 
	color:#fff;
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif;font-size:.82em; }
#footer ul li a:hover {
	color:#f9b524; }
.item245 a, .item246 a, .item247 a, .item249 a {
	border-left:#fff solid 1px; }
	
/*#photo {
	height:285px; width:525px; border-bottom:50px #4b8fcc solid; border-top:3px #4b8fcc solid; border-right:3px #4b8fcc solid; border-left:3px #4b8fcc solid; } */

	
/*Font Formatting*/
p {
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif; color:#000; font-size:.8em; }
p a {
	color:#4b90cd; text-decoration:none;}
p a:hover { 
	text-decoration:underline; }
h1 /* titles */ {
	font-family:Georgia, "Times New Roman", Times, serif; color:#4b90cd; font-size:1.2em; }
h2 /* subtitles */ {
	font-family:Georgia, "Times New Roman", Times, serif; color:#4b90cd; font-size:1em; }
h2 a {
	color:#4b90cd; }
h2 a:hover {
	text-decoration:none; }
h3 /* graph and bar titles */ {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size: .95em; }
h4 /* graph and bar content */ {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:.75em; }

/*End Font Formatting*/