body {
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #FFFFFF url(bg.jpg) repeat-x left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*float:left;*/
}

div {
	padding:0px;
}

li {
	margin: 0px;
	margin-left:-12px;
}

ul {
	margin-top: 0px;
	margin-bottom: 0px
}

img {
	border:0;
}

.black {
	color: black
}

.heading {
	font-size: 12px;
	font-weight:bold;
}

.mauve {
	color:#db0066;
}

.small {
	font-size:10px;
	font-weight:normal;
}

#main {
	position:absolute;
	height:100%;
	top:0;
	left:50%;
	width:780px;
	margin-left:-390px;
	border-left: 1px solid white;
	border-right: 1px solid white;
}

#hleft {
	float:left;
	height:180px;
	width:324px;
}

#hmid {
	float:left;
	height:180px;
	width:188px;
}

#hright {
	float:left;
	height:180px;
	width:268px;
}

#nav {
	float:left;
	width:512px;
	height:28px;
	padding-top:12px;
	background-color:black;
	vertical-align:top;
}

/*
#nav ul {
	list-style-type: none;
	padding: 0px;
	margin:11px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#nav li {
	float:left;
	color:#db0066;
	padding:0px 26px 0px 20px;
}

#nav a {
	color:white;
	text-decoration:none;
}

#nav a:hover {
	color:#db0066;
	text-decoration:none;
}
*/

#contact {float:left; width:268px; height:40px;}

#lcontent {
	float:left;
	background-color:white;
	width:474px;
	padding: 20px 18px 0px 20px;
}

#lcontent p {
	margin:15px 0px 15px 0px;
}

#rcontent {
	float:left;
	width:268px;
	background-color:#db0066;
	background-image:url(../images/bg_rh.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#rhmid {
	height:214px;
	padding:20px 0px 20px 0px; 
	text-align:center;
	font-size:10px;
	border-top:1px solid #f19cc4;
	border-bottom:10px solid black;
}

#rhbottom {
	height:141px;
}

#footerleft{
	float:left;
	background-color:black;
	color:#db0066;
	width:492px;
	height:16px;
	padding:1px 0px 0px 20px;
	font-size:9px;
}

#footermid{
	float:left;
	background-color:black;
	color:#db0066;
	width:90px;
	height:16px;
	padding:1px 0px 0px 0px;
	font-size:9px;
}

#footermid a {
	color:#db0066;
	text-decoration:none;
}

#footermid a:hover {
	color:#f080cc;
}

#footerright{
	float:left;
	background-color:black;
	color:#db0066;
	width:173px;
	height:16px;
	padding:1px 5px 0px 0px;
	text-align:right;
	font-size:9px;
}

#footerright a {
	color:#db0066;
	text-decoration:none;
}

#footerright a:hover {
	color:#f080cc;
}

a.send img
{
    background: url(send.gif) no-repeat;
    width:38px;
    height:21px;
    border:none;
}

a.send:hover img
{
    background: url(send.gif) bottom right no-repeat;
}


a.home img
{
    background: url(images/home.gif) no-repeat;
    width:63px;
    height:16px;
    border:none;
}

a.home:hover img
{
    background: url(images/home.gif) bottom right no-repeat;
}

a.homesel img
{
    background: url(images/home.gif) bottom right no-repeat;
    width:63px;
    height:16px;
    border:none;
}

a.admin img
{
    background: url(images/admin.gif) no-repeat;
    width:197px;
    height:16px;
    border:none;
}

a.admin:hover img
{
    background: url(images/admin.gif) bottom right no-repeat;
}

a.adminsel img
{
    background: url(images/admin.gif) bottom right no-repeat;
    width:197px;
    height:16px;
    border:none;
}

a.editorial img
{
    background: url(images/editorial.gif) no-repeat;
    width:175px;
    height:16px;
    border:none;
}

a.editorial:hover img
{
    background: url(images/editorial.gif) bottom right no-repeat;
}

a.editorialsel img
{
    background: url(images/editorial.gif) bottom right no-repeat;
    width:175px;
    height:16px;
    border:none;
}


a.contact img
{
    background: url(images/contact.gif) no-repeat;
    width:77px;
    height:16px;
    border:none;
}

a.contact:hover img
{
    background: url(images/contact.gif) bottom right no-repeat;
}

a.contactsel img
{
    background: url(images/contact.gif) bottom right no-repeat;
    width:77px;
    height:16px;
    border:none;
}

a.testadmin img
{
    background: url(images/testadmin.gif) no-repeat;
    width:228px;
    height:74px;
    border:none;
}

a.testadmin:hover img
{
    background: url(images/testadmin.gif) bottom right no-repeat;
}

a.testadminsel img
{
    background: url(images/testadmin.gif) bottom right no-repeat;
    width:228px;
    height:74px;
    border:none;
}


a.testeditorial img
{
    background: url(images/testeditorial.gif) no-repeat;
    width:228px;
    height:74px;
    border:none;
}

a.testeditorial:hover img
{
    background: url(images/testeditorial.gif) bottom right no-repeat;
}

a.testeditorialsel img
{
    background: url(images/testeditorial.gif) bottom right no-repeat;
    width:228px;
    height:74px;
    border:none;
}


