body { font-family:Verdana, Arial, serif, "Times New Roman", Times; margin:0;
font-size:14px; background-color:#000000; font-weight:normal; color:#FFFFFF;}

#centered {position: relative; top: 0; right: 0; margin: 0 auto; width: 775px; 
	text-align: center; padding-top:75px;}
#centered.home, #centered.gallerylarge {padding-top:0px;}

#content a:link {text-decoration: none; border-bottom-width:1px; border-bottom-style:solid;}
#content a:active {text-decoration: none; border-bottom-width:1px; border-bottom-style:solid;}
#content a:visited {text-decoration: none; border-bottom-width:1px; border-bottom-style:solid;}
#content a:hover {text-decoration: none;}

form { margin:0; padding:0; }

h1,h2,h3 {margin:0px 0 10px 0;}

h1 {font-size:14px; font-weight:normal; text-transform:uppercase;}
h1.hometitle {font-size:14px; color:#CC0000; font-weight:normal; margin-top:18px;}
h2 {font-size:15px;}
h3 {font-size:12px;}
h4 {font-size:17px; color:#6F5544; font-weight:bold; text-align:right; margin:0;}
p {margin:0px 0 10px 0; line-height:18px;}

ul { margin:0 0 10px 0px; list-style-position:outside; padding:0 0 0 15px; line-height:20px;}
ul li {margin:0;}

.homedesc {color:#CC0000;}

img {border:none;}

#header {position:absolute; top:30px; width:775px;}

#since {position:absolute; top:66px; padding:5px; left:134px; font-style:italic; font-size:20px; color:#FD0000; background-color:#000000; font-weight:bold;}

#content {width:775px; border-top:1px solid #920000; border-bottom:3px solid #920000;}
.contentpad {padding:30px 25px; border-top:3px solid #920000; border-bottom:1px solid #920000; margin:1px 0;}

.hometext {position:absolute; top:130px; left:30px; font-size:10px; width:700px; color:#003399;}

.leftbox {width:400px; background-color:#000028; border:2px solid #920000;}
.leftboxpad {padding:9px 0;}

.rightbox {width:284px; background-color:#000028; border:2px solid #920000; margin-bottom:10px;}
.rightboxpad {padding:9px 0; text-align:center;}

#menu {width:775px; height:67px;}
.menupad {padding:30px 0px 0px 22px;}

.welcome {float:left; width:122px; height:56px; background-image:url(images/welcome-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden; margin-right:79px;}
.welcome a:link {background-image:url(images/welcome-but.gif); width:122px; height:56px; display:block;}
.welcome a:visited {background-image:url(images/welcome-but.gif); width:122px; height:56px; display:block;}
.welcome a:hover {background-image:url(images/welcome-but-h.gif); width:122px; height:56px; display:block;}
.gallery {float:left; width:122px; height:56px; background-image:url(images/gallery-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden; margin-right:79px;}
.gallery a:link {background-image:url(images/gallery-but.gif); width:122px; height:56px; display:block;}
.gallery a:visited {background-image:url(images/gallery-but.gif); width:122px; height:56px; display:block;}
.gallery a:hover {background-image:url(images/gallery-but-h.gif); width:122px; height:56px; display:block;}
.originals {float:left; width:122px; height:56px; background-image:url(images/originals-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden; margin-right:79px;}
.originals a:link {background-image:url(images/originals-but.gif); width:122px; height:56px; display:block;}
.originals a:visited {background-image:url(images/originals-but.gif); width:122px; height:56px; display:block;}
.originals a:hover {background-image:url(images/originals-but-h.gif); width:122px; height:56px; display:block;}
.roadside {float:left; width:122px; height:56px; background-image:url(images/roadside-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden; margin-right:79px;}
.roadside a:link {background-image:url(images/roadside-but.gif); width:122px; height:56px; display:block;}
.roadside a:visited {background-image:url(images/roadside-but.gif); width:122px; height:56px; display:block;}
.roadside a:hover {background-image:url(images/roadside-but-h.gif); width:122px; height:56px; display:block;}
.contact {float:left; width:122px; height:56px; background-image:url(images/contact-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden;}
.contact a:link {background-image:url(images/contact-but.gif); width:122px; height:56px; display:block;}
.contact a:visited {background-image:url(images/contact-but.gif); width:122px; height:56px; display:block;}
.contact a:hover {background-image:url(images/contact-but-h.gif); width:122px; height:56px; display:block;}
.books {float:left; width:122px; height:56px; background-image:url(images/books-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden;}
.books a:link {background-image:url(images/books-but.gif); width:122px; height:56px; display:block;}
.books a:visited {background-image:url(images/books-but.gif); width:122px; height:56px; display:block;}
.books a:hover {background-image:url(images/books-but-h.gif); width:122px; height:56px; display:block;}
.back {position:absolute; left:25px; top:495px; width:122px; height:56px; background-image:url(images/back-but.gif);
		background-repeat:no-repeat; cursor:pointer; overflow:hidden; margin-right:20px;}
.back a:link {background-image:url(images/back-but.gif); width:122px; height:56px; display:block;}
.back a:visited {background-image:url(images/back-but.gif); width:122px; height:56px; display:block;}
.back a:hover {background-image:url(images/back-but-h.gif); width:122px; height:56px; display:block;}

#footer {margin-top:360px; margin-bottom:25px; font-size:10px; color:#060677;}
#footer a:link, #footer a:visited {color:#060677; font-weight:normal;}

.titlecell {border:1px solid #990000; padding:20px;}
.titlecell p {text-align:justify;}
.imagecell {padding-top:10px;}
.imagecell img {border:1px solid #990000;}
.textcontent {text-align:left; padding:5px 0px 0 35px;}
.textcontentpad {}
.textcontent2 {text-align:justify; padding:15px;}

.hb {clear:both;}

.homeimage img {border:1px solid #920000;}

.yellow  h1, .yellow b {color:#FF9900; font-weight:normal;}
.yellow a:link, .yellow a:visited {color:#FFFFFF;}

.magenta  h1, .magenta b {color:#725FEA; font-weight:normal;}
.magenta a:link, .magenta a:visited {color:#FFFFFF;}

.purple  h1, .purple b {color:#5A82FF; font-weight:normal;}
.purple a:link, .purple a:visited {color:#FFFFFF;}

.galleryimagecont {height:207px; position:relative;}
.galleryimage, .galleryimage2 {display:none; position:absolute; left:9px;}
.galleryimage2 {left:1px;}
#galleryimage0 {display:block;}

.red  h1, .red b {color:#C86496; font-weight:normal;}
.red a:link, .red a:visited {color:#FFFFFF;}
.shopitemdesc {display:none; width:400px; text-align:left; margin-top:10px; position:relative;}

.blue  h1, .blue b {color:#0066FF; font-weight:normal;}
.blue a:link, .blue a:visited {color:#FFFFFF;}

.green  h1, .green b {color:#329966; font-weight:normal;}
.green a:link, .green a:visited {color:#FFFFFF;}

.orange  h1, .orange b {color:#FF4100; font-weight:normal;}
.orange a:link, .orange a:visited {color:#FFFFFF;}

.roadsidecont {width:400px; height:320px;}
.roadsideimage {display:none; position:absolute;}
.roadsidedesc {width:400px; margin-top:10px; font-size:12px;}

.home #header, .gallerylarge #header {position:absolute; left:0; top:491px; text-align:left; width:200px;}
.gallerylarge #header {top:580px;}
.home #content, .gallerylarge #content {border:3px solid #920000; margin-top:35px;}
.home .contentpad, .gallerylarge .contentpad {border:1px solid #920000; margin:1px; padding:1px;}
.home .contentpad img, .gallerylarge .contentpad img {border-width:0px;}
.home .menupad, .gallerylarge .menupad  {padding-left:200px;}
.home #menu .welcome, .home #menu .gallery, .home #menu .roadside {margin-right:27px;}
.home #menu .books {margin-right:0px;}
.gallerylarge .menupad div {text-align:justify;}

.pirates {position:absolute; right:46px; top:205px;}
