@charset "utf-8";
/* CSS Document */

body
		{
		padding:0px;
		margin:0px;
		background-color:#000000;
		font-family:Gauntlet Classic;
		}

.container
		{
		position:relative;
		top:0px;
		left:0px;
		width:1024px;
		margin:auto;
		padding:0px;
		background-image:url(../images/backgroundBg.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		
		}
.header
		{
		position:relative;
		top:0px;
		left:0px;
		width:1024px;
		height:160px;
		}
.header .logo
		{
		position:absolute;
		top:15px;
		left:57px;
		width:300px;
		height:125px;
		}
.header .topLink
		{
		position:absolute;
		top:15px;
		right:10px;
		width:200px;
		height:125px;
		text-align:right;
		}
.header .loginContainer
		{
		position:absolute;
		top:55px;
		right:10px;
		width:400px;
		height:60px;
		text-align:right;
		font-size:11px;
		
		}

.header a:link {
    color: #ffffff;
    text-decoration: none;
    }

.header a:visited {
      color:#CCCCCC;
      text-decoration: none;
    }

.header a:hover  {
    color:#f40549;
	text-decoration:none;
    
  }

.header a:active  {
    color:#f40549;
	text-decoration:none;
    
  }


.content
		{
		position:relative;
		top:0px;
		left:0px;
		width:1024px;
		}

.contentLeft
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:400px;
		}
		
.leftNav 
		{
		position:relative;
		top:0px;
		left:0px;
		width:300px;
		color:#FFFFFF;
		padding: 0px 0px 0px 70px;
		}


.leftNav ul
{
padding: 0px 0px 0px 0px;
margin:0px;
list-style:none;

}
.leftNav ul li
{
padding:6px 0px 6px 0px;
font-size:12pt;
color:#ffffff;
}
.leftNav ul li ul
{
padding:0px;
list-style:none;
}
.leftNav ul li ul li
{
padding:4px 0px 3px 20px;
border:none;
}

.leftNav ul li a:link {
    color: #ffffff;
    text-decoration: none;
    }

.leftNav ul li a:visited {
      color:#CCCCCC;
      text-decoration: none;
    }

.leftNav ul li a:hover  {
    color:#f40549;
	text-decoration:none;
    
  }

.leftNav ul li a:active  {
    color:#f40549;
	text-decoration:none;
    
  }



   #menulink {
      display: none;
    }
	#menulink1 {
      display: none;
    }
	#menulink2 {
      display: none;
    }
	#menulink3 {
      display: none;
    }
	#menulink4 {
      display: none;
    }
	#menulink5 {
      display: none;
    }
	#menulink6 {
      display: none;
    }
	#menulink7 {
      display: none;
    }
	#menulink8 {
      display: none;
    }


		
		
		
.contentRight
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:614px;
		}
		
.contentRight2
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:551px;
		height:551px;
		background-image:url(../images/homeBgImage.jpg);
		background-repeat:no-repeat;
		margin:0px 0px 0px 50px;
		}
.contentRight2 h4
{
margin:0px 0px 0px 0px;
padding:5px 15px 5px 150px;
text-align:right;
}
.contentRight2 p
{
margin:2px 0px 0px 0px;
padding:0px 15px 0px 150px;
font-size:14px;
text-align:right;
}
.homeContent
{
		position:relative;
		float:right;
		top:0px;
		right:0px;
		width:370px;
		height:250px;
		margin:200px 0px 0px 0px;
		padding:17px 10px 0px 15px;
		text-align:right;
		
}

.homeContent p
{
padding:2px 0px 2px 0px;
margin:0px 0px 0px 0px;
line-height:18px;
font-weight:bold;

}

		
.heading
		{
		position:relative;
		top:0px;
		left:0px;
		width:600px;
		color:#f20649;
		font-size:26pt;
		font-family:JaneAusten;
		}
.heading2
		{
		position:relative;
		top:0px;
		left:0px;
		width:600px;
		color:#ffffff;
		font-size:26pt;
		font-family:JaneAusten;
		}
		
.breadCrumb
		{
		position:relative;
		top:0px;
		left:0px;
		width:600px;
		height:30px;
		font-size:14px;
		color:#FFFFFF;
		}
		
