#header{height:100px;}

#wrap{margin:0px auto; width:950px;}
#inner_wrap{float:left;width:700px;display:inline;}

#hero{height:400px;text-align:center;}
#hero a{text-decoration:underlined;font-family: cursive; font-size: 36px;font-weight:bold;}

#nav{float:left;width:100px;margin-right:15px;padding-right:10px;padding-top:20px;}
#nav li{text-align:right;padding:10px 0px;}
#nav li a{text-decoration:underlined;font-family: cursive; font-size: 16px;}

#content{margin-top:-35px;padding-top:50px;padding-left:20px;}
div.content_box{width:300px; display:inline;padding:15px; float:left;}
div.content_box h2{font-family: cursive; font-size: 20px;color:#930023;margin-bottom:5px;padding-bottom:5px;background: url(../images/red_bottom_border.gif) bottom right no-repeat;}

#footer{width:700px;margin:0px auto;height:50px;padding-top:20px;}

#content p{line-height: 1.7em;padding-bottom:10px;}
#content p span{font-size:24px;font-family: cursive;}

#content{border-left-width: 2px;border-left-style:solid;}
#header{border-bottom-width: 2px;border-bottom-style:solid;}

div.grid{width:33%; float:left;text-align:center;}
div.grid a{font-family: cursive; font-size: 24px;text-decoration:none;}
div.grid a:hover{font-family: cursive; font-size: 24px;text-decoration:none;}