/* CSS Document */





.header_image { width:850px; height: 200px; margin:0 auto; text-align:left;}

.main { width:850px; margin:0 auto; text-align:left; background:#dbdbdb;}

.main1 { width:850px; height:100%; margin:0 auto; text-align:left; }

.main_home { width:850px; height:335px; margin:0 auto; text-align:left; }

#header { height:238px; margin:0; background:#dbdbdb;}

#footer { height:70px; position:relative;}

.c-1, .c-2, .column-1, .column-2 {float:left;}
.container_home {width:850px; overflow:hidden;}
.container_stretch {width:850px; overflow:hidden; height: 100%; height: auto !important;}
.container2 {width:850px; overflow:hidden;}

.container {width:100%; overflow:hidden;}


* {	margin:0; padding:0; font-size:100%;}

body{ background:#000000; text-align:left; height:100%}

h1{ font-size: 14px; text-align:left; padding:0 0 10px 0;}
h2{ font-size: 14px; text-align:left; padding:0 0 10px 0;}
h3{ font-size: 14px; text-align:left; padding:0 0 10px 0; color:#893026;}
h4{
	font-size: 14px;
	text-align:center;
	padding:0 0 10px 0;
	color:#893026;
}


img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

#menu2 { width:850px; background:#000000;}

html, input, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em;	line-height:1.5em;	color:#bdc0c1;}
.row-1{ line-height:1.333em;}

input, select { vertical-align:middle; font-weight:normal;}

.row-1 p{padding-top:7px;}
.row-2 p{padding-top:15px;}

.row-1 a{ color:#75312C; text-decoration:none;}
.row-1 a:hover{ text-decoration:none;}

strong{ font-weight:bold; color:#e55205;}
/* ============================= main layout ====================== */
.padding13{ padding-top:13px}
.padding10{ padding-top:10px}

.imgindent {margin:0 20px 0 0; float:left;}
.indent{ margin-right:0px;}
/* ============================= header ====================== */
.top-tail{ background:#000000; width:50%; position:absolute; right:0px; height:200px;}
#header{ background:#000000;}
#header .header_image{ height:200px; background:#000000; position:relative;}
.logo{ height:200px; position:relative;}
.logo img{ margin:0px 0 0 0px;}

#flashcontent { height:200px; background:#000000;}



/* ============================= content ====================== */

img.lefty {float:left; margin:4px 15px 15px 0;}

img.blank_lefty {float:left; margin:0 15px 15px 0;}

img.righty {float:right; margin:0 15px 15px 15px; }

.container_home {width:850px; border:solid 0px #ff1200;}

.container_stretch {width:850px; border:solid 0px #ff1200;}
.container_stretch .body_image {float:left; padding:27px 15px 15px 27px; border:solid 2px #999999;}
.container_stretch .body_text {width: 800px; padding:27px 27px 27px 27px;}

.page_title {font-size: 20px; color:#893026; width:800px; border-bottom:solid 1px #999999; padding:5px 0 3px 0; margin:0 0 15px 0;}

.row-1{ padding:0px 0 0px 0; background:#000000; color: #333333;}
.row-2{ padding:0px 0 0px 0; background:#000000;}

.row-1 .col-1{ padding:27px 0 0 27px; float:left; width:180px;}
.row-1 .col-2{ padding:27px 0 0 27px; float:left; width:180px;}
.row-1 .col-3{ padding:27px 0 0 27px; float:left; width:180px;}
.row-1 .col-4{ padding:27px 0 0 27px; float:left; width:180px;}

.news_item {width:800px; border-bottom:solid 1px #999999; border-top:solid 1px #999999; padding:5px 0 3px 0; margin:0 0 15px 0;}

.news1  { width:850px; padding: 25px 0 0 0; margin:0 auto; text-align:center; text-decoration:none; color: #999999; font-size: 12px}
.news2  {width:850px; padding: 10px 0 0 0; margin:0 auto; text-align:center; color: #ffffff; font-size: 16px; line-height: 20px; letter-spacing: 1px;}
.news3  { width:850px; padding: 12px 0 0 0; margin:0 auto; text-align:center; color: #999999; font-size: 14px}
.news4  { width:850px; padding: 8px 0 0 0; margin:0 auto; text-align:center; text-decoration:none; color: #999999; font-size: 12px}
.news5  {width:850px; padding: 16px 0 0 0; margin:0 auto; text-align:center; text-decoration:underline; color: #ffffff; font-size: 18px}
.news6  { width:850px; padding: 11px 0 0 0; margin:0 auto; text-align:center; text-decoration:none; color: #999999; font-size: 18px}
.news7  { width:850px; padding: 26px 0 0 0; margin:0 auto; text-align:center; text-decoration:none; color: #999999; font-size: 18px; letter-spacing: 1px;}


#content { background:#000000; }
#content .main1 { width:850px; background:url(images/container1-bg.jpg) no-repeat #ffffff;;}
#content .main_home { width:850px; background:url(images/home_bg.jpg) }
#content .main, #footer .main{ width:850px; }

.container_2 {width:850px; border:solid 0px #ff1200;}

.newz_runner { width:850px; height:25px; background:url(images/news_runner.jpg); text-align:center; color: #ffffff; font-size: 14px; font-weight: bold; line-height: 25px;}
.newz_col1 { float:left; width:414px; height: 200px; background:#e5e5e5; margin:6px 4px 4px 7px; border-bottom:solid 4px #a34b41;}
.newz_col2 { float:right; width:414px; height: 200px; background:#e5e5e5; margin:6px 6px 4px 4px; border-bottom:solid 4px #a34b41;}
.newz_bar { width:414px; height:33px; background:url(images/newz_bg.jpg) top repeat-x; #666666; padding:0 0 0 0px; margin:0 0 10px 0; color: #ffffff; font-size: 14px; font-weight: bold; line-height: 33px;}
.newz_text { padding:0 15px 15px 15px;}

.link{ display:inline-block; font-size:0.917em; font-style:italic; text-decoration:underline; color:#242a30; margin-top:13px; background:url(images/link-bg.gif) top right no-repeat; padding-right:15px;}
.link:hover{ text-decoration:none;}

.link5  { width:850px; padding: 25px 0 0 0; margin:0 auto; text-align:center; color: #666666; font-size: 12px}

.row-2 .link{ color:#ffffff; margin-top:7px; background:url(images/link-bg2.gif) top right no-repeat;}


.row1-titles{ text-align:center; padding-bottom:12px; font-weight: bold; font-family: times, serif; color: #75312C; font-size: 16px;}
.title{ padding-bottom:11px;}
#page1 #content ul{ padding-top:5px;}
#content li{ background:url(images/row1-list-bg.gif) no-repeat 0 2px; padding-left:15px; line-height:1.667em;}
#content li a{ text-decoration:none; color:#242a30;}
#content li a:hover{ text-decoration:underline;}

#content .row-2 li{ background:url(images/row2-list-bg.gif) no-repeat 0 2px; padding-left:15px; line-height:1.667em;}
#content .row-2 li a{ text-decoration:none; color:#babec1;}
#content .row-2 li a:hover{ text-decoration:underline;}


.banner{ margin-top:37px;}
.unline{ border-bottom:solid 1px #4f585f; padding-bottom:9px; margin:0 0 18px 11px;}

/* ====================== SPONSOR SECTION ====================*/

.sponsors { width:850px; height:100px;  text-align:center; background:#ffffff; }

.sponsors .col-1{ padding:0; font-family: times, serif; color: #5F181A; font-size: 12px}

/* ============================= page1 ====================== */
#page1 .column-2{  margin-left:50px; padding-top:15px;}

/* ============================= page2 ====================== */
#page2 .column-2{  margin-left:60px; padding-top:11px;}
#page2 .row-2 .col-2{ padding-left:25px;}

/* ============================= page3 ====================== */
#page3 .column-2{  margin-left:50px; padding-top:15px;}

/* ============================= page4 ====================== */
#page4 .column-2{  margin-left:50px; padding-top:15px;}
#page4 .column-1 .col-2{ padding-left:35px;}

/* ============================= page5 ====================== */
.phone{	float:right; padding-right:110px;}

#page5 .row-2 .col-2{ padding-left:32px;}
#page5 .row-2 .col-3{ padding-left:42px;}

/* ============================= page6 ====================== */
#page6 p{ padding-top:15px;}
.email{ color:#e55205; font-weight:bold;}
.email a{ text-decoration:underline; color:#e55205}
.email a:hover{ text-decoration:none;}

/* ============================= footer ====================== */

#footer{ background:#000000; text-align:center; font-size:11; color:#999999; position:relative;}

#footer a{ color:#ffffff; text-decoration:underline;}
#footer a:hover{ text-decoration:none;}
#footer li{	border-right:solid 1px #242a30;	padding:0 10px;	list-style:none; display:inline;}
#footer li.last-li{ border:none;}
#footer li.first-li{ padding:0 10px 0 0;}
#footer ul a{ color:#ffffff; text-decoration:none;}
#footer ul a:hover{	text-decoration:underline;}
#footer ul{ padding-top:8px;}

/* ============================= forms ============================= */
