/************** key colours **************/
.colour1	{background:#c14061;}
.colour2	{background:#333;}
.colour3	{background:#000;}
.colour4	{background:#4a6689;}

.colour1, .colour2, .colour3, .colour4	{width:120px; height:120px; float:left;}
.cl	{clear:both;}


/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 14px;	
	font-size:75%;	/*	Global Control for font size	*/
}
#homeblurb p{
	margin-bottom:3px;
}
#homeblurb h1{
	margin-bottom:0;
	color:#d03e80;
}
/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #c14061;
	text-decoration: none;
}

a:hover{
	color: #4a6689;
	text-decoration: underline;
}

.sidemenu_soft p {
font-size:11px;
margin:0 0px 5px 0px;
font-weight:bold;
padding-bottom:5px;
text-transform:uppercase;
}
.Dropdown {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#pbCartView .item,#pbCartView .altitem{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
/************** product details**************/

#product_details p{
padding:5px 0px 0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

/************** paragraph styles **************/

p	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
}
.yui-g strong	{	/*	Bold	*/
font-weight:bold;
}
em	{	/*	Italic	*/
}

.smallDetail{ 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 font-weight: normal;
 line-height:12px;
}





#links_title {background:url("../../images/links.gif") no-repeat;}
#Catalog{background:url("../../images/catalog.gif") no-repeat;}
#Aboutus{background:url("../../images/aboutus.gif") no-repeat;}
#Searchresults{background:url("../../images/search_results.gif") no-repeat;}
#JustIn {background:url("../../images/just_in.gif") no-repeat;}
#Checkout {background:url("../../images/checkout.gif") no-repeat;}
#Checkout_details{background:url("../../images/checkout_details.gif") no-repeat;}
#Checkout_confirm{background:url("../../images/checkout_confirm.gif") no-repeat;}
#Checkout_receipt{background:url("../../images/checkout_recipt.gif") no-repeat;}
#Trophy_Ledger{background:url("../../images/trophy_title.gif") no-repeat;}
#soft_focus {background:url("../../images/softfocus_title.gif") no-repeat;}
#more_details {background:url("../../images/more_details.gif") no-repeat;}
#TrophyLedger {background:url("../../images/trophy_title.gif") no-repeat;}
#SoftFocus {background:url("../../images/softfocus_title.gif") no-repeat; }
#ThankYou {background:url("../../images/thank_you.gif") no-repeat; }
#ShippingDetails {background:url("../../images/shipping_details.gif") no-repeat; }
#ContactUs {background:url("../../images/contact_us.gif") no-repeat; }
#Catalog, #links_title,#Aboutus,#Searchresults,#Checkout,#Checkout_details,#Checkout_confirm,#Checkout_receipt,#ShippingDetails, #ContactUs,#ThankYou	{
 width:100%; height:20px;  
}
#more_details,#JustIn, #TrophyLedger, #SoftFocus {
width:760px;
height:20px
}
#Catalog span, #links_title span,#Aboutus span,#Searchresults span, #JustIn span,#Checkout span,#Checkout_details span,#Checkout_confirm span,#Checkout_receipt span,#Trophy_Ledger span,#soft_focus span,#more_details span,#TrophyLedger span,#SoftFocus span, #ShippingDetails span, #ContactUs span, #ThankYou span	{
display:none;
}
 
 
 /***left menu h2s***/

     #menu_welcome{background:url("../../images/welcome_title.gif") no-repeat;}
  #menu_search{background:url("../../images/product_search.gif") no-repeat;}
 #Shopping_cart{background:url("../../images/shopping_title.gif") no-repeat;}
  #menu_soft{background:url("../../images/softfocus_title.gif") no-repeat;}

  #Shopping_cart,#menu_soft, #menu_search,#menu_welcome{
  width:140px;
  height:20px;
  }
 #Shopping_cart span,#menu_soft span, #menu_search span,#menu_welcome span{
 display:none; 
 }
.seeall	{
	text-align:right;
}
/************** header tag styles **************/


.yui-g h1	{
 font-family:"Arial Narrow", Helvetica, sans-serif;
 font-size:18px;
 color:#c14061;
 font-weight: bold;
 text-transform: uppercase;
 line-height:20px;
 margin: 0px;
 padding: 0px;
}
.pbSiteSearch li{
padding-top:5px;
}
.pbSiteSearch li .Dropdownlist{
width:120px;
}
h2{
 font-family:"Arial Narrow", Helvetica, sans-serif;
 font-size:16px;
 color:#333;
 font-style:italic;
 font-weight: normal;
 line-height:18px;
 margin: 0px;
 padding: 0px;
}

.item_listing  h3{
 font-family: "Arial Narrow",Helvetica, sans-serif;
 font-size:12px;
 color:#c14061;
 padding-bottom:5px;
 line-height:16px;
 margin: 0px;
 padding: 0px;
}

.item_listing h4{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#c14061;
 font-weight:bold;
 text-transform: uppercase;
 line-height:14px;
 margin: 0px;
 padding: 0px;
}

.item_listing  h5{
 font-family:Helvetica, sans-serif;
 font-size:12px;
 color:#333;
 font-weight:bold;
 text-transform: uppercase;
 line-height:14px;
 margin: 0px;
 padding: 0px;
}

.item_listing h6 {
 font-family: Arial,Helvetica, sans-serif;
 font-size:10px;
 color:#ffffff;
 font-weight: normal;
 background-color: #434755;
margin:0;
padding:0 5px 2px 0;
 text-align: right;
 width: 100px;
}
.item_listing p{
margin:5px 0px 5px 0px;
}
.item_listing h6 a {

 color:#ffffff;
}

h3{
font-family: Helvetica, sans-serif;
color: #c14061;
font-size:12px;
}
/*************** footer styles ***************/
#ft a,a:visited{
color:#fff;
}



/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type:circle;
}
ol{
 list-style-type:lower-greek;
}

ol ol{
 list-style-type:lower-alpha;
}

ol ol ol{
 list-style-type:lower-roman;
}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

input{
 }

#yui-main .pbSiteSearch li input { margin-left:10px;}
#yui-main .pbSiteSearch li select { margin-left:20px;}

.label,.controls{
 font: bold 100% Arial, Helvetica, sans-serif;
 color: #333;
 text-transform:uppercase;
 padding:0;
}
.items,.total {
 font: 100% Arial, Helvetica, sans-serif;
 padding:0;
}

/********* table styles *********/

table	{
	margin:0;
	padding:0;
	border-collapse:collapse;
}
th	{
	border:1px solid #fff;
	background:#333;
	color:#fff;
	vertical-align:top;
	padding:4px;
}
td	{
	border:1px solid #fff;
	background:#fff;
	vertical-align:top;
	padding:4px;	
	font-size:14px;
}

/********************* end **********************/