/* CSS Document */

	body {
		margin:0;
		padding:0;
		text-align:center;
		/*background-image:url(images/main_bg.jpg);*/
		background-repeat:repeat-x;
		background-color:#77472C;		
	}
	
	.page_wrapper {
		text-align:left;
		margin:0 auto;
		/*width:570px;*/
		width:687px;
		font-size: 10px;
		font-family: verdana;
		z-index:-1;				
		background-image:url(images/top_grad.jpg);
		background-repeat:repeat-x;
		background-position:top left;
		line-height:14px;		
		padding:0 0 20px 0;
	}
	
	
	
	#header {
		background-color:#6A664C;
	}

	#menus {
		width:62px;
		background-image:url(images/menu_left_bg.jpg);
		background-repeat:repeat-y;
		background-position:top left;
		/*background-color:#670505;*/
		float:left;
		height:643px;
		
	}
	#menus .m img {
		padding:0;
		margin-top:-2px;

	}
	
	#contents {
		background-color:#E8E7DA;
	}
	
	.bc {
		padding:8px 0 16px 0;
	}
	
	.more {
		margin-top:0px;
		margin-bottom:10px;
	}
	
	.col1 {
		float:left; 
		width:258px; 
		background-image: url("images/col1_bg.jpg"); 
		background-repeat:no-repeat; 
		background-color:#E8E7DA;
		background-position:top right;
		margin-top:-30px; 
		z-index:1; 
		position:relative;
	}
	
	.col1_wrapper, .col2_wrapper {
		padding:10px 8px 20px 8px;

	}
	
	.col2 {
		float:right;
		width:361px; 
		/*background-image: url("images/col2_bg.jpg"); */
		/*background-repeat:no-repeat; */
		background-color:#981919;		
		z-index:1; 
		position:relative;		
		color: #e8e7da;
		font-size: 11px;
		font-family: verdana;
		
	}
	
	#footer {
		background-color:#670506;

		vertical-align:middle;
	}
	
	.footer_text {
		color:#ffffff;
		text-align:center;
		margin:0 auto;
	}
	
	.col1, .col1 p, .col1 .style_01, .col1 a, .footer_text {
	}
	
	.right_side {
 		width:625px; 
		background-color:#D5D1A8; 
		float:right; 
		margin-top:27px; 
		z-index:-1;
	}
	
	.right_side_wrapper {
		padding:3px;
	}
	
	.logo {
		margin-top:-32px; 
		z-index:2;
		position:relative;
	}
	
	#s {
		margin-top:20px;
	}
	
	#s, #s a, #s a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;			
		color:#CCCCCC;		
	}
	#s a {
		text-decoration:none;
	 }
	 
	#s a:hover {
		 text-decoration:underline
	 }
	 
	.col1_wrapper a, .col2_wrapper a {
		color:#E8E7DA;
		text-decoration:none
	}
	 
	.col2_wrapper a , .col2_wrapper {
		color:#E8E7DA;				 
	}
	
	.u {
		float:left;
		width:30%;
		/*border:1px solid red;*/
		padding:0;
		margin:0;

	}
	
	.u p {	
		text-align:center
	}

	.fl {
		float:left
	}
	.fr {
		float:right
	}
	
	p {
		text-align:justify
	}
	
	dl {
		margin-top:0;
		margin-bottom:20px;
	}
	
	dt {
		font-weight:bold;
		padding-bottom:6px
	}
	
	dd {
		margin:0 0 10px 0;
		text-align:justify;
		text-indent:15px;
	}
	
	.first {
		padding-top:0;
		margin-top:10px;
	}
	
	.col1_details {
		padding-top:30px;
	}

	#s .foot, #s .foot a, #s .foot a:hover {
		color:#CA4000;
	}
	
	#footer td {
		text-align:center;
		color:#ffffff;
		font-size:9px;
		padding:6px;

	}
	
	#footer td a {
		color:#ffffff;
	}	
	
	#footer td p {	
		text-align:center;
		line-height:11px;
		font-size:9px;
		
	}