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


body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 150%;	

	color: #757575;	

	background-image: url(../img/main-bg.jpg);

	background-repeat: no-repeat;

	background-position: top center;

	background-color:#9c3717;

	margin: 0;

	padding: 0;

}


.line {
	width:95%;
	margin:0 auto;
	height:1px;
	border-bottom:1px solid #d7d7d7;
}


a img {

	border:0;

}



a:link {

	display:block;

	color:#757575;

	text-decoration:none;

}



a:visited {

	display:block;

	color:#757575;

	text-decoration:none;

}





a:hover {

	display:block;

	color:#4d4d4d;

}



.alpha {

	filter:alpha(opacity=50);

	-moz-opacity:.50;

	opacity:.50;

}



.notVisible {

	visibility:hidden;

}



.arrow {

	color:#787878;

}



.middle {

	margin-bottom:5px;

}



#headerline {

	background-color: #FFFFFF;

	height: 12px;

	width: 100%;

}



#stage {

	width: 860px;

	position: absolute;

	top: 12px;

	left: 46%;

	margin-left: -430px;

}



#logo {

	height: 130px;

	width: 110px;

	position: absolute;

	top: 0px;

}



h1,h2 {

	padding:0;

	margin:0;

	font-family: Helvetica, Verdana, sans-serif;

	font-size:13px;

		

	color:#262626;

}



#posts {

	list-style-type:none;

	margin:0;

	padding:0;

	margin-left:-3px; 

	width:165px

}



#posts li {

	border-bottom:1px solid #c3c3c3; 

	padding-top:5px; 

	padding-bottom:5px;

}


#subContent-left {
	height: 582px;
	width: 158px;
	position: absolute;
	top: 130px;
	left:0px;

	background-image: url(../img/sidebar-right-fixed.png);
	background-repeat: no-repeat;
	background-position: center center;
	
	padding-top: 20px;
	padding-left: 20px;	

	padding-right: 0px;
	padding-bottom: 0px;	

}

#smallAds {

	position:absolute;
	
	top: 140px;
	left:758px;
	
	height: 300px;
	width: 185px;
	
	padding-left:3px;
	padding-top: 10px;
	

}


#sideContent-right {

	position:absolute;
	top: 470px;
	/* top: 140px; */
	left:758px;
	height: 242px;
	width: 185px;

	padding-left:3px;

	padding-top: 10px;

	background:url(../img/sidebar-left-big-fixed.png) no-repeat;

}

#page-ad {
	position:absolute;
	top: 715px;
	height: 242px;
	width: 185px;
	left:10px;
}



#sideContent-right-mid {

	position:absolute;
	
	margin-top:555px;

	left:758px;

	height: 242px;

	width: 180px;

	

	padding-left: 3px;	

	padding-top: 8px;	

	

	background:url(../img/sidebar-left-big-fixed.png) no-repeat;

}



#navigator {

	width: 570px;

	height:36px;

	position: absolute;

	

	top: 100px;

	left:170px;

	

	background-image: url(../img/navigator-bg.png);

	background-repeat: no-repeat;

	background-position: center center;

	

	padding-left:20px;

	padding-top:18px;

	

	margin-right: 0px;

	margin-bottom: 0px;

	

	color:#505050;

}



#navigation {

	list-style-type:none;

	line-height:230%;

	

	margin-left:5px;

	margin-top:5px;

	width:130px;

	padding:0;

}


#tickerSpace {
	height: 220px;
	
	width: 570px;
	position: absolute;
	top: 80px;
	left:180px;
	
}


#topMainContent {

	height: 200px;

	width: 570px;

	position: absolute;

	top: 145px;

	left:170px;

	background-image: url(../img/top-header-bg.png);

	background-repeat: repeat-y;

	background-position: top center;

	padding-left: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#mainContent {

	height: auto;
	min-height:600px;

	width: 550px;

	position: absolute;

	

	color:#434343;

	

	top: 145px;

	left:180px;

	

	background-image:url(../img/content-bg.png);

	background-position: top center;

	

	padding-left: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	

	font-size:11.5px;

}



#mainContent a {

	display:inline;

	padding:2px;

}



#gal-item {

	width:520px; 

	height:115px; 

	padding-bottom:5px; 

	border-bottom:1px solid #dbdbdb;

}



#gal-thumb  {

	width:110px;

	height:118px;

	padding-left:20px;

	padding-top:13px;

	background:url(../img/gal-bg.png) no-repeat;

	float:left;

	margin-left:-16px;

}



#gal-thumb img a{

	border:1px solid black;

}



#gal-desc {

	padding-top:10px;

}



#footer {

	position:absolute;

	top:100%;

	width: 472px;

	height:32px;

	left:-2px;

	background:url(../img/footer-bg.png) no-repeat left center;

	padding-left:100px;

	color:#2e322b;

}



.loading {

	width:100px;

	height:100px;

	border:1px solid black;

}



.dateAndTime {

	color: rgb(173, 173, 173);

}



.noList {

	list-style-type:none;

	padding:0;

	margin:0;

}



#iebox a:link{

	color:#250800;

	text-decoration:underline;

}



.ie7 {

	list-style-type:none;

	padding:0;

	margin:0;

}



.nav { padding: 5px; text-align:center}

.nav a { display:inline; padding: 0 5px; }

.nav a.highlight { color: #000; font-weight: bold; }

.scrollAble {
	max-height:650px;
	min-height:650px;
	height:650px;
	overflow:auto;
}
