/* ********** [ GENERAL ] ********** */

body   { 
        font-size:0.9em;
        font-family: "Myriad Pro", "Trebuchet MS", Arial;
        font-size:14px;
        height: 60%;
        border:1px solid #000; 
        background: #ffffff url('ody_bg.jpg'); 
	margin-left: auto; 
	margin-right: auto; 
        margin-bottom: 4px; 
	margin-top: 0px; 
	width: 990px;
	padding: 0px;
	cursor: default;
	border: 1px solid #333333;}

.item { color: transparent; text-decoration:none; position: absolute; right: 12px;  top: 10px;}

div.clear {
	clear: both; }

#top { height:30px; background-color:#000000;border-bottom:4px solid #000; }

#backheader { background:url() no-repeat #000000; width: 980px; height: 232px;}

#logo { background:url() no-repeat #000000; width: 980px; height: 232px;}
#logo_text { float:left; width:200px; height:80px; background-color:#000000; margin:40px 40px 53px 0; font-family: Tahoma, Arial; font-size:11px; color:#fff; padding:10px; font-weight:bold;}
#name { float:left; border-left:20px solid #c7c7c7; border-right:20px solid #c7c7c7;}
#split { float:left; height:30px; width:0px; border-left:0px solid #FFFFFF;}
#slogan { float:left; color:#fff; text-transform:uppercase; background-color:#000; padding:3px 0 0 10px;}
#name { float:left; border-left:20px solid #c7c7c7; border-right:20px solid #c7c7c7;}
#name a{ color:#fff; font-weight:bold; font-size:24px; text-transform:uppercase; background-color:#c7c7c7; text-decoration:none;}
#contact_us a { float:left; color:#fff; text-transform:uppercase; text-decoration:none; }
#text { margin: 0 292px 0 0;  padding:10px;}
h1 {text-transform: uppercase; font-size: 14px; color: #ffffff;}
h1 span { background-color:#ec008c; padding:0 10px;}








/* ********** [ PAGE ] ********** */

div#page_wrap {
background: #FFFFFF;
width: 100%;
}

div#page {
padding-top: 30px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
background:  #FFFFFF; 
}



div#imglogo { 
float:left; 
color:#fff;
text-transform:uppercase;
background-color:#FFF;
padding-top: 30px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;}


/* ********** [ HEADER ] ********** */

div#header_wrap {
	height: 10px;
	background: url("header_.jpg") #000000 repeat-x;
	border: 1px solid #000000; 
	margin-top: 0px;
	}


div#top_header {
	height: 10px;
	background: url("") #000000 repeat-x;
	border: 1px solid #000000; 
	margin-top: 0px;
	}


div#header_wrap2 {
	height: 118px;
	background: url("") #000000 repeat-x;
	border: 4px solid #cccccc; }


div#header_top {
	height: 188px;
	width: 988px;
	margin-top: 0px;
	background: url("logo-pic.jpg") #000000 no-repeat;
	border: 1px solid transparent; }



div#header_bottom {
	height: 150px;
	width: 560px;
	margin-top: 95px;
	left:0px; 
	top: 14px;
	background: url("header_bottom.jpg") #000000 no-repeat;
	border: 0px solid #000000; }

div#header_right {
	height: 1px;
	width: 1px;
	position: absolute;
	top: 38px;
	right: 12px;
	background: url("") #000000 no-repeat;
	border: 1px solid #000000; }



	div#header {
		margin-top: 0px; 
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		width: 988px;
		height: 0px;
  		background: url('') #000000;
  		 }




		div#header h1 {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			float: left;
			font: 30px/90px Trebuchet MS, tahoma;
			font-weight: bold;
			color: #D52525; }

			div#header h1 span { }










/* ********** [ NAVIGATION ] ********** */

