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

a{
	color:#e41c1b;
	text-decoration:none;
}

a:hover{
	color:#0a0e38;
	text-decoration:underline;
}

.nav a{
	color:#FFF;
	text-decoration:none;
}

.nav a:hover{
	color:#0a0e38;
	text-decoration:none;
}

h1{
	color:#e41c1b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	margin-top:0px;
}

h2{
	color:#0a0e38;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin-bottom:0px;
	margin-top:0px;
}

body{
	background-image:url(/images/background.jpg); 
	background-repeat:no-repeat; 
	background-position:top center; 
	background-attachment:fixed;
	background-color:#000;
	margin:0px;
}

.logo{
	z-index:3;
	position:absolute;
	top:5px;
}

.site{
	width:960px;
	margin:0px auto;
}

.background{
	z-index:1;
	position:absolute;
	top:50px;
}

.top-nav{
	z-index:3; 
	position:absolute; 
	top:120px;
	background-color:#e41c1b; 
	width:955px; 
	height:18px; 
	color:#FFF; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:6px 10px 4px 10px; 
	font-weight:bold;
	text-align:center;	
	margin-left:-20px;
}

.nav{
	margin-right:40px;
}

.slide-out-div {
	padding:20px 20px 5px 20px;
	width:250px;
	background:#ccc;
	border:1px solid #29216d;
	position:relative;
	z-index:9999;
}  

.content-area{
	 z-index:5;
	 position:absolute;
	 top:160px;
	 width:880px;
	 height:596px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 margin-left:30px;
}

.content-area2{
	 z-index:5;
	 position:absolute;
	 top:160px;
	 width:880px;
	 height:1010px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 margin-left:30px;
}

.content-area3{
	 z-index:5;
	 position:absolute;
	 top:160px;
	 width:880px;
	 height:1515px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 margin-left:30px;
}
 
.content{
	 z-index:5;
	 position:absolute;
	 top:0px;
	 left:0px;
	 width:855px;
	 height:565px;
	 background-color:#FFF;
	 margin:2px;
	 padding:10px;
}

.content2{
	 z-index:5;
	 position:absolute;
	 top:0px;
	 left:0px;
	 width:855px;
	 height:975px;
	 background-color:#FFF;
	 margin:2px;
	 padding:10px;
}

.content3{
	 z-index:5;
	 position:absolute;
	 top:0px;
	 left:0px;
	 width:855px;
	 height:1480px;
	 background-color:#FFF;
	 margin:2px;
	 padding:10px;
}

.main-photo{
	 z-index:5;
	 position:absolute;
	 top:0px;
	 left:0px;
	 width:873px;
	 height:385px;
	 background-color:#FFF;
	 margin:3px;
}

.column1{
	 z-index:5;
	 position:absolute;
	 top:400px;
	 left:0px;
	 width:265px;
	 height:275px;
	 background-color:#FFF;
	 margin:3px;
	 padding:5px;
}

.column2{
	 z-index:5;
	 position:absolute;
	 top:400px;
	 left:300px;
	 width:265px;
	 height:275px;
	 background-color:#FFF;
	 margin:3px;
	 padding:5px;
}

.column3{
	 z-index:5;
	 position:absolute;
	 top:400px;
	 right:0px;
	 width:265px;
	 height:275px;
	 background-color:#FFF;
	 margin:3px;
	 padding:5px;
}

.column4{
	 z-index:5;
	 position:absolute;
	 top:710px;
	 left:0px;
	 width:265px;
	 height:275px;
	 background-color:#FFF;
	 margin:3px;
	 padding:5px;
}

.column5{
	 z-index:5;
	 position:absolute;
	 top:710px;
	 left:300px;
	 width:265px;
	 height:275px;
	 background-color:#FFF;
	 margin:3px;
	 padding:5px;
}

.column6{
	 z-index:5;
	 position:absolute;
	 top:710px;
	 right:0px;
	 width:265px;
	 height:275px;
	 background-color:#FFF;
	 margin:3px;
	 padding:5px;
}

.header{
	background-color:#e41c1b; 
	width:258px; 
	height:20px; 
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 0px 5px;
	margin-bottom:5px;
}

.more{
	position:absolute;
	bottom:5px;
	right:5px;
	font-weight:bold;
}

/*.articles-area{
	 z-index:5;
	 position:absolute;
	 top:460px;
	 left:0px;
	 width:560px;
	 height:120px;
	 background-color:#FFF;
	 margin:3px;
}

.video-area{
	 z-index:5;
	 position:absolute;
	 top:0px;
	 right:0px;
	 width:290px;
	 height:280px;
	 background-color:#FFF;
	 margin:3px;
}
*/

.footer a{
	color:#0a0e38;
	text-decoration:none;
}

.footer a:hover{
	color:#e41c1b;
	text-decoration:underline;
}

.footer{
	z-index:6;
	position:absolute;
	bottom:-10px;
	left:2px;
	width:880px;
}

.privacy-sitemap{
	float:right;
}

.page-count{
	position:absolute;
	bottom:5px;
	text-align:center;
}
