body		{
		background:		#fff url("../images/bgimage.gif") repeat top left;
		font-family:		Verdana, sans-serif;
		margin-top:		0px;
		margin-bottom:		0px;
		color:			#000;
		}

p		{
		color:			#000;
		background-color: 	inherit;
		}

div		{
		background-color:	#fff;
		background-image: 	none;
		color:			#fff;
		}



a.links:link 		{
		
		background-color:	inherit;
		text-decoration:	none;
		color:				#fff;
		}

a.links:visited	{
		color:			#fff;
		background-color:	inherit;
		text-decoration:	none;
		}

a.links:hover		{
		color:			#000;
		background-color:	#2A65A7;	
		}


a.whitelinks:link {
		
		background-color:	#fff;
		text-decoration:	none;
		color:			#000;
		}

a.whitelinks:visited	{
		color:			#000;
		background-color:	#fff;
		text-decoration:	none;
		}

a.whitelinks:hover		{
		color:			#fff;
		background-color:	#2A65A7;	
		}



div#mainwrap 	{
		position: 		relative;
		margin: 		0 auto;
		padding: 		0;
		font-size: 		95%;
		text-align: 		left;
  		width: 			750px;
		}

div#top		{
		width: 			750px;
		height:			100px;
		background-color:	#124280;
		color:			#fff;
		}

div#topline	{
		width:			750px;
		height:			30px;	
		border-style: 		solid;
		border-color:		#fff;
		border-top-width:	2px;
		border-right-width:	0px;
		border-bottom-width:	0px;
		border-left-width:	0px;
		background-color:	#124280;
		color:			#fff;
		}
div#logodiv	{
		background-image:	url("../images/logofaded.jpg");
		background-position:	center;
} 
div#logodivbott	{
		background-image:	url("../images/logofaded.jpg");
		background-position:	center;
} 
		
div#rightfield	{
		width:			605px;
		background-color:	#fff;
		float:			left;
		color:			#000;
		}
div#picgallerywrap	{
		width:			570px;
		background-color:	#fff;
		float:			left;
		margin:			30px 0 30px 35px;
		color:			#000;
		}
div#rightcontentwrap{
		width:			605px;
		height:			220px;
		background-color:	#fff;
		margin-top:		-10px;
		clear:			right;
		color:			#000;
		}

div#mainpagepics{
		width:			200px;
		height:			200px;
		margin-left:		40px;
		float:			left;
		background-color:	#fff;
		color:			#000;
		border:			silver solid 5px;
		}

div#rightnavwrap{
		width:			250px;
		height:			220px;
		float:			left;
		margin-left:		20px;
		background-color:	#fff;
		color:			#000;
		}

div#rightnavbox a	{
		display:		block;
		width:			250px;
		
		margin: 		0 0 17px 0;
		padding:		8px 0 12px 0;
		text-align:		center;
		background: 		#fff url("../images/button1.gif") 0 0 no-repeat;
		color:			inherit;
		}

div#rightnavbox a:hover{	
		background: 		#fff url("../images/button2.gif") 0 0 no-repeat;
		color:			#000;
		}

div#rightnavbox a:active {
		background: 		#fff url("../images/button1.gif") 0 0 no-repeat;
		color:			inherit;
		}
div#photobuttonwrap{
		margin:			20px 0 0 20px;

}
div.photobuttons a	{
		display:		block;
		width:			150px;
		height:			20px;
		margin: 		0 0 10px 0;
		padding:		8px 0 12px 0;
		text-align:		center;
		background: 		#fff url("../images/picbutton1.gif") 0 0 no-repeat;
		color:			inherit;
		}

div.photobuttons a:hover{	
		background: 		#fff url("../images/picbutton2.gif") 0 0 no-repeat;
		color:			#000;
		}

div.photobuttons a:active {
		background: 		#fff url("../images/picbutton1.gif") 0 0 no-repeat;
		color:			inherit;
		}

