@charset "utf-8";

/* DESIGN NOTES - Vertical Navigation Stylesheet

Website: Site.com.au
Author: HyperlinkStudio.com.au
Layout:

_________________________________________________________________*/


/* Define styles for SIDE MENU-----------------------------------*/


#HOME, #DIRTY, #GOOD, #BAD, #GALLERY, #RATES, #CONTACT, #GUIDE, #LINKS, #ROLEPLAY, #FETISHES, #MOVIES, #STORIES  {}

#menuBox {
	position: absolute;
	left: 3px;
	top: 10px;
	width: 147px;
	height: auto;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 1px;
}

#menuBox li {
	list-style-type: none;
}

#menuBox a {
	display: block;
	height: 32px;
	text-decoration: none;
	padding-left: 20px;
	background-repeat: no-repeat;
	line-height: 32px;
}

#menuBox a:link, #menuBox a:visited {
	color: #222;
}
#menuBox a:hover, #menuBox a:active {
	color: #666;
	background-image: url(../images/menuhover.png) !important;
	background-repeat: no-repeat;
	background-position: left center;
}


/*Highlights the link when it is in it's own section*/
#HOME #HomeLink,
#DIRTY #DirtyLink,
#GOOD #GoodLink,
#BAD #BadLink,
#GALLERY #GalleryLink,
#RATES #RatesLink,
#CONTACT #ContactLink,
#GUIDE #GuideLink,
#LINKS #LinksLink,
#ROLEPLAY #RoleplayLink,
#FETISHES #FetishesLink,
#MOVIES #MoviesLink,
#STORIES #StoriesLink {
	background-image: url(../images/menuhover.png);
	background-repeat: no-repeat;
	background-position: left center;
}

/*Highlight hover on top menu link if it has sub menus*/
a#DirtyLink:hover, a#RoleplayLink:hover {
	background-image: url(../images/menuhoversub.png) !important;
	background-repeat: no-repeat;
}

/* Define styles for SUB MENUs------------------------------------------*/



#subMenus {
	font-style: italic;
	font-size: 1.2em;
	font-weight: bold;
	font-family: "Book Antiqua", "Times New Roman", serif;

}
#subMenus  ul {
	list-style-type: none;
}
#subMenus a:link, #subMenus a:visited {
	color: #333;
	display: block;
	text-decoration: none;
	border-bottom: 1px dotted #DCCAE8;
	line-height: 26px;
	padding-left: 10px;
}
#subMenus a:hover {
	color: #666;
	background-color: white;
}


#submenuDirty,#submenuRoleplay,#submenuStories,#submenuMovies  {
	width: 200px;
	z-index: 5;
	text-align: left;
	border: 1px solid black;
	background-color: #EFF1F0;
	position: absolute;
	left: 145px;
}

#submenuDirty {
	visibility: hidden;
	top: 40px;
}
#submenuRoleplay {
	visibility: hidden;
	top: 265px;
}
#submenuMovies {
	visibility: hidden;
	top: 330px;
}
#submenuStories {
	visibility: hidden;
	top: 362px;
}


/* Define FOOTER & TOPLINK Styles------------------------------------------*/

#footer a:link, #footer a:visited {
	color: black;
	padding: 1px 4px;
	text-decoration: none;
}
#footer a:hover, #footer a:active {
	color: white;
	text-decoration: none;
}

.miniBanner a:link, .miniBanner a:visited {
	color: #CCC !important;
}
#warningBox a:link, #warningBox a:visited {
	color: #888 !important;
}
.miniBanner a:hover, .miniBanner a:active,
#warningBox a:hover, #warningBox a:active {
	color: white !important;
}
a.redLink:link, a.redLink:visited { color:#CC0000 !important;}
a.redLink:hover, a.redLink:active { color:#FF0000 !important;}

a.lightLink:link, a.lightLink:visited { color:#9B9B6A !important;}
a.lightLink:hover, a.lightLink:active { color:white !important;}

a.miniLink:link, a.miniLink:visited { color:#CCC !important; font-size: 11px; }
a.miniLink:hover, a.miniLink:active { color:white !important;}

a.whiteLink:link, a.whiteLink:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E2E2E2;
}

a.whiteLink:hover, a.whiteLink:active { color:white !important;}