.breadCrumb a
		{
		color:#f20649;
		text-decoration:none;
		font-size:14px;
		}

.breadCrumb a:link
		{
		color:#f20649;
		text-decoration:none;
		}
.breadCrumb a:hover
		{
		color:#FFFFFF;
		text-decoration:none;
		}

.breadCrumb span
{
color:#FFFFFF;
}

		
.pSubCat
		{
		position:relative;
		top:0px;
		left:0px;
		width:600px;
		height:20px;
		color:#FFFFFF;
		font-size:16px;
		margin:0px; 
		padding:0px;
		}

.pName
		{
		position:relative;
		top:0px;
		left:0px;
		width:600px;
		color:#FFFFFF;
		font-size:15pt;
		margin:0px; 
		padding:0px;
		font-family:Gauntlet Classic;
		}
.price
{
		color:#FFFFFF;
		font-size:16px;
		margin:0px; 
		padding:0px;
		font-weight:bold;
}


.productHolder
		{
		position:relative;
		top:0px;
		left:0px;
		width:614px;
		font-size:14px;
		margin:40px 0px 0px 0px;
		color:#9f9f9d;
		}
.productHolderLeft
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:400px;
		font-size:14px;
		margin:0px 0px 0px 0px;
		color:#9f9f9d;
		}
.productHolderRight
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:150px;
		font-size:14px;
		margin:0px 0px 0px 0px;
		color:#9f9f9d;
		}

.productHolderRight a
		{
		padding:0px 10px 0px 0px;
		
		}
.productHolderRight img
{
border:0px;

}

		
.orderFromContainer
		{
		position:relative;
		top:0px;
		left:0px;
		width:614px;
		font-size:14px;
		margin:40px 0px 0px 0px;
		color:#9f9f9d;
		}

.normalContainer
		{
		position:relative;
		top:0px;
		left:0px;
		width:614px;
		font-size:14px;
		margin:40px 0px 0px 0px;
		color:#9f9f9d;
		}


.orderLeft
{
		position:relative;
		float:left;
		top:0px;
		right:0px;
		width:270px;
		font-size:12px;
		color:#a6a6a6;
		padding:0px 10px 0px 0px;
		margin:0px 0px 0px 0px;
}
.orderLeft img
{
 width:170px;
}


.orderRight
{
		position:relative;
		float:left;
		top:0px;
		right:0px;
		width:270px;
		font-size:12px;
		color:#a6a6a6;
		padding:0px 10px 0px 0px;
		margin:0px 0px 0px 0px;
}


.slectBox
{
width:120px;
border:1px solid #333333;
background-color:#000000;
color:#cccccc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.slectBox2
{
border:1px solid #333333;
background-color:#000000;
color:#cccccc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.inputBox
{
width:120px;
border:1px solid #333333;
background-color:#000000;
color:#cccccc;
}
.btn
{
padding:2px 5px 2px 5px;
margin:0px 0px 0px 0px;
background-color:#000000;
border:1px solid #333333;
color:#cccccc;
cursor:pointer;
}
.btn2
{
padding:2px 5px 2px 5px;
margin:0px 0px 0px 0px;
background-color:#111111;
border:1px solid #333333;
color:#cccccc;
cursor:pointer;
}

.btn:hover
{
padding:2px 5px 2px 5px;
margin:0px 0px 0px 0px;
background-color:#333333;
border:1px solid #cccccc;
color:#cccccc;
cursor:pointer;
}

.btn2:hover
{
padding:2px 5px 2px 5px;
margin:0px 0px 0px 0px;
background-color:#333333;
border:1px solid #333333;
color:#cccccc;
cursor:pointer;
}












.productHolder p
{
padding:2px 0px 2px 0px;
margin:0px 0px 0px 0px;
}
.productHolder p span
{
font-weight:bold;
}

.buttonHolder
		{
		position:relative;
		top:0px;
		left:0px;
		width:614px;
		color:#F2063F;
		font-size:22px;
		margin:70px 0px 0px 0px;
		}
		
.buttonHolder a
		{
		padding:0px 10px 0px 0px;
		
		}
.buttonHolder img
{
border:0px;

}
		

.bigProductImageHolder
		{
		position:relative;
		top:0px;
		left:0px;
		width:614px;
		height:280px;
		color:#F2063F;
		font-size:22px;
		margin:10px 0px 0px 0px;

		}

		
.bigProductImage
		{
		position:absolute;
		top:0px;
		left:0px;
		width:420px;
		height:280px;
		}

		
.bigProductImage img
		{
		margin:auto;
		text-align:center;
		width:280px;
		}

.productDetails
{
		position:relative;
		float:right;
		top:0px;
		right:0px;
		width:270px;
		font-size:12px;
		color:#a6a6a6;
		padding:0px 10px 0px 0px;
		margin:0px 0px 0px 0px;
}

.productDetails h4
{
padding:10px 0px 2px 0px;
margin:0px 0px 0px 0px;
font-size:14px;


}
.productDetails p
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;


}			
.eachProduct
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:200px;
		height:280px;
		color:#F2063F;
		}
