
body,Html{margin:0; padding:0; }
* html #main{height:100%; }
html{overflow-y:scroll; } /*auto scroll bars */
body{background-color:#EBF0D7; margin:0; padding:0; font:13px/22px georgia, serif; color:#646464; text-align:center;}

#main{width:800px; margin:0 auto 60px; padding:0; background-color:#fff; }
#header{width:800px; padding:0; margin:0; background:url(../i/bg.gif) repeat-x 0 -10px; text-align:left; }
table{width:800px; padding:0; margin:0; }
td#logo{width:170px; height:133px; text-align:right; background:url(../i/bg2.gif) no-repeat; }
td#nav{width:600px; text-align:right; padding-right:20px; }
td#info{height:80px; width:600px; text-align:right; font-style:italic; font-size:11px; }


#content {width:700px; margin:0 50px; padding:0; text-align:left; }
#footer{ margin:10px auto 0; padding:0 30px 10px 0; font-size:11px; text-align:right; }

a{color:#c30; text-decoration:none; }

#nav a{font:normal normal bold 11px/40px Georgia, Times, serif; text-transform:uppercase; text-decoration:none; letter-spacing:.04em; margin:0 3px; padding:1px 3px; border:1px solid #fff; }
#nav a:hover{background-color:#fff; color:#c30; border:1px dashed #c30; }
#nav a.current{background-color:#c30; color:#fff; border:1px solid #c30; }
#content a {color:#c30; text-decoration:none; border-bottom:1px dashed #c30; padding-bottom:2px; }

h1{font:normal normal 1.83em/1.63em Georgia, Times New Roman, Times, serif; margin:0; padding:0px; color:#000; }
hr {background-color:#eaeaea; height:2px; margin:1em 0 1em; border:0; }
p{margin:10px auto; }
.sh13{font:normal 11px/18px arial; background:#c30; color:#fff; padding:0 10px; margin:5px 0; text-align:right; }
.green{color:#769d1b; }
.caption{}
.pullquote{float:left; width:205px; font:normal normal georgia, serif 2.1em/32px; padding:30px; color:#769d1b; border:1px dashed #93c3d7; margin:5px 20px; }


