
body { margin:0; padding:0; background:url("images/bg.jpg") left top; font-family:arial,helvetica,sans-serif; }

#header { width:100%; height:150px; background:url('images/hbg.jpg') left top repeat-x; }

#header1 { width:980px; height:120px; margin:0 auto; clear:both; }

#header1 h1 { margin:0; padding:40px 0 0 40px; color:#ffffff; font-size:28px; text-transform: uppercase; letter-spacing:3px; }

#header1 p { margin:0; padding:0 0 0 40px; color:#ffffff; text-transform: uppercase; font-size:12px; letter-spacing:1px; }

#header2 { width:980px; height:30px; margin:0 auto; filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; background:#000000; color:#ffffff; }

.menu { margin:0; padding:8px 0 0 0; list-style:none; color:#ffffff; }
.menu li { padding:0 10px 0 20px; font-size:12px; float:left; color:#ffffff; }
.menu li a { font-size:12px; text-decoration:none; font-weight:bold; color:#ffffff; letter-spacing:1px; text-transform: uppercase; }
.menu li a:hover { color:#d8e2ec; }

#content { width:980px; min-height:100px; background:#efefef; margin:0 auto; padding:0; display:table; }

#left { width:660px; float:left; background:#ffffff; margin:0; padding:0; }

#left h2 { margin:0; padding:20px 20px 20px 20px; font-family: Helvetica, Arial, "Lucida Grande", sans-serif; font-size:20px; /*border-bottom:1px solid #efefef;*/ }

#left p { margin:0; padding:0 20px 10px 20px; font-size:14px; }
#left p a { color:#1e557e; }

#left ul { margin:0 20px 10px 30px; padding:0; list-style:square inside; font-size:14px; }
#left ul li { margin:0; padding:0; color:#000000; }

#right { width:320px; float:left; }

#right p { margin:0; padding:0; }

#right ul { margin:0; padding:20px 20px 10px 20px; list-style:none; }
#right ul li { padding-bottom:6px; border-bottom:1px solid #dfdbdb; }
#right ul li a { color:#65686a; text-decoration:none; font-size:14px; letter-spacing:0; }
#right ul li a:hover { color:#000000; }

#footer { margin:0; width:980px; min-height:115px; margin:0 auto; filter:Alpha(opacity=85); opacity: 0.85; -moz-opacity:0.85; background:#000000; margin-bottom:20px; text-align:center; }

#footer p { margin:0; padding:50px 20px 20px 20px; color:#ffffff; font-size:14px; }
#footer p a { color:#ffffff; }


