/* Created by Shadowmyst Web Development. */



html

	{

	height: 100%;

	margin-bottom: 0.1em; 

	}

a:link, a:visited, a:active { 

    font: bold 11px arial,sans-serif;

	 color: #000;

    background-color: transparent;

    text-decoration: none;

	 }

a:hover 

    { 

    font: bold 11px arial,sans-serif;

	 color: #DDB5DF;

    text-decoration: underline; 

    }





/* Style and Body */

body

	{

	background: url(images/page-bg.jpg) top left repeat;

	font-family: arial,sans-serif; 

   color: #000000;

	padding: 0px;

	margin: 0px;

   }

p 

	{

	font: bold 11px arial,sans-serif;

	color: #343434;

	background-color: transparent;

	text-align: justify;

	padding: 0px 10px; 

 	}

p.pix 

	{

	font: bold 10px arial,sans-serif;

	color: #343434;

	background-color: transparent;

	text-align: justify;

	margin: 0px 15px;

	padding: 0px;

 	}

p.captions 

	{

	font: bold 11px arial,sans-serif;

	color: #343434;

	background-color: transparent;

	text-align: left;

	padding: 0px 10px;

	margin: 0px; 

 	}

h1	

	{

	font: bold 18px Arial, Helvetica, sans-serif;

	background-color: transparent;

	color: navy;

	text-align: left;

	margin-top: 5px; 

	margin-left: 10px;

	text-transform: none;

	}

h2 

   { 

   font: bold 18px arial,helvetica,verdana,sans-serif;

	background-color: transparent;

	color: black;

	text-align: left;

	padding-right: 5px;

	margin: 0px;

   }

h2 em

	{

	font-size: 36px;

	}

h3 

	{ 

   font: bold 16px arial,helvetica,verdana,sans-serif;

	color: #000000;

	background-color: transparent;

	text-align: center;

   }

h4	{

	font: normal bold 14px arial,helvetica,verdana,sans-serif;

	color: #000;

	background: transparent;

	text-align: left;

	margin-left: 15px;

	margin-bottom: 0px;

	padding-bottom: 0px;

	border-bottom: 1px #000 solid;

	}

h5	{

	font: bold 14px arial,helvetica,verdana,sans-serif;

	color: #000000;

	background: transparent;

	text-align: left;

	margin-top: 0px;

	margin-bottom: 0px;

	border-bottom: 1px #000 ridge;

	}

h6	{

	font: bold 12px arial,helvetica,verdana,sans-serif;

	color: #000;

	background: transparent;

	text-align: left;

	margin: 0px 5px;

	padding: 0px;

	}

/* special text styles */

.navytext {

	font: bold 11px arial,sans-serif;

	color: navy;

	background-color: transparent;

 	}



.notices {

	font: bold 10px arial,sans-serif;

	color: #343434;

	background-color: transparent;

	text-align: left;

	margin: 0px 15px;

	padding: 0px;

	vertical-align: top;

	}

/* form styles*/

.form { 

	font: normal 11px arial,sans-serif;

	color: #000;

	background-color: transparent;

	text-align: left;

	padding: 5px; 

	}

form .header { 

	font: bold 13px arial,sans-serif;

	color: #000;

	background-color: transparent;

	text-align: left;

	padding: 5px;

	}

form .red { 

	font: bolder 14px arial,sans-serif;

	color: #FE0002;

	}

.form td {

	font: bold 12px arial,sans-serif;

	color: #000;

	background-color: transparent;

	text-align: left;

	padding: 5px; 

	}

.redtext { 

	font: bolder 14px arial,sans-serif;

	color: #FE0002;

	}



/* Structure */

.outer-shell { 

	width: 100%;

	padding: 0px;

	margin: 0px;

	}

.inner-shell {

	width: 768px;

	margin: 0px;

	padding: 0px;

	background-color: #FFF;

	border: 1px #343434 solid;

	}

.bannerbg { 

	width: 768px;

	height: 115px;

	background-color: #FFF;

	margin: 0px;

	padding: 0px;

	}

.addressbar { 

	width: 768px;

	height: 24px;

	background-color: #7e9078;

	margin: 0px;

	padding: 0px;

	border-bottom: 2px #343434 solid;

	border-top: 2px #343434 solid;

	}

.date

	{

	font: bold 10px arial,sans-serif;

	color: #FFF;

	padding: 0px 15px 0px 0px;

	margin: 0px;

	text-align: right;

	}

.menu-bar { 

	width: 768px;

	background: url(images/bg-main.jpg) #e1e5e7 no-repeat;

	padding: 0px;

	margin: 0px;

	}

.menu-bar-solid { 

	width: 768px;

	background: url(images/bg-windows.jpg) #A9B5A7 no-repeat;

	padding: 0px;

	margin: 0px;

	}

.main { 

	margin: 0px;

	padding: 0px;

	background-color: #A9B5A7;

	}

.nav-low { 

	background-color: #F3D798;

	text-align: center;

	padding-bottom: 0px 0px 5px 0px;

	}

.nav-low a:link,.nav-low a:visited,.nav-low a:active { 

    font: bold 10px arial,sans-serif;

	 color: #000;

    background-color: transparent;

    text-decoration: none;

	 }