div#headernav_wrap {
	height: 59px;
	position: relative; 
	background: #ededed url("navbar.gif") ;
	}
	
	
	
	
	
	
	
	

	div#headernav {
		       background:   #000000 url("") repeat-x; 
		        margin: 0px auto;
			padding: 0px;
			width: 100%;
			height: 50px; }

		div#headernav ul {
			margin-top: 10px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 10px;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			height: 38px;
			list-style-type: none; }

			div#headernav ul li {
				margin: 0px;
				padding: 0px;
				float: left; }

			div#headernav ul li.div {
				margin: 0px;
				padding: 0px;
				height: 30px;
				width: 2px;
				float: left;
				background: url("mainmenu_div.gif") no-repeat; }

			div#headernav ul li a {
				padding: 0px 10px;
				height: 30px;
				display: block;
				float: left;
				font: 12px/29px   arial,Tahoma,Verdana, helvetica;
				text-decoration: none; 
				text-transform: uppercase;
				font-weight: bold;
				color: #F1F1F1;}

				div#headernav ul li a:hover {
				text-decoration: none;
				color: #F1F1F1;
					 }

	
	
	
	
	
	
	
		
		
		
		
		
/* ********** [ SIDEBAR ] ********** */

div#sidebar_wrap {
	margin: 25px 0px 0px 0px;
	padding: 0px;
	width: 0px;
	float: left;
	background: transparent; }

  	div#sidebar{
		padding: 0px;  }

		
		
		
		
		
		
		
		
	
	



/* ********** [ CONTAINER ] ********** */

div#container_wrap {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	float: left; 
	background-color: transparent;}

  	div#container 
  	{
  	background-color: transparent;
  		 }




/* ********** [ CONTENT ] ********** */

#content_wrap {
	margin: 25px 5px 5px 5px;
	padding: 0px;
	float: left;
	width: 550px;
	background-image: url("content_bg_top.gif");
	background-repeat: no-repeat;
	background-color: #F1F1F1; }

  	#content {
  		padding: 0px 0px 0px 0px;
		background-image: url("");
		width: 549px;
		background-repeat: repeat-x;
		background-position: bottom;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 0px;
		border: 1px solid #404040;
		}


/* ********** [ MESSAGES ] ********** */

div#info_message {
	margin: 10px 10px 0px 10px;
	padding: 10px;
    font: 12px arial;
	color: #aa571b;
    background-color: #FFFFFF;
    border-top: 1px #d8b62d solid;
    border-bottom: 1px #d8b62d solid; }

	div#info_message a {
		font: 12px arial;
		color: #aa571b;
		text-decoration: none; }

	div#info_message a {
		text-decoration: underline; }

div#error_message {
	margin: 10px 10px 0px 10px;
	padding: 10px;
    font: 12px arial;
	color: #800000;
    background-color: #ffffff;
    border-top: 1px #9D290D solid;
    border-bottom: 1px #9D290D solid; }

	div#error_message a {
		font: 12px arial;
		color: #800000;
		text-decoration: none; }

	div#error_message a {
		text-decoration: underline; }


#hometext {
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	width: 90%;
	border: 1px solid #ededed;
	font: 0.90em verdana, arial;
	text-align: justify;
	color: #879160;
	
 }
 
 p { padding: 0 15px 5px 10px; border 1px solid #FFFFFF; color: #FFFFFF;
  }
 
 
 
 
#homepagetext {

        margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	width: 90%;
	border: 0px solid #ededed;
	font: 0.90em verdana, arial;
	text-align: justify;
	color: #879160;
 }
 
 
#caps

{text-transform: uppercase;}

/* ********** [ FOOTER ] ********** */

div#footer_wrap {
       height: 60px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 10px;
        padding-bottom: 10px;
	padding-bottom: 0px;
	width: 990px;
	background:  #ffffff url("") repeat-x; }

	div#footer {
		height: 50px;
		font: 11px/30px verdana;
               margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 990px;
		color: #484b4f;
		text-align: center;
		background:  #000000 url("ft_bg.png") repeat-x; }

		div#footer a {
			font: 11px/30px verdana;
			color: #484b4f;
			text-decoration: none; }

		div#footer a:hover {
			text-decoration: underline; }


