*{margin:0; padding:0;}
body{color:#959595; font:normal small Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0;}
h1, h2, h3{color:#385B88; font-family:Georgia,"Times New Roman",Times,serif;}
h2{background:url(images/img6.gif) repeat-x left bottom; font-size:2em; font-weight:normal; margin-bottom:.8em; padding-bottom:10px;}
h3{font:bold x-small Verdana, Arial, Helvetica, sans-serif; letter-spacing:2px; margin-bottom:1em; text-transform:uppercase;}
p, blockquote, ul, ol{line-height:1.8em; margin-bottom:1.4em; text-align:justify;}
blockquote {font-style:italic; margin-left:2em; margin-right:2em;}
ul{margin-left:3em;}
ol{margin-left:3em;}
a{color:#E08934; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}

.boxed .title{background:url(images/img03.gif) no-repeat left center; border-bottom: 1px solid #D6D5D5; font-size: 1.4em; padding: 0px 0 0 10px;}
.boxed .content{padding:10px;}
.boxed a{display:block; font:bold 0.8em Verdana,Arial,Helvetica,sans-serif; letter-spacing:2px;}

#logo{height:140px; margin:0 auto; width:770px;}
#logo h1{padding: 44px 0 0 0;}
#logo h1 a{font-family: Verdana, Helvetica, sans-serif; font-size: 30px; text-decoration: none; text-transform: uppercase;}
#logo h1 em{color:#385B88; font:italic normal 40px Georgia,"Times New Roman",Times,serif; letter-spacing:-3px; text-transform:lowercase;}

#content {margin:0 auto; width:770px;}

#main {float:right; margin-top:-80px; width:500px;}
.img-l{float:left; margin:4px 10px 0 0; border:1px solid #a9a9a9; padding:3px;}
.img-r{float:right; margin:4px 0 0 10px; border:1px solid #a9a9a9; padding:3px;}
.center{text-align:center;}

#sidebar{float:left; width:240px;}
.title{background:url(images/img6.gif) repeat-x left bottom; color:#385B88; font-size:1.8em; font-weight:normal; margin-bottom:.8em; padding-bottom:10px;}

#menu {border-bottom:4px solid #EBEBEB; margin-bottom:30px;}
#menu ul{line-height:normal; list-style:none; margin:0;}
#menu li{display:inline;}
#menu a{border-top:1px solid #EBEBEB; color:#E08934; display:block; padding:10px 0 10px 24px;}
#menu a:hover, #menu .active a{background:#EBEEF3; color:#385B88; font-weight:bold; text-decoration:none;}

#updates {}
#updates ul {list-style: none; margin: 0;}
#updates h3 {font: bold x-small Verdana, Arial, Helvetica, sans-serif; margin: 0;}
#updates p {font-size: smaller; line-height: normal; margin-bottom: 1.4em;}

#partners {}
#partners .content {padding: 10px 0;}
#partners ul {border-bottom: 1px solid #D1BC5C; line-height: normal; list-style: none; margin: 0;}
#partners li {border-top: 1px solid #D1BC5C; padding: 10px;}

#footer {background: #EAEAEA url(images/img6.gif) repeat-x left top; clear: both; margin: 0 auto; padding: 20px 50px; width: 770px;}
#footer p {font-size: x-small; margin: 0 auto; width: 770px;}
.hidden {display:none; height:0;}