/* this line of css is for the icarousel image displayer. not sure what it does - but if removed the icarousel goes wonky */
/*reset.css*/dl,dt,dd,ul,td{margin:0;padding:0;}img{border:0;}



#clear {clear:both; line-height:1px;}

body {font-family:Verdana, Arial, Helvetica, sans-serif; scrollbar-face-color:#DEE3E7; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#DEE3E7; scrollbar-3dlight-color:#D1D7DC; scrollbar-arrow-color:#335c85; scrollbar-track-color:#EFEFEF; scrollbar-darkshadow-color:#99ADC2;}
a {font-size:11px; color:#646464; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover {font-size:11px; color:#2e6ab1; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
p {font-size:11px; color:#646464; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:0px 10px 0px 10px; font-smooth:always;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; font-size:12px; color:#646464; margin:0px 0px 0px 0px; padding:6px 0px 0px 8px;text-transform:uppercase; font-smooth:always;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:11px; color:#646464; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-smooth:always;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; font-size:12px; color:#646464; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-smooth:always;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:11px; color:#646464; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; text-align:center; font-smooth:always;}
select, input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px 0px 0px 0px; font-weight:normal;}
form{margin:0px 0px 0px 0px;  padding:0px 0px 0px 18px;}
input.button {color:#FFF; font: 12px Verdana, Arial, Helvetica, sans-serif; background-color:#ccc; font-weight:bold; border:1px solid; border-color: #666666 #999999 #999999 #666666;} 
input.btnhov {color:#FFF; font: 12px Verdana, Arial, Helvetica, sans-serif; background-color:#ccc; font-weight:bold; border:1px solid; border-color: #c63 #930 #930 #c63;}

/* Main container divs*/
#container {width:960px; align:centre; padding:0px 0px 0px 0px; margin:0 auto;}
/* this has been moved to a seperate style sheet so that we can use a random banner rotator for the back ground */
#top_left {float:left; background:url("images/pauls_banner_08.jpg") no-repeat; width:960px; height:162px; padding:0px 0px 0px 0px; margin:0 auto;background-color:#FFFFFF;} 
#top_right {float:right; width:440px; height:162px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
/* not sure that the backgtound size for this image is working - needs checking if you intend to use it */
#search_menu {float:left; background:url("images/clothes_04.gif") no-repeat; background-size: 960px 37px; width:960px; height:37px; padding:0px 0px 0px 0px; margin:0 auto;}
#content {float:left; width:960px; padding:0px 0px 0px 0px; margin:0 auto; background-color:#cccccc; background:url("images/bg_content.gif")}
#navigation_menu {width:162px; margin:0; padding:0px 0px 0px 0px; float:left;}
#main_content {float:left; width:794px; height:100%; padding:0px 0px 0px 0px; margin:0 auto;}
#content_support_ylc{float:left; width:1px; height:900px; padding:0px 0px 0px 0px; margin:0; background-color:#FFFFFF;}
#right_content {float:right; width:150px; height:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#footer {float:left; background:url("images/clothes_14.jpg") no-repeat; width:960px; height:45px; padding:0px 0px 0px 0px; margin:0 auto;}
#text_footer {float:left; width:960px; height:45px; padding:0px 0px 0px 0px; margin:0 auto;}
#zurb_slider {float:left; width:960px; height:350px; padding:0px 0px 0px 0px; margin:0 auto;}
#small_content{float:left; width:600px; height:100%; padding:10px 0px 0px 10px; margin:0 auto; font-size:11px; color:#646464; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Top Navigation*/
#top_right ul {margin:0; padding:143px 0px 0px 106px; list-style-type: none;}
#top_right ul li {display:inline; text-transform:uppercase;}
#top_right ul li a {padding:6px 10px 0px 0px; font-size:11px; color:#8FC344; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#top_right ul li a:hover {color:#D9F1B5; text-decoration:underline;}

#search_menu {width:960px; margin:0; padding:0px 0px 0px 0px;}
#search_text {margin:0; padding:12px 0px 0px 23px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; float:left;}
#left_search form {	margin:0px 0px 0px 0px;	padding:8px 0px 0px 18px; float:left; }
#left_search label {display:none;}

#cart_text2 ul {list-style-type: none; float:right; margin:0; padding:10px 370px 0px 0px; color:#FEFEFE; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#cart_text2 li {display:inline; text-transform:uppercase;}
#cart_text2 li a {color:#8FC344; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 4px 0px 4px; margin: 0px 0px 0px 0px;}
#cart_text2 li a:hover {color:#D9F1B5; text-decoration:underline;}

#cart_text ul {list-style-type: none; float:right; margin:0; padding:0px 18px 0px 0px; color:#FEFEFE; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#cart_text li {display:inline; text-transform:uppercase;}
#cart_text li a {color:#8FC344; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 4px 0px 4px; margin: 0px 0px 0px 0px;}
#cart_text li a:hover {color:#D9F1B5; text-decoration:underline;}

/* Left hand Navigation*/
#navigation_header {margin:0; padding:8px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; float:left; font-weight: bold; font-smooth:always;}
#navigation_header1 {margin:0; padding:4px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; float:left; font-weight: bold; font-smooth:always;}
#navigation_header2 {margin:0; padding:3px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; float:left; font-weight: bold; font-smooth:always;}
#navigation_header2a {margin:0; padding:14px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; float:left; font-weight: bold; font-smooth:always;}

#navigation_menu1 ul {margin:0; padding:0px 0px 0px 4px; list-style-type: none; float:left;}
#navigation_menu1 li {padding-left:10px; padding-top:4px; background-position:0.6em 0.6em; text-transform:uppercase;}
#navigation_menu1 li a {text-decoration:none; font-size:11px; color:#8FC344; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
#navigation_menu1 li a:hover {color:#D9F1B5; text-decoration:underline;}

#navigation_menu1 li a userssizes{text-decoration:none; font-size:9px; color:#8FC344; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
#navigation_menu1 li a:hover userssizes{color:#D9F1B5; text-decoration:underline;}

#navigation_menu2a ul {margin:0; padding:0px 0px 0px 4px; list-style-type: none; float:left;}
#navigation_menu2a li {padding-left:10px; padding-top:4px; background-position:0.6em 0.6em; text-transform:uppercase;}
#navigation_menu2a li a {text-decoration:none; font-size:11px; color:#8FC344; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#navigation_menu2a li a:hover {color:#D9F1B5; text-decoration:underline;}

#navigation_menu1 {width:162px; height:261px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_05.png") no-repeat;}
#navigation_menu2 {width:162px; height:59px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_05_small.png") no-repeat;}
#navigation_menu2_SOMS {width:162px; height:59px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_05_small_SOMS.png") no-repeat;}
#navigation_menu2a {width:162px; height:366px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_05_labels.png") no-repeat;}
#navigation_menu3_ML {width:162px; height:162px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_10_ML.png") no-repeat;}
#navigation_menu4 {width:162px; height:162px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_10_visa.png") no-repeat;}
#navigation_menu5 {width:162px; height:30px; margin:0; padding:12px 0px 0px 18px;}
#navigation_menu6 {width:162px; height:150px; margin:0; padding:0px 0px 0px 13px;}

#navigation_menu4 p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.63em; color:#000000; padding:4px 5px 0px 8px;}

#brand_drop{margin:0; padding:25px 0px 0px 0px; font-size:0.90em;}
#mysizewrapper{width:162px; height:40px; margin:0; padding:18px 0px 0px 2px;}
#myformwrapper{width:162px; height:40px; margin:0; padding:119px 0px 0px 0px;}
#mysize1{width:90px; height:30px; margin:0; padding:6px 0px 0px 2px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.63em; color:#000000;}
#mysize1 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.00em; color:#000000;}
#mysize2{width:60px; height:30px; margin:0; padding:6px 0px 0px 2px;float:left;}
#mysize2 img{padding:0px 2px 0px 0px;}
#mysizewrapper ul {margin:0; padding:2px 0px 0px 4px; list-style-type: none; float:left;}
#mysizewrapper li {padding-left:10px; padding-top:4px; background-position:0.6em 0.6em; text-transform:uppercase;}
#mysizewrapper li a {text-decoration:none; font-size:11px; color:#8FC344; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#mysizewrapper li a:hover {color:#D9F1B5; text-decoration:underline;}
#ml_button{margin:0; padding:0px 0px 0px 48px; font-size:0.90em;}
#search_form_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#646464;  padding:15px 0px 15px 17px;}

/* Homepage*/
#home_main {width:647px; height:auto; margin:0; padding:0px 0px 0px 0px; float:left;}
#home_text {padding:0px 8px 0px 8px; font-size:11px; color:#646464; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-smooth:always;}
#home_1 {width:647px; height:262px; margin:0; padding:0px 0px 0px 0px; float:left;}
#home_2 {width:647px; height:77px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_09.gif") no-repeat; float:left;}
#home_3 {width:647px; height:326px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_11.gif") no-repeat; float:left;}
#home_4 {width:647px; height:326px; margin:0; padding:0px 0px 0px 0px; background:url("images/clothes_11.gif") no-repeat; float:left;}
#home_5 {width:647px; height:326px; margin:0; padding:0px 0px 10px 0px; background:url("images/clothes_11.gif") no-repeat; float:left;}
#email_home_3 {width:647px; height:326px; margin:0; padding:0px 0px 0px 0px;float:left;}

#home_1_title {padding:8px 10px 0px 15px; font-size:11px; color:#8FC344; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}

#home_pics {width:643px; height:324px; margin:0; padding:22px 0px 0px 4px; float:left;}
#home_pics_holder1 {width:213px; height:200px; margin:0; padding:0px 0px 0px 0px; float:left;}
#home_pics1 {width:207px; height:197px; margin:0; padding:0px 0px 0px 5px; overflow:hidden;}
#hp_pic1 {display:block; overflow:hidden;}
#home_pics_email {width:643px; height:324px; margin:0; padding:0px 0px 0px 4px; float:left;}
#email_pics_holder1 {width:213px; height:300px; margin:0; padding:0px 0px 0px 0px; float:left;}

#hp_product_text {width:202px; height:auto; margin:0; padding:3px 0px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:12px;}
#hp_product_name {width:207px; height:30px;margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; text-transform:uppercase; font-weight:bold; overflow:hidden;}
#hp_product_desc {width:207px; height:24px; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#737272; font-size:10px;}
#hp_product_price {margin:0; padding:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#737272; font-size:10px; font-weight:bold; float:left;}
#hp_view{padding:0px 4px 0px 0px; float:right;}


#hp_logos {width:636px; height:84px; margin:0; padding:0px 0px 0px 11px; float:left;}
#hp_logos ul {float:left; margin:0; padding:8px 0px 0px 0px;}
#hp_logos ul li {padding:0px 8px 0px 8px; margin:0; display:inline;}
#hp_logos li {display:inline;}

#j_lindeberg_holder{float:left; padding:28px 20px 0px 10px;}
#j_lindeberg{float:left;display:block; width:100px; height:24px; background: url("images/label_j_lindeberg_clothes.png") no-repeat 0 0;}
#j_lindeberg:hover{background-position: 0 -24px;}
#j_lindeberg span{display: none;}

#hugo_boss_holder{float:left; padding:24px 20px 0px 0px;}
#hugo_boss{float:left;display:block; width:100px; height:37px; background: url("images/label_hugo_boss_clothes.png") no-repeat 0 0;}
#hugo_boss:hover{background-position: 0 -37px;}
#hugo_boss span{display: none;}

#diesel_holder{float:left; padding:23px 20px 0px 0px;}
#diesel{float:left;display:block; width:92px; height:33px; background: url("images/label_diesel_clothes.png") no-repeat 0 0;}
#diesel:hover{background-position: 0 -33px;}
#diesel span{display: none;}

#paul_smith_holder{float:left; padding:34px 20px 0px 0px;}
#paul_smith{float:left;display:block; width:100px; height:19px; background: url("images/label_paul_smith_clothes.png") no-repeat 0 0;}
#paul_smith:hover{background-position: 0 -19px;}
#paul_smith span{display: none;}

#ted_baker_holder{float:left; padding:32px 10px 0px 0px;}
#ted_baker{float:left;display:block; width:102px; height:24px; background: url("images/label_ted_baker_clothes1.png") no-repeat 0 0;}
#ted_baker:hover{background-position: 0 -24px;}
#ted_baker span{display: none;}

#all_labels_holder{float:left; padding:0px 0px 0px 0px;}
#all_labels{float:left;display:block; width:30px; height:80px; background: url("images/transparent_rc_s_s.gif") no-repeat 0 0;}
#all_labels span{display: none;}

#hc_middle_view{margin:0; padding:0px 4px 0px 0px; float:left;}

#cds-container{background-image: url('http://www.youloveclothing.com/images/clothes_11.gif');width:646px;border:1px solid #fff;height:326px;text-align:justify;}
#cds-container .cds-title{color:#FFFFFF;font-size:13px;font-weight:bold;margin-left:10px}
#cds-wrapper{overflow: auto;height:277px;margin-left:9px;margin-top:14px;overflow:auto;width:633px;background-color:#F2F2F2;}
#cds-content{padding:5px 5px;color:#646464;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
#cds-content p{color:#646464;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:0px;}
#cds-content h2{color:#646464;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}

/* Slideshow on Homepage*/
#rotator {border: 0px solid #000; cursor: pointer; overflow: hidden; margin: 0px 0px 0px 0px; position:relative; padding: 0px 0px 0px 0px; width:647px; height: 262px;}
#rotator img {border: 0; cursor: pointer; width: 647px; height: 262px;}

/* Catergory / label Pages */
#section_main {width:647px; height:auto; margin:0; padding:3px 0px 0px 0px; float:left;}
#section_1 {width:645px; height:166px; margin:0; padding:0px 0px 0px 2px; background:url("images/cat_top.jpg") no-repeat; float:left;overflow: hidden;}
#section_2 {width:647px; height:auto; margin:0; padding:64px 0px 0px 0px; background:url("images/cat_bottom.png") no-repeat; float:left;}
#section_title {margin:0; padding:16px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:14px; text-transform:uppercase; float:left; font-weight:bold;}
#section_sitemap {margin:0; padding:22px 0px 0px 17px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px;}
#st_wrap {width:300px; height:auto; padding:3px 0px 0px 19px; float:left;}
#section_text {width:300px; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:9px; float:left;}
#section_text1 {width:300px; margin:0; padding:2px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:9px; float:left;}
#section_image {margin:0; padding:4px 4px 0px 0px; float:right;}
#section_2_title {width:300px; margin:0; padding:0px 0px 10px 14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; float:left;}
#section_title_right {float:left; width:333px; height:auto; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; text-align:right;}
#section_title_right1 {float:left; width:647px; height:auto; margin:0; padding:0px 0px 0px 0px; text-align:right;}
#section_title_right2 {margin:0; padding:8px 19px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; float:right;}
#section_content {width:639px; height:auto; margin:0; padding:10px 0px 0px 8px; float:left;}

/* label page */
#labels_div {width:637px; height:auto; margin:0px 0px 0px 0px; padding:15px 0px 0px 10px; float:left;}
#label_holder {width:100px; height:100px; margin:0px 0px 0px 0px; padding:6px 2px 6px 2px; float:left;}
#label_image {width:100px; height:auto; margin:0 auto; padding:0px 0px 0px 0px;float:left; vertical-align:middle;}


/* Product #p_h is product_holder #p is product #p_i is product_image #p_t is product_text #p_p is product_price*/
#p_h {width:124px; height:196px; margin:0px 0px 0px 0px; padding:0px 2px 3px 0px; float:left;}
/* with BG image */
/* #product {width:124px; height:196px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url("images/product.jpg") no-repeat; float:left;} */
#p {width:124px; height:196px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
#section_title_right_bottom {width:630px; height:auto; margin:0; padding:0px 17px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px;}
/* this line contains the border around the photo, if you want it back 
#product_image {width:122px; height:137px; border:solid 1px #DEDEDE; margin:0; padding:0px 0px 0px 0px; overflow:hidden;} */
#p_i {width:122px; height:137px; margin:0; padding:0px 0px 0px 0px; overflow:hidden;}
#p_t {width:124px; height:48px; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; float:left; overflow:hidden; text-align:center;}
#p_t a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; text-decoration:none; text-align:center;}
#p_t a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#2e6ab1; font-size:10px; text-decoration:none; text-align:center;}
#product_text_YMAL {width:124px; height:34px; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; float:left; overflow:hidden; text-align:center;}
#product_text_YMAL a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; text-decoration:none; text-align:center;}
#product_text_YMAL a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#2e6ab1; font-size:10px; text-decoration:none; text-align:center;}
#p_p {width:123px; height:15px; margin:0; padding:0px 0px 0px 1px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; float:left; text-align:center;}
#prod_image {display:block; margin-left:auto; margin-right:auto; margin-top:0px; height:137px; overflow:hidden;}

/*product tabs information */
#product_tabs_holder {padding:20px 12px 0px 12px;}
#tab_links a {margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;text-decoration:none;color:#8FC344;font-weight:normal;}
#tab_links a:hover{color: #D9F1B5;}

/* Page_counter */
/* http://woork.blogspot.com/2008/03/perfect-pagination-style-using-css.html */
#page_counter {width:333px; height:auto; margin:0; padding:0px 0px 0px 0px; float:left; text-align:right;}

#pagination-digg-holder {width:600px; height:auto; margin:0; padding:0px 0px 0px 0px; text-align:right;}
#pagination-digg {padding:0px 0px 0px 14px; width:500px; height:auto;float:left;}
#pagination-digg li{border:0; margin:0; padding:0; font-size:11px; list-style:none; margin-right:2px; display: inline; }
#pagination-digg a{border:solid 1px #DEDEDE; margin-right:2px;}
#pagination-digg .previous-off,
#pagination-digg .next-off {border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:2px 4px;}
#pagination-digg .next a,
#pagination-digg .previous a {font-weight:bold;} 
#pagination-digg .active{background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:3px 6px;}
#pagination-digg a:link,
#pagination-digg a:visited {color:#0e509e; display:block; float:left; padding:2px 6px; text-decoration:none;}
#pagination-digg a:hover{border:solid 1px #2e6ab1}

/* Product Pages */
#pp_main {width:647px; height:auto; margin:0; padding:0px 0px 0px 0px; float:left;}
#pp_1 {width:647px; height:324px; margin:0; padding:0px 0px 0px 0px; background:url("images/pp_top.gif") no-repeat; float:left;}


#pp_1_outofstock {width:647px; height:324px; margin:0; padding:0px 0px 0px 0px; background:url("images/pp_top_outofstock.gif") no-repeat; float:left;}

#pp_2 {width:647px; height:85px; margin:0; padding:0px 0px 0px 0px; background:url("images/pp_middle.gif") no-repeat; float:left;}
#pp_3 {width:647px; margin:0; padding:0px 0px 0px 0px; background:url("images/pp_bottom1.jpg") no-repeat; float:left;}
#pp_4 {width:647px; height:100px; margin:0; padding:10px 0px 0px 0px; background:#ffffff; float:left;}
#pp_carousel {width:400px; height:100px; margin:0 auto;}
#example_6_item {float:left; width:100px; height:100px; margin:0; padding:8px 1px 0px 1px; overflow:hidden;}
#pp_pic {width:301px; height:400px; margin:0; padding:12px 0px 0px 10px; float:left; overflow:hidden;}
#pp_pic_holder {width:311px; height:400px; margin:0; padding:0px 0px 0px 0px; overflow:hidden;}
#pp_pic_holder_1 {display:block; margin-left:auto; margin-right:auto; margin-top:0px;}

#pp_text {width:325px; height:400px; margin:0; padding:0px 0px 0px 0px; float:left;}
#pp_text_1 {width:209px; height:27px; margin:0; padding:10px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:11px; text-transform:uppercase; font-weight:bold; float:left;}
#pp_label{width:100px; height:120px; margin:0; padding:10px 0px 0px 0px; float:right; overflow:hidden;}
#pp_text_2 {width:209px; height:243px; margin:0; padding:0px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; font-weight:normal; float:left; overflow:hidden;}
#pp_text_3 {width:209px; height:70px; margin:0; padding:0px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; font-weight:normal; float:left; overflow:hidden;}
#pp_text_4 {width:209px; height:88px; margin:0; padding:0px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; font-weight:normal; float:left; overflow:hidden;}


#pp_sizes {width:175px; height:30px; margin:0; padding:0px 0px 0px 0px; float:left; overflow:hidden;}

#pp_size_holder {margin:0; padding:0px 3px 0px 0px; float:left;}
#pp_in_stock {width:105px; height:150px; float:right; margin:0; padding:0px 10px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px; list-style-type: none; text-align:right;}
#pp_in_stock ul {list-style-type: none; margin:0; padding:6px 24px 0px 5px;}
li.pp_secure{margin:0; padding:21px 0px 0px 0px;}
li.pp_instock{margin:0; padding:15px 0px 0px 0px;}
li.pp_ukdelivery{margin:0; padding:8px 0px 0px 0px;}
li.pp_eudelivery{margin:0; padding:10px 0px 0px 0px;}


#pp_price {width:300px; height:30px; margin:0; padding:4px 4px 0px 0px; float:right;}
#pp_price2 {margin:0; padding:12px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:16px; float:right; text-align:right;}

#pp_pic_s {width:325px; height:71px; margin:0; padding:5px 0px 0px 10px; float:left;}
#pp_pic_holder_2_s {width:71px; height:71px; padding:1px 5px 0px 1px; background:url("images/pp_holder_s.gif") no-repeat; float:left;}
#pp_pic_holder_s {width:69px; height:69px; padding:0px 0px 0px 0px; float:left; overflow:hidden;}
#pp_pic_holder_1_s {display:block; margin-left:auto; margin-right:auto; float:left;}
#pp_size_form {width:100px; height:71px; margin:0; padding:22px 0px 0px 0px; float:left;}
#pp_buy {width:135px; height:71px; margin:0; padding:22px 13px 0px 0px; float:right;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:11px;}
#product_question {padding:0px 0px 0px 330px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px;}
#product_question ul li {display:inline; text-transform:uppercase;}
#product_question ul li a {padding:0px 30px 0px 0px;}
#pop_up_question {padding:0px 0px 0px 0px; padding:5px 0px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px;}
#pop_up_question_form {padding:5px 0px 0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:10px;}

/* Search page */
#search_main {width:647px; height:auto; margin:0; padding:0px 0px 0px 0px; float:left;}

#google_search {width:620px; height:auto; margin:0; padding:30px 10px 0px 14px; float:left; overflow:hidden;}

/* YMAL Holder */
#YMAL {width:640px; height:auto; margin:0; padding:36px 0px 10px 12px; float:left;}
#YMAL_product {width:124px; height:194px; margin:0px 0px 2px 0px; padding:0px 1px 0px 1px; background:#ffffff; float:left;}

/* recently_viewed_box Holder */
#recently_viewed_box_holder {width:637px; height:120px; margin:0; padding:10px 0px 0px 0px; float:left;}
#recently_viewed_box {width:637px; height:120px; margin:0; padding:2px 0px 0px 8px; float:left; background:url("images/recently_viewed_box.png") no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FEFEFE; font-size:11px; float:left; font-weight: bold;}
#rv_title {padding:2px 0px 0px 4px; font-size:11px; color:#8FC344; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#rv_items {float:left; width:69px; height:69px; margin:0; padding:8px 1px 0px 0px; overflow:hidden;}
#rv_text {padding:72px 0px 0px 570px;}
#rv_text a {font-size:11px; color:#8FC344; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#rv_text a:hover{font-size:11px; color:#D9F1B5; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}



/* Right Content */
/* this is on a seperate style sheet now for random generator of promo boxes*/
/* see style sheets 1 & 2 & 3 ..... inc_random_rhc_top3.css */

/* CMS Pages */
#cms_panel1 {width:640px; height:auto; margin:0; padding:10px 0px 0px 0px; background:url("images/cms_01.jpg") no-repeat; float:left; overflow:hidden;}
#cms_panel1 h1 {padding: 0px 0px 0px 14px;}
#cms_panel1_text {margin:0; padding:0px 0px 0px 19px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; float:left;}
#cms_panel1_text_right {margin:0; padding:0px 12px 0px 19px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; float:right;}
#cms_panel1_title {margin:0; padding:30px 0px 0px 19px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:22px; text-transform:uppercase;}
#cms_panel2_title {margin:0; padding:30px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:16px; text-transform:uppercase; font-weight:bold;}
#cms_panel1_content {margin:0; padding:10px 10px 0px 19px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:11px; text-align: justify;}

/* Cart Page */
#cart_wrapper {width:647px; height:850px; padding:10px 0px 0px 0px; float:left;}
#cart_main {width:647px; height:100px; margin:0; padding:0px 0px 0px 0px; background:url("images/cart_ylc.jpg") no-repeat; float:left;}
#cart_main_products {width:647px; height:auto; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; float:left;}
#cart_id_no{width:50px; height:auto; float:left;}
#cart_pp{width:100px; height:auto; float:left;}
#cart_name{width:310px; height:auto; float:left;}
#cart_q{width:30px; height:auto; float:left;}
#cart_del{width:40px; height:auto; float:left; text-align:right;}
#cart_price{width:70px; height:auto; float:left; text-align:right;}
#cart_bottom {width:618px; height:auto; margin:0; padding:10px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; text-align:right; float:left;}		
#cart_order_total {width:618px; height:auto; padding:0px 0px 0px 0px; text-align:right;}
#cart_empty {width:618px; height:auto; text-align:right;}
#cart_reset_holder {width:618px; auto; float:left;}
#cart_reset {width:200px; height:auto; padding:0px 0px 0px 20px; text-align:left;float:left;}
#cart_continue {width:418px; height:auto; text-align:right; padding:0px 0px 0px 0px;float:right;}
#cart_buttons{width:604px; height:auto; margin:0; padding:0px 30px 15px 0px; text-align:right; float:left;}
#cart_buttons1{width:604px; height:auto; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:11px; text-align:center; float:left;}
#cart_buttons2{width:620px; height:auto; margin:0; padding:0px 0px 10px 0px; text-align:right; float:left;}
#cart_visa {width:618px; height:auto; margin:0; padding:0px 0px 0px 0px; text-align:center;}


/* Checkout Page */
#checkout_wrapper {width:647px; height:850px; padding:10px 0px 0px 0px; float:left;}
#checkout_main {width:647px; height:100px; margin:0; padding:0px 0px 0px 0px; background:url("images/checkout_ylc.jpg") no-repeat; float:left;}
#checkout_content {width:637px; height:auto; margin:0; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; float:left;}
#checkout_content_bfw {width:637px; height:auto; margin:0; padding:0px 0px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; font-size:12px; float:left;}

/* Form Styles */
#dropdown{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

/* site_map_links */
#site_map_links ul {margin:0; padding:22px 0px 0px 16px; list-style-type: none;}
#site_map_links li {display:inline; text-transform:uppercase;}
#site_map_links li a {padding:0px 15px 0px 0px; font-size:10px; color:#8FC344; font-weight:bold;}
#site_map_links li a:hover {color:#D9F1B5; text-decoration:underline;}

/* Footer */
#footer_menu ul {margin:0; padding:22px 0px 0px 16px; list-style-type: none;}
#footer_menu li {background-image:url(images/list_seperator.gif); background-repeat:no-repeat; display:inline; text-transform:uppercase;}
#footer_menu li a {padding:0px 4px 0px 4px; font-size:9px; color:#8FC344; font-weight:bold;}
#footer_menu li a:hover {color:#D9F1B5; text-decoration:underline;}

/* Text_Footer */
#text_footer ul {margin:0; padding:0px 0px 0px 0px; list-style-type: none; font-size:11px; color:#646464; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;text-align: justify;}
#text_footer ul li {display:inline;}
#text_footer ul li a {padding:0px 20px 0px 0px; font-size:11px; color:#CCCCCC; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#text_footer ul li a:hover {color:#8FC344; text-decoration:underline;}
