﻿/*
Top Level Styles
*/
body
{ background: white url('graphics/background5.gif') repeat-y left 100%;
  font-family:Arial;
  font-size:small;
}

H1{font-size:large}
H2{font-size:large}
H3{font-size:medium}

.categoryitem{ vertical-align:top;}

#rightheader{ padding:3px;}
#headernavlinks{ text-align:left; margin-top:47px; margin-left:8px;}
#Container
{ 
    border: solid 5px #FFC600; width:920px;
} 

/*
Main Styles
*/  

#Header
{
    background-color:#FEEE96;
    padding:5px;
    height: 84px;
    background-image:url('graphics/HEADER4.GIF');
} 
#Middle
{
     width:100%;
} 
#Footer
{
    background-color:#FEEE96;
    padding:5px;
}
#Copyright
{
 font-size:small;
}




/*
Content Syles
*/

.LeftCell
{
     width:175px;
     background-color: #FEF4BB;
     padding:5px 5px 5px 5px;
     vertical-align:top;
     text-align:left;
}
.ContentCell
{
     background-color: #FFFCEB;
     padding:10px;
     vertical-align:top;
     /* border-top: solid 3px #FEF4BB;
     border-bottom: solid 3px #FEF4BB;*/
     vertical-align:top
}
.RightCell
{
     width:175px;
     background-color: #FEF4BB;
     padding:5px 5px 5px 5px;
     vertical-align:top;
     text-align:left;
}
/*
NAV
*/

.TopBarNav
{
    background-color: #FEEE96;
    padding:5px;
    font-size:small;
    
} 

.BottomTextLinks
{
     margin-bottom:15px; text-align:center; font-size:small;background-color:#FFFCEB;padding: 10px;
}

/*
Links and Headings
*/

a:link {color:gray}
a:visited {color:gray}
a:hover {color:purple}
a:active {color:gray} 

/*this does boxes around them 
 
.allVerticalText{margin-bottom:15px;}
.VerticalTextHeading{border:solid 1px black;padding:2px 2px 2px 2px;margin:2px 2px 0px 2px;}
.VerticalTextNav{border:solid 1px black;padding:2px;margin:2px;}
*/

.VerticalTextHeading{color:#008CB4; font-weight:bold; font-size:small;}

  .VerticalTextNav
{
    text-align:left;
	color:#FDDF67;
	font-weight:normal;
	line-height:1.5;
	margin-bottom:15px;
}
	a.VerticalTextNavLink:link {color:black; text-decoration: none;font-size:10pt;margin-left:15px;font-weight: normal;}
	a.VerticalTextNavLink:visited {color:black; text-decoration: none;font-size:10pt;margin-left:15px;font-weight:normal;}
	a.VerticalTextNavLink:hover {color:purple; text-decoration: none;font-size:10pt;margin-left:15px;font-weight:normal;}
	a.VerticalTextNavLink:active {color:black; text-decoration: none;font-size:10pt;margin-left:15px;font-weight:normal;}
  
  	a.VerticalTextNavLink-SUB:link {color:gray; text-decoration: none;font-size:10pt;}
	a.VerticalTextNavLink-SUB:visited {color:gray; text-decoration: none;font-size:10pt;}
	a.VerticalTextNavLink-SUB:hover {color:purple; text-decoration: none;font-size:10pt;}
	a.VerticalTextNavLink-SUB:active {color:gray; text-decoration: none;font-size:10pt;}
	
	
   
  .TopBarNav a, .TopBarNav a:visited
   {
   text-decoration:none; 
   color:gray;
   padding:8px;
   font-weight:bold;
  }
  .TopBarNav a:hover
   {
  color:black;
  }
  
.Breadcrumb{margin-left:5px;}
.Breadcrumb a, .Breadcrumb a:visited
   {
    
  }
  .Breadcrumb a:hover
   {
  }
  
  /*
AfProducts
*/
  
.afprod2 img{padding:10px;}
.afprod2{margin-left:5px;}
.prodPrice2{color:Green; font-weight:bold;margin-right:10px;font-size:large;text-align:right;}
.prodLink{font-weight:bold;}
.prodImagediv{margin-right:3px;margin-top:13px;max-width:100px;}
.prodImage{max-width:180px;width: expression(this.width > 180 ? 180: true);}
.adsensecode{margin-left:5px}
.prodVertGoogleAds{ margin-top:30px;}
.ratingProd{font-weight:bold; margin-top:10px;}
.priceProd{font-weight:bold;}
.buylink{font-weight:bold;font-size:medium;text-align:right;margin-right:15px}

.HomepageToyList{font-size:small;} 

/*
Fonts
*/


/* 
Other cellpadding="4" cellspacing="0" border="1" bordercolor="gray" width="95%" align="center"
*/
.repeatertable{border:solid 1px #45AFB1; border-collapse:collapse; width:95%;}
.repeaterHeader{background-color: #9DD5D6; vertical-align:top;}
.repeaterCell{border:solid 1px #45AFB1; padding:5px; vertical-align:top;}
.repeaterCellCol2{border:solid 1px #45AFB1; padding:5px; width:66px;vertical-align:top;}

.repeaterrow1{background-color:white;}
.repeaterrow2{background-color:#E3F3F3;}

/*paging*/

.pagingButtons{text-align:center;margin:15px;}
.pagingButtonsSet1{margin:15px;}
.pagingButtonsSet2{margin:15px;}
.pagingNumbers{text-align:center;}