@import url("../../includes/univ_styles.css");

/* 
* { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	}
*/
	
#fck_background { background: #fff; }
	
td { vertical-align: top; }
			
form { margin: 0; padding: 0; }
img  { margin: 0; padding: 0; border: none; }
	
body { 
	margin: 0 ; padding: 0;
	background: #09253a url(images/bg_grad.jpg) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14pt;
	}

#main_container {
	width: 100%;
	/* height: 100%; */
	margin: 0px; padding: 0px;
	}
	#main_container .upper_framing { 
		height: 40px;
		}
	#main_container .upper_left { 
		background: url(images/upper_left_dropshadow.png) bottom right no-repeat;
		}
	#main_container .upper_middle { 
		background: url(images/upper_middle_dropshadow.png) bottom left repeat-x;
		}
	#main_container .upper_right { 
		background: url(images/upper_right_dropshadow.png) bottom left no-repeat;
		}
	#main_container .left_dropshadow { 
		background: url(images/dropshadow_left.png) top right repeat-y;
		}
	#main_container .right_dropshadow { 
		background: url(images/dropshadow_right.png) top left repeat-y;
		}
	#main_container .bottom_left { 
		background: url(images/dropshadow_left.png) top right repeat-y;
		}
	#main_container .bottom_middle { 
		background: #fff;
		}
	#main_container .bottom_right { 
		background: url(images/dropshadow_right.png) top left repeat-y;
		}

#content_area {
	width: 50px;
	padding: 1px;
	background: #fff;
	}
	
#header {
	padding-bottom: 5px;
	}
	
#footer {
	margin: 1px;
	padding: 10px;
	background: #fff url(images/footer_bg_grad.jpg) top left repeat-x;
	text-align: center;
	color: #fff;
	}
	#footer a { 
		color: #fff;
		text-decoration: none;
		}
		#footer a:hover {
			text-decoration: underline;
			}
	
#main_nav {
	/* text-align: center; */
	background: url(images/main_nav_bg_grad.jpg) top left repeat-x;
	height: 40px;
	}
	#main_nav a { color: #fff; margin: 0px 0px 0px 0px; }
	#main_nav a:hover { margin: 0; }
		
	
#module_column {
	width: 100%;
	color: #53662e;
	}
	#module_column a {
		color: #b36c19;
		text-decoration: none;
		}
	#module_column a {
		color: #b36c19;
		text-decoration: underline;
		}
	
#content_column {
	width: 590px;
	padding: 0px 0px 0px 0px;
	}
	#content_column a {
	color: #b36c19;
	text-decoration: none;
	font-weight: bold;		
		}
	#content_column a:hover {
	color: #b36c19;
	text-decoration: underline;
	font-weight: bold;		
		}
	
#sidebar_column {
	width: 260px;
	/* background: url(images/sidebar_bg.jpg) top left repeat-y; */
	background: url(images/fake_sidebar_bg.jpg) bottom left no-repeat;
	}
	.sidebar_top { 
		height: 100%;
		background: url(images/sidebar_top_grad.png) top left repeat-x;
		}
	/* .sidebar_bottom { 
		height: 100%;
		background: url(images/sidebar_bottom_grad.png) bottom left repeat-x;
		} */
	#sidebar_block {
		padding: 8px;
		}
		#sidebar_block a {
			color: #5d9726;
			text-decoration: none;
			}
		#sidebar_block a:hover {
			color: #5d9726;
			text-decoration: underline;
			}	
.content_margins {
	padding: 0px 65px 60px 65px
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b36c19;
	/*border-left-style: solid;
	border-left-width: 10px;
	border-left-color: #6e9bb2;
	padding-left: 4px;
	margin-left: 20px;*/
}

#gig_builder {
	background: url(images/graphic_block_gig_bg.jpg) bottom left repeat-x;
}