a:link 
	{

	}

a:hover
	{
		/*background:url(../images/selected.gif) no-repeat center; */
		text-align: center;
		vertical-align:middle;	

	}

*
	{
		border: 0;
		margin: 0;
	}

body
	{
		font: 14px calibri;
         width:100%;
		background: white;
	}

#main
	{
		margin: 0 auto;
		background: #ffffff;
	
	}

#header
	{
		
		margin: 0 auto;
		height: 200px;
		padding-left:120px;
		background: url(../images/banner_bg.jpg) repeat;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		border-top: 1px solid #ffffff;
		
	}

#head_right
	{
		width: 200px;
		float:left;
		height:200px;
		margin-left:20px;
		background-position:center;
	}

#head_left
	{
        float:left;
		width: 200px;
		height: 200px;
	}	

#head_center
	{
		width:545px;
		height:200px;
		float:left;
		margin-left:20px;
	}



#buttons
	{
		width: 200px;
	}

#buttons ul 
	{
		padding: 0px;
		margin: 0px;
	}

#buttons li 
	{
		list-style:none;
		padding: 0px;
		margin: 0px;   
	}

#buttons a 
	{
		font-family:calibri, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size: 14px;
		display: block;
		float: left;
		width: 200px;
		height: 20px;
		background:url(../images/menu.gif) no-repeat center;
		text-align: center;
		vertical-align:middle;
		text-decoration: none;
		color: #FFF;	
		padding-top: 5px;

		
	}

#buttons a:hover 
	{
		background: url(../images/selected.gif) no-repeat center;
		vertical-align:middle;
	}
.end
	{
		border-bottom: none;
	}

#sub_header
	{
		height:30px;
		background-color:#E37A1B;
	
	}
#content
	{
		background: url(../images/body_bg.jpg) repeat-x top;

		min-height:720px;
		padding-top:10px;
	}
/* new body */

#body_right
	{
		background-color:#FFF;
		width: 195px;
		float:left;
		border:thin;
		border-color:#ff6600;
		color:#000;
		height:700px;
		margin-left:10px;
	}
#body_center_l
	{
		background-color:transparent;
		width:5px;
	    float:left;
		margin-left:10px;
		color:#000;
		height:700px;
		border: solid 1px 1px 1px 1px #FFFFFF;
	}
#body_center
	{
		float:left;
		margin-left:10px;
		color:#000;
		height:700px;
		border: solid 1px 1px 1px 1px #FFFFFF;
	}
#body_center_r
	{
		background-color:transparent;
		width:5px;
		position:absolute;
		margin-left:810px;
		color:#000;
		height:700px;
		border: solid 1px 1px 1px 1px #FFFFFF;
	}
#body_left
	{
		background-color:#FFF;
		width: 195px;
	    float:left;
		color:#000;
		height:700px;
	}



/*  ///// *************************** new body */

#left
	{
		width: 499px;
		color: #ffffff;
	}

.text
	{
		padding-left: 10px;
		padding-right: 10px;
	}

#left H1
	{
		margin: 0;
		padding: 10px 0 0 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
		color: #bbb6bc;
		border-bottom: 1px solid #690400;
		margin-right: 5px;
		margin-bottom: 5px;
	}

.read
	{
		text-align:right;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		padding-bottom: 5px;
	}

.read a
	{
		color: #ff0000;
	}

.read a:hover
	{
		color: #ff0000;
		text-decoration: none;
	}
#left .date 
	{
		height: 34px;
		margin-top: 10px;
		padding-top: 3px;
		padding-left: 32px;
		font-size: 10px;
		background: #b3aeb4;
	}

#left .date ul
	{
		list-style: none;	
		padding: 0px;
		margin: 0px;
	}

#left .date li
	{
		display: inline; 
	}

#left .date li a
	{
		color:#000000;
	}

#left .small_icon1
	{
		background: url(images/icon1.png) no-repeat;
		height: 24px;
		float: left;
		display: block;
		text-align: left;
		padding-top: 6px;
		padding-left: 40px;
		padding-right: 15px;
		color: #000a8f;
		font-size: 12px;
		text-decoration: none;
		width: 105px;
	}

