body {
	margin: 60px 0 0 60px;
	background-image: url(/images/bg_tile.gif);
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px; 
	font-weight:normal; 
	color: #666666; 
	line-height : 19px;
	text-align:left;
}

#container{width:830px; margin: 0 auto; text-align: left; position: absolute;}
#header{height:124px; padding:0; margin:0;}

#mainContentHome{padding:0; margin:30px 0 0 0; background-color: white;}
#mainContent{padding:0; margin:30px 0 0 0; background-color: white; min-height:500px;}

#subNav{float:left; width:100px;padding:42px 45px 100px 24px; margin:0;}

.subContent{padding:30px 45px 100px 170px; margin:0;}
.subContentNav{position:relative; margin:0 0 0 170px; padding:30px 45px 50px 0px; min-height:500px;}


.blackFont{color:#000;}

#footer
{
	padding-left: 0;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 13px;
	height: 30px;
	background-repeat: repeat-x;
	background-image: url(/images/bg_footerLine.gif);
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight:normal; 
	line-height : 18px; 
	margin:40px 0 0 0; 

}
#footerContact{float:left;}
#footerCopyright{float:right;}

#logo{float:left;}

#footer a{text-decoration: none; color:#666;}


/* START TEXT STYLES */

.bodyTitle { font-family: Arial, Verdana, sans-serif; font-size: 20px;color: #9f1251; line-height : 18px;}
.bodySubTitle {	font-family: Arial, Verdana, sans-serif; font-size: 20px;color: #333333; line-height : 18px;}
.bodyBlack {color:#000;}

/* START ROLLOVERS */

a:link {color: #9f1251;	text-decoration: underline;}
a:visited {	text-decoration: underline;color: #9f1251;}
a:hover {text-decoration: none;	color: #9f1251;}
a:active {	text-decoration: underline;	color: #9f1251;}

.pinkTitle{color: #9f1251;}

/* these are for the main level navigation */

#nav {background-image: url(/images/nav.gif); background-repeat: no-repeat; padding:0; height:29px; width:675px; margin:98px 0 0 0; float:right;}
#nav span {display: none;}
#nav li, #nav a {display:block; height:29px;}
#nav li {float:left; list-style:none; display:inline;}

#topNav #about {width:89px;}
#topNav #exhibition {width:135px;}
#topNav #artists {width:109px;}
#topNav #submissions {width:142px;}
#topNav #news {width:89px;}
#topNav #contact {width:111px;}

/* OVER STATES*/
#topNav #about a:hover {background:url(/images/nav.gif) 0px -29px no-repeat; }
#topNav #exhibition a:hover {background:url(/images/nav.gif) -89px -29px no-repeat; }
#topNav #artists a:hover {background:url(/images/nav.gif) -224px -29px no-repeat; }
#topNav #submissions a:hover {background:url(/images/nav.gif) -333px -29px no-repeat; }
#topNav #news a:hover {background:url(/images/nav.gif) -475px -29px no-repeat; }
#topNav #contact a:hover {background:url(/images/nav.gif) -564px -29px no-repeat; }

/* PRESSED STATES*/
#topNav #about a:active {background:url(/images/nav.gif) 0px -29px no-repeat; }
#topNav #exhibition a:active {background:url(/images/nav.gif) -89px -29px no-repeat; }
#topNav #artists a:active {background:url(/images/nav.gif) -224px -29px no-repeat; }
#topNav #submissions a:active {background:url(/images/nav.gif) -333px -29px no-repeat; }
#topNav #news a:active {background:url(/images/nav.gif) -475px -29px no-repeat; }
#topNav #contact a:active {background:url(/images/nav.gif) -564px -29px no-repeat; }

/* ON STATES*/
#topNav.about #about a {background:url(/images/nav.gif) 0px -29px no-repeat; }
#topNav.exhibition #exhibition a {background:url(/images/nav.gif) -89px -29px no-repeat; }
#topNav.artists #artists a {background:url(/images/nav.gif) -224px -29px no-repeat; }
#topNav.submissions #submissions a {background:url(/images/nav.gif) -333px -29px no-repeat; }
#topNav.news #news a {background:url(/images/nav.gif) -475px -29px no-repeat; }
#topNav.contact #contact a {background:url(/images/nav.gif) -564px -29px no-repeat; }

