body{margin:0;padding:0;background-color:#f0f5fb;font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif;font-size:85%;color:#333333;}
h1, h2, h3, h4, h5, h6{background-color:transparent;clear:both;color:#d3612f;}
h2, h3, h4, h5, h6{margin-top:24px;}
h1{margin-top:5px;text-align:center;font-family:'lucida sans unicode','lucida grande',verdana,arial,sans-serif;}
h2{font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif;}
h3{font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif;}
blockquote{margin:12px 56px;font-size:100%;line-height:20px;font-family:'Courier New',Courier,monospace;color:#cc66cc;}
code{color:navy;}
img{border-style:none;}
a:link img{}
a:link{text-decoration:underline;color:#d3612f;}
a:visited{text-decoration:underline;color:#893f1e;}
a:hover{text-decoration:underline;color:#333333;}
#PageWrapper{border:2px solid #999999;width:960px;background-color:#999999;}
#Header{position:relative;height:290px;}
#ContentWrapper{float:left;width:100%;}
#ContentColumn{margin:0 180px;}
#NavColumn{float:left;width:179px;margin-left:-960px;background-color:transparent;}
#ExtraColumn{float:left;width:179px;margin-left:-180px;}
#Footer{padding:8px 0;clear:both;width:100%;}
.Liner{padding:10px;}
#Header .Liner{padding:0;}
#Footer .Liner{margin:0;padding:0;}
#PageWrapper{margin:24px auto;background-repeat:repeat-y;background-image:url(../image-files/background.jpg);}
#Header{background-repeat:no-repeat;background-color:transparent;background-position:left top;background-image:url(../image-files/header-image.gif);}
#ContentWrapper{background-repeat:repeat-y;background-color:transparent;}
#NavColumn{background-repeat:repeat-y;background-color:#666666;}
#ContentColumn{background-image:url();background-repeat:no-repeat;background-color:transparent;}
#ExtraColumn{background-image:url();background-repeat:no-repeat;background-color:transparent;color:#333333;}
#Footer{background-image:url();background-repeat:no-repeat;text-align:center;font-size:85%;background-color:#999999;}
#NavColumn{font-size:90%;color:white;}
#ExtraColumn{font-size:90%;}
#NavColumn h4{font-size:90%;color:white;margin-top:0;}
#ExtraColumn h4{font-size:90%;color:white;margin-top:0;}
.Navigation{width:100%;font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif;background-color:transparent;}
.Navigation h3{margin:12px 0;padding:0;font-size:110%;color:#ffffff;}
.Navigation ul{margin:-6px 0 0;padding:0 0 8px 5px;list-style-type:none;}
.Navigation li{margin-bottom:3px;background-color:#ffffcc;}
.Navigation a:link{border-style:none;padding:3px 0 3px 4px;display:block;text-decoration:none;color:#333333;}
.Navigation a:visited{padding:3px 0 3px 4px;display:block;text-decoration:none;color:#d3612f;}
.Navigation a:hover{padding:3px 0 3px 4px;display:block;text-transform:none;text-decoration:none;font-weight:inherit;color:white;background-color:#999999;}
.ThumbnailLink{text-align:center;}
.ThumbnailLink a:link{text-decoration:none;}
.ThumbnailLink a:hover .Caption{text-decoration:underline;color:#d3612f;}
.ExtraNav{font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,sans-serif;}
.ExtraNav ul{padding:0;list-style-type:none;}
.ExtraNav ul li{display:inline;text-align:center;background-color:#ffffcc;padding-right:2px;padding-left:2px;}
.ExtraNav a:link{padding:0 4px;text-decoration:none;text-align:center;color:#666666;}
.ExtraNav a:visited{text-decoration:none;color:#d3612f;}
.ExtraNav a:hover{background-color:#999999;color:white;}
#Header .ExtraNav{font-size:85%;position:absolute;top:0;right:0;}
#Header .ExtraNav ul{margin:0;}
#Footer .ExtraNav{margin:12px auto;background-color:#999999;}
.CalloutBox{border:1px dotted #333333;margin:18px auto 24px;padding:4px;width:85%;color:black;background-color:#ffffcc;}
div.CalloutBox p{margin:13px;}
p.CalloutBox{padding:13px;}
div.CalloutBox h1, div.CalloutBox h2, div.CalloutBox h3, div.CalloutBox h4, div.CalloutBox h5, div.CalloutBox h6{margin:13px 0 0 13px;}
.ReminderBox{border:1px solid #666666;margin:0 0 12px 18px;width:24%;float:right;color:#333333;background-color:#ffffcc;}
.ReminderBox h4{margin:0;padding:2px;text-align:center;background-color:#ffffff;}
.ReminderBox p{padding:0 4px;font-size:80%;line-height:120%;}
.AdSenseBoxLeft, .AdSenseBoxRight, .AdSenseBoxCenter468, .AdSenseBoxExtraColumn{padding:5px;background-color:transparent;}
.AdSenseBoxLeft{margin:0 18px 12px;float:left;background-color:#666666;}
.AdSenseBoxRight{margin:0 18px 12px;float:right;}
.AdSenseBoxCenter468{margin:0 auto 12px;width:468px;clear:both;}
.AdSenseBoxExtraColumn{margin:0 auto 12px;padding:0;clear:both;}
.ReturnToNavBox{margin:0 auto 12px;padding:4px;width:90%;background-color:#ffffcc;color:#333333;}
#RSSbox{margin:8px auto 10px 3px;padding:2px 2px 10px;width:148px;background-color:#ffffcc;font-size:100%;font-weight:bold;line-height:120%;text-align:center;color:#333333;}
.Clear{clear:both;}
.Caption{font-size:85%;font-weight:bold;display:block;line-height:150%;margin-bottom:10px;color:#333333;}
.ItemRight{margin:2px 0 12px 18px;float:right;text-align:center;}
.ItemCenter{margin:2px auto 12px;text-align:center;clear:both;}
.ItemLeft{margin:2px 18px 12px 0;float:left;text-align:center;}

