/* Body & Families */
body {
	font-family:Arial,Helvetica,sans-serif;
	line-height:180%;
	font-size:13px;
	background:#FFFFFF;
	color:#444444;
}
h2,#context li.title,#sidebar h3,.times {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}
/* Sizes */
h1,#lang span,#path,#footer li {
	font-size:11px;
}
#footer li {
	white-space:nowrap;
}
h3 {
	font-size:16px;
}
h4 {
	font-size:14px;
}
ul#infomenu li,span.font13 /* Safari,Opera span font fix */ {
	font-size:13px;
}
span.forumfont /* Safari,Opera span font fix */ {
	font-size:14px;
	margin-top:8px;
}
#context li span.font13 {
	font-size:16px;
}
/*h3 {
	font-size: 16px;
}
*/
#topdestinations li,.pagebox,.pagebox h3,#sidebar li,#extres li,span.right,span.right2,span.font12 /* Safari,Opera span font fix */ {
	font-size:12px;
}
.smaller {
	font-size:90%;
}
h1 {
	font-size:24px;
}
h2 {
	font-size:20px;
}
.pagebox h2,h2.subtitle {
	font-size:20px;
}
#sidebar h3,#articles h3 {
	font-size:18px;
}
#context li.title {
	font-size:14px;
}
.times {
	font-size: 20px;
}

/* Colors */
a,#main a /* Safari,Opera a color fix */ {
	color:#BF9900;
	/*#A68500;
	*/
}
a:hover,#main a:hover /* Safari,Opera a color fix */ {
	color:#403300;
}
#context li a {
	color:#403300;
}
#context li a:hover,#context li.active a,#context li li a,#context li.active li a {
	color:#7F6600;
}
#context li li a:hover,#context li li.active a {
	color:#403300;
}
#lang a span.active,#path,#path a,#main .pagebox a span,#footer li a,#footer p a:hover {
	color:#666666;
}
#path a:hover,#main .pagebox a:hover span,#footer li a:hover,#footer p a {
	color:#333333;
}
.pagebox h3 a {
	color:#BF9900;
}
#lang a,#forum a {
	color:#EEEEEE;
}
#lang a:hover,#forum a:hover,#topdestinations li a {
	color:#FFFFFF;
}
#topdestinations li li a,#topdestinations li:hover a {
	color:#CCCCCC;
}
#topdestinations li a:hover {
	color:#FFFFFF;
}
h1 {
	color:#587DA5;
}
h2,#topdestinations li.active a,#topdestinations li.active:hover a,#topdestinations li.active a:hover {
	color:#587DA5;
}
#topdestinations li.hi a,#topdestinations li.hi a:hover {
	color:#ffffa8;
}
h3,.pagebox h2,h2.subtitle {
	color:#666633;
}
#context li.title {
	color:#666633;
}
#sidebar h3 {
	color: #405366;
}
/* Styles */
a {
	text-decoration:none;
}
a span /* Explorer a span fix */ {
	cursor:pointer;
}
#page p a,#page ul a {
	text-decoration:underline;
	font-weight:bold;
}
#page ul h3 a {
	text-decoration:none;
}
#page p a.linknv {
	color:#444444;
	text-decoration:none;
}
#page .pagebox .desc a {
	color:#444444;
	text-decoration:none;
}
.times,p.right,span.right,span.right2,#forum span {
	font-weight:bold;
}
#context li.title,#sidebar h3,#forum p {
	font-style:italic;
}
h1,.pagebox h2,h2.subtitle,.times {
	font-style:normal;
}
#lang span,.times,p.right {
	text-transform:uppercase;
}
.pagebox h2,h2.subtitle,#context li li,#context li.title,#sidebar h3 {
	font-weight:normal;
}
#topdestinations li li,#context li li {
	text-transform:none;
}
/*#context li.title,.pagebox h2,h2.subtitle,#sidebar h3 {
	text-transform: capitalize;
}
*/
.info {
	font-style:italic;
	font-weight: bold;
}
.box {
	/*orange box*/
	border:2px solid #f60;
	border-bottom-color:#f60;
	border-right-color:#f60;
	padding:5px;
	margin:5px;
}
.imgleft {
	float:left;
	margin:10px 10px 10px 0px;
}
.imgright {
	float:right;
	margin:10px 0px 10px 10px;
}
.more {
	background:#F2F4F6;
	padding:5px;
	margin-top: 0px;
}
.t1 {
	/*for table,changes line color*/
	background-color:#e5e6da;
}
.boxheaders h3 {
	font-size:15px;
	color:#405366;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:3px 0;
	padding:0;
	font-style:italic;
}