body {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image:url(../images/background.jpg); background-repeat:repeat-x;  }


body#home a#home,
body#weddings a#weddings,
body#portraits a#portraits,
body#art a#art,
body#events a#events,
body#testimonials a#testimonials,
body#biography a#biography,
body#contactus a#contactus,
body#sponsors a#sponsors,
body#privacy a#privacy,
body#factsheet a#factsheet

{ text-decoration:underline; color:#000000;}


.bar1 { background-image:url(../images/brassrule.jpg); background-repeat:no-repeat; height:32px; background-position:center;}
.bar2 { background-color: #000000}
.bar3 { background-color: #000000}

.bar1sm { background-image:url(../images/brassrule_smb.jpg); background-repeat:no-repeat; height:32px; background-position:center;}

/* Change this to alter the font size in the .swf */
	
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	color:#ffffff;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}


h1 {
	text-align: left;
	font-size: 24px;
	padding: 45px 0 10px 0;
	margin: 0  0 0 0;
}

.leadin { font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; line-height:20px; color:#6E6E6E; text-align:justify ;}
a.leadin {  color:#999999; }
a.leadin:hover { text-decoration: underline; color:#999999 }


.greybody { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; color:#6E6E6E; text-align:left; }
a.greybody { color:#999999;}
a.greybody:hover { text-decoration: underline; color:#999999 }


.leadin2 { font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; line-height:20px; color:#8C7454; text-align:justify ;}
a.leadin2 {  color:#8C7454; }
a.leadin2:hover { text-decoration: underline; color:#ffffff }


.greybody2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#8C7454; text-align:left; font-weight:bold; }
a.greybody2 { color:#8C7454;}
a.greybody2:hover { text-decoration: underline; color:#ffffff }

.homepage { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#8C7454; text-align:left; font-weight:bold; }
a.homepage { color:#8C7454; font-weight:bold;}
a.homepage:hover { text-decoration: underline; color:#ffffff; font-weight:bold;}

.footerText { font-size: 11px; line-height:20px ; color: #5C4D32; font-family:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold;}
a.footerText { font-size: 11px; line-height:20px; color: #5C4D32; text-decoration: none; font-weight:bold;}
a.footerText:hover { font-size: 11px; font-height:20px; color: #5C4D32; text-decoration: underline; font-weight:bold;}


.mainText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#8C7454; text-align:left;}
.header { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.topbanner { background-image:url(../images/logort.jpg); background-repeat: no-repeat; height:80px;  }

.bodyLink {  text-decoration: none; line-height:20px; text-align:left; color:#8C7454; font-weight:bold;}
a.bodyLink {  text-decoration: none; line-height:20px; text-align:left; color:#8C7454; font-weight:bold;}
a.bodyLink:hover {  text-decoration: underline; line-height:20px; text-align:left; color:#8C7454; font-weight:bold;}




.nav { font-family:Verdana, Arial, Helvetica, sans-serif ;color: #000000; font-size:10px;}
a.nav { font-family:Verdana, Arial, Helvetica, sans-serif ;color: #000000; text-decoration: none; font-size:10px;}
a.nav:hover {  text-decoration: underline;}

a { font-family:Verdana, Arial, Helvetica, sans-serif ;color: #C4A982; text-decoration: none; font-size:10px;}
a:hover {  text-decoration: underline;}

/* SUBNAV under the large images */


 ul#navigation
{
list-style-type: none;
margin: 0 0 1.5em 1em;
padding: .1em .1em;
}

ul#navigation li a
{
display: block;
width: 2em;
color: #000;
padding: .2em 0;
text-align: center;
text-decoration: none;
border:dotted;
border-color:#000;
border-width: 1px;
font-size:9px;
font-weight: normal;
}

ul#navigation li a:hover
{
color: #FFF;
background-color: #8C7454;
}

ul#navigation .left { float: left; padding-left:0px; }
ul#navigation .right { float:right; padding-right:7px;}
ul#navigation .choose { float:right; padding-right:7px; color:#000000; font-size:9px;font-weight: normal; padding-top:2px;}


ul#revents {
  float: left;
  width: 12em;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
ul#revents li {
  float: left;
  width: 6em;
  margin: 0;
  padding: 0;
}

#subnav {margin-right: 17px;}

#homecopy {margin-top: 15px; margin-left:5px;}

/* FORMS */

input
{
background-image:url(../images/inputbg.gif);
border: 1px solid #666666;
}

textarea
{
background-image:url(../images/inputbg.gif);
border: 1px solid #666666;
}

select 
{
 background-color: #ffffff;
 color: #555555;
 margin-top: 5px;
 margin-bottom: 5px;
}

.formtext			{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8C7454;
}

.formtextsm			{
	font-family: arial, verdana, geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #8C7454;
}

textarea.form	{ font-size: 12px; padding-top:20px; }
input.form		{ font-size: 11px; }
input.searchbox	{ font-size: 11px; }
.pulldown 		{ font-size: 11px; color: #333333; }





