/* - - - - - - - - - - - - - - - - - - - - -

Title : Pure Nutraceuticals
URL : http://www.purenutraceuticals.com/

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */


/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/
html, body { margin: 0; padding: 0; }

body { background: url(../images/bg.jpg) #003d7b top repeat-x; font: normal 12px Arial, Helvetica, sans-serif;}

h1 { font: bold 18px Arial, Helvetica, sans-serif; color: #013d7b; border-bottom: 1px solid #00bef2; margin-top: 0; padding-top:0;}
h2 { font: bold 16px Arial, Helvetica, sans-serif; color: #d2232a; }
h3 { font: bold 14px Arial, Helvetica, sans-serif; color: #d2232a; color: #013d7b; }

p, td { font: normal 12px Arial, Helvetica, sans-serif;}
hr { height: 1px; border: 1px solid #00bef2; color: #013d7b;}

#contents a:link { color: #00bef2;  }
#contents a:visited { color: #013d7b; }
#contents a:hover { text-decoration: none; color: #00bef2; }
#contents a:active { text-decoration: none; color: #00bef2; }

#contents li { padding-bottom: 5px; }

/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/
#wrapper { width: 800px; margin: 0 auto; }
#logo { height: 102px; padding-bottom: 3px; border-bottom: 4px solid #013d7b;}
#navBar { margin-top: 1px; background: #013d7b repeat-x; height: 28px;  }
#contents { background: #ffffff; padding: 15px; }
#footer { height: 30px; }


/*
----------------------------------------------------------------------------- 
Navigation 
-----------------------------------------------------------------------------*/

.mainNavItem { 
	display: block;
	margin: 0;
	padding: 6px 10px;	
	border-right: 1px solid #ccc;
	border-bottom: none;
	color: #fff;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;	
     }
	
.mainNavItemCurrent { 
   display: block;
	margin: 0;
	padding: 6px 10px;
	border-right: 1px solid #ccc;
	border-bottom: none;
	color: #00bef2;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;	
	 }
	 
.mainNavItem:hover, .mainNavItemCurrent:hover { 
	display: block;
	margin: 0;
	padding: 6px 10px;
	border-right: 1px solid #ccc;
	border-bottom: none;
	color: #00bef2;
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;		
	 }

#primary-nav  {
	float: right;
	list-style: none;
	padding: 0;	
	margin: 0 0 0 0px;
	height: 28px;
	display: inline;
	}


	
#primary-nav li a:hover {   }

#primary-nav li ul { 
	border-top: 1px solid #dadada;
	list-style: none;
	 }

#primary-nav li ul a {
	display: block;
	text-decoration: none;
	padding: 6px 7px 6px 15px;
	text-transform: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	width: 148px;
	background: #013d7b;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #ccc;
	 }
#primary-nav li ul a:hover { color: #00bef2; }

#primary-nav li { float: left; padding: 0px; }

#primary-nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px; }

#primary-nav li li {
	width: 170px; }

#primary-nav li ul ul {
	margin: -1.90em 0 0 12em; }

#primary-nav li:hover ul ul, #primary-nav li:hover ul ul ul, #primary-nav li.sfhover ul ul, #primary-nav li.sfhover ul ul ul { left: -999em; }

#primary-nav li:hover ul, #primary-nav li li:hover ul, #primary-nav li li li:hover ul, #primary-nav li.sfhover ul, #primary-nav li li.sfhover ul, #primary-nav li li li.sfhover ul { left: auto; }

#primary-nav li:hover, #primary-nav li.sfhover {
	
 }

#primary-nav li ul li:hover, #primary-nav li ul li.sfhover {

}
