/* start - css for basic items */
body {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #666666;
 	line-height: 17px;
    margin: 0;
    padding: 0;
}

td {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #666666;
 	line-height: 17px;
}

a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #00A3E2;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:visited:hover {
	color: #00A3E2;
	text-decoration: none;
}
/* end - css for basic items */



/* start - css for primary positioning */
div.container {
	position: relative; 
	width: 865px;
	height: 515px; 
	margin: 0 auto; 
	text-align: left;
}	

div.copyright {
	position: relative; 
	width: 725px;
	margin: 0 auto; 
	padding-top: 5px;
	text-align: right;
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 9px;
    font-weight: bold;
	color: #FFFFFF;
}	


div.copyright2 {
	position: relative; 
	width: 680px;
	margin: 0 auto; 
	padding-top: 5px;
	text-align: right;
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 19px;
    font-weight: bold;
	color: #FFFFFF;
}	


/* end - css for primary positioning */



/* start - css for secondary positioning */
.logo {
	position: absolute; top: 36px; left: 18px;
}	
.home_pic {
	position: absolute; top: 120px; left: 15px;
	z-index:0;
}	
.sidebar {
	position: absolute; top: 136px; left: 630px;
}	
.pitw {
	position: absolute; top: 422px; left: 10px;
}	
.more {
	position: absolute; top: 427px; left: 495px;
}	
.moreWide {
	position: absolute; top: 427px; left: 690px;
}	
.content {
	position: absolute; 
	top: 136px; 
	left: 165px;
	width: 450px;
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #666666;
	line-height: 17px;
}	
.contentWide {
	position: absolute; 
	top: 136px; 
	left: 165px;
	width: 650px;
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #666666;
	line-height: 18px;
}	
.contentAll {
	position: absolute; 
	top: 136px; 
	left: 22px;
	width: 800px;
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #666666;
	line-height: 13px;
}	
/* start - css for secondary positioning */



/* start - css for text and titles */
.titleStory {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 16px;
	font-weight: bold;
	color: #00A3E2;
}
a.story {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #00A3E2;
	text-decoration: none;
}
a.story:hover {
	color: #F08122;
	text-decoration: none;
}
a.story:visited {
	color: #00A3E2;
	text-decoration: none;
}
a.story:visited:hover {
	color: #F08122;
	text-decoration: none;
}
.titleNew {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 16px;
	font-weight: bold;
	color: #F08122;
}
a.new {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #F08122;
	text-decoration: none;
}
a.new:hover {
	color: #903F98;
	text-decoration: none;
}
a.new:visited {
	color: #F08122;
	text-decoration: none;
}
a.new:visited:hover {
	color: #903F98;
	text-decoration: none;
}
.titleTreats {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 16px;
	font-weight: bold;
	color: #EC008C;
}
a.treats {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #EC008C;
	text-decoration: none;
}
a.treats:hover {
	color: #7AC144;
	text-decoration: none;
}
a.treats:visited {
	color: #EC008C;
	text-decoration: none;
}
a.treats:visited:hover {
	color: #7AC144;
	text-decoration: none;
}
.titleBabytalk {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 16px;
	font-weight: bold;
	color: #903F98;
}
a.babytalk {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #903F98;
	text-decoration: none;
}
a.babytalk:hover {
	color: #00A3E2;
	text-decoration: none;
}
a.babytalk:visited {
	color: #903F98;
	text-decoration: none;
}
a.babytalk:visited:hover {
	color: #00A3E2;
	text-decoration: none;
}
.titleShop {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 16px;
	font-weight: bold;
	color: #7AC144;
}
a.shop {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #7AC144;
	text-decoration: none;
}
a.shop:hover {
	color: #00A3E2;
	text-decoration: none;
}
a.shop:visited {
	color: #7AC144;
	text-decoration: none;
}
a.shop:visited:hover {
	color: #00A3E2;
	text-decoration: none;
}
.titleHello {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 16px;
	font-weight: bold;
	color: #FFC200;
}
a.hello {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #FFC200;
	text-decoration: none;
}
a.hello:hover {
	color: #EC008C;
	text-decoration: none;
}
a.hello:visited {
	color: #FFC200;
	text-decoration: none;
}
a.hello:visited:hover {
	color: #EC008C;
	text-decoration: none;
}
.required {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #EC008C;
}
a.required {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #EC008C;
	text-decoration: none;
}
a.required:hover {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #7AC144;
	text-decoration: none;
}
a.required:visited {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #EC008C;
	text-decoration: none;
}
a.required:visited:hover {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #7AC144;
	text-decoration: none;
}
.dvd {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 10px;
    line-height: 13px;
	color: #666666;
}

