body {
 margin: 0px;
 font: normal 11px Arial,Helvetica;
 color: #000000;
 background: url(/images/view/bgimage2.gif);
 text-align: center;
}
img{
 display: block;
 border: 0px;
}
table{
 border: 0px;
 padding: 0px;
 border-collapse: collapse;
 border-spacing: 0px;
 margin: 0px;
 text-align: left;
}
td{
 padding: 0px;
}
td.pagecontent{
 width: 592px;
 background-color: #F3C46C;
 border-left: 1px solid #434E53;
 border-bottom: 1px solid #434E53;
 vertical-align: top;
}
td.rightcell{
 vertical-align: top;
 width: 183px;
 background-color: #2B7EAE;
 border-right: 1px solid #434E53;
 border-left: 1px solid #434E53;
 border-bottom: 1px solid #434E53;
}
#siteheader {
 width: 778px;
 height: 367px;
 margin: 0px auto; 
}
#pagecontent {
 width: 777px;
 margin: 0px auto;
 text-align: center;
}
#sitefooter {
 width: 778px;
 height: 30px;
 margin: 0px auto 20px auto;
 text-align: center;
 font: bold 10px Arial,Helvetica;
 color: #ffffff;
}
a {
 color: #2B7EAE;
 text-decoration: underline;
}
.pagecontent a:hover, .pagecontent a:visited {
 color: #ee0000;
 text-decoration: underline;
}
p {
 display: block;
 margin: 0px;
 padding: 10px 0px;
 text-align: justify;
}
p.gotocenter{
 text-align: center;
}
a.homelinks {
	font: normal 11px Arial,Helvetica;
	color: #ffffff;
	text-decoration: underline;
}
a.homelinks:hover {
	font: normal 11px Arial,Helvetica;
	color: #9E2628;	
	text-decoration: underline;
}

div.rmenubar {
    width: 174px; height: 22px; display: block;
    background: url(/images/view/menubg03.gif) no-repeat top left; 
		font: bold 14px Arial,Helvetica; 
    color: #ffffff;
		padding-top: 6px; 
		text-align: right; 
		padding-right: 10px;
}

div.rmenuentry {
    width: 174px; 
		height: 20px; 
		background-color: #76BFE9; 
		padding-right: 10px;
    text-align: right; 
		font: bold 12px Arial,Helvetica; 
    color: #C82726;
    border-bottom: 1px solid #BFE5F6; padding-top: 3px;
}

div.rmenuentry a{
    color: #ffffff;
		font: bold 12px Arial,Helvetica; 
		text-decoration: none;
}
div.rmenuentry a:hover{
    color: #C82726;
		font: bold 12px Arial,Helvetica; 
		text-decoration: none;
}
div.rmenuform a{
		padding-right: 15px;
		background: url(/images/view/formbg.gif) no-repeat right;
    color: #ffffff;
		font-weight: bold;
		text-decoration: none;
}
div.rmenuform a:hover{
		padding-right: 15px;
		background: url(/images/view/formbg_hover.gif) no-repeat right;
    color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dotted #2B7EAE;
}
div.rmenuform {
    width: 174px; 
		height: 40px; 
		background-color: #76BFE9; 
		padding-right: 10px;
    text-align: right; 
		font: bold 11px Arial,Verdana; 
		color: #ffffff; 
    border-bottom: 1px solid #BFE5F6; 
		padding-top: 10px;
}

div.rmenuform input {
 width: 155px;
 background-color: #ffffff;
 border: 1px solid #4A4B4F;
 font: bold 11px Arial,Helvetica;
 padding: 0px 3px;
 height: 17px; 
}


div.articletopbar {
    background: url(/images/view/cntbrkblue.gif) no-repeat top right; 
		background-color: #76BFE9; 
    height: 22px; 
		font: bold 14px Arial,Helvetica; 
		color: #ffffff; /* c82726 */ 
		padding: 6px 10px 0px 10px; 
		text-align: left;
}

