*{font-family:tahoma,arial,sans-serif;font-size:font-size:12px;margin:0;padding:0;}
body{background:url(http://fwp.s3host.co.uk/images/background.png) #fff repeat-x;margin:0 auto;position:relative;}
html > body{font-size:0.65em;}
a{text-decoration:none;color:#216910;}
h1{font-size:18px;color:#3ca020;font-weight:normal !important;padding:10px 0;float:left;width:728px;margin-bottom:5px;}
h2{color:#666;float:left;margin-bottom:5px;padding-top:0;width:700px;font-size:12px}
#oDivMainHolder{margin:0 auto;width:1024px;}
#oDivSubHolder{float:left;margin:0pt;width:1024px;}
#Header{float:left;height:100px;width:1024px;}
#FooterHolder{background:none repeat scroll 0 0 #EFEFEF;  border-top:1px dotted #ccc;  float:left;  margin-top:20px;  padding-bottom:30px;  width:100%;}
#Footer{width:1024px;margin-top:20px;position:relative;margin:0 auto;}
#FooterInner{padding-top:10px;width:1024px;float:left;}
.FooterNav{display:block;float:left;list-style-type:none;width:225px;margin:0 25px 0 5px;padding:0;}
.FooterNavTitle{display:block;margin:0;color:#000;font-size:11px;font-weight:bold;line-height:140%;border-bottom:1px dotted #aaa;padding-bottom:5px;margin-bottom:3px;}
.FooterNav li a{display:block;margin:0;color:#444;font-size:11px;line-height:140%;font-weight:normal;background:url(http://fwp.s3host.co.uk/images/libg2.gif) no-repeat;padding-left:12px;}
.FooterNav li a:hover{color:#888;text-decoration:underline;}
#Logo{float:left;width:364px;margin-top:19px;}
#Search{float:right;height:38px;padding-top:12px;text-align:left;width:370px;}
#SearchInner{float:left;padding-left:10px;width:202px;}
#SearchFind{float:left;width:100px;text-align:right;font-size:16px;color:#fff;margin-top:10px}
.SearchText{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;border:5px solid #666;font-size:13px;font-weight:normal;height:27px;padding:1px 1px 1px 3px;color:#777;width:181px;line-height:27px;}
#SearchGo{float:left;width:45px;}
#LeftColumn{float:left;width:268px;padding-right:10px;}
#BigContent{float:left;text-align:left;width:738px;margin-left:5px;}
.UlMenu{display:block;float:left;list-style-type:none;width:258px;padding:0;margin:0;margin-left:3px !important;border-radius:10px 10px 10px 10px;border:2px solid #efefef;margin-top:10px;}
.UlMenu li a{width:207px;display:block;padding:5px 8px;margin:0;color:#444;font-size:12px;line-height:160%;}
.toplink{display:block;float:left;list-style-type:none;padding:0;margin-right:3px;padding:2px 10px;text-align:right;color:#444;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;background:#fff;font-size:11px;border:1px solid #888;border-top:0;}
#Alogin{border:2px solid #888;background:#fff;border-top:0;}
.toplink:hover{background:#333;color:#ddd;}
.sublevelholder{display:none;float:left;width:250px;}
.sublevel{background:url();display:block;float:left;list-style-type:none;width:238px;padding:0;margin:0;margin-left:10px !important;}
.sublevel li{padding:0;margin:0 !important;border-top:0 !important;float:left;}
.sublevel li a{width:195px;display:block;font-size:12px;}
.UlMenu li a:hover{color:#333 !important;}
.UlMenu li{padding:0;margin:0 !important;}

.UlMenu li a{
background: url("http://fwp.s3host.co.uk/images/libgwhite.gif") no-repeat scroll 10px 7px transparent;
padding-left:24px  !important;;
}

.UlMenu li a:hover {
  background: url('') #eee;
}

.liHeader{color:#FFFFFF;font-size:12px;padding:0;margin:0;padding-bottom:6px !important;border-bottom:1px dotted #999;float:left;width:258px;font-weight:bold;cursor:pointer;background:url(http://fwp.s3host.co.uk/images/catd.png);}
.liHeader2{color:#216910;font-size:13px;padding:0;margin:0;padding:6px 0 6px 3px  !important;float:left;width:254px;font-weight:bold;}
.level1,.level1wt,.level1wt2{width:258px;border-top:1px dotted #ccc !important;float:left;}
.level1wt{background:url(http://fwp.s3host.co.uk/images/catd.png) no-repeat;cursor:pointer;}
.level1wt2{background:url(http://fwp.s3host.co.uk/images/catu.png) no-repeat;cursor:pointer;}
#breadcrumbholder{float:left;border-bottom:1px dotted #666;margin-left:5px;padding:0px 0px 6px 1px;width:726px;}
#breadcrumbs{float:left;color:#000;font-size:1.2em;width:610px;}
#prevlink{font-size:1.2em;float:right;color:#fff;width:100px;text-align:right;}
#breadcrumbs a ,#prevlink a{color:#333;text-decoration:none;}
.photodescription{float:left;width:100%;font-size:13px;color:#444;margin-bottom:10px;}
#MainImageHolderHolder{float:left;width:468px;}
#MainImageHolder{float:left;width:400px;padding:27px;border:5px solid #666;background:#fff;}
#photographer{color:#000;font-size:11px;float:left;margin-top:5px;line-height:140%;padding:5px 35px}
#photographer a{color:#216910;font-size:14px;}
#ImageTags{float:left;width:398px;font-size:11px;margin:10px 0;padding:5px 35px}
#ImageTags a{color:#666}
#ImageTags a:hover{color:#216910;}
#BuyHolder{width:252px;margin-left:10px;display:inline;float:left;font-size:12px;position:relative;}
.BuyBlock{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:13px;color:#216910;font-weight:bold;width:232px;padding:5px;border:3px solid #eee;display:inline;float:left;margin-bottom:10px;background:#fff;position:relative;}
.BuyBlock form{float:left;width:114px;}
.BuyBlock input{float:right;}
.BuyBlock div{float:right;font-size:17px;width:228px;display:block;color:#216910;font-weight:bold;width:80px;text-align:right;margin-right:5px;font-family:arial,verdana,sans-serif;}
.BuyBlock span{font-size:11px;display:block;color:#888;font-weight:normal;margin-top:5px;}
.credit{color:#c00 !important;font-weight:normal;width:80px !important;margin-top:1px !important;}
.carttotal{font-size:13px;float:left;padding:8px;width:242px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #ddd;clear:right;margin:0 0 5px 3px;font-weight:bold;background:#eee;background:-webkit-gradient(linear,0 0,0 bottom,from(#FFFFFF),to(#aaaaaa));background:-moz-linear-gradient(#FFFFFF,#aaaaaa);background:linear-gradient(#FFFFFF,#aaaaaa);-pie-background:linear-gradient(#FFFFFF,#aaaaaa);xxxbehavior:url(/PIE.htc);}
.cartlinks{float:right;margin-top:5px;border-top:1px dotted #ccc;width:100%;text-align:right;padding-top:3px;color:#ccc;}
.cartlinks a{font-size:13px !important;padding:3px;color:#c00;font-weight:normal;padding:5px;}
#lightbox{float:left;list-style-type:none;padding:4px;width:250px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #efefef;margin:0 0 5px 3px;}
#lightbox li{padding:0;float:left;width:54px;border:2px solid #ccc;margin:2px;}
#lightboxHeader{font-size:13px;font-weight:bold;color:#000;width:249px !important;border:0 !important;}
#lightbox2{float:left;list-style-type:none;width:228px;border:5px solid #aaa;background:#fff;padding:5px;}
#lightbox2 li{padding:0;float:left;width:54px;border:2px solid #ccc;margin:8px;}
#lightbox2Header{font-size:13px;font-weight:bold;color:#000;width:249px !important;border:0 !important;margin:0px !important;}
#lightboxtab{-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;xxxbehavior:url(/PIE.htc);background:#fff;font-size:11px;float:left;margin-left:63px;border:2px solid #e0e0e0;border-bottom:0;padding:3px 20px;margin-top:10px;}
#similartab{-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;background:#eee;font-size:11px;float:left;margin-left:35px;border:2px solid #ddd;border-bottom:0;padding:5px;}
#SimilarPhotos{float:left;text-align:right;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:438px;padding:12px;border:3px solid #eee;}
#findImages{border:1px solid #216910;padding:3px;font-size:12px;line-height:18px;background:#eee;}
#findImagesText{text-align:left;font-size:12px;line-height:18px;float:left;padding-left:3px;}
#findImagesGo{font-size:12px;line-height:18px;width:50px;float:left;}
#findImagesGo a img{height:22px;width:22px;float:left;margin-left:5px;}
#recentedits{float:left;text-align:right;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;xxxbehavior:url(/PIE.htc);width:682px;padding:3px;border:2px solid #aaa;disply:none;padding-top:10px;}
#recentimages{margin-top:5px;padding-top:3px;float:left;width:100%;border-top:1px dotted #ccc;}
.similarphotos{padding:0px;float:left;width:54px;border:2px solid #ccc;margin:2px;}
#loginblock{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;float:left;border:5px solid #eee;margin-right:10px;padding:10px;}
#joinblock{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;float:left;border:5px solid #eee;padding:10px;}
.formtable2{width:320px;float:left;margin:5px;display:inline;}
.formtable2 tr td{padding:8px 0px;font-size:12px;line-height:140%;}
.formtable2 tr td label{font-size:11px;margin-right:10px;display:block;}
.largeinput3{width:140px;font-size:13px;padding:3px;border:1px solid #ddd;}
.largeinput{width:420px;font-size:13px;padding:3px;border:1px solid #ddd;}
textarea.largeinput{margin-bottom:5px;height:70px;}
.info{font-size:11px;color:#A5000A;margin-bottom:5px;display:block;}
.largeinputbut,.largeinputbut3{color:#FFFFFF;font-weight:bold;width:200px;font-size:12px;padding:3px 0;font-family:arial,verdana,sans serif;letter-spacing:0.02em;background:url(http://fwp.s3host.co.uk/images/bluegrad.png);border:1px solid #E46F6F;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;}
.tinyinputbut{color:#FFFFFF;font-weight:bold;font-size:12px;padding:1px 0;margin-left:3px;font-family:arial,verdana,sans serif;letter-spacing:0.02em;background:url(http://fwp.s3host.co.uk/images/bluegrad.png);border:1px solid #E46F6F;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;xxxbehavior:url(/PIE.htc);}
.largeinputbut3{width:100px;}
.largeselect{width:287px;font-size:13px;padding:3px;border:1px solid #ddd;}
.largeselect option{font-size:13px;padding-left:3px;whitespace:nowrap}
.smallselect{width:60px;font-size:13px;padding:3px;border:1px solid #ddd;}
#licensemiddle2{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;xxxbehavior:url(/PIE.htc);border:5px solid #eee;float:left;width:718px;background:#fff;}
#contentpage{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;width:718px;background:#fff;border:5px solid #efefef;}
#contentpage h2{margin-left:20px !important;}
#contentpage h3{margin:20px 0 5px 20px;line-height:140%;font-size:1.2em;}
#contentpage ul{clear:both;margin:10px 0 10px 20px;}
#contentpage ul li{font-family:arial;line-height:140%;font-size:1.2em;margin:0 0 5px 33px;}
#contentpage ul li span{font-weight:normal;color:#333;font-size:100%;}
#uploadInstructions{width:314px;float:right;margin:10px !important;display:inline;font-size:12px;line-height:140%;}
#uploadHolder{border:1px solid #EEEEEE;display:inline;float:right;font-size:12px;line-height:140%;margin:10px;width:342px;padding:10px;}
.formtable{width:698px;float:left;margin:10px;display:inline;}
.formtable tr td{border-bottom:1px dotted #eee;width:350px !important;}
.formtable tr td{padding:8px 0px;font-size:120%;}


.Error{color:#f00;border:1px solid #f00;padding:10px !important;padding-bottom:15px !important;}
.infoText{line-height:120%;font-size:11px;}
.licensetable tr td{padding:10px;font-size:12px;line-height:140%;}
.licensetable2 tr td{padding:1px 10px;font-size:12px;line-height:140%;}
.photostats tr td{padding:2px 10px 2px 0;border-bottom:1px dotted #eee;font-size:13px;line-height:140%;}
.statstable tr td{padding:5px 10px 5px 10px;font-size:12px;line-height:120%;}
.statstable tr td b{font-size:12px}
.completeupload{padding:10px;font-size:12px;line-height:140%;}
#gallery{float:left;clear:both;width:100%;}
.subcat{margin-bottom:5px;clear:both;float:left;font-size:small;width:713px;}
.subcat li{display:inline;font-size:100%;list-style-type:none;color:#444;}
.subcat li a{color:#FFFFFF;font-size:100%;padding-right:10px;}
.Paging{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:3px solid #ddd;clear:both;float:left;font-size:11px;margin-top:2px;margin-bottom:4px;padding:5px;text-align:left;width:712px;color:#222;background:#eee;}
.PagingInner{display:inline;float:left;list-style-type:none;width:400px;}
.PagingInner li a{-webkit-border-radius:8px;-moz-border-radius:8px;width:17px;display:block;margin:0;border-radius:8px;border:1px solid #eee;color:#216910;text-align:center;padding:0px 0px 0px 0px !important;margin:0;background:-webkit-gradient(linear,0 0,0 bottom,from(#aaa),to(#216910));background:-moz-linear-gradient(#FFFFFF,#aaa);background:linear-gradient(#FFFFFF,#aaa);}
.PagingInner li a:hover{background:#aaa;color:#000;}
.PagingInner li b{-webkit-border-radius:8px;-moz-border-radius:8px;width:17px;display:block;margin:0;border:1px solid #eee;border-radius:8px;color:#216910;font-weight:normal;color:#444;text-align:center;padding:0px 0px 0px 0px !important;margin:0;xxxbehavior:url(/PIE.htc);}
.PagingInner li{padding:0 0 0 2px;float:left;line-height:20px;}
#sorter{float:right;}
#sorter select{font-size:11px;line-height:140%;padding:3px;}
#sorter select option{font-size:11px;margin:3px;line-height:140%;overflow:visible;}
.ImageHolder {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 2px solid #EFEFEF;
  border-radius: 10px 10px 10px 10px;
  display: inline;
  float: left;
  height: 150px;
  margin: 5px 16px 8px 7px;
  position: relative;
  width: 157px;
}
.ImageHolder:hover{border:2px solid #ddd;}

.ImageHolderImage{float:left;height:120px;margin:0pt;padding:3px 3px 2px 3px;width:124px;}
.ImageHolderImage img{float:left;height:120px;width:120px;border:1px solid #eee;border-radius:8px;}
.ImageHolderImage a{float:left;}
.ImageHolderTitle{color:#444;float:left;padding:4px 2px;text-align:center;width:150px;display:inline;margin-left:2px;text-transform:lowercase;line-height:150%;}
.ImageHolderTitle a{color:#444;font-size:12px;width:108px;}
.ImageHolderTitle a:hover{color:#216910;}
.uploadifyQueueItem{background-color:#FFFFFF;border:none;border-bottom:1px solid #E5E5E5;font:11px Verdana,Geneva,sans-serif;height:30px;margin-top:0;padding:10px;width:320px;float:left;}
.uploadifyError{background-color:#FDE5DD !important;border:none !important;border-bottom:1px solid #FBCBBC !important;}
.uploadifyQueueItem .cancel{float:right;}
.uploadifyQueue .completed{color:#444;height:12px;}
.uploadifyProgress{background-color:#E5E5E5;margin-top:6px;width:100%;float:left;}
.uploadifyProgressBar{background-color:#0099FF;height:6px;width:1px;float:left;}
#file_uploadQueue{border:1px solid #E5E5E5;margin:10px 0 10px 0;width:340px;float:left;}
.maintext{padding:0px 20px 0px 20px;font-size:1.2em;line-height:160%;color:#444;margin:12px 0;}
.maintext a:hover{text-decoration:underline;}
.maintext a{color:#216910;}
.charleft{text-align:right;font-size:11px;color:#216910;}
.statlink{font-weight:bold;}
.statlink:hover{text-decoration:underline;}
.CatHolder{float:left;background:#fff;display:inline;border:4px solid #eee;width:128px;margin:1px 9px 4px 2px;height:145px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;xxxbehavior:url(/PIE.htc);}
.CatHolderImage{padding:3px;float:left;}
.CatHolderTitle{width:128px;text-align:center;}
.CatHolderImage a img{width:120px;height:120px;border:1px solid #ccc;border-radius:8px;}
/*refine search*/
#refineSearch{float:left;width:248px;padding:5px;border:2px solid #efefef;margin:10px 0 0 2px;background:#efefef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#rs{float:left;width:245px;padding-bottom:5px;border-bottom:1px solid #ddd;margin-bottom:5px;font-size:11px;}
#rs_1{float:left;width:100px;height:25px;font-size:11px;line-height:23px;}
#SelectedCat{float:left;height:25px;font-size:11px;line-height:23px;}
#SelectedCatRem{float:right;margin-top:6px;cursor:pointer;}
#rs1{float:left;width:245px;padding-bottom:5px;}
#rs1_1{float:left;width:100px;height:25px;font-size:11px;line-height:23px;}
#rs1_2{float:left;width:142px;border:1px solid #ddd;}
.rsTerm{float:left;width:139px;padding-left:3px;border:0;line-height:20px;height:20px;}
#rs2{float:left;width:245px;padding-bottom:5px;border-bottom:1px solid #ddd;}
#rs2_1{float:left;width:100px;height:20px;font-size:11px;line-height:20px;}
#rs2_2{float:left;width:132px;height:20px;line-height:20px;}
#rs3{float:left;border-bottom:1px solid #ddd;width:244px;padding:5px 0;display:none;}
#rs3_1{float:left;width:100px;height:20px;font-size:11px;line-height:20px;}
#rs3_2{float:left;width:20px;height:20px;font-size:11px;line-height:20px;text-align:right}
#rs3_3{float:left;width:50px;height:20px;border:1px solid #ddd;}
#hex{float:left;width:49px;border:0;line-height:20px;height:20px;}
#swatch{float:left;width:20px;height:20px;border:1px solid #ddd;}
#rs3_4{float:left;width:18px;height:20px;border:1px solid #ddd;margin-left:1px;display:none;}
#sen{float:left;width:17px;border:0;line-height:20px;height:20px;text-align:center;}
#rs3_5{float:left;width:20px;height:20px;border:1px solid #ddd;margin-left:5px;background-color:#fff;}
#senbar{float:left;height:18px;width:20px;border-bottom:2px solid #000;}
#rs3_6{float:left;width:18px;height:20px;margin-left:5px;}
#spup{float:left;width:18px;height:9px;margin-top:1px;cursor:pointer;}
#spdn{float:left;width:18px;height:9px;margin-top:2px;cursor:pointer;}
#rs4{float:left;border-bottom:1px solid #ddd;width:244px;padding-bottom:5px;}
#rs4_1{float:left;width:100px;height:25px;font-size:11px;line-height:23px;margin-top:5px;}
#rs4_2{float:left;width:96px;margin-top:8px;font-size:11px;}
#rs5{float:left;border-bottom:1px solid #ddd;width:244px;padding-bottom:5px;}
#rs5_1{float:left;width:100px;height:25px;font-size:11px;line-height:23px;margin-top:5px;}
#rs5_2{float:left;width:96px;margin-top:8px;font-size:11px;}
#rs6{float:left;width:236px;padding-bottom:5px;}
#rs6_1{float:left;width:100px;height:25px;font-size:11px;line-height:23px;margin-top:2px;}
#rs6_2{float:left;width:96px;margin-top:8px;font-size:11px;}
#rs7{float:left;width:242px;}
#rs7_1{float:right;}
.similarphotosx{width:27px;height:27px;}
.orderedList{margin-left:20px;float:left;clear:both;width:680px;margin-bottom:20px;color:#fff;}
.orderedList li{line-height:180%;font-size:20px;margin-left:50px;font-family: arial;}
.orderedList li span{font-family: arial;font-weight:normal;color:#333;display:block;margin-left:10px;}
.orderedList li i{display:block;background:url(http://fwp.s3host.co.uk/images/background.png) repeat-x;width:30px;height:30px;float:left;margin: 3px 0 0 -34px;}
.orderedList li span a:hover{color:#333;}
.orderedList li p{color:#333;font-weight:normal;font-size:13px;line-height:140%;padding-bottom:20px;margin-left:10px;}


.unorderedList{margin-left:50px;}
.unorderedList li{font-family:arial;line-height:180%;font-size:13px;}
.unorderedList li span{font-weight:normal;color:#333;font-size:100%;}
.faqHeader{font-weight:bold;color:#666;font-size:14px;padding:20px 20px 5px 0px;}
.exampleg,.exampleb{margin:2px 2px 20px 16px;border:2px solid #aaa;width:330px;float:left;position:relative;}
.examplegt,.examplebt{margin-top:-30px;position:relative;}
/*homepage*/
#hLogin{float:right;text-align:right;clear:right;background:#eee;padding:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:370px;}
#hLoginInner{float:right;text-align:right;width:270px;margin-right:10px;}
#hUser,#hPass{float:right;width:270px;text-align:right;font-size:11px;color:#444;margin-top:5px}
#hUser label,#hPass label{display:block;line-height:31px;float:left;width:85px;}
.loginText{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#FFFFFF;border:4px solid #ccc;margin-left:10px;font-size:12px;font-weight:normal;height:21px;padding:1px 1px 1px 3px;color:#444;width:163px;line-height:21px;}
#hGo{float:right;width:70px;margin:5px 15px 0 0;}
.HomeHeader1{float:left;border:1px solid #efefef;background:#fff;margin:5px 0 10px 0px;padding:16px;-moz-border-radius:10px;width:390px;height:133px;}
.HomeLoginHolder{width:382px;float:left;border:1px solid #efefef;padding:20px;background:#fff;-moz-border-radius:10px;margin-bottom:10px;}
.HomeHeader2{float:left;border:1px solid #efefef;background:#fff;margin:5px 0 10px 17px;padding:10px 18px;height:145px;-moz-border-radius:10px;}
.HomeHeader h1{font-size:20px;margin-bottom:0;padding-top:15px;}
.HomeHeader2 p{float:left;background:#fff;font-size:13px !important;padding-bottom:10px;}
#HowToSell{display:block;width:165px;height:80px;background:url(http://fwp.s3host.co.uk/images/contribute.png);text-indent:-9999px;}
#HowToSell:hover{background-position:0 79px;}
#HowToBuy{display:block;width:165px;height:80px;background:url(http://fwp.s3host.co.uk/images/ondemand.png);text-indent:-9999px;}
#HowToBuy:hover{background-position:0 79px;}
#HomeLeftColumn{width:563px;float:left;margin-top:5px;}
#HomeRightColumn{width:424px;margin-left:15px;float:left;margin-top:5px;}
#HomeMainContent{width:382px;float:left;border:1px solid #efefef;padding:20px 20px 10px 20px;background:#fff;-moz-border-radius:10px;height:205px;}
#bTop{width:165px;float:left;background:#eee;padding:10px;-moz-border-radius:10px 10px 0 0}
#bBottom{width:165px;float:left;background:#eee;padding:10px;-moz-border-radius:0 0 10px 10px}
#hIntroHolder{width:380px;float:left;background:#fff;font-size:13px !important;}
.hIntro{background:#fff;font-size:11px !important;padding-right:5px;}
#hIntroHolder h2{font-size:14px;font-weight:bold !important;color:#3CA020 !important;width:400px !important;}
#HomeMainImage{width:572px;float:left;height:369px;background:#fff;}
#HomeCats{width:400px;float:left;border:1px solid #efefef;-moz-border-radius:10px;padding:5px 10px;background:#fff url(http://fwp.s3host.co.uk/images/bcbg.png) repeat-x;height:163px;margin-left:15px;margin-top:10px;}
#HomeCats h2{color:#222222;    font-size:13px;    font-weight:bold !important;    line-height:20px;    padding:0px 4px 0 00px;    width:464px;}
.hCats{display:block;float:left;list-style-type:none;width:120px;margin:10px 0 10px 10px;padding:0;}
.hCats li a{display:block;margin:0;color:#000;font-size:11px;line-height:140%;font-weight:normal;background:url(http://fwp.s3host.co.uk/images/libgwhite.gif) no-repeat;padding-left:12px;}
.hCats li a:hover{color:#888;text-decoration:underline;}
#Featured{width:538px;float:left;border:1px solid #efefef;background:#fff url(http://fwp.s3host.co.uk/images/bcbg.png) repeat-x;margin:10px 7px 0 17px;-moz-border-radius:10px;height:173px;}
#Featured h2{width:464px;font-size:13px;font-weight:bold !important;line-height:20px;color:#222;padding:4px 4px 0 10px;}
#FeaturedUl{display:block;float:left;list-style-type:none;padding:0;}
#FeaturedUl li{display:block;float:left;margin:10px 0 0 10px;border:1px solid #eee;}
#FeaturedUl li a{display:block;color:#000;font-size:11px;line-height:140%;font-weight:normal;float:left;}
#FeaturedUl li a:hover{color:#888;text-decoration:underline;}

#TopSellers{width:982px;float:left;border:1px solid #efefef;background:#fff url(http://fwp.s3host.co.uk/images/bcbg.png) repeat-x;margin:10px 7px 0 17px;-moz-border-radius:10px;height:173px;}
#TopSellers h2{width:464px;font-size:13px;font-weight:bold !important;line-height:20px;color:#222;padding:4px 4px 0 10px;}
#TopSellersUl{display:block;float:left;list-style-type:none;padding:0;}
#TopSellersUl li{display:block;float:left;margin:10px 8px 0 10px;border:1px solid #eee;}
#TopSellersUl li a{display:block;color:#000;font-size:11px;line-height:140%;font-weight:normal;float:left;}
#TopSellersUl li a:hover{color:#888;text-decoration:underline;}



.htext{height:0;display:none;}



/*  */
#preview{text-align:center;position:absolute;border:1px solid #aaa;background:#fff;padding:15px;display:none;color:#444;-moz-border-radius:10px;}
.LeftColumnInner{border:2px solid #efefef;  float:left;  list-style-type:none;  margin-left:3px;  padding:0;  width:258px;}
.cpacktable{margin:0 20px 10px 20px;border:1px solid #ddd;-moz-border-radius:10px;float:left;width:400px;}
.cpacktable tr td{padding:10px;font-size:12px;line-height:140%;}
.SiteMap{display:block;float:left;list-style-type:none;margin:20px 0 0 0 !important;padding:0;}
.SiteMapTitle{display:block;margin:0;color:#000;font-size:11px;font-weight:bold;line-height:140%;border-bottom:1px dotted #aaa;padding-bottom:5px;margin-bottom:3px;}
.SiteMap li a{display:block;margin:0;color:#444;font-size:11px;line-height:140%;font-weight:normal;padding-left:12px;}
.SiteMap li a:hover{color:#888;text-decoration:underline;}
.SiteMap li ul li a{display:block;margin:0;color:#444;font-size:11px;line-height:110%;font-weight:normal;padding-left:12px;}
#Copy{color:#888;float:left;text-align:right;font-size:10px;margin-top:10px;padding-top:10px;width:1024px;border-top: 1px dotted #CCCCCC;}
#TopUL{float:left;width:500px;margin-left:20px;margin:0;padding:0;list-style:none;}
#TopUL LI {float:left;margin:0;padding:0;list-style:none;}