/* end - css for text and titles */


/* start - css for navigation */
.nav01 {
	position: absolute; top: 0px; left: 351px; 
}
.nav02 {
	position: absolute; top: 0px; left: 444px; 
}
.nav03 {
	position: absolute; top: 0px; left: 533px; 
}
.nav04 {
	position: absolute; top: 0px; left: 621px; 
}
.nav05 {
	position: absolute; top: 0px; left: 704px; 
}
.nav06 {
	position: absolute; top: 0px; left: 785px; 
}
/* end - css for navigation */


/* start - css for left side navigation */
.leftnav {
	position: absolute; top: 136px; left: 19px;
	width: 125px;
}
ul#navStory a.on {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #00A3E2;
	font-weight: bold;
	text-decoration: none;
}	
ul#navNew a.on {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #F08122;
	font-weight: bold;
	text-decoration: none;
}	
ul#navTreats a.on {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #EC008C;
	font-weight: bold;
	text-decoration: none;
}	
ul#navBabytalk a.on {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #903F98;
	font-weight: bold;
	text-decoration: none;
}	
ul#navShop a.on {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #7AC144;
	font-weight: bold;
	text-decoration: none;
}	
ul#navHello a.on {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #FFC200;
	font-weight: bold;
	text-decoration: none;
}	
.leftnav a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #666666;
	text-decoration: none;
}	
.leftnav a:visited {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 12px;
	color: #666666;
	text-decoration: none;
}	
.leftnav ul#navStory a:hover {
	color: #00A3E2;
	text-decoration: none;
}	
.leftnav ul#navStory a:visited:hover {
	color: #00A3E2;
	text-decoration: none;
}	
.leftnav ul#navNew a:hover {
	color: #F08122;
	text-decoration: none;
}	
.leftnav ul#navNew a:visited:hover {
	color: #F08122;
	text-decoration: none;
}	
.leftnav ul#navTreats a:hover {
	color: #EC008C;
	text-decoration: none;
}	
.leftnav ul#navTreats a:visited:hover {
	color: #EC008C;
	text-decoration: none;
}	
.leftnav ul#navBabytalk a:hover {
	color: #903F98;
	text-decoration: none;
}	
.leftnav ul#navBabytalk a:visited:hover {
	color: #903F98;
	text-decoration: none;
}	
.leftnav ul#navShop a:hover {
	color: #7AC144;
	text-decoration: none;
}	
.leftnav ul#navShop a:visited:hover {
	color: #7AC144;
	text-decoration: none;
}	
.leftnav ul#navHello a:hover {
	color: #FFC200;
	text-decoration: none;
}	
.leftnav ul#navHello a:visited:hover {
	color: #FFC200;
	text-decoration: none;
}	
.leftnav ul {
	margin: 0px;
	padding: 0px;
}
.leftnav ul li {
	list-style: none;
	padding-top: 3px;
	padding-bottom: 3px;
}
ul#navStory .line6 {
	border-top: 6px solid #00A3E2;
}
ul#navStory .line3 {
	border-top: 3px solid #00A3E2;
}
ul#navStory .line1 {
	border-top: 1px solid #00A3E2;
	padding-left: 10px;
}
ul#navNew .line6 {
	border-top: 6px solid #F08122;
}
ul#navNew .line3 {
	border-top: 3px solid #F08122;
}
ul#navNew .line1 {
	border-top: 1px solid #F08122;
	padding-left: 10px;
}
ul#navTreats .line6 {
	border-top: 6px solid #EC008C;
}
ul#navTreats .line3 {
	border-top: 3px solid #EC008C;
}
ul#navTreats .line1 {
	border-top: 1px solid #EC008C;
	padding-left: 10px;
}
ul#navBabytalk .line6 {
	border-top: 6px solid #903F98;
}
ul#navBabytalk .line3 {
	border-top: 3px solid #903F98;
}
ul#navBabytalk .line1 {
	border-top: 1px solid #903F98;
	padding-left: 10px;
}
ul#navShop .line6 {
	border-top: 6px solid #7AC144;
}
ul#navShop .line3 {
	border-top: 3px solid #7AC144;
}
ul#navShop .line1 {
	border-top: 1px solid #7AC144;
	padding-left: 10px;
}
ul#navHello .line6 {
	border-top: 6px solid #FFC200;
}
ul#navHello .line3 {
	border-top: 3px solid #FFC200;
}
ul#navHello .line1 {
	border-top: 1px solid #FFC200;
	padding-left: 10px;
}
/* end - css for left side navigation */



