/* Default Stylesheet */

body {
	background-color: #FFFFFF;
	color: #FFFFFF;
}

/** MAIN CONTAINERS **/
div#container {
	background: #1F1B1C;
	color: #FFFFFF;
	margin: 0 auto; /* spacing from the top */
	width: 100%;
}

div#container-in {	
	margin: 0 auto;
	text-align: left;
	width: 739px;
}

div#header {
	background: #1F1B1C;
	color: inherit;
}

div#header-in {
}

div#header-in h1{
	margin: 0 auto;
	width: 376px;
}

div#content-wrap {
	padding: 10px 0;
}

div.content {	
	background: #1F1B1C;
	color: inherit;
}
div.content-in {
	padding: 0px 20px 0 20px;
	margin: 0;
}

div.content-in p.header_image{
	padding: 0;
	margin: 0 0 20px 0;
}

div.border {
	width: 663px;
	padding: 20px 19px; 
	margin: 0 auto;
	border: 1px solid #E58B35;
}

div#footer {
	background-color: #FFFFFF;
	color: #1F1B1C;
}


div#footer-in {
	font-size: 0.8em;
	margin: 20px 10px;
	padding: 0 20px;
	text-align: center;
}

/** SUB CONTAINERS **/
* { }

/** LISTS **/
* { }

/** TYPOGRAPHY **/
* { }

.txtOrange{background: transparent; color: #E58B35}
.txtRight {text-align: right;}

strong.normal {font-weight: normal}

/** FORMS **/
* { }

/** TABLES  **/
table#bnrLinks {
	background: #1F1B1C;
	color: #FFFFFF;
	width: 100%; 
}

table#bnrLinks td, table#bnrLinks th {vertical-align: top}
table#bnrLinks td.spacer{
	background: #1F1B1C;
	color: #FFFFFF;
	width: 23px !important;
}

table#bnrLinks .cellWhite {
	background: #FFFFFF;
	color: #1F1B1C;
}

table#bnrLinks .title {
	padding: 5px 5px 5px 10px;
}

table#bnrLinks .copy {
	font-size: 0.9em;
	line-height: 1.50em;
	padding: 5px 5px 5px 10px;
}

table#bnrLinks .background{background:#1F1B1C; color: #FFFFFF; }

.spacer_bottom{	margin-bottom: 10px; }
.spacer_top   {	margin-top: 5px; }
.spacer_equal   {margin: 10px 0; }
.border_none {border: none !important;}

/* NEWS STORY */

table#newsDetail {margin: 0px auto 10px auto; width: 700px}
table#newsStory {border: 1px solid #E58B35; margin: 0px auto 10px auto; width: 700px}
table#newsPagination {border: 1px solid #E58B35; margin: 10px auto 2px auto; width: 700px}
table#newsPagination  h3{margin-left: 10px;font-size: 1em;}
table#newsStory th {border-right: 1px solid #E58B35;vertical-align: top; text-align: left;width: 230px}
table#newsDetail th, table#newsDetail td {vertical-align: top;}
table#newsDetail td#news_image {width: 230px}
table#newsDetail img{border: 1px solid #E58B35; margin-bottom: 20px;}
table#newsStory td{padding: 0 15px; vertical-align: top;}
table#newsStory td h2{font-size: 1.4em; font-weight: normal; margin: 10px 10px 10px 0;}

table#newsArticle {margin: 0px auto; width: 700px;}
table#newsArticle a {background: inherit; color: #FFFFFF; text-decoration: none;}
table#newsArticle a:hover {background: inherit; color: #FFFFFF; text-decoration: underline;}
table#newsArticle td,table#newsArticle th {
	background: #704f34; 
	border-bottom: 2px solid #1F1B1C; 
	color: #FFFFFF; 
	vertical-align: middle;
}

table#newsArticle td.dark,table#newsArticle th.dark {
	background: #4E3A2E; 
	border-bottom: 2px solid #1F1B1C; 
	color: #FFFFFF;
}

table#newsArticle th{width: 49px;}
table#newsArticle th img{float: left;}
td.spacer_left{padding-left: 20px;}
td.spacer_right{padding-right: 20px;}
table#newsArticle td a.arrow{background: #e58b35;font-size: 1.4em; padding: 0px 5px;}

ul#pagination{margin: 2px 5px}
ul#pagination li{display: inline;}
ul#pagination li a{background: #828080; color: #FFFFFF;font-size: 1em; font-weight: bold;padding: 1px 6px;margin: 0 3px; text-decoration: none;}
ul#pagination li a:hover{background: #704f34; color: #FFFFFF;}
ul#pagination li a:active, ul#pagination li a.current{background: #e58b35; color: #FFFFFF;}

/** TOUR **/
div#dates{
	float: left;
	margin-right: 10px;
	width: 330px;
}

div#map{
	float: left;
	width: 322px;
}

.noborderimg {
	border: none !important;
}