body { margin:40px; font-size:0.9em; line-height:14px; font-family:Tahoma, Arial; font-size:11px; border:1px solid #000; background: url(media/bkg.jpg) repeat-x #ffffff; }
a { color:#10639a; text-decoration:none;}
a:hover { text-decoration:underline;}
p { padding: 0 10px 5px 10px; }
h1 { font-family: "Myriad Pro", "Trebuchet MS", Arial; margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:18px; color:#003366; }

#header { background:url(media/bg.jpg); height:26px;}
#logo { padding:50px 0px 0px 200px; height:130px; background:url(media/logo.jpg) no-repeat #ffffff; }
#logo a{ float:right; font-family: "Myriad Pro", "Trebuchet MS", Arial; color:#000; text-decoration:none; line-height:20px; font-weight:bold; font-size:20px; text-transform:uppercase; letter-spacing:10px; }
#logo_text { padding:40px; float:right; font-family: "Myriad Pro", "Trebuchet MS", Arial; color:#000; text-decoration:none; line-height:10px; font-weight:bold; font-size:20px; text-transform:uppercase; letter-spacing:5px;  }


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#slantedmenu{
font-size: 150%;
font-weight: bold;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 10px;
padding: 3px 0;
margin: 0;
background: #fff;
border: 3px solid #fff;
text-align: center; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
padding-left: 4px;
padding-right: 4px;
display: inline;
text-align: center;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: transparent url(media/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: #666699;
}


#text { margin: 0 292px 0 0; background:url(media/nothing.gif); padding:10px;}
#text li {list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 4px;line-height:18px;}
#sidebar { float:right; width:245px; padding: 20px 20px 0 30px; font-size:10px; }
#sidebar a{ font-weight:bold; }
#sidebar h1 { font-family: "Myriad Pro", "Trebuchet MS", Arial; margin:0; padding:0 0 20px 0; text-transform:uppercase; color:#000;}

#main { float:center; background-color: #fff;}
#footer {font-family: "Myriad Pro", "Trebuchet MS", Arial; background:url(media/footer_bckg.gif) repeat-x #000; height:55px; clear:both;  }
#left_footer { float:left; padding:20px 0 0 30px; color:#fff; font-size:12px;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 30px 0 0; color:#fff;  font-size:12px; text-align:right;}
#right_footer a { color:#fff;}

