body {
background: #e7e7e7;
background-image:url('images/background.jpg');
margin: 0;
text-align: center;  /* for IE */ 
margin:0 auto; /* for the rest */ 
}

p {
height: 50px;
margin-top: 2px;
padding: 15px;  /* Gives a padding on every side: top, right, bottom, and left. */
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 20pt;
color: #949494;
padding-right: 25px;
 }
 
a  {
outline : none;
}
a:link {
color : #767676;
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #767676;
}
a:hover {
text-decoration : none;
color : #404040;
}
a:active {
text-decoration : none;
} 

.linktext  {
font-family : Tahoma, Helvetica, Verdana, Arial;
font-size : 12px;
color : #767676;
border-bottom : 1px dotted #767676;
} 



ul.menu { margin:0;padding:0; }
ul.menu li { display:block;padding:0; float:right;text-align:left;margin-right:4.3em; }
ul.menu li a { color:#fff;font:bold 14px Arial;text-decoration:none;line-height: 1.3em; display:block; padding-top: 8px; }
ul.menu li a:hover { color:#6dcff6; }
ul.menu li span { font:11px Verdana; color:#999; margin:0; }
ul.menu li span:hover {color:#999;}

#line_here {
  border: none;
  background-color: #e2e2e2;
  color: #e2e2e2;
  height: 1px;
  width: 1024px;
  float: left;
}

#navigation {
width: 1024px;
height: 50px;
margin-left:auto; 
margin-right:auto;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color : #FFFFFF;
background: #1f1f1f;
border-bottom:1px solid #4b4b4b;
}

#container {
width: 1024px;
margin: 15px auto;
margin-bottom: 40px;
background: #FFFFFF;
}

#header-flash {
width: 100%;
height: 496px;
background: #000000;
border-bottom:1px solid #4b4b4b;
}

#left_text{
float: left;
vertical-align: middle;
width: 580px;
text-align: left;
height: 342px;
}

#right_image{
float:left;
padding-right: 10px;
padding-left: 10px;
width: 400px;
height: 342px;
}

#footer {
width: 100%;
height: 100px;
text-align: right;
}



