@charset "UTF-8";
/* CSS Document */

/* ============= GLOBAL SETTINGS ========== */

body {
	background-color: #000;
	margin: 0px;
	position:relative;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}
a {
	color:#36C;
	text-decoration:none;
}
a:hover {
	color:#36C;
	text-decoration:underline;
}
h1 {
	margin:0px;
	display:block;
	/*background: transparent url(images/Htag-bg.jpg) no-repeat 0px 21px;border-bottom:1px solid #2F120B;*/
	padding:15px 20px 5px;
	color: #033;
	padding-bottom:10px;
	font-size:1.7em;
	letter-spacing:.3em;
	text-transform:uppercase;
}
h2 {
	margin:0px;
	color: #930;
	font-size:1.5em;
}

h3#h3home {
	font-size:1.1em;
}



#bottom_section ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background-image:url(images/li-arrow.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#421f12;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
/* ============= DIV AREAS SETTINGS ========== */

#wrapper {
	width:986px;
	margin:0 auto;
}
#header {
	background: transparent url(images/header.png) no-repeat;
	height:124px;
}
#menu {
	background: transparent url(images/menu.png) no-repeat;
	height:41px;
	position:absolute;
	top:124px;
	width: 986px;
}
#flash {
	/*margin-top:-41px;*/
	height:278px;
}
#bottom_section {
	background: #3c1509 url(images/wood.jpg);
	padding:0px 5px;
	border-top:2px solid #220A08;
}
#bottom_col_left {
	float:left;
	width:257px;
	height:161px;
}

#bottom_section #bottom_col_left ul li {
	background-image:none;
	color:#421F12;
	list-style-position:outside;
	color: #63C;
	list-style-type:disc;
	padding:0 0 0 0px;
	margin-left:12px;
	text-decoration:none;	
}

#bottom_col_right {
	float:right;
	width:257px;
	height:161px;
}
#bottom_col_middle {
	margin:0 auto;
	width: 450px;
	height: 161px;
}
#bottom_sub_col_middle {
	margin-left:226px;
	width:753px;
	background: transparent url(images/subpage_bg.jpg) repeat-y;
}

*html #bottom_sub_col_middle { /* IE6 SPECIFIC HACKS */
	margin-left:233px;
	width:740px;
	background: transparent url(images/subpage_bg.jpg) repeat-y;
}

*:first-child+html #bottom_sub_col_middle { /* IE7 SPECIFIC HACKS */
	margin-left:236px;
	width:740px;
	background: transparent url(images/subpage_bg.jpg) repeat-y;

}


#maintext_header {
	height: 50px;
	background: transparent url(images/subpage_header.jpg) no-repeat;/*border-bottom:1px solid #35130a;*/
}
#maintext {
	/*padding:0px 20px;*/
	color:#36130a;
	font-size:1.1em;
}
#maintext_scroll {
	overflow:auto;
	height:400px;
	line-height:1.7em;
	padding:0px 20px;
	background: transparent url(images/subpage-footer.jpg) no-repeat bottom;
}

*html #maintext_scroll { /* IE6 SPECIFIC HACKS */
	padding-top:18px;
}

*:first-child+html #maintext_scroll { /* IE7 SPECIFIC HACKS */
	padding-top:18px;

}


#bottom_sub_col_left {
	width:210px;
	height:235px;
	float:left;
	margin:16px 0 0 9px;/*background: transparent url(images/sub_side.png) no-repeat;*/
	background: transparent url(images/dropshadow.png) no-repeat 3px 3px;
}

*html #bottom_sub_col_left { /* IE6 SPECIFIC HACKS */
	width:210px;
	height:235px;
	float:left;
	margin:10px 0 0 4px;/*background: transparent url(images/sub_side.png) no-repeat;*/
	background: transparent url(images/dropshadow.png) no-repeat 3px 3px;
}


#bottom_sub_col_left img {
	border:2px solid  #220A08;
}

#bottom_sub_col_bg_sm {
	margin-top:25px;
	padding:5px 13px;
}
#bottom_section .bottom_col_bg_sm {
	background: transparent url(images/bottom_boxes_sm.png) no-repeat;
	width:257px;
	height:137px;
}
#bottom_section .bottom_col_bg_sm ul {
	margin-top:0px;
	padding:7px 5px 0px 20px;
	font-size:.9em;
	overflow:hidden;
	height:120px;
	text-transform: capitalize;
}

/* IE6 SPECIFIC HACKS */
*html #bottom_section .bottom_col_bg_sm ul {
	margin:0px;
}


*:first-child+html #bottom_section .bottom_col_bg_sm ul { /* IE7 SPECIFIC HACKS */
	margin:0px;
}


