/* THREE COLUMN LAYOUT */

body {
	text-align:center;  /* IE6 needs this to center the layout in the browser window */
	background-image: url(../images/dark_old.png);
	}

a:link {color: #433b26; text-decoration:none;font-family:Century Gothic;} 
a:visited {color: #433b26; text-decoration:none;font-family:Century Gothic;} 
a:hover {color: #433b26; text-decoration:none;font-family:Century Gothic;} 
a:active {color:#a00023; text-decoration:none;font-family:Century Gothic;}

a.right:link {color: #f2f0a4; text-decoration:none; font-size: 1em;} 
a.right:visited {color: #f2f0a4; text-decoration:none;} 
a.right:hover {color: #f2f0a4; text-decoration:underline;}
a.right:active {color: #24b8e0; text-decoration:underline;} 

a.rightsmall:link {color: #f2f0a4; text-decoration:underline; font-family: Georgia;} 
a.rightsmall:visited {color: #f2f0a4; text-decoration:underline;} 
a.rightsmall:hover {color: #24b8e0; text-decoration:underline;}
a.rightsmall:active {color: #ad2d2d; text-decoration:underline;} 

a.footer:link {color: #a79e73; text-decoration:none; font-size: 1em;} 
a.footer:visited {color: #a79e73; text-decoration:none;} 
a.footer:hover {color: #24b8e0; font-size: 1.2em;text-decoration:none;}
a.footer:active {color: #ad2d2d; text-decoration:underline;} 

a.chordnav:link {color: #cdc8b1; text-decoration:none;} 
a.chordnav:visited {color: #cdc8b1; text-decoration:none;} 
a.chordnav:hover {color: #24b8e0; text-decoration:underline;}
a.chordnav:active {color: red; text-decoration:underline;} 

h3 {font-weight: normal;font-size:1.5em;text-decoration:underline;}

span.key  {font-family: Helvetica, Verdana; color:#cdc8b1;letter-spacing: .6em;}

.backtotop {font-size: .8em;text-align: right;font-size: .6em;}

img {border: none;}

span.space {line-height: .2em;display: none;}

span.header {
	text-decoration: underline;
	font-size: 1.2em;
	}

span.header2 {
	text-decoration: none;
	font-size: 1.2em;
	}


#main_wrapper {
	width:1100px; /* widths of columns will scale proportionately as this width is changed */
	margin-left:auto;  /* centers max'd layout in browser */
	margin-right:auto; /* centers max'd layout in browser */
	text-align:left; /* prevents page inheriting IE6 centering hack on body */
	background-image: url(../images/dark_old.png);

	}
#header {
	height:200px;
	border-bottom: 1px solid #f2f0a4;
	}

#header_inner, #nav_inner, #content_inner, #promo_inner {
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}

#header_inner {

	}

#nav {
	background-image: url(../images/nav_back_arrow.png);
	height:50px;
	padding-top: 7px;
	text-align: center;

	}

.nav_box {
	padding: 0px 20px;
	display: inline;
	}

#left {
	width:50px;
	height: 450px;
	margin-top: 80px;
	float:left;
	}

#left_inner {

	}

#chordnav {
	width:1000px;
	margin: 60px 50px 20px 50px;
	}

#chordnav_inner {
	text-align: center;
	color: #433b26;
	}

#content {
	width:807px;
	float:left;
	margin: 0px 20px 20px 0px;
	}

#content_inner {
	padding: 10px;
	color: #cdc8b1;
	font-family: Century Gothic;
	}

#content_inner2 {
	color: #cdc8b1;
	font-family: Century Gothic;
	margin-top: 60px;
	padding-left: 50px;
	margin-bottom: 100px;
	}

#content_inner2 a {color:#cdc8b1;}

#content_inner2 a:hover {color: #24b8e0; text-decoration:underline;}

#content2 {
	width:730px;
	float:left;
	margin: 20px 20px 20px 0px;
	}

#content2_inner {
	padding: 10px;
	color:#cdc8b1;
	font-family: Georgia, Times, serif;
	}

#content2_inner a {color:#cdc8b1;font-family: Georgia, Times, serif;}

#content2_inner a:hover {color: #24b8e0; text-decoration:underline;}

#right {
	width:253px;
	float:right;
	clear: none;
	margin-top: 0px;
	}

#right_top {
	height:41px;
	background-image: url(../images/right_top.png);
	margin-bottom: -16px;
	}

#right_inner {
	background-image: url(../images/right_middle.png);
	margin-bottom: -16px;
	padding: 0 20px;
	color: #f2f0a4;
	font-size: .9em;
	font-family:Georgia;
	text-align: center;
	}

#right_bottom {
	height:148px;
	background-image: url(../images/right_bottom.png);
	background-repeat:no-repeat;
	padding: 20px;
	color: #f2f0a4;
	font-size: .9em;
	font-family:Georgia;
	}

#newsletter {
	width:253px;
	float:left;
	margin-top: 30px;
	background-image: url(../images/newsletter2.png);
	background-repeat:no-repeat;
	width: 250px;
	height: 248px;
	float: right;
	}

#newsletter_inner {
	padding: 40px 30px;	
	color: #f2f0a4;
	font-size: .7em;
	font-family:Georgia;
	}

#newsletter_inner p {font-size: .9em;font-family: Century Gothic;}

#ad {
	width:150px;
	height: 730px;
	float:left;
	margin-top: 30px;
	margin-left: 75px;
	}

.ad2 {
	width:150px;
	height: 730px;
	float:left;
	margin-top: 800px;
	margin-left: 75px;
	}

#footer {
	width:100%;
	clear:both;
	border-top: 1px solid #f2f0a4;
	font-family: Gulim;
	color: #a79e73;
	font-size: .6em;
	line-height: 1.4em;
	}

#footer_left {
	text-align: left;
	padding:5px;
	float: left;
	width: 350px;
	}

#footer_inner {
	padding:5px;
	text-align:center;
	float: left;
	width: 350px;
	}

#footer_right {
	text-align: right;
	padding:5px;
	float: right;
	width: 350px;
	}



	

