body{
	margin:0;
	color:#000;
	font:11px "Lucida Sans Unicode", "Lucida Grande",  sans-serif;
	background: url(../images/fire2.png) repeat-x;
	padding-top: 13px;
}
html{
background: #00335b url(../images/ms_bg.jpg) repeat-x 0 -65px ;

}

img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:10px/14px "Lucida Sans Unicode", "Lucida Grande",  sans-serif;
	vertical-align:middle;
	color:#030303;
	margin:0;
}
form{
	margin:0;
	padding:0;
	border:none;
}
/* Main */
.main{
	margin:0 auto;
	width:920px;
	overflow:hidden;
	position:relative; 
}
.holder{
	overflow:hidden;
	height:1%;
}
/* Header */
#header{
	width:920px;
	overflow:hidden;
	background: url(../images/bg-header.png) no-repeat;
	font-size:15px;
	color:#fefcfc;
}
	/* header area */
.header-area{
	overflow:hidden;
	height:1%;
	padding:0 0 22px 12px;
	position:relative;
}
.header-area span{
	float:left;
	line-height:25px;
	width:232px;
}
.header-area p{
	line-height:25px;
	margin:0;
	letter-spacing:-1px;
}
.header-area p a{
	color:#fefcfc;
	background:url(../images/separator-header.gif) no-repeat 0 2px;
	padding:0 0 0 6px;
}
	/* Logo */
.logo{
	background:url(../images/logo.gif) no-repeat;
	float:left;
	width:406px;
	height:133px;
	text-indent:-9999px;
	margin:9px 41px 0 0;
}
.logo a{
	display:block;
	overflow:hidden;
	height:100%;
}
	/* header -  form */
#header .holder{
	padding:0 25px 0 4px;
	position:relative;
	width:891px;
	height:auto;
}
.text{
	float:left;
	border:none;
	width:157px;
	padding:0 3px 2px 2px;
	margin:2px 4px 0 0;
}
.btn{
	color:#fbfbfb;
	background:#a8554b;
	float:left;
	padding:0 3px 3px;
	font-size:12px;
	line-height:15px;
	margin:2px 0 0;
}
#header .subscribe:hover{text-decoration:none;}
	/* Sub-nav */
.sub-nav{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	font-size:13px;
}
.sub-nav li{
	float:left;
	background:url(../images/btn-sub-nav.gif) no-repeat;
	line-height:24px;
	width:111px;
	text-align:center;
	margin-left:3px;
}
.sub-nav li#donation{
	float:left;
	background:url(../images/btn-sub-nav-donation.gif) no-repeat;
	line-height:24px;
	width:111px;
	text-align:center;
	margin-left:3px;
}
.sub-nav li a{color:#040404;}

/* holder-images */
.holder-images{
	overflow:hidden;
	width:872px;
	padding:21px 24px 0 24px;
	height:280px;
	background:url(../images/bg-holder-img.png) no-repeat;
}
.holding1{float:left;}
.holding2{float:right;}
.holder-images img{
	display:block;
}
/* Navigation */
#nav{
	margin:0;
	padding:0 0 28px;
	list-style:none;
	background:url(../images/bg-nav.gif) no-repeat;
	width:920px;
}
#nav:after{
	content:"";
	display:block;
	clear:both;
}
#nav ul{
	margin:0;
	padding:0;
	list-style:none;
	width:160px;
	position:absolute;
	top:43px;
	left:0;
	display:none;
}
#nav ul ul{
	top:-1px;
	left:160px;
}
#nav ul ul ul{
	top:-1px;
	left:160px;
}
#nav li{
	float:left;
	background:url(../images/separator-nav.gif) no-repeat 0 9px;
	padding:0 16px;
	line-height:44px;
	margin:0 0 0 -1px;
	font-size:14px;
	position:relative;
}
#nav li li{
	background:#6c2c24;
	margin:0;
	padding:9px 5px 9px 10px;
	font-size:13px;
	line-height:14px;
	border-top:1px solid #874139;
	width:145px; 
}
#nav li:hover,
#nav li.hover{color: #e0d068;}
#nav li a{color:#dbd8d8;}
#nav li li a{
	display:block;
	width:100%; 
}
#nav li:hover a,
#nav li.hover a{
	text-decoration:none;
	color: #000000;
}
#nav li li:hover a,
#nav li li.hover a{color:#e0d068;}
#nav li li li:hover a,
#nav li li li.hover a{color:#e0d068;}
#nav li:hover li a,
#nav li.hover li a{color:#dbd8d8;}
#nav li li:hover li a,
#nav li li.hover li a{color:#dbd8d8;}
#nav li li li:hover li a,
#nav li li li.hover li a{color:#dbd8d8;}
#nav li li:hover a,
#nav li li.hover a{color:#e0d068;}
#nav li li li:hover a,
#nav li li li.hover a{color:#e0d068;;}
#nav li li li li:hover a,
#nav li li li li.hover a{color:#e53926;}

