html body{margin:0;padding:0;}

body {
background: #000 url(images/background.gif) repeat-x;
color: #D7D7D7;
font-size:1em;
font-family: helvetica, sans-serif, arial, ;
line-height:1.4em;
}

h1,h2,h3,h4,h5,h6{
color: #D7d7d7;
margin: 10px 20px 10px 20px;
}

h1 {font-size: 1.5em;}

h2 {font-size: 1.25em;}

h3 {font-size: 1.10em;}

h4 {font-size: 1em;}

img {border: none;}
a{ 
color: #E29E1F; text-decoration: none;
font: bold;}
a:hover {  color: #D7D7D7; }

#content {
text-align:left;
position: relative;
width: 974px;
margin: 20px auto;
}

#header {
background: url(images/header_bg.gif) no-repeat;
height: 90px;
}

#header img {
padding-top:12px;
padding-left:12px;
}

#navigation {
font: bold 1em Arial, Verdana, Tahoma, sans-serif;
margin: -55px 0px 0px 540px;
}
#navigation li {
float:left;
list-style:none;
border-right:1px solid #E29E1F;
}
#navigation li a {
display:block;
padding:0 5px;
text-decoration:none;
color: #E29E1F;
}
#navigation li a:hover {
color:#D7D7D7;
text-decoration:none;
}

.left {
float:left;
background: url(images/left_bg.gif) no-repeat;
width: 220px;
margin-top:50px;
min-height:450px;
}
.left h2 {border-bottom: 1px dotted #D7D7D7;}
.left ul  {
font: bold .90em Arial, Verdana, Tahoma, sans-serif;	
}

.right { 
float:right;
background: url(images/right_bg.gif) no-repeat;
width: 724px;
margin-top: 50px;
min-height:450px;
}
.right h2 {border-bottom: 1px dotted #D7D7D7;}
.right p {margin:0px 40px 20px 20px;}

#footer { 
color: #303030;
clear:both;
margin-top:40px;
text-align: center;
}
#footer a {  text-decoration: none; }
#footer  a:hover { }