@media screen {

#bell {background:#ffff66 url(http://lyttonbell.com/images/bell.png) no-repeat;}
#bell {display:block;}
#bell {float:left;}
#bell {height:76px;}
#bell {margin-left:.5em;}
#bell {padding-left:.5em;}
#bell {width:70px;}
#bookmark {padding:.3em 0 .3em 0;}
#botRight {background:#ffff66 url(http://lyttonbell.com/images/bot-right.png) no-repeat;}
#botRight {float:right;}
#botRight {height:20px;}
#botRight {left:2px;}
#botRight {position:relative;}
#botRight {top:4px;}
#botRight {width:20px;}
#breadcrumbs {margin:0 0 -1em -.3em;}
#breadcrumbs span {background:#ffff66;}
#breadcrumbs span {border-bottom:1px solid #00ff00;}
#breadcrumbs span {border-top:1px solid #ffff66;}
#breadcrumbs span {font-size:13px;}
#breadcrumbs span {padding-bottom:3px;}
#breadcrumbs span {position:relative;}
#breadcrumbs span {top:-6px;}
#breadcrumbs a:hover {background:#0000cc;}
#breadcrumbs a:hover {color:#ffff66;}
#breadcrumbsLeft {background:url(http://lyttonbell.com/images/breadcrumbs-left.png) no-repeat;}
#breadcrumbsRight {background:url(http://lyttonbell.com/images/breadcrumbs-right.png) no-repeat;}
#calendar {height:15em;}
#calendar {text-align:center;}
#calendar caption {display:none;}
#calendar table {font-size:70%;}
#calendar table {margin-left:auto;}
#calendar table {margin-right:auto;}
#calendar td {border-bottom:1px solid #cccccc;}
#calendar td {border-left:1px solid #cccccc;}
#calendar td {padding:.2em;}
#calendar td {width:1.8em;}
#calendar td a {font-weight:bold;}
#calendar td a.low {color:#000000;}
#calendar td a.mid {color:#0000cc;}
#calendar td a.top {color:#ff0000;}
#calendar td a:hover {background:#ffff66;}
#calendar td.last {border-right:1px solid #cccccc;}
#calendar td.today {background:#99ff66;}
#calendar td.today {color:#0000cc;}
#calendar td.today {font-weight:bold;}
#calendar th {background:#0000cc;}
#calendar th {color:#ffffff;}
#calendar th {padding:.2em;}
#calendar th a {color:#ffffff;}
#calendar th a {text-decoration:none;}
#calendar th a:hover {background:#ffffff;}
#calendar th a:hover {color:#0000cc;}
#calendar tr.days th {background:#99ff66;}
#calendar tr.days th {color:#0000cc;}
#content {border-bottom:1px solid #ffffff;}
#content {margin:0;}
#content {padding:0;}
#content {padding-right:1em;}
#content a:hover {background:#ffff66;}
#copyright {font-size:60%;}
#copyright {font-style:italic;}
#footer {clear:both;}
#footer {display:block;}
#footer {overflow:hidden;}
#footer {padding-top:1em;}
#footer {text-align:center;}
#footer {width:100%;}
#header {display:block;}
#header {overflow:hidden;}
#header {padding-top:.5em;}
#header {width:100%;}
#header form {margin-bottom:0;}
#header form {margin-top:.2em;}
#header h1 {font-size:185%;}
#header p {margin:0;}
#headerNavigation {float:right;}
#headerNavigation {padding-right:1em;}
#headerNavigation {text-align:right;}
#left {background:#ffffff;}
#left {border:1px solid #00ff00;}
#left {border-left:0;}
#left {display:block;}
#left {float:left;}
#left {padding-left:1em;}
#left {width:73%;}
#main {display:block}
#main {float:left;}
#main {overflow:hidden;}
#main {width:97%;}
#main {background:#ffff66;}
#main {padding-right:1em;}
#navigation #background_top {background:#ffff66;}
#navigation #background_top {height:30px;}
#navigation #background_top {position:absolute;}
#navigation #background_top {width:100%;}
#navigation {font-size:80%;}
#navigation {height:30px;}
#navigation {padding:0;}
#navigation {position:relative;}
#navigation {white-space:nowrap;}
#navigation a {background:transparent url(http://lyttonbell.com/images/tabs.png) top right no-repeat;}
#navigation a {color:#0000cc;}
#navigation a {display:block;}
#navigation a {float:left;}
#navigation a {font-weight:bold;}
#navigation a {padding:9px 6px 0px 6px;}
#navigation a {position:relative;}
#navigation a {text-decoration:none;}
#navigation a span {background:transparent url(http://lyttonbell.com/images/tabs.png) no-repeat scroll left top;}
#navigation a span {display:block;}
#navigation a span {font-size:1px;}
#navigation a span {height:30px;}
#navigation a span {left:0px;}
#navigation a span {position:absolute;}
#navigation a span {top:0px;}
#navigation a span {width:7px;}
#navigation a:hover {color:#ffff66;}
#navigation a:hover {text-decoration:underline;}
#navigation li {display:block;}
#navigation li {float:left;}
#navigation li {list-style:none;}
#navigation li {margin:0;}
#navigation li.default a {background:transparent url(http://lyttonbell.com/images/tabs.png) 100% -120px no-repeat;}
#navigation li.default a {color:#ffff66;}
#navigation li.default:hover a {background:transparent url(http://lyttonbell.com/images/tabs.png) 100% -120px  no-repeat;}
#navigation li.default:hover a span {background:transparent url(http://lyttonbell.com/images/tabs.png) 0px -120px  no-repeat;}
#navigation li.default a span {background:transparent url(http://lyttonbell.com/images/tabs.png) 0% -120px no-repeat;}
#navigation li:hover a {background:transparent url(http://lyttonbell.com/images/tabs.png) 100% -60px  no-repeat;}
#navigation li:hover a span {background:transparent url(http://lyttonbell.com/images/tabs.png) 0px -60px  no-repeat;}
#navigation ul {height:30px;}
#navigation ul {margin:0;}
#navigation ul {padding:0 0 0 10px;}
#navigation ul {width:50em;}
#navigation ul {z-index:1;}
#navigation ul {position:absolute;}
#portrait {background:#000000;}
#portrait {margin-top:0;}
#portrait {text-align:center;}
#portrait a:hover {background:#ffffff;}
#posted {font-size:80%;}
#posted {font-style:italic;}
#right {display:block;}
#right {float:right;}
#right {overflow:hidden;}
#right {padding-top:1px;}
#right {width:19%;}
#right {background:#ffff66;}
#right {padding:1em;}
#right {text-align:center;}
#right h2 {margin-top:0;}
#right li {margin-left:0;}
#right li {text-align:left;}
#right li a {text-decoration:none;}
#right ul {list-style-type:none;}
#right ul {margin-bottom:0;}
#right ul {margin-left:0;}
#right ul {padding-left:0;}
#search {float:right;}
#search {text-align:right;}
#searchButton {position:relative;}
#searchButton {top:4px;}
#siteQuote {clear:both;}
#siteQuote {padding-right:1em;}
#siteQuote {text-align:right;}
#siteTitle {left:-133px;}
#siteTitle {overflow:hidden;}
#siteTitle {position:relative;}
#siteTitle {top:28px;}
#top {display:block;}
#top {margin-top:-3px;}
#top {overflow:hidden;}
#top {width:100%;}
#topRight {background:#ffff66 url(http://lyttonbell.com/images/top-right.png) no-repeat;}
#topRight {float:right;}
#topRight {height:20px;}
#topRight {left:2px;}
#topRight {position:relative;}
#topRight {top:-4px;}
#topRight {width:20px;}
#url {background:#ffff66 url(http://lyttonbell.com/images/url.png) no-repeat;}
#url {display:block;}
#url {float:left;}
#url {height:28px;}
#url {width:129px;}
#valid {background:#ffff66;}
#valid {margin:.5em 0 -.5em 0;}
#valid {padding:0;}
#valid a {background:#ffff66;}
.hidden {display:none;}
.printBlock {display:none;}
.printInline {display:none;}
a {color:#0000cc;}
a.image:hover {background:#ffff66;}
a:hover {background:#99ff66;}
body {min-width:640px}
body {font-family:Verdana,Arial, Helvetica, sans-serif;}
body {font-size:1em;}
body {margin:0;}
body {padding:0;}
body {background:#ffff66;}
h1 {font-weight:bold;}
h1 {margin:0;}
h2 {color:#0000cc;}
h2 {font-size:130%;}
h2 {margin:1em 0 1em 0;}
h3 {font-family:Georgia, "Times New Roman", Times, serif;}
h3 {font-size:115%;}
h3 {margin:.6em 0 -.8em 0;}
hr {background:#99ff66;}
hr {height:2px;}
hr {width:99%;}
img {border:0;}
li {padding:0 0 .5em 0;}
li ul li {padding:.5em 0 0 0;}

/* hack */
#navigation a { height:30px; /* Needed for IE 5.x broken box */ }
#navigation a {
 voice-family:"\"}\"";
 voice-family:inherit;
 height:21px; /* 30 - 9, for non-broken browsers */
}

}