/* content */
.content{width:920px; margin-top: 15px;}
.content .bg{
	overflow:hidden;
	height:1%;
	background:#f6f6f6 url(../images/bg-content.gif) repeat-x;

	padding:22px 14px 4px 35px;
	margin:0 0 32px;
}
.content h2{
	background: #002248;
	line-height:40px;
	color:#dbd8d8;
	font-size:17px;
	margin:0;
	padding:0 0 2px 18px;
	font-weight:normal;
	height:1%;
	clear:both;
}
.content h3{
	font-size:16px;
	color:#333;
	border-bottom:2px solid #707070;
	margin:0 21px 17px 0;
	text-transform:uppercase;
	font-weight:normal;
}

.content h4{
	font-size:13px;
	color:#333;
	margin:0 21px 17px 0;
	text-transform:uppercase;
	font-weight:normal;
}
/* RECENT POSTINGS */
.recent-posting{
	float:left;
	width:253px;
}
.recent-posting div{
	padding-bottom: 25px;
}

.recent-posting .box{padding:0 0 24px;}
.recent-posting .holder{margin:0 0 5px ;}
.recent-posting .date{
	float:left;
	background: #9d4035;
	border:1px solid #9a9a9a;
	color:#fbf8f8;
	padding:2px 4px 3px;
	margin:0 12px 0 0;
}
.recent-posting h5{
	font-size:12px;
	color:#1d1d1d;
	margin:0;
	line-height:20px;
	text-transform:uppercase;
	font-weight:normal;
}
.recent-posting p{
	margin:0;
	color:#999;
	font-size:12px;
}
.recent-posting a{color:#9d4035;}
/* UPCOMING EVENTS & MEETINGS */

.link{
	margin:0 14px 0 0;
	text-align:right;
	line-height:38px;
}
/* Now Featuring */
.holder-blockes{
	width:1000px;
	overflow:hidden;
	margin:0 0 35px;
}
.block{
	float:left;
	width:435px;
	margin:0 53px 0 0;
}
.block .bottom{
	height:242px;
	width:435px;
	clear:both;
	float:left;
	background:url(../images/bg-block.png) repeat-x;
}
.block-bg{
	float:left;
	width:435px;
	background:url(../images/bg-block-repeat.png);
}
.content-block{
	float:left;
	margin:0;
	width:435px;
	margin:0 0 -242px;
	position:relative;
}
.content-block img{display:block;}
.block h4{
	margin:0;
	font-size:14px;
	color:#742422;
	line-height:12px;
	border-bottom:4px solid #742422;
}
.block span{display:block;}
.featured-media{
	float:left;
	width:240px;
	padding:20px 0 0 7px;
}
.featured-media h4{margin:0 21px 10px 0;}
.featured-media ul{
	margin:0;
	padding:0 0 26px 7px;
	list-style:none;
}
.featured-media ul li{
	overflow:hidden;
	height:1%;
	background:url(../images/separator-list.gif) no-repeat 0 100%;
	padding:5px 0 6px;
	vertical-align:top;
}
.featured-media ul img{
	float:left;
	margin:0 12px 0 0;
}
.latest-podcast{
	float:right;
	width:157px;
	padding:8px 10px 0 0;
	text-align:right;
}
* html .latest-podcast{padding:8px 7px 0 0;}
.latest-podcast h4{
	margin:0 0 7px;
	text-align:right;
}
.latest-podcast .conteiner-img{
	background:url(../images/conteiner-img.png) no-repeat;
	width:74px;
	height:43px;
	padding:2px 64px 12px 7px;
	margin:0 0 0 16px;
}
.latest-podcast .conteiner-img img{display:block;}
.latest-podcast a{color:#742422;}
/* block-inform */
.heiding{
	background:url(../images/bg-h.png);
	overflow:hidden;
	height:1%;
	padding-right:18px;
}
.heiding h2{
	background: none;
	clear:none;
}
.partner-login-h{float:left;}
.contact-information-h{float:right;}
.block-inform{
	background:#f6f6f6 url(../images/bg-block-inform.gif) repeat-x;
	overflow:hidden;
	height:1%;
	padding:19px 32px 23px 23px;
}
.partner-login{
	float:left;
	width:336px;
}
.partner-login .holder{
	margin-bottom:4px;
}
.partner-login .text{
	width:132px;
	margin:0 13px 0 0;
}
.partner-login .btn{
	padding:0 6px 3px;
	margin:0;
}
.partner-login p{
	margin:0 0 0 3px;
	font-size:9px;
	line-height:24px;
}
.contact-information{
	float:right;
	width:522px;
	text-align:right;
}
.contact-information address{
	font-style:normal;
	display:block;
	padding:0 0 9px;
	background:url(../images/border-address.gif) no-repeat 100% 100%;
	margin:0 0 5px;
}
.contact-information dl{
	margin:0;
	padding:0;
	display:inline;
}
.contact-information dt{
	display:inline;
	padding:0 0 0 1px;
}
.contact-information dd{
	display:inline;
	margin:0;
	background:url(../images/separator-address.gif) no-repeat 100% 2px;
	padding:0 4px 0 0;
}
.contact-information a{margin:0 0 0 2px;}
/* footer */
#footer{
	padding:44px 0 30px 0;
	color:#fff;
	font-size:12px;
}
#footer p{
	text-align:center;
	margin:0;
	line-height:14px;
}