div.contact	{
		width:			200px;
		background:		#fff;
		color:			inherit;
		float:			left;
		margin:			20px 20px 0 30px;

		
		}
div.contact1	{
		width:			200px;
		background:		#fff;
		color:			inherit;
		float:			left;
		margin:		 	15px 0 0 10px;	
		}


div#pictures	{
		width:			105px;
		}

div.holder 	{
		margin:			10px;
		}

div.holder img 	{
		border:			5px solid silver;
		margin:			0;
		padding:		0;
		}


div.logopicone	{
		position:		absolute;
		left:			355px;
		top:			450px;
		}
div.logopictwo	{
		position:		absolute;
		left:			355px;
		top:			1300px;
		}
div.logopicthree{
		position:		absolute;
		left:			355px;
		top:			1700px;
		}
div.logopicfour	{
		position:		absolute;
		left:			330px;
		top:			2100px;
		}
div.bigPictureone {
		position:		absolute;
		left:			275px;
		top:			400px;
		visibility:		hidden;
		}
div.bigPicturetwo {
		position:		absolute;
		left:			275px;
		top:			600px;
		visibility:		hidden;
		}
div.bigPicturethree {
		position:		absolute;
		left:			275px;
		top:			1270px;
		visibility:		hidden;
		}
div.bigPicturefour {
		position:		absolute;
		left:			275px;
		top:			1400px;
		visibility:		hidden;
		}
div.bigPicturefive {
		position:		absolute;
		left:			275px;
		top:			1650px;
		visibility:		hidden;
		}
div.bigPicturesix {
		position:		absolute;
		left:			275px;
		top:			200px;
		visibility:		hidden;
		}
div.bigPictureseven {
		position:		absolute;
		left:			275px;
		top:			200px;
		visibility:		hidden;
		}
div.holder:hover div.bigPictureone, div.holderHover div.bigPictureone{
		position:		absolute;
		left:			275px;
		top:			436px;
		visibility:		visible;
		}
div.holder:hover div.bigPicturetwo, div.holderHover div.bigPicturetwo{
		position:		absolute;
		left:			275px;
		top:			636px;
		visibility:		visible;
		}
div.holder:hover div.bigPicturethree, div.holderHover div.bigPicturethree{
		position:		absolute;
		left:			275px;
		top:			1270px;
		visibility:		visible;
		}
div.holder:hover div.bigPicturefour, div.holderHover div.bigPicturefour{
		position:		absolute;
		left:			275px;
		top:			1600px;
		visibility:		visible;
		}
div.holder:hover div.bigPicturefive, div.holderHover div.bigPicturefive{
		position:		absolute;
		left:			275px;
		top:			1850px;
		visibility:		visible;
		}
div.holder:hover div.bigPicturesix, div.holderHover div.bigPicturesix{
		position:		absolute;
		left:			275px;
		top:			1600px;
		visibility:		visible;
		}
div.holder:hover div.bigPictureseven, div.holderHover div.bigPictureseven{
		position:		absolute;
		left:			275px;
		top:			1850px;
		visibility:		visible;
		}
img.preView {
		border:			5px solid silver;
		margin:			10px;
		}
div.holder	{
		behavior:		url("css/code.htc");
		}
div.fishpics	{
		width:			110px;
		display:		block;
		float:			left;
		margin:			-2px 30px 30px 10px;
		clear:			both;
		}


div#leftnavwrap	{
		width:			140px;
		float:			left;
		padding-top:		10px;
		background-color:	#124280;
		color:			#fff;
		}

div.leftnav	{
		background-color:	#124280;
		color:			#fff;
		}

div.leftdivider	{
		margin:			5px;
		background-color:	#124280;
		color:			#fff;
		}
		
div#leftmiddle	{
		width:			140px;
		height:			100px;
		background-color:	#2A65A7;
		border-top-width:	2px;
		border-style:		solid;
		border-color:		#fff;
		border-bottom-width:	2px;
		border-left-width:	0px;
		border-right-width:	0px;
		color:			#fff;
		}


