/******************************************
Sitemap Navigation Links
******************************************/

/* Set overall width */
#introduction,
#library,
#playguide,
#support,
#other,
#community {width:160px;}

/* Add bottom border as necessary */

#introduction {
border-bottom: 1px solid #9a4562;
}
#playguide {
border-bottom: 1px solid #e51f1f;
}

/* Basic link details for first-level menu items*/

#introduction div a,
#library div a,
#playguide div a,
#support div a, 
#other div a, 
#community div a{
	padding: 0 0 0 25px;
	display: block;
	font-size: 12px;
	line-height:25px;
	text-decoration:none;
	height:26px;
	background-repeat: no-repeat;
}
#introduction div a {
	color: #9a4562;
	border-bottom: 1px solid #9a4562;
	background-image:  url(/img/smenu_introduction_lvl1.jpg);
}
#library div a {
	color: #437712;
	border-bottom: 1px solid #437712;
	background-image:  url(/img/smenu_library_lvl1.jpg);
}
#playguide div a {
	color: #e51f1f;
	border-bottom: 1px solid #e51f1f;
	background-image:  url(/img/smenu_playguide_lvl1.jpg);
}
#support div a {
	color: #0069b3;
	border-bottom: 1px solid #0069b3;
	background-image:  url(/img/smenu_support_lvl1.jpg);
}
#other div a {
	color: #333333;
	border-bottom: 1px solid #333333;
	background-image:  url(/img/smenu_default_lvl1.jpg);
}
#community div a {
	color: #a26900;
	border-bottom: 1px solid #a26900;
	background-image:  url(/img/smenu_community_lvl1.jpg);
}
/* Basic link details for second-level menu items */

#introduction div div a,
#library div div a,
#playguide div div a,
#support div div a,
#other div div a,
#community div div a {
	font-size: 12px;
	line-height:18px;
	text-decoration:none;
	background-color: transparent;
	border: 0;
	height:20px; 
	background-repeat: no-repeat;
}

#introduction div div a {
	color: #9a4562;
	background-image: url(/img/smenu_introduction_lvl2.jpg);
}
#library div div a {
	color: #437712;
	background-image: url(/img/smenu_library_lvl2.jpg);
}
#playguide div div a {
	color: #e51f1f;
	background-image: url(/img/smenu_playguide_lvl2.jpg);
}
#support div div a {
	color: #0069b3;
	background-image: url(/img/smenu_support_lvl2.jpg);
}
#other div div a {
	color: #333333;
	background-image: url(/img/smenu_default_lvl2.jpg);
}
#community div div a {
	color: #a26900;
	background-image: url(/img/smenu_community_lvl2.jpg);
}

/* Basic link details for third-level menu items */

#playguide div div.small a {
	font-size: 10px;
	line-height:18px;
	text-decoration:none;
	background-color: transparent;
	border: 0;
	color: #e51f1f;
	height:20px; 
	background-repeat: no-repeat;
	background-image: url(/img/smenu_playguide_lvl2.jpg);
	padding: 0 0 0 40px;
}


/* Common link styles for side menu items*/

#introduction div a:link,
#introduction div div a:link,
#library div a:link,
#library div div a:link,
#playguide div a:link,
#playguide div div a:link, 
#support div a:link,
#support div div a:link,
#other div a:link,
#other div div a:link,
#community div a:link,
#community div div a:link {  text-decoration: none;}

#introduction div a:visited,
#introduction div div a:visited,
#library div a:visited,
#library div div a:visited,
#playguide div a:visited,
#playguide div div a:visited, 
#support div a:visited,
#support div div a:visited,
#other div a:visited,
#other div div a:visited,
#community div a:visited,
#community div div a:visited {  text-decoration: none;}

#introduction div a:hover,
#introduction div div a:hover,
#library div a:hover,
#library div div a:hover,
#playguide div a:hover,
#playguide div div a:hover,
#support div a:hover,
#support div div a:hover,
#other div a:hover,
#other div div a:hover,
#community div a:hover,
#community div div a:hover {  text-decoration: underline;}

#introduction div a:active,
#introduction div div a:active,
#library div a:active,
#library div div a:active,
#playguide div a:active,
#playguide div div a:active,
#support div a:active,
#support div div a:active,
#other div a:active,
#other div div a:active,
#community div a:active,
#community div div a:active {  text-decoration: none;}