/* Rotator Mods */

#rotateNav a { border: 2px solid white; background: #2b2b2b; text-decoration: none; margin: 0 3px; padding: 1px 5px; color: white; font-size: 11px;  }

#rotateNav {
	
	position: relative;
	clear: none;
	top: -265px;
	padding-left: 5px;
	z-index: 2;
	height: 25px;

	
}

#imgrotation {
	z-index: 1;
}

/* END ROTATOR MODS */


/* RESOURCES */
.sub-content{
	
	padding-left: 10px;
	color:  #333;
	
}

.sidebar-links{
	
	padding-left: 15px;
	text-decoration: none;
	list-style: none;
	font-size: 13px;
	line-height: 20px;
	
}

.side-plugin{
	
	padding-top: 25px;
	
}

table.videoListing{
	
	border-collapse: collapse;
}

table.videoListing tr {
	
	border-bottom: 1px solid #dfdfdf;

}

table.videoListing td {
	
	padding-bottom: 10px;
	padding-top:  10px;
	padding-right: 10px;

}

table.inviteForm td{
	
	padding-bottom: 15px;
	color:  #333;
}

table.inviteForm{
	
	padding-top: 15px;
}

/* CONTACT */



.contactInfo ul {
	list-style: none;
	padding-left: 15px;
	color: #666;
}

