body {font: 90% times, verdana, arial, tahoma, "times new roman", "Trebuchet MS",arial,sans-serif;padding:0;background:url(images/0006.gif) repeat;}

a:link, a:visited {color:#cfa75d;}
p {color:#333;}
h1 {color:#61070b;}
h2 {color:#61070b;}
h3 {color:#61070b;}
h4 {color:#a24119;}
h5 {}

/***** WRAPPER FOR CONTENT ******/
#PageContainer {width:900px;margin:auto;border:1px solid #6e2405;background:#F9F9EC;}

/******* COMMON CONTENT AREA FOR PAGES ******/
#Header {clear:both;background:url(images/siteheader.png) no-repeat center top; height:120px;}
#headingWrapper {}
#header1 {}
#header2 {}
/********** Side Bar Columns 1 & 2 ******/
#Column1 {}
#Column2 {}

/** NAVIGATION **/

#navigation  {clear:both; width:900px; margin:0; padding:5px 0 5px 0; background:#61070b; line-height:1.5em;border-top:1px solid #996600;border-bottom:1px solid #996600;text-align:center;}
ul#nav {width:100%;padding:0;margin:0;text-align:center;background:transparent;}
ul#nav li {display:inline;line-height:1.3em;padding-right:1em;font-variant:small-caps;background:transparent;}
ul#nav li a {color:#cfad5d;padding-left:5px;font-size: 1em;}
ul#nav li a:link, a:visited {color:#cfad5d;text-decoration:none;}
ul#nav li a:hover {color:#ffffff;}
ul#nav li a#current {color:#fff;}

/** Page specific information **/
#MainContent  {float:left;clear:both;width:100%;background: url(images/pagebackground.png) no-repeat center bottom;padding:5px 5px 120px 5px;min-height:200px;}
#UserMessage  {}
#UserMessage p  { margin: auto; text-align:center; color: #2e2e2e; font-weight:bolder; font-style: italic; }
#PageContent  {padding:0;}
#pageHeading {margin-bottom: 15px;}
#pageHeading h1 {padding:5px 5px 5px 0;}
#pageInfo  {position:relative;margin-bottom:auto;}
#pageImage {}
#pageImage img  {float:left;border: 2px solid #000000;margin-right: 20px;margin-bottom: 5px;}
#pageText  {}

#twoColumnContainer {float:left;clear:both;width:886px;padding:auto auto auto 25px;margin:auto auto 20px auto;}
.halfcolumn {float:left;width:400px;height:420px;margin:5px 5px 5px 20px;padding:5px;border:1px solid #6e2405;background:#F5E9C8;}
.halfcolumn h3 {color:#996600;text-align:center;}
.halfcolumn ul {list-style:disc inside;padding:5px;margin:3px;}
.halfcolumn ul li {font-size:1.1em;margin-bottom:5px;padding-bottom;5px;}

/** Common Footer information **/
#Footer   {clear:both;padding:5px;text-align:right;margin:0;color:#996600;border-top:1px solid #996600;}
#Footer p {text-align: center;font-size:.8em;}
#footerCopyright {display:block;font-size:.8em;color:#61070b;}
#footerPromo {display:block;font-size:.8em;color:#61070b;}
.clear   {clear: both; }
.clearleft {clear:left;}
.clearright {clear:right;}


/*** RSS Feed at Page Bottoms - Albums, Art Images, Articles, Blogs, etc. **//
#site_rss {clear:both;display:inline;margin:0;text-align:right;}
#site_rss p {text-align:right;vertical-align:middle;padding:3px;font-size:.9em;margin:0;}
#site_rss p a:link, a:visited {color:#777;}
#site_rss p a:hover, a:active {color:#999;cursor:pointer;text-decoration:none;}
#site_rss p img {border:none;}

.rss_feed   {clear:both;margin-top:20px;padding-top:30px;}
.rss_feed a {font-size:.9em;cursor:default;text-decoration:none;}
.rss_feed a:link, a:visited {color:#777;}
.rss_feed a:hover, a:active {color:#999;cursor:pointer;text-decoration:underline;}
.rss_feed p {text-align:center;vertical-align:middle;padding:3px;}
.rss_feed p a:link, a:visited {color:#777;}
.rss_feed p a:hover, a:active {color:#999;cursor:pointer;text-decoration:underline;}
.rss_feed img {border:none;}


/** HOME PAGE GALLERY **/
#gallery {float:left; width:886px;clear:both;padding:auto;margin:auto;background:#F5E9C8;border:1px solid #777777;}
.galleryrow {clear:both;width:886px;height:280;padding:10;text-align:center;margin:auto;}
.galleryrow img {display:inline;padding:5px;margin:auto;text-align:center;height:auto;width:auto;}
.floatright {float:right;}
.floatleft {float:left;}
.image_caption {}
.goldbkgrnd {background:#996600;}
.burgbkgrnd {background:#61070b;}
.centertext {text-align:center;}


/** General support elements **/
#fieldset  {border:none;}
#fieldset legend {font-variant:small-caps;}
#fieldset label {font-weight:500;}
#fieldset p {}
#pagination  {text-align:center;}
#backLink  {clear:both;}
#pagenotfound  {}
#formsubmit {text-align:center;}


/** Sidebar News & Notes Promotion **/
#sideBarNews  {}
#sideBarNews h4  {padding-left:5px;}
#sbNewsItems  {padding-left:5px;}
#sbNewsItems p  { padding:0 5px;
	margin:10px 0;
	color:#FFF0A5;
	border-bottom:1px solid #E8A30A;
	border-top:1px solid #E8A30A;
}
.news  {font-weight:bolder; font-size: .8em; }
.readmore {font-size: .7em;text-align: right; }

/** Sidebar References/Comments */
#sideBarReferences {}
#sideBarReferences h4 {}
.sbRefItems  {display:block; width:90%; }
.sbrefQuote  {font-style:italic; font-size: 0.8em; font-weight:bolder;}
p.sbrefInfo  {text-align:right;}
.sbrefName   {font-weight: bold;font-size: 0.8em;display:block;}
.sbrefTitle  {font-size: 0.8em;display:block;}
.sbrefOrg    {font-size: 0.8em;font-weight: 400; display:block;}
.sbrefWeb    {cursor:pointer;display:block;font-weight: 500;text-decoration:none;}

/** Sidebar Signup Form **/
#sideBarForm  {}
#sideBarForm fieldset  {}
#sideBarForm legend  {}
#sideBarForm p  {}
#sideBarForm label  {}

/****** ABOUT PAGE ELEMENTS *********/
#aboutDetail {position:relative;left: 0px;top:auto;}
#aboutDetail h2   /* Header for Asso., Credits */ {}
#aboutDetail h5   /* Title for entry */ {}
#aboutDetail p    /* Description of entry */ {}

/** Simple Gallery Listing **/
.lsProfile  {clear:left; margin-bottom:10px;}
.lsProfile img  {float:left;border: gray solid 2px;margin-bottom:10px;}
.lsInfo  p {float: right;display:inline;}
.lsTitle   {}
.lsDesc   {}

/****** HOME PAGE ******/
#FeaturedBlock  {padding: 5px;}
#FeaturedBlock ul  {text-decoration:none; list-style-type: none; margin: 0;padding: 0;}
#FeaturedBlock li  {display: inline; }
#FeaturedBlock a  {cursor:pointer;font-size: .9em; text-decoration: none; }
#FeaturedBlock a:link {}
#FeaturedBlock a:hover }
#FeaturedBlock img {position:relative;}
#featuredArt {margin-bottom: 5px;top:auto; }
#featuredArt h4  {font-size:.9em;}
#featuredAlbums  {margin-bottom: 5px;top:auto; }
#featuredAlbums h4  {font-size: .9em;}
#featuredMp3s  {margin-bottom: 5px;top:auto; }
#featuredMp3s h4  {ont-size:.9em;}
#featuredMp3s a  {font-size: .8em;}
#featuredMp3s a:link {}
#featuredMp3s a:hover {}
.featuredMp3  {display:inline; }


/** Home Page Featured Photos **/
#featuredPhotosHM {}
#featuredPhotosHM h4 {padding:10px 0 10px 0;}
#featuredPhotosHM ul {padding-left:30px;text-align:center;}
#photoListHM {width:100%;}
#photoHMItems {padding-left:20px; cursor: pointer;list-style: none;}
#photoHMItems a {cursor: pointer;font-size:.8em;}
#photoHMItems a:link {}
#photoHMItems a:hover {}
#photoHMItems img {padding: 2px;vertical-align: top;width: 120px; height: 90px;}
#photoHMItems li {display: inline; float: left; margin: 2px; padding: 2px;width:130px;}
#photoHMItems li p {position:relative;}
.photoHMItemText {position:relative;}
.photoHMItemText a {font-size:.8em;}
.photoHMTitle {display:block;font-size:.8em;}
.photoHMDesc {display:block;font-size:.8em;}


/****** CONTACT INFORMATION PAGE ******/
#contactInfo  {padding:10px;}
#contactInfo p {}
#contactName     {font-size:1.5em; font-weight:bolder; font-style:italic; display:block;}
#contactAddress  {font-size:1.2em; font-style: italic;}
#contactCitySt   {font-size:1.2em; font-style:italic; display:block;}
#contactPhone     {font-size:1em;}
#contactEmail     {font-size:1em; font-weight:bolder;}

#contactForm {clear:both;width:90%;margin:auto;padding:auto;}
#contactForm fieldset  {border: solid 1px #888;margin:auto;border:1px solid 008c98;padding:10px;}
#contactForm fieldset legend {color: #008C98;font-variant:small-caps;font-weight: 700; font-size: 1em;text-align:center;border: solid 1px #888;}
#contactForm fieldset label {float:left;font:bolder .9em;color:#888;width:100px;}
#contactForm fieldset p {color: #888;font-size:.9em;}

/** DISPLAY_PHOTO PAGE **/
#photoProfile  {}
#photoProfile h2  {}
#photoDesc p  {}
#photoImage  {}
#photoImage img     {}

/****** GUESTBOOK FORM ******/
#guestBookForm {margin-left: 120px; width:500px;}
#guestBookForm fieldset  {border: solid thin #000;margin: 30px;}
#guestBookForm fieldset legend {border: solid thin #000;font-variant:small-caps;font-weight: 700; font-size: 1.3em;text-align:center;}
#guestBookForm fieldset label{font:bolder .9em italic;}
#guestBookFrom fieldset p {}

/******EMAIL ART/MP3 FORM PAGE ******/
#emailArtMp3Form {margin-left: 80px; width:500px;}
#emailArtMp3Form fieldset  {border: solid thin #000;margin: 30px;}
#emailArtMp3Form fieldset legend {border: solid thin #000;font-variant:small-caps;font-weight: 700; font-size: 1.3em;text-align:center;}
#emailArtMp3Form fieldset p     {}
#emailArtMp3Form fieldset label {font:bolder .9em italic;}
#emailArtMp3Title {font-weight: 700;display:block;}
#emailArtistName {font-weight:700;display:inline;}

/****** LINKS PAGE ******/
#linksListing  {padding:10px;}
#linksListing p {padding:5px;}
#linksListing a {text-decoration:none;}
#linksListing a:hover {cursor:pointer;font-weight:600;font-size:1.3em;}
.linksName     {font-weight:bolder; font-style: italic; font-size: 1.0em;display:block}
.linksDesc     {font-weight:bold;}

/****** NEWS & NOTES LISTINGS ******/
#nnListing  {}
#nnItem  {margin-bottom: 10px;}
.nnTitle     {display:block;font-weight: 600;font-size: 1.5em; }
.nnDate     {display:block;font-size: 1.2em; }
.nnContent     {font-style: italic;width: 80%; }

/** DISPLAY_NEWSNOTE ENTRY **/
#nnDisplay  { width:90%; margin: 0 10px 0 20px; }
#nnDisplay p:first-letter  {font-size: 2em;color:green;font-weight:bolder; }
.nndpTitle  {display:block;font-weight: 600;font-size: 1.5em;}
.nndpDate  {display:block;font-size: 1.2em;}
.nndpContent  {font-style: italic;}

/****** REFERENCES PAGE  ******/
#aboutReferences  {}
.referenceItem {}
p.refQuote  {font-style:italic;text-indent:1cm;}
p.refQuote:first-letter  {font-weight: 800;font-size:2em;color:red;}
p.refInfo   {}
.refName     {font-weight: 400;display:block;}
.refTitle     {display:block;}
.refCitySt     {display:block;}
.refWeb     {cursor:pointer;display:block;font-weight: 500;text-decoration:none;}

/****** SERVICES PAGE ******/
#serviceListing  {}
p.serviceInfo  {margin: 5px; padding: 5px; border: thin solid gray;}
.serviceName    {font-size: 1.3em; font-weight: bolder; font-style: italic;}
.servicePerson  {font-size: 1.2em; display:block;}
.serviceDesc    {font-size: 1em; font-style: italic; display:block;}
.serviceAddress {font-size: .9em;display:block;}
.serviceContact {font-size: .9em; font-weight:bolder;}
p.noService     {font-size: 1.3em;}


/** Hoverbox Listing **/
/* Credits: Nathan Smith (http://sonspring.com) */

.hoverbox  {min-width: 400px;list-style: none none;}
.hoverbox:after  {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
.hoverbox li  {list-style: none none;display: inline;}
.hoverbox li a  {margin: 2px;border: 1px solid #CCC; padding: 4px;position: relative;
                 float: left;display: block; width: 100px;height: 75px;}
.hoverbox li a:hover  {font-size: 100%;z-index: 2;}
.hoverbox li a img  { border: 0 none; position: absolute; width: 100px;height: 75px;}
.hoverbox li a:hover img,.hoverbox li a:active img,.hoverbox li a:focus img  
             {width: 200px;height: 150px;left: -50px;top: -37px; z-index: 1;}
/* This version of Hoverbox is used to layout the albums on the Albums page */
/* =hoverbox3 Code
----------------------------------------------------------------------*/

.hoverbox3 {cursor: pointer;list-style: none;text-align: center;}
.hoverbox3 a {cursor: pointer;}
.hoverbox3 img {padding: 2px;vertical-align: top;/*width: 100px; height: 100px;*/}
.hoverbox3 li {display: inline; float: left; margin: 2px; padding: 2px;position: relative;}