div#leftbottom	{
		width:			140px;
		height:			50px;
		border-top-width:	2px;
		border-style:		solid;
		border-color:		#fff;
		border-bottom-width:	0px;
		border-left-width:	0px;
		border-right-width:	0px;
		margin-top:		-7px;
		background-color:	#124280;
		color:			#fff;
		float:			left;
		clear:		left;
		}

div#bottomlong	{
		width:			608px;
		height:			50px;
		border-top-width:	2px;
		border-style:		solid;
		border-color:		#fff;
		border-left-width:	2px;
		border-right-width:	0px;
		border-bottom-width:	0px;
		margin-left:		140px;
		margin-top:		-2px;
		background-color:	#124280;
		color:			#fff;
		}

div#bottomwrap	{
		width:			750px;
		height:			30px;
		border-top:		#fff solid 2px;
		position: 		relative;
		margin: 		0;
		padding: 		0;
		clear:			left;
		}


div#leftverybottom {
		width:			140px;
		height:			30px;
		background-color:	#2A65A7;
		color:			#fff;
		float:			left;
		}

div#bottomwhite {
		width:			162px;
		height:			30px;
		background-color:	#fff;
		color:			#000;
		float:			left;
		}

div#rightbottom {
		width:			448px;
		height:			30px;
		background-color:	#2A65A7;
		color:			#fff;
		float:			left;
		}




p.nav		{		
		color:			#fff;
		background-color:	#124280;
		font-size:		14px;
		font-weight:		normal;
		padding-left:		20px;
		}
p.welcome	{
		text-align:		center;
		font-size:		80%;
		font-weight:		bold;
		font-style:		italic;
		padding-top:		10px;
		}
p.list		{
		text-align:		left;
		font-size:		80%;
		font-weight:		bold;
		font-style:		italic;
		padding-left:		20px;
		margin-bottom:		-30px;
		margin-top:		0px;
		}
li		{
		font-size:		12px;
		margin-left:		20px;
		margin-top:		3px;
		text-align:		justify;
		margin-right:		20px;
		line-height:		17px;		
		}

p.noindent	{
		font-size:		12px;
		padding:		10px 20px 10px 20px;
		text-align: 		justify;
		line-height:		17px;
		}
p.maintext	{
		font-size:		12px;
		padding:		10px 20px 10px 20px;
		text-align: 		justify;
		line-height:		17px;
		text-indent:		50px;
		}
p.rightnav	{
		color:			#fff;
		background-color:	inherit;
		}

p.slogan	{
		color:			#fff;
		background-color:	#124280;
		font-size:		12px;
		font-variant:		small-caps;
		text-align: 		right;
		word-spacing:		3px;
		padding-right:		20px;
		margin-top:		19px;	
		}

p.bottomnav	{
		font-size:		10px;
		font-variant:		small-caps;
		text-align: 		right;
		padding-right:		20px;
		margin-top:		10px;
		}

p.copyright	{
		font-size:		60%;
		text-align:		center;
		margin-top:		5px;
		}



img.floatleft	{
		float:			left;
		height:			100px;
		margin:			0 20px 10px 0;
		border:			silver solid 5px;
		}
img.thumb	{
		margin:			0 5px 10px 5px;
		border:			silver solid 5px;
		background-color:	#fff;
		color:			inherit;
		}
img.thumb:hover	{
		border:			silver solid 5px;
		}
img.thumbHover	{
		border:			silver solid 5px;
		}
img.thumb:visited{
		border:			silver solid 5px;
		}

img.pixleft	{
		margin:			4px 15px 10px 5px;
		border:			silver solid 5px;
		background-color:	#fff;
		color:			inherit;
		float:			left;
		}
img.pixright	{
		margin:			0 5px 10px 5px;
		border:			silver solid 5px;
		background-color:	#fff;
		color:			inherit;
		float:			right;
		}
img.contact	{	
		padding:		20px 40px 5px 20px;
		clear:			both;
		
}



