* {margin:0px;padding:0px}

body {background-color:#000000; font-size:0.8em; font-family:Arial, Helvetica, sans-serif; background:url(../_img/bg2.jpg) /*#000000 no-repeat top center fixed; */ }
A {color:#ff0099; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A:HOVER {color:#000000;}
a:focus {outline-style:none}
H1 {font-size:2em; font-family:Arial, Helvetica, sans-serif;}
H2 {font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}
P {color:#000000; font-family:Arial, Helvetica, sans-serif;}
.clear {clear:both; }
#canvas {margin-left:auto; margin-right:auto; text-align:left; width:991px;  }
#header {float:left; width:991px; height:188px; background-image:url(../_img/bg_header.gif) }
#logo A {float:left; width:300px; height:188px; }
#logo h1 {
	display: none;
}
#nav1 {float:left;}
#nav1 UL {float:left; width:991px;}
#nav1 LI {display:block; float:left; height:36px;}

.code {font-size: 36px; color:#FF0099;}
.errors {color:#ff0000;padding:3px;margin-bottom:4px}

span {color:#ff0099;}
.loginnotice {position:absolute;margin-top:230px;width:965px;text-align:right}

.formbox {width:220px; margin-bottom:5px; font-size:1em;}

.navhome {width:69px; }
.navhome A{background-image:url(../_img/nav_home.gif); height:36px; display:block; text-indent:-9999px;}
.navhome A:HOVER {background-image:url(../_img/nav_home_on.gif);}

.navsearch {width:108px; }
.navsearch A{background-image:url(../_img/nav_search.gif); height:36px; display:block; text-indent:-9999px;}
.navsearch A:HOVER {background-image:url(../_img/nav_search_on.gif);}

.navhowitworks {width:106px; }
.navhowitworks A{background-image:url(../_img/nav_howitworks.gif); height:36px; display:block; text-indent:-9999px;}
.navhowitworks A:HOVER {background-image:url(../_img/nav_howitworks_on.gif);}

.navjoin {width:118px;}
.navjoin A{background-image:url(../_img/nav_join.gif); height:36px; display:block; text-indent:-9999px;}
.navjoin A:HOVER {background-image:url(../_img/nav_join_on.gif);}

.navgift {width:95px;}
.navgift A{background-image:url(../_img/nav_gift.gif); height:36px; display:block; text-indent:-9999px;}
.navgift A:HOVER {background-image:url(../_img/nav_gift_on.gif);}

.navcommunity {width:96px;}
.navcommunity A{background-image:url(../_img/nav_community.gif); height:36px; display:block; text-indent:-9999px;}
.navcommunity A:HOVER {background-image:url(../_img/nav_community_on.gif);}

.navsignin {width:99px;}
.navsignin A{background-image:url(../_img/nav_signin.gif); height:36px; display:block; text-indent:-9999px;}
.navsignin A:HOVER {background-image:url(../_img/nav_signin_on.gif);}

.navrecommend {width:99px;}
.navrecommend A{background-image:url(../_img/nav_recommend.gif); height:36px; display:block; text-indent:-9999px;}
.navrecommend A:HOVER {background-image:url(../_img/nav_recommend_on.gif);}

.navcorporate {width:87px;}
.navcorporate A{background-image:url(../_img/nav_corporate.gif); height:36px; display:block; text-indent:-9999px;}
.navcorporate A:HOVER {background-image:url(../_img/nav_corporate_on.gif);}

.navlistbrand {width:114px;}
.navlistbrand A{background-image:url(../_img/nav_listbrand.gif); height:36px; display:block; text-indent:-9999px;}
.navlistbrand A:HOVER {background-image:url(../_img/nav_listbrand_on.gif);}

P.code {font-size:1.5em; padding:6px; border:solid #e5e5e5 1px; float:left; color:#FF0099; }
P.codehead {font-size:1em; margin-top:10px; background:#adadad; float:left; color:#FFFFFF; font-weight:bold; padding:2px; padding-left:10px; padding-right:10px; }

.title H1 {font-size:2em; color:#b99056; width:766px; position:relative; left:20px; font-weight:normal; padding-top:25px; }
.title H1 SPAN {color:#cccccc;}

#content {float:left; width:991px; background-color:#FFFFFF;}
#content UL {float:left; line-height:1.2em; width:160px; padding-bottom:10px;}
#content LI {display:block; background-image:url(../_img/bullet.gif); background-repeat:no-repeat; padding-left:10px; list-style:none; color:#FFFFFF;}

#s1 span {
	display: none;
}

#column1 { float:left; width:610px; position:relative; left:20px; top:25px; }
#column2 { float:right; width:301px; position:relative; right:20px; top:25px; }
#column3 { float:left; width:201px; position:relative; left:20px; top:25px; }
#column4 { float:left; width:417px; position:relative; left:44px; top:25px; }
#column5 { float:right; width:301px; position:relative; right:20px; top:25px; }
#column6 { float:left; width:301px; position:relative; left:20px; top:25px; }
#column7 { float:left; width:301px; position:relative; left:44px; top:25px; }
#column8 { float:right; width:301px; position:relative; right:20px; top:25px; }
#column9 { float:left; width:951px; position:relative; left:20px; top:25px; }
#column10 { float:left; width:465px; position:relative; left:20px; top:25px; }
#column11 { float:right; width:465px; position:relative; right:20px; top:25px; }
#column12 { float:left; width:951px; position:relative; left:20px; top:10px; }
#column13 { float:left; width:951px; position:relative; left:20px; top:10px; }
#column14 { float:left; width:301px; position:relative; top:10px;}
#column15 { float:left; width:301px; position:relative; left:20px; top:10px;}
#column16 { float:left; width:301px; position:relative; left:40px; top:10px;}

.column17 { float:right; width:640px; overflow: hidden; height: 370px; position:relative; margin: 0px; padding: 0px; top:25px; }
.column18 { float:left; width:330px; overflow: hidden; position:relative; margin: 0px; padding: 0px; top:25px; }

#newsletter {width:301px; height:225px; background:url(../_img/temp_carousel.gif) no-repeat; }

#footer {float:left;font-size:.9em;width:991px; height:379px; background-image:url(../_img/bg_footer.gif); }
#footer P.foot {color:#666666;margin-left:20px;margin-top:5px}
#footer A:HOVER {color:#FFFFFF;}
#footer SPAN {color:#ffffff;}
#footer .inner {padding:20px 0 20px 20px}
#footer ul {height:255px;overflow:hidden;border-right:1px solid #222222;float:left;padding:0 20px 0 20px;margin-top:50px;list-style-type:none;}
#footer ul p {color:#cccccc}
#footer ul li {padding:4px 0 0 0;width:200px}
#footer ul li a {color:#a38252}
#search {width:272px; height:100px; position:relative; top:60px; right:10px; float:right; }


/* partner */


#partner .partnerblock {width:624px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
#partner .offerimage {float:left; padding:7px; padding-right:30px; }
#partner .offerdescription {float:left; width:267px; margin-top:7px; margin-bottom:15px;}
#partner .offerdescription UL {float:left; line-height:1.2em; padding-bottom:10px; padding-top:10px; width:257px}
#partner .offerdescription LI {display:block; background-image:url(../_img/bullet1.gif); background-position: 0% 2px; background-repeat:no-repeat; padding-left:20px;padding-bottom:5px;list-style:none; color:#000000;}
#partner .offerdescription LI A {color:#000000; font-size:1.1em;}
#partner .offerdescription LI A:HOVER {color:#ff0099; font-size:1.1em;}
#partner .offerdescription H1 {font-size:1.7em; font-weight:normal; color:#000000;}
#partner .partnerblocktabs UL {width:626px; padding:0px; margin:0px; border-bottom:6px solid #ff0099; }
#partner .partnerblocktabs LI {float:left; display:block; padding:0px; margin:0px; height:26px; }
#partner .partnerblocktabs A {width:208px; height:26px; background-color:#adadad; display:block; border-right:1px solid #ffffff; color:#FFFFFF; text-align:center; font-size:1.3em; cursor:pointer; }
#partner .partnerblocktabs A P {padding-top:4px; color:#FFFFFF}
#partner .partnerblocktabs A:Hover {background-color:#ff0099; }
#partner .partnerblocktabs A.current {background-color:#ff0099; }
#partner .cardpresented {float:left; width:262px; height:113px; background-image:url(../_img/bg_card_presented.gif); }
#partner .partnerhold {padding-bottom:10px;}
#partner .reviewhead {float:left; width:626px; height:32px; background-image:url(../_img/head_reviews.gif);}
#partner .reviewhead .submithold {margin-top:10px; margin-right:10px;}
#partner .reviewhead A {float:right; width:117px; height:12px; background-image:url(../_img/button_sumbitreview.gif); background-repeat:no-repeat; display:block; text-indent:-9999px;}
#partner .reviewhead A:HOVER {background-image:url(../_img/button_sumbitreview_on.gif);}
#partner .reviewblock {float:left; width:624px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; padding-bottom:20px;}
#partner .reviewblock A {font-weight:bold}
#partner .reviewitemhold {float:left; width:581px; border-bottom: solid 1px #CCCCCC; padding-top:10px; padding-bottom:10px; position:relative; left:20px}
#partner .reviewitemhold STRONG {color:#ff0099;}
#partner .submitformhold {float:left; width:624px;background:#cccccc;}
#partner .submitformhold .inner {padding:15px 20px 15px 20px}
#partner .submitformhold form textarea {font-family:arial,helvetica,sans-serif;color:#777777}
#partner p#preview_para {font-size:1.2em;padding:7px 0 8px 0 }
#partner #review p , #partner #preview p {padding:4px 0 4px 0}
#partner .reviewbase {float:left; width:626px; height:13px; background-image:url(../_img/review_base.gif); background-repeat:no-repeat;}
#partner .reviewintro {float:left; width:626px; background-color:#5b9fd8; padding-top:4px; padding-bottom:4px; }
#partner .reviewintro P {color:#FFFFFF; font-weight:bold; padding-left:20px; }
#partner .reviewintro A {color:#000000;}
#partner .reviewintro A:HOVER {color:#ffffff;}
#partner .offerdetail {padding:7px;}
#partner .offerdetail p {padding:7px 0 7px 0;}
#partner .reviewicon {margin-bottom:6px;}
#partner .reviewicon IMG {margin-right:4px;}
#partner .newsletter {width:301px; height:222px; background:url(../_img/temp_carousel.gif) no-repeat; }
#partner .map {width:301px; height:217px; background:url(../_img/temp_map.gif) no-repeat; }


#join .left {width:465px; height:310px; float:left}
#join .right {width:465px; height:310px; float:right}


#how .boxmiddle H1 {color:#45c47e; font-weight:normal; font-size:2.1em;}
#how .boxmiddle H1 SPAN {color:#ff0099;}
#how .boxmiddle A:HOVER {color:#FFFFFF;}
#how .boxwhite H1 {color:#FF0099; font-weight:normal; font-size:2.1em;}

#gift .boxmiddle H1 {color:#45c47e; font-weight:normal; font-size:2.1em;}
#gift .boxmiddle A:HOVER {color:#FFFFFF;}
#gift .boxwhite H1 {color:#45c47e; font-weight:normal; font-size:2.1em;}

#corporate .boxmiddle H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}
#corporate .boxmiddle A:HOVER {color:#FFFFFF;}
#corporate .boxwhite H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}

#recommend .boxmiddle H1 {color:#b99056; font-weight:normal; font-size:2.1em;}
#recommend .boxmiddle A:HOVER {color:#FFFFFF;}
#recommend .boxwhite H1 {color:#b99056; font-weight:normal; font-size:2.1em;}

#contact .boxmiddle H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}
#contact .boxmiddle A:HOVER {color:#FFFFFF;}
#contact .boxwhite H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}

#competition .boxmiddle H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}
#competition .boxmiddle A:HOVER {color:#FFFFFF;}
#competition .boxwhite H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}

#listbrand .boxmiddle H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}
#listbrand .boxmiddle A:HOVER {color:#FFFFFF;}
#listbrand .boxwhite H1 {color:#84c8eb; font-weight:normal; font-size:2.1em;}

#column12 .boxhead {background:url(../_img/box_head2.gif) no-repeat; height:14px; width:951px; margin:0px; background-color:#000000; }
#column12 .boxfoot {background:url(../_img/box_foot2.gif) no-repeat; height:14px; width:951px; }
#column12 .boxmiddle {background:#000000; padding-left:20px; padding-right:20px; margin:0px;}
#column12 .boxmiddle P {color:#FFFFFF;}

#column13 .boxhead {background:url(../_img/box_head2.gif) no-repeat; height:14px; width:951px; margin:0px; background-color:#000000; }
#column13 .boxfoot {background:url(../_img/box_foot2.gif) no-repeat; height:14px; width:951px; }
#column13 .boxmiddle {background:#000000; padding-left:20px; padding-right:20px; margin:0px;}
#column13 .boxmiddle P {color:#FFFFFF;}

.boxwhite {padding:20px;}
.boxhead {background:url(../_img/box_head.gif) no-repeat; height:14px; width:465px; margin:0px; background-color:#000000; }
.boxfoot {background:url(../_img/box_foot.gif) no-repeat; height:14px; width:465px; }
.boxmiddle {background:#000000; padding-left:20px; padding-right:20px; margin:0px;}
.boxmiddle P {color:#FFFFFF;}

#how .panelhold {float:left; padding-top:20px;}
#how .pic {width:142px; float:left}
#how .description {float:left; width:250px}
#how .description H2 {color:#FF0099; font-weight:normal; font-size:1.6em;}


#partner .alsohold {padding-bottom:10px;}
#partner .alsohead {float:left; width:301px; height:32px; background-image:url(../_img/head_also.gif);}
#partner .alsoblock {float:left;}
#partner .alsoblock A {width:301px; background-image:url(../_img/bg_also.gif); height:60px; display:block;}
#partner .alsoblock A:HOVER {width:301px; background-image:url(../_img/bg_also_on.gif); height:60px; display:block;}
#partner .alsoblock A H1 {color:#000000; font-size:1.4em; font-weight:normal; padding-top:10px; padding-left:10px;}
#partner .alsoblock A P {padding-left:10px;}
#partner .alsopic {float:left; width:301px; }
#partner .alsobase {float:left; width:301px; height:13px; background-image:url(../_img/right_col_base.gif); background-repeat:no-repeat;}

#partner .relatedhold {padding-bottom:10px;}
#partner .relatedhead {float:left; width:301px; height:32px; background-image:url(../_img/head_related.gif);}
#partner .relatedblock UL {padding:0px; margin:0px;}
#partner .relatedblock LI {padding:0px; margin:0px;}
#partner .relatedblock LI A {width:301px; background-image:url(../_img/bg_list.gif); height:33px; display:block;}
#partner .relatedblock LI A:HOVER {width:301px; background-image:url(../_img/bg_list_on.gif); height:33px; display:block;}
#partner .relatedblock LI A P {padding-left:10px; padding-top:8px}
#partner .relatedblock LI A P SPAN {color:#ff0099; font-weight:bold;}
#partner .relatedbase {float:left; width:301px; height:13px; background-image:url(../_img/right_col_base.gif); background-repeat:no-repeat;}

#partner .gallerypic {float:left; padding-left:7px; padding-top:7px; padding-bottom:7px;}

#partner .resultshead {float:left; width:401px; height:31px; background-image:url(../_img/head_results.gif);}
#search_results {padding:0px; margin:0px; height:553px; overflow-y:scroll; overflow-x:hidden; width:401px; }
.item {float:left; width:400px; border-right:solid 1px #e5e5e5; padding:0px; margin:0px;}
.item STRONG {color:#ff0099;}
.item A {float:left; width:400px; height:86px; background-color:#FFFFFF}
.item A:HOVER {background-color:#e5e5e5;}

H1.servicelist {width:401px; border-top:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; background-color:#FF0099; color:#FFFFFF; font-weight:bold; font-size:1.1em; padding-top:3px; padding-bottom:4px; text-indent:15px;}


#partner .resultsimage {float:left; padding-right:10px;}

#partner .resultsdescription {float:left; width:260px; margin-top:7px;}
#partner .resultsbase {float:left; width:401px; height:13px; background-image:url(../_img/results_base.gif); background-repeat:no-repeat;}
#partner .resultsicon {margin-bottom:6px; color:#af8142;}
#partner .resultsicon IMG {margin-right:4px; }

#partner .resultsmaphold {padding-bottom:10px;}
#partner .resultsmap {width:301px; height:278px }


#partner .filterhead {float:left; width:201px; height:32px; background-image:url(../_img/head_filter.gif);}
#partner .filterhold {float:left; width:201px; background-color:#000000; height:553px;}
#partner .filterhold P {color:#FFFFFF; padding-left:10px}
#partner .filterhold UL {padding:0px; margin:0px; padding-bottom:20px; }
#partner .filterhold LI {color:#FFFFFF; }
#partner .filterhold LI P {padding-left:10px }
#partner .filterhold H1 {color:#c5a26f; font-weight:bold; font-size:1em; margin-bottom:10px; margin-top:10px; padding-left:10px;}
#partner .filterbase {float:left; width:201px; height:13px; background-image:url(../_img/filter_base.gif); background-repeat:no-repeat;}

#marker {width:200px;font-size:.9em}
input.search_box {padding:4px;border:0px;font-size:1.1em;color:#666666;width:150px}

#tophold {padding-bottom:10px;}
#tophead {float:left; width:301px; height:32px; background:url(../_img/head_topoffers.gif) no-repeat;}
#topblock UL {padding:0px; margin:0px;}
#topblock LI {padding:0px; margin:0px; padding-left:0px}
#topblock LI A {width:301px; background-image:url(../_img/bg_list.gif); height:33px; display:block;}
#topblock LI A:HOVER {width:301px; background-image:url(../_img/bg_list_on.gif); height:33px; display:block;}
#topblock LI A P {padding-left:10px; padding-top:8px}
#topblock LI A P SPAN {color:#ff0099; font-weight:bold;}
#topbase {float:left; width:301px; height:13px; background-image:url(../_img/right_col_base.gif); background-repeat:no-repeat;}

#home .mosthold {padding-bottom:10px;}
#home .mosthead {float:left; width:301px; height:32px; background-image:url(../_img/head_most.gif);}
#home .mostblock UL {padding:0px; margin:0px;}
#home .mostblock LI {padding:0px; margin:0px;}
#home .mostblock LI A {width:301px; background-image:url(../_img/bg_list.gif); height:33px; display:block;}
#home .mostblock LI A:HOVER {width:301px; background-image:url(../_img/bg_list_on.gif); height:33px; display:block;}
#home .mostblock LI A P {padding-left:10px; padding-top:8px}
#home .mostblock LI A P SPAN {color:#ff0099; font-weight:bold;}
#home .mostbase {float:left; width:301px; height:15px; background-image:url(../_img/right_col_base.gif); background-repeat:no-repeat;}

#home .lookhold {padding-bottom:10px;}
#home .lookhead {float:left; width:301px; height:32px; background-image:url(../_img/head_look.gif);}
#home .lookpic {float:left; width:169px; height:169px; }
#home .lookouter {float:left; width:299px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:173px; }
#home .looktext {float:left; width:130px;}
#home .looktext P {padding:10px;}
#home .looktext A {color:#FF0099; font-weight:normal; font-size:1.4em; text-decoration:none; }
#home .lookbase {float:left; width:301px; height:13px; background-image:url(../_img/right_col_base.gif); background-repeat:no-repeat;}

#home .spotlight {width:622px; height:395px; background-image:url(../_img/bg_spotlight.gif); background-repeat:no-repeat;}
#home .spotlightitem {height:344px; width:622px; background-repeat:no-repeat; position:relative; top:31px;}
#home .spotlightnavhold {padding-top:290px; padding-left:20px}
#home .spotlightnavhold IMG {padding-right:3px;}

.signup {background-image:url(../_img/signup.gif); background-repeat:no-repeat; width:301px; height:85px;}

#home .join A {width:301px; height:75px; display:block;text-indent:-9999px;background-image:url(../_img/join.gif); background-repeat:no-repeat;}
#home .join A:HOVER {background-image:url(../_img/join_on.gif);}
#home .join span {
	display: none;
}
#home .register A {width:301px; height:75px; display:block;text-indent:-9999px;background-image:url(../_img/register.gif); background-repeat:no-repeat;}
#home .register A:HOVER {background-image:url(../_img/register_on.gif);}
#home .register span{
	display: none;
}


#home .competition {width:951px; height:61px; position:relative; top:15px; left:20px;}
#home .competition A {width:951px; height:61px; display:block;  background-image:url(../_img/bg_competition.gif); background-repeat:no-repeat;}
#home .competition A:HOVER {background-image:url(../_img/bg_competition_on.gif);}
#home .competition P {padding-left:250px; padding-right:30px; float:right; color:#FFFFFF; padding-top:20px; font-size:1.3em;}

#home .gifthold {padding-bottom:10px;}
#home .gifthead {float:left; width:301px; height:32px; background-image:url(../_img/head_giftservice.gif);}
#home .giftpic {float:left; width:301px; }
#home .giftbase {float:left; width:301px; height:13px; background-image:url(../_img/right_col_base.gif); background-repeat:no-repeat;}
#home .gifttext {float:left; width:299px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:225px; }
#home .gifttext P {padding-left:10px; padding-right:10px; padding-bottom:10px;}
#home .gifttext H2 {padding:10px; color:#FF0099; font-weight:normal; font-size:1.6em;}
#home .gifttext A {color:#FF0099; font-weight:normal; font-size:1.4em; text-decoration:none; }
#home .gifttext A:hover {color:#000000;}

#terms H2 {color:#b99056; font-size:1.2px;}
input.activation_code {color:#666666; font-size:1.2em;padding:2px;border:1px #ccccccc solid;width:400px}

form.recommend {margin:10px 0 10px 0}
form.recommend td.no {width:50px;font-size:1.3em;font-weight:bold;color:#a38252}
form.recommend input.friend {font-size:1.3em;padding:4px;border:1px solid #999999;color:#444444}
form.recommend p.joined {font-size:1.4em;color:#a38252;padding:4px;}
form.recommend .error {margin-bottom:0px;margin-top:4px;padding:2px;border:0px}

form.signupform {position:relative;left:18px;top:14px}
form.signupform input {border:0px;font-size:1.2em;padding:2px;width:190px}
form.signupform img {position:relative;left:10px;width:58px;height:30px;top:11px}
p.emailSignUpSuceess {color:#FF0099;position:absolute;left:130px;padding-top:4px;font-size:.9em}

#brands #content2 {float:left; width:991px; background-color:#FFFFFF;}
#brands #content2 .inner {padding:20px 0 20px 20px}
#brands #content2 ul {font-size:.9em;border-right:1px solid #cccccc;float:left;padding:0 20px 0 20px;margin-top:20px;list-style-type:none;}
#brands #content2 ul li {padding:4px 0 2px 0;width:200px;color:#000000;}
#brands #content2 ul.end {border-right:none}

#brands2 #content2 {float:left; width:991px; background-color:#FFFFFF;}
#brands2 #content2 .inner {padding:20px 0 20px 100px}
#brands2 #content2 ul {font-size:1em; padding:0px 20px 50px 20px; }
#brands2 #content2 ul li {padding:4px 0 2px 0; color:#000000; list-style:none;}
#brands2 #content2 ul li ul {font-size:1em; padding:0px 0px 10px 40px; }
#brands2 #content2 ul li ul li {padding-bottom:0px; }
#brands2 #content2 ul li ul li A {color:#000000; }
#brands2 #content2 ul li ul li A:HOVER {color:#FF0099; }
#brands2 #content2 ul li ul li SPAN {color:#999999; }
#brands2 #content2 ul li A {color:#FF0099; }
#brands2 #content2 ul li A:HOVER {color:#FF0099; text-decoration:underline}
#brands2 #content2 ul li A SPAN {color:#000000; }
#brands2 #content2 ul.end {border-right:none}
#brands2 .letter {color:#FF0099; font-size:1.8em; font-weight:bold; width:100%; border-bottom:1px solid #e5e5e5; margin-bottom:5px; }

#search1 .online {float:left; width:320px;}
#search1 .highstreet {float:left; width:319px; background:url(../_img/button_highstreetdiscounts.gif) no-repeat; height:310px; }
#search1 .brands {float:left; width:312px;}

.search_btn {position:relative;top:15px}


#community .centreblock {float:left; width:299px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}
#community .mostitemrow {float:left; width:299px; border-bottom:#CCCCCC solid 1px; padding-bottom:5px; padding-top:5px;}
#community .mostleftcol {float:left; width:140px;}
#community .mostrightcol {float:right; width:149px;}
#community .mostitemhold {float:left; width:140px; position:relative; left:10px;  padding-top:5px; padding-bottom:5px; }
#community .mostpic {float:left; width:53px;}
#community .mostdescription {float:left; width:87px;}
#community .mostdescription P {font-size:0.9em}
#community .mostdescription P.small {font-size:0.7em; }
#community .mostdescription2 {float:left; width:220px;}
#community .mostdescription2 P {font-size:1em}
#community .mostdescription2 H1 {font-size:0.9em; color:#FF0099}
#community .mostdescription2 P.small {font-size:0.8em; }
#community .mostitemhold2 {float:left; width:280px; position:relative; left:10px;  padding-top:5px; padding-bottom:5px; }

#community .mostdescription3 {float:left; width:130px;}
#community .mostpic3 {float:left; width:136px;}
#community .mostdescription3 P {font-size:1em}
#community .mosttitle3 H1 {font-size:1.2em; color:#FF0099}
#community .mostdescription3 P.small {font-size:0.8em; }
#community .mostitemhold3 {float:left; width:280px; position:relative; left:10px;  padding-top:5px; padding-bottom:5px; }