/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

/* QuickMenu 0 */

/* (MAIN) Container */
#qm0 {
	width: 840px;
	background-image: url('/2008/images/navigationBackground.png');
	background-color: transparent;
}

/* (MAIN) Items */
#qm0 a {
	padding: 5px 14px 5px 26px;
	color: rgb(255, 204, 3);
	
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

#qm0 a.inSWA {
	width: 51px;
}
#qm0 a.galleries {
	width: 61px;
}
#qm0 a.artists {
	width: 46px;
}
#qm0 a.events {
	width: 39px;
}
#qm0 a.virtualSWA {
	width: 85px;
}
#qm0 a.community {
	width: 87px;
}
#qm0 a.advertising {
	width: 80px;
}
#qm0 a.mySWA {
	width: 66px;
}

/* (MAIN) Hover State */
#qm0 a:hover {}

/* (MAIN) Active State */
body #qm0 .qmactive,
body #qm0 .qmactive:hover {
	text-decoration:underline;
}

/* (SUB) Container */
#qm0 div {
	width: auto;
	padding:5px;
	margin:-1px 0px 0px 0px;
	
	background-color:#E6E6E6;
	border-width:1px;
	border-style:solid;
	border-color:#A6A6A6;
}

#qm0 div a {
	color: black;
	font-weight: normal;
}
#qm0 .inSWA div {
	width: 136px;
}
#qm0 .galleries div {
	width: 200px;
}
#qm0 .artists div {
	width: 200px;
}
#qm0 .events div {
	width: 159px;
}
#qm0 .virtualSWA div {
	width: 125px;
}
#qm0 .community div {
	width: 150px;
}
#qm0 .advertising div {
	width: 150px;
}

/* (SUB) Items*/
#qm0 div a {
	width: auto;
	padding: 2px 40px 2px 5px;
	
	background-color:transparent;
	border-width:0px;
	border-style:none;
	border-color:#000000;
}

/* (SUB) Hover State*/
#qm0 div a:hover {
	text-decoration: underline;
}

/* (SUB) Active State*/
body #qm0 div .qmactive,
body #qm0 div .qmactive:hover {
	background-color:#FFFFFF;
}

/* Individual Titles*/
#qm0 .qmtitle {
	cursor:default;
	padding:3px 0px 3px 4px;
	color:#444444;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

/* Individual Horizontal Dividers*/
#qm0 .qmdividerx {
	border-top-width:1px;
	margin:4px 0px;
	border-color:#BFBFBF;
}

/* Individual Vertical Dividers*/
#qm0 .qmdividery {
	border-left-width:1px;
	height:15px;
	margin:4px 2px 0px;
	border-color:#AAAAAA;
}
