@charset "utf-8";
/* CSS Document */

html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-left:0px;
	margin-top:0px;
	background-image:url(../images/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#000;
}

/* FOCUS FIX FOR FIREFOX */
a:focus {
	outline:0px !important;
}

/* links */
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #dfa43d;
	text-decoration: none;
}
a:visited {
	color: #efefef;
	text-decoration: none;
}
a:active {
	color: #efefef;
	text-decoration: none;
}
a:hover {
	color:#f7bf5e;
	text-decoration:underline;
}

img {
	border:none;
}


/* layout */
#wrapper {
	width:1070px;
	height:1024px;
	margin-left:auto;
	margin-right:auto;
}

#logo {
	top:10px;
	width:316px;
	height:161px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#nav {
	height:63px;
	width:665px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#container {
	height:713px;
	width:904px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

#content {
	width:665px;
	margin-left:auto;
	margin-right:auto;
}

#content_wide {
	width:904px;
	margin-left:auto;
	margin-right:auto;
}

#sophocles {
	height:104px;
	width:904px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	margin-top:200px;
	text-align:center;
}

#familyTable {
	margin-top:200px;
}

#contactTable {
	margin-top:65px;
}

#footer {
	height:78px;
	width:904px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


/* dropdown and nav menu*/
#menu, #menu ul {
	padding:0;
	margin:0;
	list-style:none;
}

#menu a {
	display:inline-block;
}

#menu li{
	float:left;
}

#menu li ul {
	position: absolute;
	left:-999em;
}

#menu li:hover ul {
	left:auto;
	margin-left:-201px;
}

#artists {
	width:1005px;
}

#nav_artists img {
	width:165px;
	height:63px;
}
a#nav_artists img {
	background:url(../images/nav_artistsOff.png);
}
a#nav_artists:hover img {
	background:url(../images/nav_artistsOn.png);
}#nav_artist01 img {
	width:173px;
	height:27px;
}
a#nav_artist01 img {
	background:url(../images/nav_artist01Off.png);
}
a#nav_artist01:hover img {
	background:url(../images/nav_artist01On.png);
}
#nav_artist02 img {
	width:195px;
	height:27px;
}
a#nav_artist02 img {
	background:url(../images/nav_artist02Off.png);
}
a#nav_artist02:hover img {
	background:url(../images/nav_artist02On.png);
}
#nav_artist03 img {
	width:183px;
	height:27px;
}
a#nav_artist03 img {
	background:url(../images/nav_artist03Off.png);
}
a#nav_artist03:hover img {
	background:url(../images/nav_artist03On.png);
}
#nav_artist04 img {
	width:132px;
	height:27px;
}
a#nav_artist04 img {
	background:url(../images/nav_artist04Off.png);
}
a#nav_artist04:hover img {
	background:url(../images/nav_artist04On.png);
}
#nav_artist05 img {
	width:197px;
	height:27px;
}
a#nav_artist05 img {
	background:url(../images/nav_artist05Off.png);
}
a#nav_artist05:hover img {
	background:url(../images/nav_artist05On.png);
}
#nav_artist06 img {
	width:125px;
	height:27px;
}
a#nav_artist06 img {
	background:url(../images/nav_artist06Off.png);
}
a#nav_artist06:hover img {
	background:url(../images/nav_artist06On.png);
}

#nav_parlour img {
	width:162px;
	height:63px;
}
a#nav_parlour img {
	background:url(../images/nav_parlourOff.png);
}
a#nav_parlour:hover img {
	background:url(../images/nav_parlourOn.png);
}
#nav_press img {
	width:80px;
	height:63px;
}
a#nav_press img {
	background:url(../images/nav_pressOff.png);
}
a#nav_press:hover img {
	background:url(../images/nav_pressOn.png);
}
#nav_merch img {
	width:78px;
	height:63px;
}
a#nav_merch img {
	background:url(../images/nav_merchOff.png);
}
a#nav_merch:hover img {
	background:url(../images/nav_merchOn.png);
}
#nav_family img {
	width:76px;
	height:63px;
}
a#nav_family img {
	background:url(../images/nav_familyOff.png);
}
a#nav_family:hover img {
	background:url(../images/nav_familyOn.png);
}
#nav_contact img {
	width:104px;
	height:63px;
}
a#nav_contact img {
	background:url(../images/nav_contactOff.png);
}
a#nav_contact:hover img {
	background:url(../images/nav_contactOn.png);
}
#facebook img {
	width:81px;
	height:21px;
}
a#facebook img {
	background:url(../images/facebookOff.png);
}
a#facebook:hover img {
	background:url(../images/facebookOn.png);
}
#twitter img {
	width:72px;
	height:21px;
}
a#twitter img {
	background:url(../images/twitterOff.png);
}
a#twitter:hover img {
	background:url(../images/twitterOn.png);
}
#myspace img {
	width:39px;
	height:21px;
}
a#myspace img {
	background:url(../images/myspaceOff.png);
}
a#myspace:hover img {
	background:url(../images/myspaceOn.png);
}