#left .small_icon2
	{
		background: url(images/icon2.png) no-repeat;
		height: 24px;
		float: left;
		display: block;
		text-align: left;
		padding-top: 6px;
		padding-left: 40px;
		padding-right: 15px;
		color: #000a8f;
		font-size: 12px;
		text-decoration: none;
		width: 105px;
	}

#left .small_icon3
	{
		background: url(images/icon3.png) no-repeat;
		height: 24px;
		float: left;
		display: block;
		text-align: left;
		padding-top: 6px;
		padding-left: 40px;
		color: #000a8f;
		font-size: 12px;
		text-decoration: none;
		width: 105px;
	}


#right
	{
		width: 466px;
		float:right;
		min-height: 405px;
	}

#right ul 
	{
		list-style: none;
		padding: 5px;
		margin: 0px;
		display:block;
		
	}

#right ul li
	{
		margin-bottom: 20px;
	}

#archives
	{
		background:url(images/righttop.jpg) no-repeat center;
		height: 178px;
		padding-top: 10px;
		padding-left: 18px;
	}

#arcright ul li 
	{
		margin-bottom: 13px;
		background:url(images/ls.png) no-repeat left top;
		padding-left: 15px;
	
	}

#arcleft ul li 
	{
		margin-bottom: 15px;
		background:url(images/ls.png) no-repeat left top;
		padding-left: 15px;
	
	}

#archives ul li a
	{
		color: #ffffff;
	}

#arcleft
	{
		float:left;
		width: 210px;
	}

#arcright
	{
		float:right;
		width: 230px;
	}

#right h2 
	{
		margin: 0;
		padding: 10px 0 0 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #240100;
		padding-bottom: 10px;
	}

#right a:link 
	{
		text-decoration: none;
	}

#right a:hover 
	{
		text-decoration: underline;
	}
#right a:visited 
	{
			text-decoration: none;
	}

#right li a 
	{
		background: url(images/img09.gif) no-repeat 1px 5px;
	}

#rightbot
	{
		background:url(images/rightbot.jpg) no-repeat center;
		height: 218px;
		color:#FFFFFF;
		padding-top: 30px;
		padding-left: 200px;
		padding-right: 20px;
	}

#rightbot p
	{
		padding-left: 25px;
		padding-bottom: 10px;
	}

#footer
	{
		height: 30px;
		margin: 0 auto;
		font-size: 6px;
		background:#666 ;
		clear:both;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		vertical-align:middle;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		
	}

#footer a
	{
		color: #FFF;
		font-size: 12px;
		text-decoration: none;
	}

#title
	{
		font-family:calibri, Helvetica, sans-serif;
		font-size: 14px;
		display: block;
		width: 195px;
		height: 15px;
		background:url(../images/hmarque.gif) repeat left;
		text-align: center;
		text-decoration: none;
		color: #FFF;	
		padding-top: 3px;
		padding-bottom:3px;
	}


#menu_content
	{
		font-family:calibri;
	}
#menu_content ul
	{
		margin-left:5px;
		padding-left:0;
	}
#menu_content li
	{
			padding-top:5px;
			padding-left:20px;
			font-size:14px;
			text-align:left;
			list-style:none;
			background:url(../images/boule.gif) left no-repeat;
			height:30px;
			width:180px;
	}
*
	{
		border: 0;
		margin: 0;
	}
#menu_content a
	{
		text-decoration:none;
	}
#menu_content a:hover
	{
		text-decoration:none;
		color:#000000;
	}
.selected {color:#ff0000; } 
textarea.html-text-box 
	{
		background-color:C0C0C0;
		background-attachment:fixed;
		border-width:2;
		border-style:solid;
		border-color:cccccc;
		font-family:calibri;
		font-size:10pt;
		color:000000;
	}
input.html-text-box 
	{
		background-color:#CCC;
		font-family:Arial;
		font-size:10pt;
		color:000000;
	}
	
.txtjob 
	{
		background-color:#EEEEEF;
		border:1px solid #9C9C9C;
		color:#505050;
		font-family:calibri;
		font-size:12px;
		text-align:left;
		vertical-align:middle;
	}	
select
	{
		width:163px;
	}
textarea
	{
		width:160px;	
	}
input
	{
		width:160px;	
	}
.mystyle
{
	background-color:white;
	min-height:600px; 
	color:#000000;

}