.eachProduct2
		{
		position:relative;
		float:left;
		top:0px;
		left:0px;
		width:130px;
		height:120px;
		color:#F2063F;
		}


.eachProduct a:link {
    color: #EC1C24;
    text-decoration: none;
    }

.eachProduct a:visited {
      color: #EC1C24;
      text-decoration: none;
    }

.eachProduct a:link:hover, a:visited:hover  {
    color:#ffffff;
	text-decoration:none;
    
  }

.eachProduct a:link:active, a:visited:active {
    color:#ffffff;
    text-decoration: none;
  }


.eachProductImg2
		{
		position:absolute;
		top:0px;
		left:0px;
		width:120px;
		height:120px;
		color:#F2063F;
		text-align:center;
		}
.eachProductImg2 img
		{
		border:0px;
		cursor:pointer;
		width:100px;
		}


.eachProductImg
		{
		position:absolute;
		top:0px;
		left:0px;
		width:200px;
		height:280px;
		color:#F2063F;
		text-align:center;
		}
.eachProductImg img
		{
		border:0px;
		cursor:pointer;
		width:160px;
		}


.eachProductTxt
		{
		position:absolute;
		top:170px;
		left:0px;
		width:200px;
		height:50px;
		color:#F20649;
		font-size:14px;
		text-align:center;
		}
.footer
{
		position:relative;
		right:0px;
		bottom:0px;
		width:1024px;
		height:40px;
		color:#A8A8A8;

}

.footer p
{
padding:0px 0px 0px 0px;
margin:0px 22px 0px 0px;
font-size:11px;
text-align:right;
line-height:17px;
}

.footer a:link {
    color: #A8A8A8;
    text-decoration: none;
    }

.footer a:visited {
      color:#cccccc;
      text-decoration: none;
    }

.footer a:hover  {
    color:#ffffff;
	text-decoration:none;
    
  }

.footer a:active  {
    color:#cccccc;
	text-decoration:none;
    
}

.basket
{
width:100%;
border:1px solid #0d0d0d;
}
.basket .tdStyle
{
background-color:#1a1a1a;
padding:5px 2px 5px 2px;
color:#f2063f;
}

.basket .tdStyle2
{
background-color:#060606;
padding:3px 2px 3px 2px;
}
.inputBox_2
{
width:220px;
border:1px solid #333333;
background-color:#000000;
color:#cccccc;
}

.basket .tdStyle3
{
background-color:#060606;
padding:3px 2px 3px 2px;
}
.basket .tdStyle4
{
background-color:#0a0a0a;
padding:3px 2px 3px 2px;
color:#FFFFCC;
}
.txtArea
{
width:350px;
height:80px;
border:1px solid #333333;
background-color:#111111;
color:#cccccc;
}

.loginInputBox
{
width:120px;
border:1px solid #333333;
background-color:#111111;
color:#cccccc;
height:20px;
}
.loginInputBtn
{
padding:2px 5px 2px 5px;
margin:0px 0px 0px 0px;
background-color:#111111;
border:1px solid #333333;
color:#cccccc;
cursor:pointer;
height:24px;
}
.loginInputBtn:hover
{
padding:2px 5px 2px 5px;
margin:0px 0px 0px 0px;
background-color:#333333;
border:1px solid #333333;
color:#cccccc;
cursor:pointer;
height:24px;
}