body{background-image: none; font-family: Georgia, Times, serif; font-size: 0.75em; margin: 0;}
ul#portfolio {z-index:1; width:1002px; height:383px;}
#topArea{height: 110px;}
/* banner container */
#bannerHomeContainer{position: relative;clear: both;width: 850px;height: 519px;background-color:black;padding: 0 132px 0 116px;left: 50%;/* below is Fix to accomodate float left and margin auto */margin: 0 auto 3px -543px;z-index:2;}
#bannerHomeContainer .textContainer{position: absolute;top: 126px;width: 322px;height: 204px;overflow: hidden;left: 661px;}
/* banner fot styles */
#bannerHomeContainer .textContainer h1{font-size: 3.0em;line-height: 1.1em;margin: 0 0 0.2em 0;color: #AF9052;}	
#bannerHomeContainer .textContainer p.subhead{font-size: 1.5em;color: #ccc;margin: 0;}
#bannerHomeContainer .textContainer img {z-index:2;}
#bannerHomeContainer .textContainer span, .frmSignup input.SignUpButton{display: block;float: left;height: 25px;line-height: 25px;margin-top: 1.3em;padding: 0 15px 0 15px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #fff;background: #ff7c03 url(../../media_files/graphics/buttons/orange_button_bg.jpg) top left;}
#bannerHomeContainer .textContainer a{color: #fff;}
#homeFeatureContainer{clear: both;position: relative;margin: 0 auto;background: #000 url(../../media_files/graphics/blackwhitefade_short_bg.jpg) repeat-x bottom;}
#featureArea{position: relative;clear: both;width: 852px;min-height: 222px;height: auto !important;height: 222px;padding-bottom: 0px;margin: 0 auto 10px auto;/*	margin: 0 auto 54px auto;*/}
#bannerHomeContainer h2, #featureArea h2{font-size: 1.6em;padding: 11px 10px 0px 10px;margin: 0 0 11px 0;/color: #fff;}
#featureArea h2{color: #000;padding-right: 10px;}
ul p{line-height: 1.4em;}
ul#bannerFeatures{position: absolute;bottom: 24px;list-style: none;width: 850px;height: 182px;padding: 0;margin: 0;z-index:10;}
ul.homeFeatures{clear: both;list-style: none;width: 850px;height: 182px;padding: 0;margin: 0;}
ul#bannerFeatures li, ul.homeFeatures li{float: left;padding: 0;margin: 0;width: auto;margin-right: 2px;}
ul#bannerFeatures li{position: relative;background: #292728 url(../../home_files/graphics/home_feature_dark_bg.jpg) repeat-x bottom left;}
ul.homeFeatures li{background-color:#ededed;/*background: #ededed url(../../media_files/graphics/features_bg.jpg) repeat-x bottom left;*/}
ul .itemWrapper{clear: both;position: relative;width: 282px;background: transparent url(../../home_files/graphics/home_feature_header_bg.gif) repeat-x top left;overflow: hidden;}
ul#bannerFeatures .itemWrapper{height: 204px;/*background-image: url(../../home_files/graphics/home_feature_header_dbg.gif);*/}
ul.homeFeatures .itemWrapper{height: 223px;}
/* butons */
ul .itemWrapper .buttons{top: 17px;right: 20px;}
ul .itemWrapper .buttons a.prev, ul .itemWrapper .buttons a.prev:link, ul .itemWrapper .buttons a.prev:visited{background-image: url(../../media_files/graphics/buttons/orange_blk_prev.gif);}
ul .itemWrapper .buttons a.next, ul .itemWrapper .buttons a.next:link, ul .itemWrapper .buttons a.next:visited{background-image: url(../../media_files/graphics/buttons/orange_blk_next.gif);}
ul .itemWrapper .buttons a.prev:hover, ul .itemWrapper .buttons a.prev:active, ul .itemWrapper .buttons a.prev:focus,
ul .itemWrapper .buttons a.prev.On, ul .itemWrapper .buttons a.prev.On:link, ul .itemWrapper .buttons a.prev.On:visited{background-image: url(../../media_files/graphics/buttons/orange_blk_prev_on.gif);}
ul .itemWrapper .buttons a.next:hover, ul .itemWrapper .buttons a.next:active, ul .itemWrapper .buttons a.next:focus,
ul .itemWrapper .buttons a.next.On, #ul .itemWrapper .buttons a.next.On:link, ul .itemWrapper .buttons a.next.On:visited{background-image: url(../../media_files/graphics/buttons/orange_blk_next_on.gif);}
ul#bannerFeatures li.last, ul.homeFeatures li.last{margin-right: 0;}
/* various image holder treatments */
.itemWrapper .imgHolder{width: 116px;padding-top: 0;}
.homeFeatures .itemWrapper .imgHolder{width: 130px;}
#bannerFeatures .last .imgHolder{float: right;z-index: 80;width: auto;margin-top: -8px;margin-right: 10px;}
.homeFeatures .last .imgHolder{width: 100%;height: 87px;border-bottom: 1px solid #a7a9ac;clear: both;overflow: hidden;}
#bannerFeatures .imgHolder img{position: absolute;bottom: 0;left: 0;margin-left: 7px;}
#bannerFeatures .last .imgHolder img{position: static;margin-left: 0;}
.homeFeatures .imgHolder img{margin-top: 1em;}
/* full width item */
.last .itemWrapper .imgHolder img{margin: 0;}
.itemWrapper .Text{float: right;position: relative;width: 144px;height: 115px;padding: 17px 14px 0 0;font-size: 1.05em;}
/* add New flash */
.itemWrapper.New .Text{background: transparent url(../../media_files/graphics/new_flash.gif) no-repeat top right;}
.homeFeatures .Text{width: 134px;}
/* full width item */
/*.last .Text{float: left;clear: both;width: 246px;height: auto;padding: 0 10px 0 26px;}*/
.last .Text{float: right;clear: both;width: 127px;height: auto;padding: 15px 20px 0 26px;}
#bannerFeatures .last .Text{z-index: 70;width: 102px;padding-top: 17px;padding-left: 24px;clear: left;height: 104px;}
.itemWrapper .rp_Price{font-size: 1.4em !important;/* in order to reduce top space */line-height: 1em;}
#bannerFeatures .itemWrapper .rp_Price{color: #fff;}
.itemWrapper .rp_Extra{font-family: Arial, Helvetica, sans-serif;font-size: 0.93em;color: #4d4d4d;}
.homeFeatures .rp_Extra{margin-right: 20px;}
#bannerHomeContainer .rp_Desc a, .itemWrapper .Text .rp_Desc{color: #af9052;}
.itemWrapper .buttonBg{position: absolute;bottom: 5px;right: 16px;}
/* site search */
.frmSignup{bottom: 0;left: 25px;}

.frmSignup input.txtSignUp{/*line-height: 1.2em;height: 20px;width: 150px;margin: 0;*/float: left;color: #000000;padding: 3px 5px 2px 0;/*border: 0;background-color: #333;border-width: 1px 0 1px 1px;border-style: solid;border-color: #666;*/}
div#signUpText {margin-bottom:5px !important; line-height:1.5em;}
.frmSignup input.SignUpButton{cursor: hand;width: 66px;font-size: 0.95em;margin-top: 0;padding-right: 0;padding-left: 0;border: 0;}

#girlGuidesHome {background-image:url(../graphics/girlGuides.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;}
#doctorWhoHome {margin-top:10px;width:242px;height:100%;}
.bottomFullBanner{position: relative;clear: both;list-style: none;width: 850px;padding: 0;margin: 0;background-color:#FFFFFF;margin: 0 auto 54px auto;border-top:#A8A8A8 4px solid;background: #292728 url(../../home_files/graphics/greyGradient.jpg) repeat-x top left;}
#bulletinMessage {position:absolute;width:354px;margin:15px 0px 0 230px;text-align:center;color:#FFFFFF;}
.bulletin {color:#af9052;font-size:4em;line-height:45px;}
.subMessage1 {font-size:1.6em;line-height:30px;}
.subMessage2 {font-size:0.9em;}
#requestArea {width:150px;background-color:#000000;border:#af9052 3px solid;color:#FFFFFF;text-align:center;font-size:1.2em;vertical-align:text-bottom;padding:3px;position:absolute;margin-top:30px;margin-left:630px;}
#bulletinImage {margin-top:5px;margin-left:20px;margin-bottom:3px;}
#1poundBG {background: transparent url(../../home_files/graphics/1poundBG.jpg) repeat-none top left;}

.overlay {margin-left:-80px; height:370px; width:1010px; overflow:hidden;}
object {z-index:1;}
.overlay .flash {clear:both; float:left; width:303px; text-align:right; background-color:#000000; padding-top:20px; z-index:1;}
.overlay .image {float:right; width:707px; min-height:370px; background:#000000 url(../../home_files/graphics/banners/london2012_product.jpg) no-repeat top right;}
#babyHome {background-image:url(../graphics/babyHome_bg.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;eight:223px;}

#corrieHome {background:transparent url(../graphics/CoronationStHomeTop_bg.jpg) no-repeat top left;margin-top:-1px;eight:223px;}

#Collections2010Home {background-image:url(../graphics/2010Home_bg.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}
#mysteryGift {clear:both;background-image:url(../graphics/mysterGiftBG.jpg);background-position:top;background-repeat:no-repeat;height:223px;}
#Britannia2010 {background-image:url(../graphics/sml_Britannia2010.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;/*background-color:#F88300;*/}
#Restoration {background-image:url(../graphics/sml_restoration.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}
#Pound {background-image:url(../graphics/sml_pound.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}
#Florence {background-image:url(../graphics/sml_florence.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}
#Pope {background-image:url(../graphics/sml_pope.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}
#WWF_Home {background-image:url(../graphics/wwfHome.jpg);background-position:bottom;background-repeat:no-repeat;height:223px;}
.itemWrapper .whiteLink {color:#FFFFFF;}
.itemWrapper .goldLink {color:#7C5B31;}
.itemWrapper .lightGoldLink {color:#B69A5B;}

#fiftyHome {background-image:url(../graphics/sml_50pcoin.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#fiftyHome p.rp_Desc, #fiftyHome p.rp_Desc a {color:#FFFFFF;}
#fiftyHome p.rp_Price {color:#AF9052;}
#fiftyHome lrgGold {color:#AF9052; font-family:Georgia, "Times New Roman", Times, serif;}
#fiftyHome p.rp_Extra, #fiftyHome p.rp_Extra a {color:#FFFFFF;}
#fiftyHome p.rp_Extra a {text-decoration:underline;}
.itemWrapper img {margin-top:-1px;}


#London2012Medals {background-image:url(../graphics/sml_London2012Medal.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#London2012Medals p.rp_Desc, #London2012Medals p.rp_Desc a {color:#FFFFFF;}
#London2012Medals p.rp_Price {color:#AF9052;}
#London2012Medals lrgGold {color:#AF9052; font-family:Georgia, "Times New Roman", Times, serif;}
#London2012Medals p.rp_Extra, #London2012Medals p.rp_Extra a {color:#FFFFFF;}
#London2012Medals p.rp_Extra a {color:#FFFFFF; text-decoration:underline;}
.itemWrapper img {margin-top:-1px;}



#London2012_50p {background-image:url(../graphics/50pSml_Football.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#London2012_50p p.rp_Desc, #London2012Medals p.rp_Desc a {color:#FFFFFF;}
#London2012_50p p.rp_Price {color:#AF9052;}
#London2012_50p lrgGold {color:#AF9052; font-family:Georgia, "Times New Roman", Times, serif;}
#London2012_50p p.rp_Extra, #London2012Medals p.rp_Extra a {color:#FFFFFF;}
#London2012_50p p.rp_Extra a {color:#FFFFFF; text-decoration:underline;}
.itemWrapper img {margin-top:-1px;}

#sml2012Sovereign_top {background-image:url(../graphics/banners/2012Sovereigns_sml.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}

#sml2012Kilo_top {background-image:url(../graphics/banners/kilocoin.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}

#sovereignHome {background-image:url(../graphics/2011Sovereigns_sml.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}
#sovereignHome p.rp_Desc, #fiftyHome p.rp_Desc a {color:#FFFFFF;}
#sovereignHome p.rp_Price {color:#AF9052;}
#sovereignHome p.rp_Extra, #sovereignHome p.rp_Extra a {color:#FFFFFF;}

#mothersDayHome {background-image:url(../graphics/mothersDay_sml.jpg);background-position:bottom;background-repeat:no-repeat;margin-top:-1px;height:223px;}

#smlBritannia2011_top {background-image:url(../graphics/2011Britannia_sml.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#smlBritannia2012_top {background-image:url(../graphics/2012Britannia_sml.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#smlChristmas2011_top {background-image:url(../graphics/sml_christmas.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#smlEdinburgh_top {background-image:url(../graphics/edinburgh_sml.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
li#homeLargeBanner {width:1002px; height:383px;}
li.homeEdinburgh_lg span {background-image:url(../graphics/edinburgh_lrg.jpg) !important;background-repeat:no-repeat;position: absolute;width: 100%;height:100%; display:block; cursor:pointer;}
li.home2011Britannia_lg span {background-image:url(../graphics/2011Britannia_lrg.jpg) !important;background-repeat:no-repeat;position: absolute;width: 100%;height:100%; display:block; cursor:pointer;}
li.homeMonarchy_lg span {background-image:url(../graphics/2011Monarchy_lg.jpg) !important;background-repeat:no-repeat;position: absolute;width: 100%;height:100%; display:block; cursor:pointer;}
#smlMonarchy_top {background-image:url(../graphics/2011Monarchy_smlTop.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#smlBaby_top {background-image:url(../graphics/baby_smlTop.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#smlPhilip_top {background-image:url(../graphics/2011Philip_smlTop.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}

#smlMaryRose_top {background-image:url(../graphics/MaryRose_smlTop.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}

#smlMaryRose_bottom {background-image:url(../graphics/MaryRose_smlBottom.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
#smlBritannia2012_bottom {background-image:url(../graphics/2012Britannia_bottom.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}

#smlQDJ_top {background-image:url(../graphics/QDJ_Announcement.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}

#smlMonarchy_bottom {background-image:url(../graphics/2011Monarchy_smlBottom.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
p.rp_Extra a, p.rp_Desc a {text-decoration:none;}

#smlDickens_top {background-image:url(../graphics/Dickens_small.jpg) !important;background-position:bottom;background-repeat:no-repeat;height:223px;}