#bottom_section .bottom_col_bg_sm ul li a {
	color:#eddfb6;
}
#bottom_section .bottom_col_bg_lrg {
	background: transparent url(images/bottom_boxes_lrg.png) no-repeat;
	width:450px;
	height:136px;
}
#bottom_section .bottom_col_bg_lrg img {
	margin:9px 20px;
}
#bottom_col_right .bottom_col_bg_sm table {
	margin:0px 10px;
}
#bottom_col_right .bottom_col_bg_sm table strong {
	color: #099;
	text-transform:capitalize;
}
#clear_float {
	height:10px;
	clear:both;
	background-color:#1a0b07;
}
#footer {
	height:116px;
	background: transparent url(images/footer_bg.jpg) no-repeat;
	
}

*html #footer { /* IE6 SPECIFIC HACKS */
	height:116px;
	background: transparent url(images/footer_bg.jpg) no-repeat;
	padding-top:10px;
}

*:first-child+html #footer { /* IE7 SPECIFIC HACKS */
	height:116px;
	background: transparent url(images/footer_bg.jpg) no-repeat;
	padding-top:10px;
}



#footer_left {
	width:700px;
	padding-left:25px;
}

#footer_left ul {
	margin-left:0px;
	padding-left:0px;
	width:130px;
	float:left;
}
#footer_left ul li {
	margin-left:0px;
	padding-left:0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#footer_left ul li a {
	display:block;
	background-image:url(images/li-arrow.png);
	background-position:0px 3px;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#421f12;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-transform:capitalize;
}
#footer_left ul li a:hover {
	text-decoration:underline;
}
#footer_right {
	width:200px;
	text-align:right;
	float:right;
	line-height:130%;
	margin-right:15px;
	margin-top:15px;
	color:#b59d77;
}
#footer_right img {
	padding:5px 2px 0px 2px;
}
.smallertext {
	font-size:.9em;
}
/* ================================= IMPORTED STYLES FROM OLD SITE ========================================== */

.background_beigelight1 {
	background-color: #ab3c22;
}
.blog_maintext {
	color: #000000;
	font-size: 12px;
	line-height:20px;
}
.blog_title {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
}
.other_border {
	border: solid #ebd4c6 1px;
}
#fanmail_body {
	margin-top: 0px;
	/*background-color: #FFFFFF;
	margin-left: 15px;
	margin-right: 15px;
	scrollbar-base-color:#EBD4C6;*/
	padding-bottom: 20px;
}
.buttonstyle {
	width:58px;
	height:18px;
	background-color: #FFCC99;
	font-size: 9px;
	font-weight:bold;
}
.inputtext1 {
	width:300px;
	height:18px;
	margin:0px;
	padding-left: 5px;
	background-color: #FFF3E8;
	font-size: 10px;
	font-weight:bold;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textfield {
	width:300px;
	margin:0px;
	padding-left: 5px;
	background-color: #FFF3E8;
	font-size: 10px;
	font-weight:bold;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.anno_maintext {
	color: #000000;
	font-size: 12px;
}
.anno_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.background_beigelight {
	background-color: #ab3c22;
}
a.anno_maintext {
	color: 417fa8;
}
.other_border {
	border: solid #ebd4c6 1px;
}

#maintext_scroll:first-child table {
	margin-top:15px;	
}

#signup {
	float:right;
	margin:50px 10px 0 0;
}

.button_bg {
	line-height:32px;
	height:32px;
	width:160px;
	text-align:center;
	display:block;
	background: transparent url(images/buttons_bg1.png) no-repeat;
	color:white;
	text-transform: uppercase;
	font-size:.9em;
	letter-spacing:1px;
	border:none;
}

.button_bg:hover {
	background: transparent url(images/buttons_bg1.png) no-repeat 0 -31px;
	text-decoration: none;
	color:white;
}

.smallsize_text {
	font-size:.8em;
	
}

.inputtext {	
	width:280px; 
	margin:0px;
}

.highlight_text {
	color:#0C0;
}

/* ---------------------------  PAGE 2 TEMPLATE STYLES ---------------------------- */


#bottom_pages2_middle {
	
	background: transparent url(images/longheader_bg.jpg) repeat-y;
}

#bottom_pages2_middle_header {
	background: transparent url(images/longheader.jpg) no-repeat;
	
}

#bottom_pages2_middle #bottom_pages2_middle_header #maintext {
	padding-top:45px !important;
}

#bottom_pages2_middle #maintext_scroll{
	background:transparent url(images/longheader_footer.jpg) no-repeat scroll center bottom;
	height:600px;
}
	
#bottom_pages2_middle #maintext_scroll h1 {
	
	padding-left:0px;
}
	
#bottom_pages2_middle #maintext_scroll h2 {
	
	color:#410000 !important;
}
#ad_header {
	
border-bottom:1px solid black;	
}

#MenuBar1 {
	float:right; margin-right:40px
}
.inputbox {
width:200px;	
	
}

.inputbox2 {
width:300px;	
	
}