body {
margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:80%; color:#1F181F; text-align:center;
/*background-color:#796F24; */
background-color: #292C1F;
position:relative; /*height:100%;*/


}


p {
/*margin:0.2em 0 1.2em 0; padding:0.3em;*/}

h1 {
padding:0; margin:0;font-size:200%; font-weight:normal; font-style:italic; 
color:#4F0000; font-family:"Trebuchet MS", verdana, arial, sans-serif; text-align:left;}

h3 {

 color:#fff; font-size:150%; font-weight:normal; margin:0.2em; padding:0; 
font-style:italic; font-family:"Trebuchet MS", verdana, arial, sans-serif; text-align:left;}

div {
margin:0; padding:0; display:block;}

a:link, a:visited {
color:#ffffff; text-decoration:underline;}
a:hover {
color:#ffffff; text-decoration:none;}
a:active {
color:#FFFFFF; text-decoration:none;}

/** the menu*/

ul.menu {
list-style-type:none;
	float:left;
	display:block;
	width:1024px; 
	line-height:20px;
	clear:both;
	margin:0;
	padding:0;
	background-color:#79746b;
	position:relative;
	top: -40px;
	left:0px;
}
ul.menu * {margin:0; padding:0; }
ul.menu a {display:block; color:#000; text-decoration:none; font-size:12px;}
ul.menu li {position:relative; float:left; margin-right:2px; }
ul.menu ul {position:absolute; top:26px; left:0; background:#79746b; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #4F4E48; border-right:#4F4E48; border-bottom-color:#4F4E48;border-top:none; width:220px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#79746b; text-align:left }
ul.menu ul li a:hover {background-color:#484D60; width:220px;}
ul.menu ul ul {left:210px; top:-1px}
ul.menu .menulink {border:1px solid #4F4E48; padding:5px 7px 7px; font-weight:bold; background-color:#79746b; width:220px;}
ul.menu .menulink:hover, ul.menu .menuhover { background-color:#484D60; }
ul.menu .sub {
background-color:#79746b;
}
ul.menu .topline {border-top:1px solid #4F4E48}
ul.menu .menulink :active,ul.menu .menuactive  {
text-decoration:none; background-color:#484D60; color:#FFFFFF;}

/** the banner */ 
.banner {

margin:0; text-align:left;
height:200px;

position:relative;

top:10px;

background-color:#73301D;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	border:#333366 double;
	
}
.clr {clear:both;}
.banner p {
text-indent:4em; color:#3B4471;}


/** the div that contains everything */
.container {
background-color:#ffffff ; margin:0 auto 0 auto; padding:0; width:900px;
}
#main{
	width: 900px;
	position:relative;
	top:20px;
	left:10px;
	padding-left:5px;
	}

.rightcontainer {

	width: 300px;
    position:relative;
	float:left;
	top:10px;
	left:5px;
	padding-left:5px;
}

div#one{
	background: #9D9F3E;
	width:250px;
	position:relative;
	

}

.rightcontainer h3 {
margin-top:-4px; 
 color:#3B4471; font-size:14px; font-weight:normal; /*margin:0.2em;*/
  padding:0; 
font-style:italic; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

div#two{
background: #9D9F3E;
position:relative;
width:100%;
top:60px;
}


div#three {

width: 200px;
    position:relative;
	top:-30px;
	left:5px;
	float:left;
	padding-left:5px;



}
div#left{
background:#64531f;
position:relative;
width:100%;
top:60px;
text-align:left;
color:#fff;

}
div#left p{

margin-left:10px;
}

div#leftbottom{
background:#fff;
position:relative;
width:100%;
margin-top:90px;
text-align:left;


}
.content {

	width: 650px;
    position:relative;
	top:10px;
	left:10px;
	padding-left:5px;
	float:left;
}
div#contenta {

position:relative;
width:100%;
float:left;
text-align:left;
padding-left:5px;
}
.content h2 {text-indent:3em;}



/** put images on the left and on the right side of text*/
.image_left {
float: left;
padding: 15px;
margin: 0;
}

.image_right {
float: right;
padding: 15px;
margin: 0;
}

#contact-wrapper {
	width:500px;
	background:#fff;
	padding:20px; 
}
#contact-wrapper div {
	clear:both;
	margin:1em 0;
}
#contact-wrapper label {
	display:block;
	float:none;
	font-size:16px;
	width:auto;
}
form#contactform input {
	border-color:
	#003366 #003366 #003366 #003366;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-size:15px;
	color:#333;
}
form#contactform textarea {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:100%;
	padding:0.6em 0.5em 0.7em;
	border-color:#003366 #003366 #003366 #003366;
	border-style:solid;
	border-width:1px;
}


#ticker { width:300px; height:300px; border:1px solid #aaaaaa; overflow:auto; }
#tickerContainer h3 {
margin-top:-4px;
text-align:center; 
 color:#3B4471; font-size:16px; font-weight:bold; /*margin:0.2em;*/
  padding:0; 
font-style:bold; font-family:Georgia, "Times New Roman", Times, serif}
#ticker dt { color:#000000; font:normal 14px Georgia; padding:0 10px 5px 10px; background-color:#D7D0D6; padding-top:10px; border:1px solid #ffffff; border-bottom:none; border-right:none; position:relative; }
#ticker dd { color:#000000;margin-left:0; font:normal 12px Verdana; padding:0 10px 10px 10px; border-bottom:1px solid #aaaaaa; background-color:#4A4246; border-left:1px solid #ffffff; position:relative; text-align:left }
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }


.footer {
color:#999999; font-size:100%; margin:2.5em 0.2em 0.5em 0.5em;/* padding:0.8em;*/ height:70px; position:relative; left:-0.5em;
border-top:1px solid #999999; text-align:left; clear:both; background-color:#594c2a; width:100%; top:20px;}

.footer .right {
float:center; clear:right; text-align:center;}

.footer p {margin:0;}

