body{background-image: url(../Picture_Library/bgr.jpg) ;
   background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	line-height:30px;
	font-size:9pt;
}

.mainsize {width: 777px;
	background-color: #FFFFFF;
}
.gallery {width: 695px;
	background-color: #FFFFFF;
}
.gallerylist {width: 105px;
	background-color: #FFFFFF;
}
.comments {width: 340px;
	background-color: #FFFFFF;
}
.sendbymail {width: 340px;
	background-color: #FFFFFF;
}
.header {background-color: transparent;
font-size:8pt;
color:#CC0000;
font-weight:bold;
}
#top_curve{
background: url(../Picture_Library/top_curve.gif) top left;
width:777px;
height:60px;
}
#middle{
background: url(../Picture_Library/middle.gif) top left repeat-y;
width:777px;
height:auto; 
}
#mainmiddle{
background: url(../Picture_Library/mainmiddle.jpg) bottom left repeat-x;
width:777px;
min-height:400px;
}
#indexmiddle{
background: url(../Picture_Library/middle.gif) top left repeat-y;
width:777px;
height:auto; 
}
#bottom{
background: url(../Picture_Library/bottom.jpg);
width:777px;
height:37px; 
}
#slices{
width:auto;
height:auto;
 
}
#adminpanel{
width:auto;
height:20px;
 
}
.navleft {background-color: transparent;
}

.navright {background-color: transparent;

	font-size:8pt;

}

.content {background-color: transparent;
}

.footer {background-color: transparent;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.formfields {
font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: square;
	border: 1px solid #000000;
}
.formtexts {
font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.formbuts {
font-size:9pt;
	border: 1px solid;
	border-color:#000000;
	background:#CCCCCC;
}
.radiobuts {
font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: square;
}
.navtitles {
font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.contenttitles {
font-size: 12pt;
	font-weight: bold;
	color: #2EBE6E;
}
.maintext {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}

.breadcumb {
font-size: 8pt;
	color: #CCCCCC;
	font-weight:bold;
}

.norecords {
font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.doalerts {
font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.imageslink {margin: 0px;
	padding: 1px;
	border: 0px;
}
.wingdings {font-family: Wingdings 2;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.redtexts {
font-size: 9pt;
	font-weight: normal;
	color: #990000;
}
.bigtexts {
font-size: small;
	font-weight: normal;
	color: #000000;
}
a:link {
font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:visited {
font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:hover {
font-size: 10pt;
	font-weight: normal;
	color: #2EBE6E;
	text-decoration: none;
}
a:active {
font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.biglink:link {
font-size: 11pt;
	font-weight: bold;
	color: #2EBE6E;
	text-decoration: none;
}
a.biglink:visited {
font-size: 11pt;
	font-weight: bold;
	color: #2EBE6E;
	text-decoration: none;
}
a.biglink:hover {
font-size: 11pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;

}
a.biglink:active {
font-size: 11pt;
	font-weight: bold;
	color: #2EBE6E;
	text-decoration:none;
}
a.adminlink:link {
font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.adminlink:visited {
font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.adminlink:hover {
font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.adminlink:active {
font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.footerlink:link {
font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.footerlink:visited {
font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.footerlink:hover {
font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.footerlink:active {
font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navlink:link {
font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	line-height:20px;
}
a.navlink:visited {
font-size: 9pt;
	font-weight: bold;
	color:#CC0000;
	text-decoration: none;
}
a.navlink:hover {
font-size: 9pt;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
a.navlink:active {
font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.leftnavlink:link {
font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.leftnavlink:visited {
font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.leftnavlink:hover {
font-size: 9pt;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.leftnavlink:active {
font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.breadcumblink:link {
font-size: 8pt;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}
a.breadcumblink:visited {
font-size: 8pt;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}
a.breadcumblink:hover {
font-size: 8pt;
	color: #999999;
	font-weight:bold;
	text-decoration: underline;
}
a.breadcumblink:active {
font-size: 8pt;
	color: #cccccc;
	font-weight:bold;
	text-decoration: none;
}
a.indexlink:link {
font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.indexlink:visited {
font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.indexlink:hover {
font-size: 11px;
	font-weight: bold;
	color: #2EBE6E;
	text-decoration: none;
}
a.indexlink:active {
font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.newslink:link {
font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.newslink:visited {
font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.newslink:hover {
font-size: 11px;
	font-weight: bold;
	color: #2EBE6E;
	text-decoration: none;
}
a.newslink:active {
font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.Wingdings21black:link {font-family: "Wingdings 2";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
.image{
float:left;
margin-right:10px;
margin-bottom:10px;
border:thin;
border-color:#999999;
	
}
a.Wingdings21black:visited {font-family: "Wingdings 2";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.Wingdings21black:hover {font-family: "Wingdings 2";
	font-size: 10pt;
	font-weight: normal;
	color: #297A9C;
	text-decoration: none;
}
a.Wingdings21black:active {font-family: "Wingdings 2";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}