/*
#3e4057 dark purple
#616275 light purple
#9db4d4 light blue
*/


body {margin: 0; padding: 0; background: url(../images/bkgrd2.jpg) no-repeat #e4c83f; font-family: Arial, Helvetica, sans-serif; text-align: center; color: #616275;}
a:active, a:focus {outline: 0;}

#wrapper {width: 800px; margin: 0 auto; background: url(../images/wrapper_bkgrd.jpg) top; overflow: visible;}

#banner {width: 800px; height: 128px; margin:0; background: url(../images/banner.jpg) no-repeat; display:block; text-align:left;}
#banner_scrap {width: 800px; height: 128px; margin:0; background: url(../images/banner_scrap.jpg) no-repeat; display:block; text-align:left;}
#banner_spot {width: 800px; height: 128px; margin:0; background: url(../images/banner_spot.jpg) no-repeat; display:block; text-align:left;}
#banner_blog {width: 800px; height: 128px; margin:0; background: url(../images/banner_blog.jpg) no-repeat; display:block; text-align:left;}
#banner_location {width: 800px; height: 128px; margin:0; background: url(../images/banner_location.jpg) no-repeat; display:block; text-align:left;}

#footer {width: 800px; height: 200px;}
#footer_home {width: 800px; height: 167px; background: url(../images/footer.jpg) no-repeat top; text-align: left;}
#footer_scrap {width: 800px; height: 167px; background: url(../images/footer_scrap.jpg) no-repeat top; text-align: left;}
#footer_spot {width: 800px; height: 167px; background: url(../images/footer_spot.jpg) no-repeat top; text-align: left;}
#footer_blog {width: 800px; height: 167px; background: url(../images/footer_blog.jpg) no-repeat top; text-align: left;}
#footer_location {width: 800px; height: 167px; background: url(../images/footer_location.jpg) no-repeat top; text-align: left;}

.rightbox {width: 378px; padding: 0 15px 0 5px; float: right; }
.leftbox {width: 378px; padding: 0 5px 0 15px; float: left; }



p { margin: 5px 0; font-size: 12px;}
h1 {width: 500px; margin: 5px 0 0 25px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 26px; font-weight: normal; color: #9db4d4;}
h2 {margin: 20px 0 10px 0; font-size: 22px; font-family:"Courier New", Courier, monospace; color: #fff;}
h3 {margin: 20px 0 0 0; font-size: 16px; }
ul {font-size: 12px; }
ul li {margin: 2px 0 8px 15px; padding-left: 5px; }

ul.checkmark {list-style-image:url(../images/checkmark.png);}
ul.nobullet {list-style: none;}


.textcenter {text-align: center;}
.textleft {text-align: left;}
.bold {font-weight: bold;}
.darkpurple {color: #3e4057; display: block;}
.larger {font-size: 105%;}

h1 .darkpurple a:link,
h1 .darkpurple a:active,
h1 .darkpurple a:visited {color: #3e4057; text-decoration: none; border-bottom: 1px dotted #616275;}
h1 .darkpurple a:hover {color: #616275; text-decoration: underline;}

.footerbox {width: 275px; margin: 0 0 0 330px; padding: 0; }
.footerbox h2 {margin: 0;}
.footerbox ul {margin: 0; padding: 0;}
.footerbox ul li {margin: 0 0 0 15px; padding: 0;}

p.notice {width: 770px; height: 20px; margin: 15px auto; padding-top: 5px; background-color: #616275; color: #fff; clear: both;}

#map {width: 500px; margin: 20px auto; border: 3px solid #A9A088;}


