body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #666666;
	margin: 0px;
	background-image: url(images/back.gif);
	background-color:#333333;
	padding: 0px;
}
img {
padding: 0px;
margin: 0px;
}

table.main {
	width: 745px;
	margin-top: 10px;
	border: solid #000000 2px;
	padding: 0px;
	background-color:#999999;
}
.main td.top {
	border-bottom: solid #000000 5px;
	background-image: url(images/rhrcolorlogowhitejpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	height: 386px;
	background-position: center center;
}

.main td.t2 {
	background-image: url(images/bg1.jpg);
}

.main table.navigate {
	width: 745px;
	margin-top: 311px;
	border: 0px;

}

#content {
	width:740px;
}

.main #content img {
	padding-top: 15px;
	padding-bottom: 15px;
}


#rabbit {
	background-attachment: scroll;
	background-image: url(images/rabbitback.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 110px;
	color: #ffffff;
	vertical-align: top;
}
#rabbit p.p1{
	text-align: justify;
	width: 550px;
	font-size: 10pt;
	font-style: italic;
	padding-top: 35px;
}

#horse {
	background-attachment: scroll;
	background-image: url(images/horseback.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	width: 600px;
	vertical-align: top;
	color: #FFFFFF;
}
#horse p.p2 {
	font-size: 10pt;
	font-style: italic;
	color: #FFFFFF;
	text-align: justify;
	width: 550px;
	padding-top: 35px;
}

#rhr {
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(images/rhrback.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 81px;
	width: 600px;
}
#rhr p.p3 {
	font-size: 10pt;
	font-style: italic;
	color: #FFFFFF;
	padding-top: 35px;
	text-align: justify;
	width: 550px;
	vertical-align: middle;
}

#simplicity {
	background-attachment: scroll;
	background-image: url(images/simplicityback.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 110px;
	color: #ffffff;
	vertical-align: top;
}

#simplicity p.p1{
	text-align: justify;
	width: 550px;
	font-size: 10pt;
	font-style: italic;
	padding-top: 35px;
}

#beauty {
	background-attachment: scroll;
	background-image: url(images/beautyback.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 110px;
	color: #ffffff;
	vertical-align: top;
}

#beauty p.p1{
	text-align: justify;
	width: 550px;
	font-size: 10pt;
	font-style: italic;
	padding-top: 35px;
}

#life {
	background-attachment: scroll;
	background-image: url(images/lifeback.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 110px;
	color: #ffffff;
	vertical-align: top;
}

#life p.p1{
	text-align: justify;
	width: 550px;
	font-size: 10pt;
	font-style: italic;
	padding-top: 35px;
}

#artists {
	background-attachment: scroll;
	background-image: url(images/rhrartistback.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 60px;
	color: #ffffff;
	vertical-align: top;
}

#artists p.p1{
	text-align: justify;
	width: 550px;
	font-size: 10pt;
	font-style: italic;
	padding-top: 35px;
}

#contact {
	background-attachment: scroll;
	background-image: url(images/contactback.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	height: 55px;
	color: #ffffff;
	margin-bottom: 25px;
}

#contact p.p2{
	text-align: center;
	width: 550px;
	font-size: 10pt;
	font-style: italic;
	padding-top: 25px;
}

p.adult {font-size: 8pt;
	width: 350px;
	text-align: center;
	margin-top: 10px;
	background-color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
}

p.copyright {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	margin-top: 5px;
	color: #999999;
}

table.portfolio{
	width: 300px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding: 0px;
}

.portfolio td.still {
width: 100px;
height: 100px;
}

.portfolio td.port{
	width: 200px;
	height: 100px;
	background-image: url(images/portback.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
}
.portfolio .port p {
	font-size: 10pt;
	font-style: italic;
	width: 170px;
	text-align: left;
	margin-left: 10px;
	margin-top: 10px;
}

.portfolio .port a:link{
font-style:italic;
font-size: 10pt;
color:#ffffff;
width: 1650px;
margin-top: 0px;
padding-top: 0px;
text-align:left;
}

.portfolio .port a:hover{
color:#ff0000;
font-size: 10pt;
}

.portfolio .port a:visited{
color:#660000;
font-size: 10pt;
}


table.art{
width: 400px;
font-family:Georgia, "Times New Roman", Times, serif;
padding: 0px;
}

.art td.port{
	width: 200px;
	background-image: url(images/portback2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
}

.art .port h4{
font-size: 10pt;
line-height: 8pt;
text-align:left;
color: #FFFFFF;
margin-left: 10px;
margin-right: 5px;
margin-top: 0px;
margin-bottom: 0px
}

.art .port p{
font-style:italic;
font-size: 8pt;
line-height: 8pt;
text-align:left;
width: 180px;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 4px;
}

.art .port a:link{
font-style:italic;
font-size: 10pt;
color:#0000FF;
width: 180px;
margin-left: 10px;
margin-top: 0px;
padding-top: 0px;
text-align:left;
}

.art .port a:hover{
color:#ff0000;
font-size: 10pt;
margin-left: 10px;
}

.art .port a:visited{
color:#660000;
font-size: 10pt;
margin-left: 10px;
}

table.who{
width: 605px;
font-family:Georgia, "Times New Roman", Times, serif;
padding: 0px;
}

table.us {
width: 200px;
height: 125px;
background-image: url(images/portback2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	text-align:left;
	}
	
	.us h4 {
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 0px;
}
.us p {
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
}

a:link{
color:#999999;
font-size: 10pt;
}

a:hover{
color:#666666;
font-size: 10pt;
}

a:visited{
color:#CCCCCC;
font-size: 10pt;
}