body {
	margin: 0;
	padding: 0;
	color:#999999;
	background:url(assets/rh_bgrpt_body.gif);
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:center;
}

* html body {
	font-size: x-small; /* for IE5/Win */
	f\ont-size: small; /* for other IE versions */
}

a:link, a:visited {
	color: #9BC0D5;
	text-decoration: underline;
}

a:hover, a:active {
	color: #9BC0D5;
	text-decoration: none;
}


/* WRAPPER
------------------------------------------------------------------------*/
#wrapper {
	margin: 0 auto;
	padding: 0;
	background:url(assets/rh_bgrpt_wrapper.gif) repeat-x top left;
}


/* PAGE
------------------------------------------------------------------------*/
#page {
	width: 610px;
	margin: 0px auto;
	padding: 0px 30px 30px 30px;
	background: url(assets/rh_pagetop.gif) no-repeat top left #ffffff;
}


/* RACHEL HAZELL NAV
------------------------------------------------------------------------*/
#rachelhazellnav {
	width: 610px;
	height: 41px;
	margin: 0px 0px 30px 0px;
}

#rachelhazellnav span {display: none;}

#rachelhazellnavlist {
	width: 610px;
	height: 41px;
	background: url(assets/nav_rachelhazell.gif) no-repeat;
	margin: 0px;
	padding:0px;
	position:relative;
}

#rachelhazellnavlist li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: block;
	position: absolute;	
}

#rachelhazellnavlist a {
	display: block;
}

#about 		{left:0px; top:0px; width:44px; height:41px;}
#gallery 		{left:69px; top:0px; width:54px; height:41px;}
#antarctica	{left:148px; top:0px; width:79px; height:41px;}
#links		{left:252px; top:0px; width:37px; height:41px;}

#about a, #gallery a, #antarctica a, #links a	{height:41px;}

#about a:hover, #about .active			{background:url(assets/nav_rachelhazell.gif) -0px -41px no-repeat; width:44px; height:41px;}
#gallery a:hover, #gallery .active			{background:url(assets/nav_rachelhazell.gif) -69px -41px no-repeat; width:54px; height:41px;}
#antarctica a:hover, #antarctica .active	{background:url(assets/nav_rachelhazell.gif) -148px -41px no-repeat; width:79px; height:41px;}
#links a:hover, #links .active			{background:url(assets/nav_rachelhazell.gif) -252px -41px no-repeat; width:37px; height:41px;}


/* TEXT WITHIN CONTENT
------------------------------------------------------------------------*/
#contentabout, #contentantarctica, #contentgallery, #contentlinks {
	text-align: left;
}


/* RACHEL HAZELL ABOUT PAGE & ANTARCTICA PAGE
------------------------------------------------------------------------*/
#contentabout img.alignleft, #contentantarctica img.alignleft {
	margin: 0px 10px 10px 0px;
}

#contentabout img.alignright, #contentantarctica img.alignright {
	margin: 0px 0px 10px 10px;
}


/* GALLERY LAYOUT & STYLES
------------------------------------------------------------------------*/
#gallerypics {
	width: 610px;
}

.thumb01, .thumb02, .thumb03 {
	float:left;
	text-align:left;
	width:155px;
	margin:0px 0px 10px 0px;
}
.thumb04 {
	float:left;
	text-align:left;
	width:145px;
	margin:0px 0px 10px 0px; 
}


/* RACHEL HAZELL LINK PAGE
------------------------------------------------------------------------*/
.linkboxes {
	margin: 20px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	background: url(assets/dottedline_610.gif) no-repeat top left;
}


/* LINKS THAT I DON'T WANT UNDERLINED
------------------------------------------------------------------------*/
#contentabout .rh, #contentgallery .rh, #contentantarctica .rh, #contentlinks .rh {
	color: #9BC0D5;
	text-decoration: none;
}

#contentabout .rh:hover, #contentgallery .rh:hover, #contentantarctica .rh:hover, #contentlinks .rh:hover {
	color: #9BC0D5;
	text-decoration: underline;
}


/* FOOTER
------------------------------------------------------------------------*/
#footer {
	margin: 0 auto;
	padding: 50px 0px 100px 0px;
	width: 758px;
	background: url(assets/bgrpt_dropshadows.png) repeat-y top left;
	text-align: left;
}

#footerlistcontainer {
	background: #FFFFFF;
	width: 630px;
	margin-left: 63px;
	padding: 10px 0px 1px 0px;
}

.footerlist {
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	font-size: 85%;
}

.footerlist li {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#footer p {
	padding: 10px 0px 5px 10px;
	font-size: 85%;
}

#footer .hm {
	color: #999999;
	text-decoration: none;
}

#footer .hm:hover{
	color: #999999;
	text-decoration: underline;
}
