@import url('lightbox.css');

html {height:101%; margin-bottom:0.1em;}

body {background:#74b8e4 url(../img/bg.png) bottom left repeat-x fixed; margin:0px; padding:10px 0px 20px 0px; font-family:Helvetica, Arial, sans-serif;}

p {font-size:0.85em; line-height:1.3em;}

a {color:#333333; text-decoration:none; border-bottom:#e20000 1px dotted;}

a:hover {border-bottom:#e20000 1px solid;}

a.anchor {color:#000000; border:none;}

h1,h2,h3,h4,h5,h6 {font-family:Helvetica, Arial, sans-serif;}

img.photo {width:230px; float:right;}

ul {font-size:0.86em; line-height:1.4em; margin:0px 0px 30px 20px; padding:0px 0px 0px 15px; list-style:none; border-left:#ffcc00 2px solid;}

ul#crumbs {color:#333333; border:none; margin:0px; padding:0px; text-transform:lowercase; font-size:0.785em;}

ul#crumbs li {display:inline;}

ul#crumbs li a {border:none;}

ul#crumbs li a:hover {border-bottom:#e20000 1px solid;}

ul.photos {list-style:none;}

ul.photos li {display:inline;}

ul.photos li a {border-bottom:none;}

ul.photos li a:hover {border-bottom:none;}

ul.photos li a img {border:#333333 4px solid; height:117px; width:175px;}

ul.photos li a:hover img {border:#e20000 4px solid;}

div#wrap {width:765px; margin:0 auto; padding-bottom:10px; background:#FFFFFF;}

div#header {height:231px; background:url(../img/headerbg.png) top left no-repeat;}

div#header h1 {margin:0px; padding:10px 0px 0px 232px;}

div#header h1 a {height:151px; width:523px; display:block; border:none; background:url(../img/header.png) left no-repeat; text-indent:-2000em; text-decoration:none; z-index:1000; margin:0px;}

div#specials {height:50px; width:523px; float:right; margin:10px 10px 0px 0px; font-style:italic; font-size: 13px;}

div#specials p {margin:15px 0px 0px 0px; font-size:1.13em; text-align:center;}

div#specials p span.special {text-transform:uppercase;}

div#nav {text-align:center; padding:15px 0px 11px 0px;}

div#nav ul {list-style:none; margin:0px; padding:0px; border:none; text-transform:uppercase;}

div#nav ul li {display:inline;}

div#nav ul li a {padding:14px 15px 11px 15px; border:none; font-size:1.5em; font-weight:900;}

div#nav ul li a:hover {color:#FFFFFF; background:#333333;}

div#content {margin:0px 10px 10px 10px;}

div.aside#right {width:200px; padding:0 0 10px 0; float:right;}

div.aside#right h2 {margin:0px 0px 8px 0px;}

div.aside#right ul {margin:0px 0px 0px 8px; padding:0px 0px 0px 8px;}

div.aside#right ul li ul {margin-left:4px; padding-left:4px;}

img.tssa {border:none; margin:10px 0;}

a.tssa {border:none;}

div#inline {width:530px;}

div#inline h2.welcome {margin-bottom:0px; padding-bottom:0px;}

div#inline p.welcome {margin-top:0px; padding-top:0px;}

div#inline p {text-align:justify;}

div#inline h3.date {float:left; margin:2px 10px 10px 0px; padding:10px; background:#e20000;}

div#footer {margin:0px 10px; padding:8px 0px; background:#1d90da; clear:both;}

div#footer p {text-align:center; font-size:0.8em;}

div#footer a {color:#000000; border:none;}

div#footer a:hover {color:#FFCC00;}