.nav-low a:hover 

    { 

    font: bold 10px arial,sans-serif;

	 color: #DDB5DF;

    text-decoration: underline; 

    }



.footer { 

	height: 100px;

	font: normal 9px arial,sans-serif;

	color: #FFF;

	background-color: #7e9078;

	text-align: center;

	padding: 0px;

	margin: 0px;

	border-top: 1px #343434 solid;  	

	}

.footer a:link,.footer a:visited,.footer a:active { 

    font: bold 9px arial,sans-serif;

	 color: #FFF;

    background-color: transparent;

    text-decoration: none;

	 }

.footer a:hover 

    { 

    font: bold 9px arial,sans-serif;

	 color: #DDB5DF;

    text-decoration: underline; 

    }



.copyright

	{

	font: bold 10px arial,sans-serif;

	color: black;

	background-color: transparent;

	text-align: center;

	vertical-align: top;

	}

.captions

	{

	font: bold 11px arial,sans-serif;

	color: #000;

	background-color: transparent;

	text-align: left;

	vertical-align: top;

	}

.captions a:link,.captions a:visited,.captions a:active { 

    font: bold 11px arial,sans-serif;

	 color: #000;

    background-color: transparent;

    text-decoration: none;

	 }

.captions a:hover 

    { 

    font: bold 11px arial,sans-serif;

	 color: #DDB5DF;

    text-decoration: underline; 

    }

.pic-text

	{

	font: bold 11px arial,sans-serif;

	color: #343434;

	background-color: transparent;

	text-align: justify;

	margin: 0px 5px;

	padding: 0px;

	}





/* page title banners */

.artwork {

	background: url(images/innerpage_header_art.jpg) no-repeat;

	}

.webdesign {

	background: url(images/innerpage_header_webdesign.jpg) no-repeat;

	}

.photography {

	background: url(images/innerpage_header_photography.jpg) no-repeat;

	}

.music {

	background: url(images/innerpage_header_music.jpg) no-repeat;

	}

.birding {

	background: url(images/innerpage_header_birding.jpg) no-repeat;

	}

.links {

	background: url(images/innerpage_header_links.jpg) no-repeat;

	}

.birdjournal {

	background: url(images/innerpage_header_birdjournal.jpg) no-repeat;

	}

.contact {

	background: url(images/innerpage_header_contact.jpg) no-repeat;

	}





/* images */

.holiday {

	background: url(images/Rose-04-june.gif) no-repeat;

	}

.holiday-div {

	text-align: left; 

	margin-left: 5px;

	margin-top: 5px;	

	}

.sidepic-one { 

	background: url(images/sidepic-one.jpg) no-repeat;

	}

.sidepic-two { 

	background: url(images/sidepic-two.jpg) no-repeat;

	}

.sidepic-three { 

	background: url(images/sidepic-three.jpg) no-repeat;

	}

.sidepic-four { 

	background: url(images/sidepic-four.jpg) no-repeat;

	}

.sidepic-five { 

	background: url(images/sidepic-five.jpg) no-repeat;

	}

.sidepic-six { 

	background: url(images/sidepic-six.jpg) no-repeat;

	}

.sidepic-seven { 

	background: url(images/sidepic-seven.jpg) no-repeat;

	}

.sidepic-eight { 

	background: url(images/sidepic-eight.jpg) no-repeat;

	}

/* Page titles */

.aboutus { 

	background: url(images/title-about.jpg) no-repeat;

	}		

/* Miscellaneous */



.feature {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	background-color: transparent;

	text-align: center;

	padding: 0px;

	margin: 0px;

	}

.feature a:link,.feature  a:visited,.feature  a:active { 

    font: normal 11px arial,sans-serif;

	 color: #000;

    background-color: transparent;

    text-decoration: underline;

	 }

.feature a:hover 

    { 

    font: normal 11px arial,sans-serif;

	 color: #DDB5DF;

    text-decoration: underline; 

    }

 

.more-lists {

	font: normal 11px Arial, Helvetica, sans-serif;

	color: #000;

	background-color: transparent;

	text-align: left;

	padding: 0px;

	margin: 0px;

	}

.more-lists ul li {

	list-style-image: url(images/bullet-navyarrow.gif);

	}

.more-lists a:link,.more-lists  a:visited,.more-lists  a:active { 

    font: normal 11px arial,sans-serif;

	 color: #000;

    background-color: transparent;

    text-decoration: underline;

	 }

.music-lists {

	font: bold 11px Arial, Helvetica, sans-serif;

	color: #000;

	background-color: transparent;

	text-align: left;

	padding: 0px;

	margin: 0px;

	}

.music-arrow {

	list-style-image: url(images/bullet-navyarrow.gif);

	}

.music-note {

	list-style-image: url(images/music-note.gif);

}

.music-lists a:link,.music-lists  a:visited,.music-lists  a:active { 

    font: bold 11px arial,sans-serif;

	 color: navy;

    background-color: transparent;

    text-decoration: underline;

	 }

.music-lists a:hover 

    { 

    font: bold 11px arial,sans-serif;

	 color: #DDB5DF;

    text-decoration: underline; 

    }









