/* CSS Document */


body
	{
		margin:0px;
		background-color:#D9D5A2;
		
	}
	
a { outline:none;}	
	
#wrapper
	{
		width: 810px;
		position:relative;
		left:50%;
		top:12px;
		margin-left:-400px;		
		background:none;
	}

#header
	{
		float:left;
		width:800px;
		height:107px;
		background-image: url("old_templ/header.gif");
		margin:0px 5px;		
	}

#menu
	{
		height:36px;
		width:545px;		
		margin:0px 5px;		
		float:left;
		position: relative;
		top:61px;
		left:12px; 
	}

#menu ul, #menu li	
	{
		list-style:none;
		margin:0;
	}

#menu  a, #menu .here a
	{	
		display:  block;
		float:left;
		height:34px;
		padding: 6px;
		text-decoration:none;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		line-height:28px;
	}
	
#menu a:hover,  #menu .here a
	{
		background-image: url(old_templ/sel.gif);
		background-repeat: no-repeat;
		background-position:center;								
	}
	
#contents
	{
		width:800px;
		margin: 0px 5px;
		padding: 40px 0px;		
		min-height:200px;
		background: #FFFFFF url(old_templ/cont_width.gif);
		float:left;
		font-family: Arial, Helvetica, sans-serif; 	
		font-size:12px;
	}
	

#contents p
	{
		margin: 4px 12px 4px 8px;
		color:black;				
	}
	
#contents ul
	{
		list-style-image:url("images/old_templ/index3_04.gif");
		line-height:18px;
	}

#contents li
	{
		height:22px;
	}
	
#left_col, #full_col
	{
		float:left;
		width:560px;		
		margin:0px 0px 6px 6px;			
		border-right-style:dotted;				
		border-right-color:#ED4A00;
		border-right-width:1px;
		padding-bottom:12px;
		
		
	}
	
#full_col
	{
		width:800px;
		border:none;
		overflow:hidden;
	}

#left_col h1, #full_col h1
	{
		margin:0px 0px 4px -6px;		
		background:#ED4A00;
		color:white;
		font-family:Arial,sans-serif;
		font-size:16px;		
		padding: 2px 4px 2px 6px;
	}

#left_col h2, #full_col h2
	{
	color:#ED4A00;
	font-family:Arial,sans-serif;
	font-size:18px;
	border-bottom: dotted 1px #ED4A00;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	}
	
#left_col h3, #full_col h3
	{			
		margin: 6px 8px;
		padding-left:4px;
		color:white;
		background-color:#ff854c;
		font-family:Arial,sans-serif;
		font-size:16px;
	}

#right_col
	{		
		float:right;
		width:215px;
		margin:0px 8px 0px 0px;		
	}
	
.right_block
	{		
		
		margin-top:4px;
		margin-bottom:8px;
		font-family: Arial, Helvetica, sans-serif;
		color:black;
	}
	
.right_block p
	{	
		margin:4px;
	}

#right_col h1
	{
		margin:0px 0px 4px 0px;				
		color:white;
		font-family:Arial,sans-serif;
		font-size:14px;		
		padding: 2px 4px 2px 6px;
		background-color: #ff854c;
	}


#right_col h2
	{
		margin:0px 0px 4px 0px;				
		color:#ff854c;
		font-family:Arial,sans-serif;
		font-size:12px;		
		border-bottom:dotted 1px #ff854c;
	}
	
#footer
	{	
		float:left;
		width:800px;
		height:130px;
		margin: 0px 5px;
		background:url(old_templ/bottom.gif);
		font-family:arial;
		font-size:9px;
		color:#FFFFFF;
		text-align:center;
		line-height: 86px;		
	}
	
	
	
/* CORNERS */

	.tl, .tr, .bl, .br
	{
		position:absolute;
		width:4px;
		height:4px;
		display:block;
	}
	
	.tl
	{
		background:url(old_templ/rnd4pxbrd_01.gif);
		top:-1px;
		left:-1px;
	}
	
	.tr
	{
		background:url(old_templ/rnd4pxbrd_02.gif);
		top:-1px;
		right:-1px;
	}
	
	.bl
	{
		background:url(old_templ/rnd4pxbrd_03.gif);
		bottom:-1px;
		left:-1px;
	}
	
	.br
	{
		background:url(old_templ/rnd4pxbrd_04.gif);
		bottom:-1px;
		right:-1px;
	}
/*END CORNERS*/

	
	
.img_r
	{
		border:none;
		float:right;
		margin: 6px 8px;
	}
	
	
.gallery a
	{
		text-decoration:none;
		color:#875800;		
		font-size:10px;
	}	
	
.gallery a:hover {color:#ED4A00}

.gallery img
	{
		border:none;
		width:100;
		height:100;
		margin:4px;
	}

.gallery td
	{
		vertical-align:top;
		text-align:center;
	}
	
.sub_head3
	{
		color:#ED4A00;
		font-size:14px;
		text-align:left;
	}
