/*-----------------HTML elements*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	background:#fff;
}
body * {
	font-size:100%;
}
form {
  margin:0;
  padding:0;
}
input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

color: #000033;
}

/*----------------------body text*/

.copy {
	font-size: .7em;
	font-style: normal;
	color: #4E192D;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
	padding: 3px 8px 3px 8px;

}
.copy p  {
	margin: 0px;
	padding: 0px 0px 0px 0px;

}

.termscopy {
	font-size: .7em;
	font-style: normal;
	color: #CFB2BB;
	font-weight: normal;
	text-decoration: none;
	padding: 4px 9px 4px 9px;
	line-height: 13px;
	display: block;
}
/*----------------------headings*/

.header1 {
	font-size: .7em;
	font-style: normal;
	color: #4E192D;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 9px 3px 9px;
}
.header2 {
	font-size: 1em;
	font-style: normal;
	color: #4E192D;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px;
	display: inline;
}

#events h2, .header3 {
	font-size: 1em;
	font-style: normal;
	color: #4E192D;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	margin: 4px 0px 0px 0px;
	display: block;
	height: 18px;
	background: url(graphics/calendarstrip.gif) 0 0 no-repeat;
}
.header4 {
	font-size: .7em;
	font-style: normal;
	color: #4E192D;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 8px 3px 8px;
}


/*---------------------------------------------------links*/
.copy a {
	font-style: normal;
	color: #4E192D;
	font-weight: normal;
	text-decoration: none;
}
.copy a:link, .copy a:visited {
	color: #4E192D;
}
.copy a:hover, .copy a:active {
	color: #A68552;
}

a.featurelink {
	font-size: .7em;
	font-style: normal;
	color: #4E192D;
	font-weight: normal;
	text-decoration: none;
	padding: 4px 9px 4px 9px;
	line-height: 13px;
	display: block;
}
a.featurelink:link, a.featurelink:visited {
	color: #4E192D;
	padding: 4px 9px 4px 9px;
}
a.featurelink:hover, a.featurelink:active {
	color: #000000;
	padding: 4px 9px 4px 9px;
}
a.textlink {
	font-size: .7em;
	font-style: normal;
	color: #4E192D;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	line-height: 13px;
	display: block;
}
a.textlink:link, a.textlink:visited {
	color: #4E192D;
	padding: 0px 0px 0px 0px;
}
a.textlink:hover, a.textlink:active {
	color: #000000;
	padding: 0px 0px 0px 0px;
}

a.nav {
	font-size: .7em;
	font-style: normal;
	color: #F4F3E2;
	font-weight: normal;
	text-decoration: none;

}
a.nav:link, a.nav:visited {
	color: #F4F3E2;
}
a.nav:hover, a.nav:active {
	color: #C7C668;
}
a.inline {
	font-size: .7em;
	font-style: normal;
	color: #4E192D;
	font-weight: normal;
	text-decoration: none;
	padding: 9px 9px 9px 9px;
}
a.inline:link, a.inline:visited {
	color: #4E192D;
}
a.inline:hover, a.inline:active {
	color: #A68552;
}

a.terms {
	font-size: .7em;
	font-style: normal;
	color: #F4F3E2;
	font-weight: normal;
	text-decoration: none;
}
a.terms:link, a.terms:visited {
	color: #F4F3E2;
}
a.terms:hover, a.terms:active {
	color: #FFC488;
}

/*----------------------backgrounds*/

.rw-bg {

	background-image: url(graphics/bggrad.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rw-bannerbg {

	background-image: url(graphics/banner.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px 9px 2px 0px;
}
.rw-mainbg {

	background-image:  url(graphics/mainpic1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-mainbg2 {

	background-image:  url(graphics/mainpic2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-mainbg3 {

	background-image:  url(graphics/mainpic3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-mainbg4 {

	background-image:  url(graphics/mainpic4.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-mainbg5 {

	background-image:  url(graphics/mainpic5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-mainbg6 {

	background-image:  url(graphics/mainpic6.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-mainbg7 {

	background-image:  url(graphics/mainpic7.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rw-bottombg {

	background-image: url(graphics/bottombarleft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 0px 5px 9px;
}
.rw-calendarstripbg {

	background-image: url(graphics/calendarstrip.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
}

.fixed { 
	background-attachment: fixed;
	background-image:  url(file://pic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