/* start - css for footer */
.footerStory {
	position: absolute; top: 485px; left: 428px;
}
.footerStory a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #00A3E2;
	font-weight: bold;
	text-decoration: none;
}	
.footerStory a:hover {
	color: #F08122;
	text-decoration: none;
}	
.footerStory a:visited {
	color: #00A3E2;
	text-decoration: none;
}	
.footerStory a:visited:hover {
	color: #F08122;
	text-decoration: none;
}	
.footerNew {
	position: absolute; top: 485px; left: 428px;
}

.footerNew2 {
	position: absolute;
	top: 494px;
	left: 451px;
	width: 411px;
}

.footerNew a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #F08122;
	font-weight: bold;
	text-decoration: none;
}	
.footerNew a:hover {
	color: #903F98;
	text-decoration: none;
}	
.footerNew a:visited {
	color: #F08122;
	text-decoration: none;
}	
.footerNew a:visited:hover {
	color: #903F98;
	text-decoration: none;
}	
.footerTreats {
	position: absolute; top: 485px; left: 428px;
}
.footerTreats a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #EC008C;
	font-weight: bold;
	text-decoration: none;
}	
.footerTreats a:hover {
	color: #7AC144;
	text-decoration: none;
}	
.footerTreats a:visited {
	color: #EC008C;
	text-decoration: none;
}	
.footerTreats a:visited:hover {
	color: #7AC144;
	text-decoration: none;
}	
.footerBabytalk {
	position: absolute; top: 485px; left: 428px;
}
.footerBabytalk a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #903F98;
	font-weight: bold;
	text-decoration: none;
}	
.footerBabytalk a:hover {
	color: #00A3E2;
	text-decoration: none;
}	
.footerBabytalk a:visited {
	color: #903F98;
	text-decoration: none;
}	
.footerBabytalk a:visited:hover {
	color: #00A3E2;
	text-decoration: none;
}	
.footerShop {
	position: absolute; top: 485px; left: 428px;
}
.footerShop a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #7AC144;
	font-weight: bold;
	text-decoration: none;
}	
.footerShop a:hover {
	color: #00A3E2;
	text-decoration: none;
}	
.footerShop a:visited {
	color: #7AC144;
	text-decoration: none;
}	
.footerShop a:visited:hover {
	color: #00A3E2;
	text-decoration: none;
}	
.footerHello {
	position: absolute; top: 485px; left: 428px;
}
.footerHello a {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #FFC200;
	font-weight: bold;
	text-decoration: none;
}	
.footerHello a:hover {
	color: #EC008C;
	text-decoration: none;
}	
.footerHello a:visited {
	color: #FFC200;
	text-decoration: none;
}	
.footerHello a:visited:hover {
	color: #EC008C;
	text-decoration: none;
}	
/* end - css for footer */


/* start - css for form items */
.textbox {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
    color: #000000;
	width: 166px;
    background: #ffffff;
    border: 1px solid #666666;
   	margin-left: 5px;
}

.textarea {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
    color: #000000;
	width: 166px;
	height: 80px;
    background: #ffffff;
    border: 1px solid #666666;
    margin-left: 5px;
}
.textareaWide {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
    color: #000000;
	width: 230px;
	height: 100px;
    background: #ffffff;
    border: 1px solid #666666;
    margin-left: 5px;
}
/* end - css for form items */

.location {
	position: absolute; 
	top: 40px; 
	left: 140px;
}

.locationText {
	font-family: Helvetica, Arial, Verdana, San-serif;
    font-size: 11px;
	color: #666666;
 	line-height: 13px;
}.covertest {
	background-color: #FFFFFF;
	z-index:1;
}


/* GVN */
.content .news .year
{
	font-weight: bold;
	letter-spacing: 1px;
	margin: 5px 0 0 0;
}

.content .news .articles
{
	font-weight: bold;
	list-style: bullet;w
	margin: 10px 0 0 15px;
	padding: 0 0 0 15px;
}

.content .news .articles li
{
	color: #FFC200;
	margin: 0 0 5px 0;
}

.content .news .blue li
{
	color: #00A3E2;
}

.content .news .articles .date 
{
	font-size:10px;
	letter-spacing: 1px;
	margin: 0 5px 0 0;
	font-weight: 100;
	color:#777;
}

.content .news .articles a
{
	color: #00A3E2;
}

.content .news .articles a:hover
{
	text-decoration: none;
	color: #666;
}

.content .news .articles .publication
{
	font-weight: 100;
	font-size: 11px;
	color: #666;
}