@charset "utf-8";
img {behavior: url("pngbehavior.htc");}
a img {border: none;}

html {scrollbar-base-color: #3c2408; scrollbar-arrow-color: #f5d133;}
body {margin:0; padding:0; background: #3c2408 url(images/pattern1.png) center 258px; text-align:center; font: 12px Arial, Helvetica, sans-serif; color: #F5D234;	}
a {color:#1caa9e; text-decoration:underline;}
a:hover {color:#ffeed0; text-decoration:underline;}

/*NEW HEADER -- MAIN*/
.header { height: 996px; width: 996px; margin:0 auto; padding:0; }
.headerdiv { margin: 0 auto; padding: 0; height: 996px;	width: 996px;}
.headerdiv_left { margin: 0px; padding: 0px; float: left; height: 996px; width: 554px;}
.headerdiv_right { margin: 0px; padding: 0px; float: right; height: 996px; width: 442px;}
.headerdiv_right_columnl { width:363px;	height:903px; float:left; margin: 0px; padding: 0px;}
.headerdiv_right_columnr {	margin: 0px; padding: 0px; float: right; height: 903px; width: 79px; }

/*mainnav*/
.mainnav {	margin:0; padding:0; width:79px; height:363px; background: url(images/mainnav.png);	overflow:hidden;}
.mainnav .header {height:91px;}
.mainnav a { display: block; text-decoration: none; width: 79px; }
.mainnav a.rollover20s {height: 38px; background-image: url(images/mainnav.png);  background-position: 0px -91px; } 
.mainnav a.rollover20s:hover { background-position: -79px -91px; } 
.mainnav a.rollover30s {height: 39px; background-image: url(images/mainnav.png);  background-position: 0px -129px; } 
.mainnav a.rollover30s:hover { background-position: -79px -129px; } 
.mainnav a.rollover40s {height: 39px; background-image: url(images/mainnav.png);  background-position: 0px -168px; } 
.mainnav a.rollover40s:hover { background-position: -79px -168px; } 
.mainnav a.rollover50s {height: 39px; background-image: url(images/mainnav.png);  background-position: 0px -207px; } 
.mainnav a.rollover50s:hover { background-position: -79px -207px; } 
.mainnav a.rollover60s {height: 39px; background-image: url(images/mainnav.png);  background-position: 0px -246px; } 
.mainnav a.rollover60s:hover { background-position: -79px -246px; } 
.mainnav a.rollover70s {height: 39px; background-image: url(images/mainnav.png);  background-position: 0px -285px; } 
.mainnav a.rollover70s:hover { background-position: -79px -285px; } 
.mainnav a.rollover80s {height: 39px; background-image: url(images/mainnav.png);  background-position: 0px -324px; } 
.mainnav a.rollover80s:hover { background-position: -79px -324px; } 

.rightmenub { float: right;	height: 147px; width: 128px; position: relative; margin-top: -540px;}

.mainnav2 {float: right; height: 147px; width: 128px; position: relative; margin-top: -540px; padding:0; background: url(images/header_menu2.png); overflow:hidden;}
.mainnav2 a { display: block; text-decoration: none; width: 128px; }
.mainnav2 a.home {height: 56px; background-image: url(images/header_menu2.png);  background-position: 0px 0px; } 
.mainnav2 a.home:hover { background-position: -128px 0px; } 
.mainnav2 a.join {height: 35px; background-image: url(images/header_menu2.png);  background-position: 0px -56px; } 
.mainnav2 a.join:hover { background-position: -128px -56px; } 
.mainnav2 a.members {height: 56px; background-image: url(images/header_menu2.png);  background-position: 0px -91px; } 
.mainnav2 a.members:hover { background-position: -128px -91px; } 
/* end mainnav*/

/*video*/
.video01 { float: left;	height: 400px; width: 474px; position: relative; margin-top: -758px; margin-left: 34px;	padding:0px;}

/*wrapper*/
.wrapper { background: #533008;	height: auto; width: 996px;	margin:0 auto; text-align:left; }

/* form nav */
.copy_item1 { width:966px; text-align:center; font-size:16px; font-weight:bold;	margin:16px auto; background-color:#2f1704;	padding:8px 0; border:2px solid #3c2408; }
.copy_item1 a {	color:#ffeed0; text-decoration:underline; }
.copy_item1 a:hover {color:#fff75d; text-decoration:underline;}
.copy_item1 form {display:inline;}

/*VINTAGE VIDEOS*/
.tourbox1 {	height: auto; width: 966px;	margin-right: auto;	margin-left: auto;}
/*LEFT*/
.tourbox1 .leftbox { margin:0; padding:0; float:left; width:246px; height:auto;	background: url(images/tour_box1_lbg.png) no-repeat right 200px;}
a.jointab_1{ display: block; text-decoration: none; width: 246px; height: 50px; background: url(images/tourbox1_join_a.png) 0px 0px; }
a.jointab_1:hover { background-position: 0px -50px; } 
a.jointab_2{ display: block; text-decoration: none; width: 246px; height: 50px; background: url(images/tourbox1_join_b.png) 0px 0px; }
a.jointab_2:hover { background-position: 0px -50px; } 
/*RIGHT*/
.tourbox1 .rightbox { float:right; width:720px;	height:auto; margin:0; padding:2px 0 0 0; text-align:center; background: #954716 url(images/tour_box1_rbg.png) no-repeat left top; }
.tourbox1 .rightbox .textarea { width:700px; margin:0 auto; text-align:left; height:auto; padding: 0px; background: #533008 url(images/dots.png) repeat-y left top; overflow:hidden;}	
.tourbox1 .rightbox .textarea .dots_top { background-image: url(images/dots_top.png); background-repeat:no-repeat; background-position: top right; }
.tourbox1 .rightbox .textarea .copy{padding:14px;}
.tourbox1 .rightbox .textarea .copy p{padding:0; margin:0; font-size:14px; font-weight:bold; text-align:center; }
.tourbox1 .rightbox .textarea .copy img { margin-left:12px;	margin-bottom: 12px; float: left; }

a.jointab_3{ display: block; text-decoration: none; width: 700px; height: 100px; background: url(images/tour_box1_rfoot.gif) 0px 0px; margin:0 auto 10px auto; text-align:center; }
a.jointab_3:hover { background-position: 0px -100px; } 

	
/*WHAT'S NEW LIST	*/
.tourbox2 { height: 620px; width: 966px; margin:0 auto; padding:0; background: url(images/tourbox2bg.jpg) no-repeat right top; }	
.tourbox2 p { margin: 0px 10px;	padding: 0px;}
.tourbox2 dl{ margin: 110px 20px 20px 20px;	float:right; width:510px; padding:0; display:inline;}
.tourbox2 dl dt { font-weight:bold; margin:0; padding:0; font-size: 34px; }
.tourbox2 dl dd { color:#FCEBCD; font-style: italic; margin:0 10px 2px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif; }	
.tourbox2 dl dt a, .tourbox2 dl dt a:hover {text-decoration:none;}
.tourbox2 dl dd a { background:#1caa9e; color:#FFECCC;  text-decoration:none; padding:0 2px;}
.tourbox2 dl dd a:hover {background:#FFECCC;  color:#1caa9e; text-decoration:none;}
 
 
/* gallery join tab*/
.gallery_jointab a{ display: block; text-decoration: none; width: 966px; height: 60px; background: url(images/gallery_jointab1.gif) 0px 0px; margin:0 auto; text-align:center; padding:0;}
.gallery_jointab a:hover { background-position: 0px -60px; } 

/* GALLERIES */
.gallery01 { height: auto; width: 950px; background: #3C2408; border: 8px solid #934B1B; margin: 0px auto; padding: 10px 0px; }
.gallery01 p { margin: 0px 10px; padding: 0px;}
.gallery01 p em { font-size:26px; font-weight:bold; }
.gallery01 .mainpic { float: left; height: 500px; width: 365px;	margin-left: 10px; margin-top: 10px; display: inline; }
.gallery01 .mainpic img {border:10px solid #ffeed0; width:344px; height: 476px;}
.gallery01 .mainpic img.mpcopy {width:344px; height:476px; position:relative; float:left; margin-top:-481px;  padding-left:5px; border:none;}
.gallery01 .thumbnails { float: right; height: 500px; width: 560px; overflow: auto; margin: 10px 10px 0px 0px; padding: 0px; }
.gallery01 .thumbnails img { float: left; border:5px solid #533008; height: 152px; width: 110px; margin: 0px 0px 10px 10px; padding: 0px; }


/*join divider with menu*/
.bluejoin_div { width:966px; height:66px; background: url(images/bluejoin_lr_02.png) no-repeat right; text-align:left; margin:0 auto; padding:0; }
.bluejoin_divright { width:347px; height:66px; float:right; text-align:right;}
.bluejoin_divright  form {display:inline; }
.bluejoin_divright  form select {margin-top:27px;}
.bluejoin_divleft {width:619px; height:66px; float:left;}

.bluejoin_divleft a{ display: block; text-decoration: none; width: 619px; height: 66px; background: url(images/bluejoin.gif) 0px 0px;}
.bluejoin_divleft a:hover { background-position: 0px -66px; } 


/*combo box*/
.tour2box2 { text-align: center; margin: 0px auto; height: 966px; width: 966px; }
.tour2box2 .left { margin: 0px;	padding: 0px; float: left; height: 966px; width: 604px;}
.tour2box2 .right {	margin: 0px; padding: 0px; float: right; height: 966px;	width: 362px;}

/* combo box updates */
.updates1_header { width:440px;	height:260px; position:relative; float:right; margin:-300px 52px 0 0; }
.updates1 {	width:436px; height:220px; background: url(images/spacer_b.png); overflow: auto; text-align: left; font-size: 12px;	border: 2px solid #2f1704;}
.updates1 h1 { padding:0; text-align:right;	font-size: 24px; font-weight: bold;	margin: 12px 12px 0px 0px; color: #FFFFFF;}
.updates1 dl { margin:10px 10px 10px 16px; padding:0; }
.updates1 dl dt { font-size:16px; font-weight:bold; margin-top: 12px;}
.updates1 dl dd { color:#FCEBCD; margin:0 0 6px 12px; font-size: 12px;}
.updates1 dl dd a, .updates1 dl dt a {font-weight:bold}

/*FOOTER*/
.footer { height: auto; width: 996px; margin:0 auto; background: #533008; }
.footer_img { width:966px; height:660px; margin:0 auto;	padding:0; background:#000;}
.footer_img .leftcol { width:499px;	height:475px; float:left; }
.footer_img .leftcol .nav {	height:234px; width:457px; float:right;	margin:0; padding:0; }
.footer_img .leftcol .nav a { float:left; display: block; text-decoration: none; }
a.rollover20s {width: 117px; height: 115px; background: url(images/footer20s.jpg); } 
a.rollover20s:hover { background-position: -117px 0; } 
a.rollover30s { width: 111px; height: 115px; background: url(images/footer30s.jpg); } 
a.rollover30s:hover { background-position: -111px 0; } 
a.rollover40s { width: 111px; height: 115px; background: url(images/footer40s.jpg); } 
a.rollover40s:hover { background-position: -111px 0; } 
a.rollover50s { width: 118px; height: 115px; background: url(images/footer50s.jpg); } 
a.rollover50s:hover { background-position: -118px 0; } 
a.rollover60s { width: 117px; height: 119px; background: url(images/footer60s.jpg); } 
a.rollover60s:hover { background-position: -117px 0; } 
a.rollover70s { width: 111px; height: 119px; background: url(images/footer70s.jpg); } 
a.rollover70s:hover { background-position: -111px 0; } 
a.rollover80s { width: 111px; height: 119px; background: url(images/footer80s.jpg); } 
a.rollover80s:hover { background-position: -111px 0; } 
a.rolloverjoin { width: 118px; height: 119px; background: url(images/footerjoin.png); } 
a.rolloverjoin:hover { background-position: -118px 0; } 
.footer_img .rightcol { 	width:467px; height:475px; float:right;	}
.footer_img .joinrow { 	height:185px; clear:both; overflow:hidden; }
.insertfooter {background-color:#3c2408; margin:12px 12px 0 12px; padding:12px; text-align:center;}

/*NEW HEADERS -- ERAS*/
.eradiv { margin: 0px auto;	padding: 0px; height: 996px; width: 996px;}
.eradiv_left { margin: 0px;	padding: 0px;float: left; height: 868px; width: 554px;}
.eradiv_leftbrdr { float: left;	height: 775px; width: 35px; }
.eradiv_right {	margin: 0px; padding: 0px; float: right; height: 868px;	width: 442px;}
.eradiv_right_columnl {	width:363px; height:775px; float:left; margin: 0px;	padding: 0px; }
.eradiv_right_columnr {	margin: 0px; padding: 0px; float: right; height: 775px;	width: 79px;}
.eradiv_join { height:128px; clear:both; margin:0; padding:0; overflow:hidden; }

/* era video */
.videoeras { float: left; height: 400px; width: 474px; position: relative; margin-top: -577px; margin-left: 34px; padding:0px;}

/*ACCENTS*/
.highlight1, a.highlight1 {color:#ffeed0;}
.highlight2, a.highlight2 {color:#1caa9e;}
.highlight3, a.highlight3 {color:#d2b728;}
.highlight4, a.highlight4 {color:#e77e13;}
.highlight5, a.highlight5 {color:#c14b0d;}
.highlight6, a.highlight6 {color:#533008;}
.highlight7, a.highlight7 {color:#3c2408;}
.highlight8, a.highlight8 {color:#f5d133;}
.highlight9, a.highlight9 {color:#fff75d;}
.inum {	font-family: Georgia, Times New Roman, Times, serif;}
.brdr_cream{	border:1px solid #fbf0df;	}
.brdr_rust{	border:1px solid #c04a0c;	}
.brdr_blck{	border:1px solid #000000;	}

table {margin:0; padding:0; }
.div1 {background-color:#934b1b; width:966px; height:auto; margin:0 auto;}

/*div.gen_thumbnails img {
	margin-left: 10px;
	margin-bottom: 10px;}
	
div.gen_thumbnails a img {
	border-top: 2px solid #c14b0d;
	border-right: 4px solid #c14b0d;
	border-bottom: 5px solid #c14b0d;
	border-left: 2px solid #c14b0d;
}	
div.gen_thumbnails a:hover img {
	border-top: 2px solid #e77e13;
	border-right: 4px solid #e77e13;
	border-bottom: 5px solid #e77e13;
	border-left: 2px solid #e77e13; }	
	
.header_tour1 {
	height: 732px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
}

.box1 {
	height: 600px;
	width: 966px;
	margin-right: auto;
	margin-left: auto;
}

.era_boxcover {
	height: auto;
	width: 966px;
	margin-right: auto;
	margin-left: auto;
	background-color:#954716;
}

.era_boxcover img {
	float:left;
	margin-left:12px;
	border: 6px solid #533008;
}

.newsbox {
	width:440px;
	height:280px;
	position:relative;
	float:right;
	margin:-320px 44px 0 0;
	background: url(images/spacer_b.png);
	overflow: auto;
	}

*/

/*SPACERS*/

.mgn {
	margin: 10px !important;
}

.mgnLg {
	margin: 15px !important;
}

.mgnSm {
	margin: 5px !important;
}

.mgnTop {
	margin-top: 10px !important;
}

.mgnRight {
	margin-right: 10px !important;
}

.mgnBottom {
	margin-bottom: 10px !important;
}

.mgnLeft {
	margin-left: 10px !important;
}

.mgnTopLg {
	margin-top: 15px !important;
}

.mgnRightLg {
	margin-right: 15px !important;
}

.mgnBottomLg {
	margin-bottom: 15px !important;
}

.mgnLeftLg {
	margin-left: 15px !important;
}

.mgnTopSm {
	margin-top: 5px !important;
}

.mgnRightSm {
	margin-right: 5px !important;
}

.mgnBottomSm {
	margin-bottom: 5px !important;
}

.mgnBottomXSm {
	margin-bottom: 2px !important;
}

.mgnLeftSm {
	margin-left: 5px !important;
}

/*padding*/

.pdgXLg {padding:30px;}

.pdgLg {padding:15px;}

.pdg {padding:10px;}

.pdgTop {
	padding-top: 10px !important;
}

.pdgRight {
	padding-right: 10px !important;
}

.pdgBottom {
	padding-bottom: 10px !important;
}

.pdgLeft {
	padding-left: 10px !important;
}

.pdgTopLg {
	padding-top: 15px !important;
}

.pdgRightLg {
	padding-right: 15px !important;
}

.pdgBottomLg {
	padding-bottom: 15px !important;
}

.pdgLeftLg {
	padding-left: 15px !important;
}

.pdgTopSm {
	padding-top: 5px !important;
}

.pdgRightSm {
	padding-right: 5px !important;
}

.pdgBottomSm {
	padding-bottom: 5px !important;
}

.pdgLeftSm {
	padding-left: 5px !important;
}
.clear{
	clear: both;
}


.left {
	float: left;
}

.right {
	float: right;
}

.center {margin-left:auto; margin-right:auto;}

/*TEXT ALIGN*/

.textCenter {
	text-align: center !important;
}

.textLeft {
	text-align: left !important;
}

.textRight {
	text-align: right !important;
}

.textDisabled {
	color: #808080 !important;
}
.hidden {
	display: none;
}
i, em {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

/*COLOUR KEYS*/

/*
light = ffeed0
blue = 1caa9e
green =d2b728
orange = e77e13
redorange = c14b0d
brown1 = 934b1b
brown2 = 533008
brown3 = 3c2408
yellow= f5d133
*/