.contactInfo span {
	color: #9d4035;
	padding-right: 10px;
}


table.contactForm{
	padding-left: 15px;
	padding-top: 10px;

}

table.contactForm td{
	color: #333;
	padding-bottom: 7px;

}

/* PARTNERS SECTION*/

 	.creditCard td {
     
     font-size: 10px;
     color: #333333;
     padding-right: 5px;
     margin: 5px;
        
    }
    
    .donationAmount td {
     
     font-size: 10px;
     color: #333333;
     padding-right: 15px;
     margin: 5px;
        
    }
    
    table.donationAmount {
     
    	line-height: 30px;
}

    table.creditCard {
     
	   	line-height: 23px;
}    
    
table.accountHistory td{
	color: #999999;
}
    
/* END PARTNERS SECTION*/

/* Main Content */


.articleList ul{
	
	padding-left: 10px;
	padding-right: 20px;
	
	
}



.upcoming{
	float:right;
	width:577px;
	overflow:hidden;
	font-size:12px;
}

.upcoming ul li{

	padding:0 20px 21px 0;
	color:  #666666;
	padding-bottom: 15px;
	padding-right: 20px;
	word-spacing: 2px;
	list-style-type: square;
	list-style-position: inside;

}

.upcoming a{color:#9d4035;}
.upcoming li span{color:#1d1d1d;}
.upcoming p{
	
	color: #333;
	line-height: 25px;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-left: 10px;
	word-spacing: 2px;
	
}

.sub-content ul li{
	
	list-style: none;
	clear: both;
	
}

.reprints {
	display: block;
	padding-top: 8px;
	font-size: 9px;
	line-height: 10px;
}

.reprints p{

	font-size: 10px;
	line-height: 15px;
}

/* Main Page Events */
.upcomingEvents{
	float:right;
	width:577px;
	overflow:hidden;
	font-size:12px;
}
.upcomingEvents ul{
	margin:0;
	padding:0;
	list-style:none;
}
.upcomingEvents ul li{
	overflow:hidden;
	width:700px;
	padding:0 20px 21px 0;
}
.upcomingEvents ul li div{
	float:left;
	width:163px;
	margin:0 33px 0 0;
}
.upcomingEvents li h6{
	margin:0;
	font-size:12px;
	color:#9d4035;
	font-weight:normal;
}
.upcomingEvents a{color:#9d4035;}
.upcomingEvents li span{color:#1d1d1d;}

.tag input {
	font-size: 9px;
}

.schedule td {
padding-right: 20px;
vertical-align: top;
padding-bottom: 5px;
}

.scheduleHeaders{
font-weight: bold;
padding: 15px 0px 5px 0;
}

.carRentals p {
padding: 5px 0 5px 0;
}

.clear {
	clear: both;
}


/* Jordans styles */
.right {
	float: right;
}
.left {
	float: left;
}
.white {
	color: #FFF;
}
.headerContact {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: -11px;
}
.formStyles {
	padding-left: 270px;
}
.formStyles h5 {
	margin-bottom: -1px;
	font-size: 12px;
}
.formStyles input {
	text-decoration: none;
	padding: 5px;
	border: 1px solid #8f8f8f;
}
.formSubmit {
	margin-top: 30px;
	margin-left: 30px;
	padding-bottom: 30px;
}
.formSubmit a{
	padding-left: 20px;
	
}
input {
	text-decoration: none;
	padding: 5px;
	border: 1px solid #8f8f8f;
}
/* Footer Styles */
#footerInfo {
	margin-top: -25px;
	margin-bottom: 20px;
}

#footerText {
	color: #9ec8ee;
	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 10px;
}
#footerMailTo {
	color: #f2cb54;
}
#headerMailTo {
	color: #FFF;
}
.error, .notice{font-weight: bold;color:#666;padding:5px;margin:0px;}
.error, .notice, .success {padding:.8em; margin-bottom:.5em;}
.error{color:#8a1f11;}
