/* MAIN NAVIGATION BAR */
#navArea {
	border: 0px solid #000000; 
	width: 990px;
	height: 38px;
	position: relative;
	margin: 0 auto; 
	padding: 0;
	background: transparent;
}

ul#nav {
	width: 970px;
	height: 38px;
	margin: 0;
	padding: 0 0 0 20px;
	position: relative;
	background:url(images/menu-bg.gif) repeat-x 0 0;
}

ul#nav li {
	float: left;
  	list-style-type: none;
	width:auto;
	font:13px/38px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	background:url(images/divider.gif) no-repeat 100% 0;

}

ul#nav li.page-item-8{ background:none;}
#nav li a{
	float: left;
	width:auto;
	color:#fff;
	text-align: center;   
	padding:0 28px;
	text-transform:uppercase;

}
#nav li a:hover, #nav li.current_page_item a{
	background:#082543;
	color:#cc0033;
	background:url(images/arrow-nav.gif) no-repeat 50% 100%;
}

#body_blog li#nav_blog a:hover, #body_blog li#nav_blog a.active {
	background-position: -678px -38px;
}


li#nav_store a {
	left: 772px;
	width: 102px;
	background-position: -773px 0;
}

li#nav_store a:hover {
	background-position: -773px -38px;
}

#body_store li#nav_store a, li#nav_store a.active {
	background-position: -773px -38px;
}



li#nav_contact a {
	left: 874px;
	width: 117px;
	background-position: -875px 0;
}

li#nav_contact a:hover {
	background-position: -875px -38px;
}

#body_contact li#nav_contact a {
	background-position: -875px -38px;
}











/* RIGHT VERTICAL NAVIGATION */
#rightContent h3, #rightContent li h3.widgettitle {
	border: 0px dashed silver;
	margin: 0 auto; 
	padding: 20px 0 5px 5px;
	color: #CD1543;
	font: normal 23px/26px Times New Roman;
	text-align: left;
	letter-spacing: 1px;
	clear:both; 
}



#rightContent ul {
	margin: 0 auto; margin-right: 25px;
	padding: 0px 5px;
	color: #CD1543;
	font: normal 12px/14px Verdana, Sans-Serif;
	text-align: left;
	list-style-type:none;
}

#rightContent ul ul{
	margin:0 0 0 -14px; padding:0;
	width:225px;
	background-color:#fff;
	color:inherit;
}

#rightContent ul a, #rightContent ul ul a {
	display: block;
	text-decoration: none;
	padding: 0 5px;
	line-height: 2.2em;
	border-bottom: 1px dashed silver;
}

#rightContent ul a:hover, #rightContent ul ul a:hover {
	background-color: #F6F6F6; 
}

#rightContent ul li{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type:none;
	background-image:url('images/arrow.gif');
	background-repeat:no-repeat;
	background-position:2px 11px;
	padding-left:14px; 
	border-bottom:0;
}
#rightContent ul li li{
	float: left;
	width: 100%;
	list-style-type:none;
	background-image:url('images/arrow.gif');
	background-repeat:no-repeat;
	background-position:2px 11px;
	padding-left:14px; 
	border-bottom:0;
}
#rightContent ul li.current_page_item ul li a{
	background-color:#fff !important;
	color:#1C8ED0;
}
#rightContent ul li#selected a, #rightContent ul li.current_page_item a, #rightContent ul li.current-cat a,
#rightContent ul li.current_page_item ul li.current_page_item a{
	display: block;
	text-decoration: none;
	padding: 0 5px;
	line-height: 2.2;
	border-bottom: 1px dashed silver;
	background-color: #F6F6F6; 
	color: #CD1543; 
}












/* LINKS	  */
#links {
	border: 0px solid silver;
	margin: 0 auto; margin-top: 10px;
	padding: 0px; 
	width: 1000px;
	height: 80px;
	position: relative;
	top: 0px;
	text-align: center;
	background: transparent;
	
}


#links ul {
	border: 0px solid red;
	margin: 0; margin-top: 7px;
	padding: 0;
	text-align: center;
	list-style-type: none;
	font: bold 0.7em arial;
}

#links ul li {
	margin: 0px 7px;
	padding: 0;
	display: inline;
}





/*  FOOTER  */
#footer {
	border: 0px solid green;
	margin: 0 auto; margin-top: 5px;
	padding: 0px;
	width: 1000px;
	height: 15px;
	background: transparent;
	position: relative;
	top: 0px;
	text-align: center;
}


#footer ul {
	border: 0px solid red;
	width: 1000px;
	height: 15px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	text-align: center;
	list-style-type: none;
	font:12px arial;
}

#footer ul li {
	height: 15px; 
  	list-style-type: none; 
	display: inline; 
	margin-top: 0px;
	padding: 0 10px;
	background:url(images/footer-divider.gif) no-repeat 0 1px;
}
#footer ul li.page-item-8{ background:none;}
#footer ul li a {
	margin: 0;
	padding: 0;
	display: inline;
	height: 15px;   
	list-style-type: none;
	color: #000000; text-decoration: none;

}
#footer ul li a:hover {
	color: #900; text-decoration: underline;
}

#footer .copyright {
		border-right: 1px solid #000000;
		margin: 0 auto; 
		padding: 0px 20px;
		background: transparent;
		text-align: center;
		color: #000000; 
		font-weight: normal;
	}

#footer .sitemap {
		border-right: 1px solid #000000;
		margin: 0 auto; 
		padding: 0px 20px;
		background: transparent;
		text-align: center;
	}

#footer .privacy {
		border-right: 1px solid #000000;
		margin: 0 auto; 
		padding: 0px 20px;
		background: transparent;
		text-align: center;
	}

#footer .links {
		border-right: 0px solid #000000;
		margin: 0 auto; 
		padding: 0px 20px;
		background: transparent;
		text-align: center;
	}




/*  CREDITS	  */
#credits {
	border: 0px solid #FF0000;
	margin: 0 auto;
	padding: 0px 0px 5px 0px; 
	width: 1000px;
	height: 15px;
	position: relative;
	top: 5px;
	font: bold 0.55em verdana;
	color: #000000; 
	text-align: center;
	text-decoration: none;
	text-transform: capitalize;
	background: transparent;
}

#credits a:link {  color: #000000; text-decoration: none;}
#credits a:visited {  color: #000000; text-decoration: none;}
#credits a:focus {  color: #000000; text-decoration: none;}
#credits a:hover {  color: #900; text-decoration: none;}
#credits a:active {  color: #000000; text-decoration: none;}

.cred { text-transform:uppercase !important;}