/************************** start top nav ***************************/
table.topnav {
 width: 778px;
 height: 28px;
 padding: 0px;
 margin: 0px;
 border: 0px;
 border-spacing: 0px;
 border-collapse: collapse;
 text-align: center;
 vertical-align: top;
}
.topnav a {
 font: bold 12px Arial,Helvetica;
 color: #ffffff;
 text-decoration: none;
}
.topnav a:hover {
 font: bold 12px Arial,Helvetica;
 color: #ffffff;/* #9E2628 */
 text-decoration: none;
}
table.topnav td {
 height: 28px;
 font: bold 12px Arial,Helvetica;
 color: #9E2628;
}	
td.buton1 {
 width: 162px;
 background: url(/images/view/buton1.gif);
}
td.buton2 {
 width: 162px;
 background: url(/images/view/buton2.gif);
}
td.buton3 {
 width: 215px;
 background: url(/images/view/buton3.gif);
}
td.buton4 {
 width: 87px;
 background: url(/images/view/buton4.gif);
}
td.buton5 {
 width: 75px;
 background: url(/images/view/buton5.gif);
}
td.buton6 {
 width: 77px;
 background: url(/images/view/buton6.gif);
}
td.buton1o {
 width: 162px;
 background: url(/images/view/buton1o.gif);
}
td.buton2o {
 width: 162px;
 background: url(/images/view/buton2o.gif);
}
td.buton3o {
 width: 215px;
 background: url(/images/view/buton3o.gif);
}
td.buton4o {
 width: 87px;
 background: url(/images/view/buton4o.gif);
}
td.buton5o {
 width: 75px;
 background: url(/images/view/buton5o.gif);
}
td.buton6o {
 width: 77px;
 background: url(/images/view/buton6o.gif);
}
td.buton1a {
 width: 162px;
 background: url(/images/view/buton1a.gif);
}
td.buton2a {
 width: 162px;
 background: url(/images/view/buton2a.gif);
}
td.buton3a {
 width: 215px;
 background: url(/images/view/buton3a.gif);
}
td.buton4a {
 width: 87px;
 background: url(/images/view/buton4a.gif);
}
td.buton5a {
 width: 75px;
 background: url(/images/view/buton5a.gif);
}
td.buton6a {
 width: 77px;
 background: url(/images/view/buton6a.gif);
}
/************************** end top nav ***************************/

div#contactform {
 width: 540px;
 margin: 10px auto;
 font: bold 11px Arial,Helvetica;
 color: #4A4B4F;
}

#contactform input {
 float: right;
 background-color: #ffffff;
 border: 1px solid #4A4B4F;
 font: bold 11px Arial,Helvetica;
 padding: 0px 3px;
 height: 17px; 
}

#contactform select {
 float: right;
 width: 123px;
 background-color: #ffffff;
 border: 1px solid #4A4B4F;
 font: bold 11px Arial,Helvetica;
 padding: 0px 0px;
 height: 17px; 
 margin-left: 14px;
}

#contactform input.textshort {
	width: 388px;
}

#contactform textarea {
 clear: right;
 width: 493px;
 height: 150px;
 padding: 5px 5px 5px 40px;
 margin: 0px; auto;
 background: url(/images/view/quotes.gif) no-repeat top left;
 background-color: #ffffff;
 border: 1px solid #4A4B4F;
}

#contactsend {
 background: url(/images/view/sendimage.gif) no-repeat top right; background-color: #76BFE9; 
 height: 18px; font: normal 12px Arial,Helvetica; color: #ffffff; padding: 10px 40px 0px 10px; text-align: right;
}

#contactsend a{
 font: normal 12px Arial,Helvetica; 
 color: #ffffff; 
 text-decoration: none;
}

#contactsend a:hover{
 font: normal 12px Arial,Helvetica;
 color: #ffffff; 
 text-decoration: underline;
}

