﻿body{
    background-color:#676767;
    font-family:Trebuchet MS;
}

.SiteMapPath{
    text-align:left;
    top:170px;
    left:165px;
    position:absolute;
    color:Red;   
    background-color:White;
}

#SiteMapPathDiv{
    background-color:White;
    color:Orange;
    width:845px
}

#SiteMapPathDiv a:link{
    color:Red;
}

#SiteMapPathDiv a:visited{
    color:Red;
}

#SiteMapPathDiv a:active{
    color:Red;
}

#SiteMapPathDiv a:hover{
    color:Red;
}

#ContentPlaceHolderDiv{
    top:190px;
    left:165px;
    width:845px;
    position:absolute;
}

.MasterButton{
    position:absolute;
    z-index:2;
    display: block;
    background-repeat: no-repeat;   
}

#MainWindow{
    top:0;
    left:0; 
    position:absolute;
}

#Container{
   text-align:center;
   width:1010px;
   left:50%;  
   margin-left:-505px;
   position:absolute;
}

#MasterHome:link,#MasterHome:active, #MasterHome:visited {
    top:16px;
    left:295px;
    width:130px;
    height:30px;
    background-image: url('Master/MenuHome.gif');
}
#MasterHome:hover {
	background-image: url('Master/MenuHomeH.gif');
}

#MasterAboutUs:link,#MasterAboutUs:active, #MasterAboutUs:visited {
    top:16px;
    left:455px;
    width:130px;
    height:30px;
    background-image: url('Master/MenuAboutUs.gif');
}
#MasterAboutUs:hover {
	background-image: url('Master/MenuAboutUsH.gif');
}

#MasterContactUs:link,#MasterContactUs:active, #MasterContactUs:visited {
    top:16px;
    left:615px;
    width:130px;
    height:30px;
    background-image: url('Master/MenuContactUs.gif');
}
#MasterContactUs:hover {
	background-image: url('Master/MenuContactUsH.gif');
}

#MasterShoppingCart:link,#MasterShoppingCart:active, #MasterShoppingCart:visited {
    top:10px;
    left:775px;
    width:190px;
    height:70px;   
    background-image: url('Master/basket.gif');
}

#MasterShoppingCart:hover {
	
}

#MasterShoppingBasketText,#MasterShoppingBasketText:link,#MasterShoppingBasketText:active, #MasterShoppingBasketText:visited
{
    position:relative;
    top:40px;
    color:Black;
}

.MasterHeader{
    left:300px;
    top:0px;
    position:absolute;
    display:block;        
}

#MasterHomeLogo
{
    left:0px;
    top:0px;
    height:100px; 
    width:300px;  
    position:absolute;
    z-index:2;
    display: block;
    background-image: url('Master/FoxGraphicsBannerLogo.jpg');
}

.MasterMenuLogoDesign{
    top:110px;
    left:0px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuLogoDesign.gif');
}
.MasterMenuLogoDesign:hover {
    background-image: url('Master/MenuLogoDesignH.gif');
}

.MasterMenuLogoDesignClicked{
    background-image: url('Master/MenuLogoDesignH.gif');
}
     
.MasterMenuWorkwear{
    top:110px;
    left:145px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuWorkwear.gif');
}
.MasterMenuWorkwear:hover {
	background-image: url('Master/MenuWorkwearH.gif');
}

.MasterMenuWorkwearClicked {
	background-image: url('Master/MenuWorkwearH.gif');
}

.MasterMenuComedyTShirts{
    top:110px;
    left:290px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuComedyTShirts.gif');
}
.MasterMenuComedyTShirts:hover {	
	background-image: url('Master/MenuComedyTShirtsH.gif');
}
.MasterMenuComedyTShirtsClicked {	
	background-image: url('Master/MenuComedyTShirtsH.gif');
}

.MasterMenuGeorgioStergiou{
    top:110px;
    left:580px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuGeorgioStergiou.gif');
}
.MasterMenuGeorgioStergiou:hover {
	background-image: url('Master/MenuGeorgioStergiouH.gif');
}
.MasterMenuGeorgioStergiouClicked {
	background-image: url('Master/MenuGeorgioStergiouH.gif');
}

.MasterMenuPartyTshirts{
    top:110px;
    left:435px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuPartyTshirts.gif');
}
.MasterMenuPartyTshirts:hover {
	background-image: url('Master/MenuPartyTshirtsH.gif');
}
.MasterMenuPartyTshirtsClicked {
	background-image: url('Master/MenuPartyTshirtsH.gif');
}

.MasterMenuBespokeGarments{
    top:110px;
    left:725px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuBespokeGarments.gif');
}
.MasterMenuBespokeGarments:hover {
	background-image: url('Master/MenuBespokeGarmentsH.gif');
}
.MasterMenuBespokeGarmentsClicked {
	background-image: url('Master/MenuBespokeGarmentsH.gif');
}

