/*
Theme Name: Cooke Road Train Crew
Theme URI: http://www.crtraincrew.com/
Description: The 2010 UI for the crtraincrew site.
Author: dweatherby
Version: 1.0
Tags: black, orange, yellow, two-columns, fixed-width, custom-header, custom-background, microformats, rtl-language-support, editor-style
*/

/*==========================   STRUCTURE  ==========================*/

/******** GLOBAL STRUCTURE ********/
body {
	background: url(images/backgroundImg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position: top center;
	color: #FFF;
	margin: 0;
	padding: 0;
	text-align: center;
	padding-top:20px;
}

.flash_container {
	text-align: center; 
	position: relative; 
	width:980px; 
	height:auto; 
	padding-top:20px;
}

.global_background {
	width:980px; 
	height:auto;
/*	*height:900px;  */
	text-align:center;
	position:relative;
	background-color:#FFFFFF; 
	border-top:5px solid #fac70c;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;

}

.flash_topContent {
	position:absolute; 
	top:10px;
	*top:10px;
	*left:0px;
}

.flash_footer {
	position:relative;
	top:20px;
	font-family: Helvetica,Arial,sans-serif !important;
	line-height: 11pt;
	font-size: 10px;
	color: #666666;
	padding-bottom:50px;
}

/******** 1 COLUMN CONTENT ********/
.main_content_v1 {
	position:relative;
	text-align:left; 
	margin-top:475px; 
	margin-left:320px;
	*margin-left:210px;
	width:550px; 
	padding-bottom:20px;
}

/******** 2 COLUMN CONTENT ********/

.main_content_v2 {
	text-align:left; 
	position:relative; 
	margin-top:475px;
	margin-left:320px; 
	*margin-left:210px;
	width:600px; 
}

.leftColumn {
	text-align:left; !
}

.rightColumn {
	text-align:left;
	padding-left:50px;
}

.lowerRow {
	text-align:left;
	padding-bottom:30px;
}

/******** HOME STRUCTURE ********/
.main_content_home {
	position:relative;
	text-align:left; 
	margin-top:585px;
	*margin-left:-275px;
	width:700px;
	height:300px;
	padding-bottom:20px;
}

.home_leftContent {
	text-align:left; 
	position:absolute; 
	margin-left:70px; 
	width:415px; 
}

.home_rightContent {
	text-align:left; 
	position:absolute; 
	margin-left:500px; 
	width:415px; 
}


/******** TRACKSIDE STRUCTURE ********/

.gallery_rightContent {
	text-align:left; 
	position:absolute; 
	margin-left:175px; 
	width:415px; 
}


/******** FORUM CONTENT ********/
.main_content_forum {
	position:relative;
	text-align:left; 
	margin-top:475px; 
	margin-left:30px;
	*margin-left:10px;
	width:550px; 
	height:700px;
	padding-bottom:20px;
}




/*==========================   FONT STYLES  ==========================*/
a:link {
			font-size : 11px;
			font-family : Helvetica,Arial,sans-serif;
			color : #E96B10;
			text-decoration:none;
}
a:Hover {
			color : #E96B10;
			text-decoration:underline;
}
			
a:Active {
			color : #E96B10;
}	
	
.blkcopy { 
	font-family: Helvetica,Arial,sans-serif !important;
	font-size: 11px;
	line-height: 14pt;
	color: #333333;			
}

.H2 { 
	font-family: Helvetica,Arial,sans-serif !important;
	font-size: 13px;
	line-height: 12pt;
	color: #333333;
}
		  
.greycopy { font-family: Helvetica,Arial,sans-serif !important;
			font-size: 11px;
			line-height: 12pt;
			color: #666666;
}
		  
A.orgLink {
			font-size : 11px;
			font-family : Helvetica,Arial,sans-serif;
			color : #E96B10;
			text-decoration:none;
}
A.orgLink:Hover {
			color : #000000;
			text-decoration:underline;
}
			
A.orgLink:Active {
			color : #E96B10;
}
			
A.greyLink {
			font-size : 11px;
			font-family : Helvetica,Arial,sans-serif;
			color : #666666;
			text-decoration: none;
}

A.greyLink:Hover{
			color : #E96B10;
			text-decoration: none;
}
			
A.greyLink:Active {
			color : #E96B10;
			text-decoration: none;
}	

A.fLink {
	font-family: Helvetica,Arial,sans-serif;
	line-height: 11pt;
	font-size: 10px;
	color: #666666;
}

A.fLink:Hover {
	font-weight:bold;
	color: #eb7a27;
	text-decoration:none;
}

