/*purple is text="#CC00CC" */
/* basic styles */
html {margin: 0px;padding: 0px;}
body {margin: 0px; padding: 0px;background-color:#000000;font: italic normal 8pt georgia, serif; letter-spacing: 1px;color: #7D775C;}
p { font: italic normal 10pt georgia, serif; letter-spacing: 1px; margin-bottom: 5px; color: #7D775C;margin-top:0px;background-color:#000000;}
h2 { font: italic normal 12pt georgia, serif; letter-spacing: 1px; margin-top: 0px; margin-bottom: 15px;color: #7D775C;background-color:#000000;}
h3 { font: italic normal 12pt georgia, serif; letter-spacing: 1px; margin-top: 0px; margin-bottom: 15px;color: #7D775C;background-color:#000000;}
a:link { font-weight: bold; text-decoration: none; color: #B7A5DF;background-color:#000000;}
a:visited { font-weight: bold; text-decoration: none; color: #D4CDDC;background-color:#000000;}
a:hover, a:active { text-decoration: underline; color: #9685BA;background-color:#000000;}
acronym {border-bottom: none;}

/*header styles */
.sitesignin { position:absolute; left:10px;top:10px; height: 92px; width: 123px; font-size: 8px; line-height: 12px; padding: 0 0; margin: 0 0;text-align:center;border: 0.1em solid #7D775C;}
.signinbutton {background-color:#000000; font-size:8px;color:#7D775C;margin-top:4px;}
.siteheader { position:absolute; left:143px;top:10px; width: 744px; height: 94px; background-image: url(/images/lynnns-amateur-site.jpg) ; background-repeat: no-repeat;  background-position: right;}
.siteheader H1 {display:none; }
.siteheader P {display:none; }
.sitecopyright { float:left; width:786px; text-align:right; background-image: url(/images/copyright-background.jpg) ; background-repeat: no-repeat;  background-position: right; background-color:#ffffff; font-size:10px;margin-top:4px;padding-right:4px;}
.sitefooters {float:left; width:786px; background-image: url(/images/footer-background.jpg) ; background-repeat: no-repeat;  background-position: right; background-color:#ffffff; font-size:10px;margin-top:4px;padding-right:4px;}
.siteheadernonav { position:absolute; left:10px;top:10px; width: 744px; height: 94px; background-image: url(/images/lynnns-amateur-site.jpg) ; background-repeat: no-repeat;  background-position: right;}
/*main body styles */
.mainbody {  position: absolute; width: auto; left: 100px; top: 114px; }
.mainbodynonav {  position: absolute; width: auto; left: 10px; top: 114px; }
.mainbodyindent {position: relative; padding-left: 15px; padding-right:15px;}
.framed50 {border: 0.1em solid #7D775C;padding: 2px 2px 2px 2px ; margin: 2px 2px 2px 2px; width:50px;text-align: center;}
.framed85 {border: 0.1em solid #7D775C;padding: 2px 2px 2px 2px ; margin: 2px 2px 2px 2px; width:85px;text-align: center;}
.framed500 {border: 0.1em solid #7D775C;padding: 4px 4px 4px 4px ; margin: 4px 4px 4px 4px; width:auto;height:85px;}
.framefolder {float:left;width:80px; height:70px; font-size:12px; text-align:center; vertical-align:bottom;}
.floatleft{ float:left;}
.noframed {padding: 4px 4px 4px 4px ; margin: 4px 4px 4px 4px;margin-left:0;padding-left:0;margin-right:0;}
.hidden { display:none;}
.previewbox {float:left;border: 0.1em solid #7D775C;padding: 4px 4px 4px 4px ; margin: 4px 4px 4px 4px; width:240px;height:282px; text-align: center; margin-left:0;}
.statstable {float:left; border: 0.1em solid #7D775C;padding: 4px 4px 4px 4px ; margin: 4px 4px 4px 4px;text-align: right; font-size: 10px; width:778px;margin-left:0;margin-right:0;}
.bodyimage { float:left; border: 0.1em solid #7D775C;padding: 4px 4px 4px 4px ; margin: 4px 4px 4px 4px; width:90px;text-align: center;}
.bodyimagewide { float:left; border: 0.1em solid #7D775C;padding: 4px 4px 4px 4px ; margin: 4px 4px 4px 4px; width:110px;text-align: center;}
/* Hide from IE5-Mac \*/
.bodyimage {width:auto;
}
/* undo hide*/
/* Hide from IE5-Mac \*/
.bodyimagewide {width:auto;
}
/* undo hide*/
.bodyimage p {text-align: center;}
.bodyimagewide p {text-align: center;}
.bodyimageholder {position: relative; padding-left: 30px; padding-right:15px;text-align: center;}
.bodyimagespacer {clear: both;}

.formtextbox {font-size:10px;line-height:12px;}
/* navigation styles */
.navigation {position: absolute; width: 70px; left: 10px; top: 114px; padding: 0 0 ;margin: 0 0 ; text-indent:-300px;}
/* fix to stop IE5-Mac messing up all the relative,absolutes and putting all the buttons on top of each other */
.iefix {line-height:48px;}
/* Hide from IE5-Mac \*/
.iefix {display:none;
}
/* undo hide*/
.navabout { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navabout a:hover {background-color:transparent}
.navabout a {z-index:1;  position:absolute;top:0;left:0; line-height:48px; min-height:48px; height: 48px; width: 70px;background: transparent url(/b/abo.jpg) no-repeat;border:0}
.navabout a:hover,h1 a:focus,h1 a:active {background-image: url(/b/aboi.jpg)}

.navcontact { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navcontact a:hover {background-color:transparent}
.navcontact a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/ema.jpg) no-repeat;border:0}
.navcontact a:hover,h1 a:focus,h1 a:active {background-image: url(/b/emai.jpg)}

.navnews { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navnews a:hover {background-color:transparent}
.navnews a {z-index:1;  position:absolute;top:0;left:0; min-height:48px; height: 48px; width: 70px;background: transparent url(/b/new.jpg) no-repeat;border:0}
.navnews a:hover,h1 a:focus,h1 a:active {background-image: url(/b/newi.jpg)}

.navnewest {position:relative;  padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navnewest a:hover {background-color:transparent}
.navnewest a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/pic.jpg) no-repeat;border:0}
.navnewest a:hover,h1 a:focus,h1 a:active {background-image: url(/b/pici.jpg)}

.navgallery {position:relative;  padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navgallery a:hover {background-color:transparent}
.navgallery a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/arc.jpg) no-repeat;border:0}
.navgallery a:hover,h1 a:focus,h1 a:active {background-image: url(/b/arci.jpg)}

.navpod { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navpod a:hover {background-color:transparent}
.navpod a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/pod.jpg) no-repeat;border:0}
.navpod a:hover,h1 a:focus,h1 a:active {background-image: url(/b/podi.jpg)}

.navlinks { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navlinks a:hover {background-color:transparent}
.navlinks a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/lin.jpg) no-repeat;border:0}
.navlinks a:hover,h1 a:focus,h1 a:active {background-image: url(/b/lini.jpg)}

.navfun { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navfun a:hover {background-color:transparent}
.navfun a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/fun.jpg) no-repeat;border:0}
.navfun a:hover,h1 a:focus,h1 a:active {background-image: url(/b/funi.jpg)}

.navfew { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navfew a:hover {background-color:transparent}
.navfew a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/don.jpg) no-repeat;border:0}
.navfew a:hover,h1 a:focus,h1 a:active {background-image: url(/b/doni.jpg)}

.navlogin { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navlogin a:hover {background-color:transparent}
.navlogin a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/login.jpg) no-repeat;border:0}
.navlogin a:hover,h1 a:focus,h1 a:active {background-image: url(/b/logini.jpg)}

.navblog { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;}
.navblog a:hover {background-color:transparent}
.navblog a {z-index:1; position:absolute;top:0;left:0;min-height:48px; height: 48px; width: 70px;background: transparent url(/b/blog.jpg) no-repeat;border:0}
.navblog a:hover,h1 a:focus,h1 a:active {background-image: url(/b/blogi.jpg)}

.navsearch { position:relative; padding: 0 0 ;margin: 0 0 ; height: 48px; width: 70px;text-align:center;color: #7D775C;background-color:#663399;text-indent:0px;}

.navcounter { position:relative; padding: 0 0 ;margin: 0 0 ; height: 24px; width: 70px;color: #7D775C; background-color:#663399;text-indent:0px;text-align:center;}