div.galleryrow {
 width: 570px;
 height: 190px;
 display: block;
 padding: 0px;
 margin: 0px auto;
 overflow: visible;
}
div.gallerypic1 {
 float: left;
 width: 190px;
 height: 190px;
}
div.gallerypic2 {
 float: left;
 width: 190px;
 height: 190px;
}
div.gallerypic3 {
 float: left;
 width: 190px;
 height: 190px;
}
table.piccell {
 width: 140px;
 height: 140px;
 border-collapse: collapse;
 border-spacing: 0px;
 border: 1px solid #9F7D18;
 background: #F3D191;
 padding: 0px;
 margin: 25px;
}
td.piccell {
 width: 140px;
 height: 140px;
 border: 0px;
 padding: 0px;
 vertical-align: center;
 text-align: center;
}
td.piccell img {
 display: block;
 margin: auto;
 border: 2px solid #EBCA8C;
 border-right: 2px solid #F3DDB3;
 border-bottom: 2px solid #F3DDB3;
}
div.morepics {
 display: block;
 clear: left;
 margin: 0px 0px 20px 30px;
}
div.morepics a {
 font: 11px normal Arial,Helvetica;
 color: #000000;
 text-decoration: underline;
}
div.morepics a:hover {
 font: 11px normal Arial,Helvetica;
 color: #333333;
 text-decoration: underline;
}
a.artmore	{
		padding-left: 15px;
		background: url(/images/view/formbg.gif) no-repeat left;
    color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dotted #2B7EAE;
}
a.artmore:hover	{
		padding-left: 15px;
		background: url(/images/view/formbg_hover.gif) no-repeat left;
    color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dotted #ffffff;
}
a.artback	{
		padding-right: 15px;
		background: url(/images/view/formbg.gif) no-repeat right;
    color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dotted #2B7EAE;
}
a.artback:hover	{
		padding-right: 15px;
		background: url(/images/view/formbg_hover.gif) no-repeat right;
    color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px dotted #ffffff;
}
div.infoMessages {
	padding: 100px 10px;
	margin: 0px auto;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
a.designer	{
    color: #ffcc00;
		text-decoration: none;
		border-bottom: 1px dotted #ffcc00;
}
a.designer:hover	{
    color: #ffffff;
		text-decoration: none;
		border-bottom: 1px dotted #ffffff;
}
/************** Start Paragraph Styles ***************/
p.titlust {
	display: block;
	text-align: left;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: bold 15px Arial,Helvetica;
}
p.titludr {
	display: block;
	text-align: right;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: bold 15px Arial,Helvetica;
}
p.titlucn {
	display: block;
	text-align: center;
	color: #000000;
	margin: 0px auto;
	padding: 0px;
	font: bold 15px Arial,Helvetica;
}

p.normalstnoident {
	display: block;
	text-align: justify;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 15px Arial,Helvetica;
}
p.normalst {
	display: block;
	text-align: justify;
	text-indent: 30px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 13px Arial,Helvetica;
}
p.normaldr {
	display: block;
	text-align: right;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 13px Arial,Helvetica;
}
p.normalcn {
	display: block;
	text-align: center;
	color: #000000;
	margin: 0px auto;
	padding: 0px;
	font: normal 13px Arial,Helvetica;
}

p.normalstnoident {
	display: block;
	text-align: justify;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 15px Arial,Helvetica;
}
p.normalst {
	display: block;
	text-align: justify;
	text-indent: 30px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 13px Arial,Helvetica;
}
p.normaldr {
	display: block;
	text-align: right;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 13px Arial,Helvetica;
}
p.normalcn {
	display: block;
	text-align: center;
	color: #000000;
	margin: 0px auto;
	padding: 0px;
	font: normal 13px Arial,Helvetica;
}

p.pbigstnoident {
	display: block;
	text-align: justify;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 15px Arial,Helvetica;
}
p.pbigst {
	display: block;
	text-align: justify;
	text-indent: 30px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 15px Arial,Helvetica;
}
p.pbigdr {
	display: block;
	text-align: right;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 15px Arial,Helvetica;
}
p.pbigcn {
	display: block;
	text-align: center;
	color: #000000;
	margin: 0px auto;
	padding: 0px;
	font: normal 15px Arial,Helvetica;
}


p.plittlestnoident {
	display: block;
	text-align: justify;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 11px Arial,Helvetica;
}
p.plittlest {
	display: block;
	text-align: justify;
	text-indent: 30px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 11px Arial,Helvetica;
}
p.plittledr {
	display: block;
	text-align: right;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font: normal 11px Arial,Helvetica;
}
p.plittlecn {
	display: block;
	text-align: center;
	color: #000000;
	margin: 0px auto;
	padding: 0px;
	font: normal 11px Arial,Helvetica;
}

/************** End Paragraph Styles ***************/
.normal {
	color: #000000;
}
.normalbd {
	font-weight: bold;
}
.normalu {
	text-decoration: underline;
}
.normalit {
	font-style: italic;
}
.normalbdit {
	font-weight: bold;
	font-style: italic;
}
.normalbdu {
	font-weight: bold;
	text-decoration: underline;
}
.normalitu {
	font-style: italic;
	text-decoration: underline;
}
.normalbditu {
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

.blue {
	color: #2B7EAE;
}
.bluebd {
	color: #2B7EAE;
	font-weight: bold;
}
.blueu {
	color: #2B7EAE;
	text-decoration: underline;
}                                
.blueit {
	color: #2B7EAE;
	font-style: italic;
}
.bluebdit {
	color: #2B7EAE;
	font-weight: bold;
	font-style: italic;
}
.bluebdu {
	color: #2B7EAE;
	font-weight: bold;
	text-decoration: underline;
}
.blueitu {
	color: #2B7EAE;
	font-style: italic;
	text-decoration: underline;
}
.bluebditu {
	color: #2B7EAE;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

ul {
 list-style: none;
 margin: 0px 0px 0px 10px;
 padding: 0px;
 font: normal 13px Arial,Helvetica,sans serif; 
}
ul li{
 padding: 0px 0px 0px 15px;
 background: url(/images/admin/listbullet.gif) no-repeat top left;
}
img.left { 
 float: left;
 margin: 10px 20px 10px 0px;
}
img.right { 
 float: right; 
 margin: 10px 0px 10px 20px;
}
a.linkFancyIn {
	font-weight: bold;
	text-decoration: none;
	color: #85a524;
	border-bottom: 1px dotted #85a524;
	background: url(/images/view/link_in.gif) no-repeat top right;
	padding-right: 12px;
}
a.linkFancyIn:hover {
	font-weight: bold;
	text-decoration: none;
	color: #85a524;
	border-bottom: 1px dotted #9E2628;
	background: url(/images/view/link_in_hover.gif) no-repeat top right;
	padding-right: 12px;
}