.MasterMenuVinylGraphics{
    top:110px;
    left:870px;
    width:140px;
    height:55px;
    background-image: url('Master/MenuVinylGraphics.gif');
}
.MasterMenuVinylGraphics:hover {
	background-image: url('Master/MenuVinylGraphicsH.gif');
}
.MasterMenuVinylGraphicsClicked {
	background-image: url('Master/MenuVinylGraphicsH.gif');
}

.ContentInternalDiv
{
    width: 845px;
    background-color: White;
}

.ContentInternalDivWithPadding
{
    width: 842px;
    background-color: White;
    padding-left: 3px;
}


/*-------------------- side menu ----------------------- */

.SideContainer{
    top:170px;
    left:0px;
    width:160px;
    position:absolute;
    display:block;
    background-color:White;
    background-repeat:no-repeat;
    text-align:center;
    padding-bottom:10px;
}

.SideMenuClass{
    top:5px;
    left:5px;
    _left:0px;
    width:150px;
    position:relative;
    display:block;
    z-index:2;
}

table.SideMenuItem{
    text-align:center;   
    background-image:url('Master/SideMenuBar.gif');
    background-repeat: no-repeat;   
    width:150px;
    height:30px; 
    font-family:Trebuchet MS;
    font-size:medium;
    font-weight:bold;
    color:White;      
}

table.SideMenuItem a:link{
    color:White;      
}
table.SideMenuItem a:visited {
    color:White;      
}
table.SideMenuItem:hover{
    color:White;
    background-image:url('Master/SideMenuBarH.gif'); 
}
table.SideMenuItem a:active{
    color:White;      
}

div.SideMenuItemOther
{
    text-align:center;   
    background-image:url('Master/SideMenuBar.gif'); 
    background-repeat: no-repeat;   
    width:150px;
    height:30px; 
    font-family:Trebuchet MS;
    font-size:medium;
    font-weight:bold;
    color:White; 
    text-decoration:none;
}

div.SideMenuItemOther:hover
{
    background-image:url('Master/SideMenuBarH.gif'); 
}

#SecondaryMenu
{
    width:150px;
    height:100px;
    background-color:White;   
    left:5px;   
}

#SecondaryMenuItem1
{
    position:relative;
    top:7px;
    left:5px;
    _left:0px; 
}

#SecondaryMenuItem2
{   
    position:relative;   
    top:11px;
    left:5px;
    _left:0px;
}

#SecondaryMenuItem3
{   
    position:relative;   
    top:15px;
    left:5px;
    _left:0px;
}

#SideMenuTop10
{
    top:10px;
    position:relative;   
    height:205px;
    width:160px;
}

.Top10Link, .Top10Link:link, .Top10Link:active, .Top10Link:visited
{
    height:205px;
    width:160px;
    background-image:url('Master/top10.gif'); 
    display: block;
    background-repeat: no-repeat;   
}



/*------------- Catalog ---------------*/

.CatalogTemplate
{
    width:265px;
    height:258px;
    background-image:url('Cat/images/catTemplate2.jpg'); 
    background-repeat: no-repeat; 
    display:block; 
    white-space: nowrap;
}

.CatNameLabel
{
    position:relative;
    font-family:Trebuchet MS;
    font-size:medium;
    font-weight:bold; 
    overflow:hidden;
    color:white;
    text-align:center;
    white-space:nowrap;
}

.CatIdLabel
{
    position:relative;
    left:5px;
    font-family:Trebuchet MS;
    font-size:smaller;
    overflow:hidden;
    white-space:nowrap;
    color:white;
    vertical-align:middle;
}

#IEroot .CatIdLabel
{
    top:-5px;
}

.CatPriceLabel
{
    font-family:Trebuchet MS;
    font-size:medium;
    white-space:nowrap;
    font-weight:bold; 
    color:white;
    vertical-align:middle;
    text-align:center;
    width:42px;
    position:relative;
}

#IEroot .CatPriceLabel
{
    top:-5px;
}

.CatImg
{
    position:relative;
    left:2px;
    top:0px;
}

#IEroot .CatImg
{
    top:-1px;
    height:175px;
}

.AddToCartArea
{
    background-color:Transparent;
    height:30px;  
}

.CatSizeList
{
    position:relative;
    left:28px;
    top:-1px;
}

#IEroot .CatSizeList
{
    top:-6px;
}


.CatBuyButton
{
    position:relative;
    left:40px;
    top:4px;
}
#IEroot .CatBuyButton
{
    top:-1px;
}

#CatContactUsButton
{
    position:relative;
    left:50px;
    top:3px; 
}

#IEroot #CatContactUsButton
{
    
    top:-1px;
}