/* Coupon-Land.com Css */

body {margin:0px; padding:0px;}
a:link{color:#E46700; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:visited{color:#FF7900;}
a:hover{color:#AD5200; text-decoration:none;}
a:active{color:#401E00; text-decoration:none;}

/* Top menu */
#top {height:25px; width:100%; background:url(images/top_bg.gif) repeat-x #e5e0dc;}
#top .top1 {width:968px; height:25px; margin:0 auto;}
#menu {width:340px; height:20px; margin-bottom:5px; float:left;}
#menu a {font-family:Tahoma; font-size:11px; text-decoration:none; margin-right:11px; color:#ffffff; padding:2px 10px 0px 10px; height:18px; float:left; display:block; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; text-shadow:1px 1px 1px #777777;}
#menu a:hover {color:#ffffff;}
#menu a.menu1 {width:79px; background-color:#c5b8b1;}
#menu a.menu1:hover {width:79px; background-color:#c5b8b1;}
#menu a.menu2 {width:31px; background-color:#d2c8c4;}
#menu a.menu2:hover {width:31px; background-color:#c5b8b1;}
#menu a.menu3 {width:98px; background-color:#d2c8c4;}
#menu a.menu3:hover {width:98px; background-color:#c5b8b1;}
#menu a.menu4 {width:130px; background-color:#d2c8c4;}
#menu a.menu4:hover {width:130px; background-color:#c5b8b1;}
#menu a.menu5 {width:54px; background-color:#d2c8c4;}
#menu a.menu5:hover {width:54px; background-color:#c5b8b1;}



/* Header h1 */
#top .top3 {width:588px; height:17px; margin:4px 10px 4px 30px; background-color:none; float:left; color:#ffffff; overflow:hidden; text-align:center;}
#top .top3 h1 {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:normal; margin:0px; padding:0px; overflow:hidden;}

/* Logo */
#logo {width:100%; height:101px; border-top:4px solid #bc3010; border-bottom:4px solid #bc3010; background:url(images/logo_bg.gif) repeat-x bottom #ffffff;}
#logo .logo1 {width:968px; margin:0 auto;}
#logo .logo2 {width:313px; height:82px; margin:6px 5px 12px 0; background:url(images/icons_flat.png) no-repeat scroll -277px 0px #ffffff; float:left;}#logo .logoearth { width:313px; height:82px; margin:6px 5px 12px 0; float:left; }
#logo .logo2 a {width:269px; height:61px; display:block; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; color:#9c260e; margin:0px; font-size:34px; letter-spacing:1px; padding:26px 0 0 44px; text-shadow:1px 1px 1px #ffffff; text-decoration:none;}

/* Search form */
#search {width:642px; height:81px; float:left; margin:20px 0 0 8px;}
#search .search1 {width:640px; height:79px; border-left:1px solid #bc3010; border-top:1px solid #bc3010; border-right:1px solid #bc3010;}
#search .logo4 {width:638px; height:1px; background-color:#333333; border-left:2px solid #ffffff; border-right:2px solid #ffffff;}
#search .logo3 {width:593px; height:69px; padding:9px 23px 0px 22px; background-color:#333333; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #ffffff; overflow:hidden;}
#searchform {height:60px;}
#query {width:481px; height:32px; padding:7px 0px 0px 7px; color:#c25245; font-size:21px; font-family:Tahoma; font-weight:500; background:url(images/icons_flat.png) no-repeat scroll 0px -310px; margin-right:10px; overflow:hidden; border:none;}
#searchform label {display:block; margin:6px 0px 0px 7px; color:#ffffff; font-size:12px; font-family:Tahoma;}
#searchform label a {color:#ffffff; font-size:12px; font-family:Tahoma; text-decoration:none; margin-left:5px;}
#searchform label a:hover {text-decoration:underline;}
#searchform button {width:95px; height:39px; cursor:pointer; background:url(images/icons_flat.png) no-repeat scroll #E15628 -81px 0px; border:none; position:relative; top:-59px; left:498px;}
#searchform button span {display:none;}


/* Body structure */
#body {width:100%; border-bottom:4px solid #bc3010; background:url(images/body_bg.gif) repeat #e9e9e9;}
#body .body1 {width:1002px; margin:0 auto; background:url(images/body2_bg.png) repeat-y center;}
#body .body2 {width:968px; margin:0 auto;}

#body-left {width:590px; margin:12px 16px 12px 16px; float:left;}

/* All stores index */
#all-stores .all-stores1 {width:590px; height:20px; background:url(images/icons_flat.png) no-repeat scroll 0px -290px #5b5b5b;}
#all-stores .all-stores1 h2 {color:#ffffff; font-size:16px; font-family:Candara; font-style:italic; padding-left:20px; margin:0px;}
#all-stores .all-stores2 {width:586px; padding:0px 1px; border-top:2px solid #bc3111; border-right:1px solid #bc3111; border-left:1px solid #bc3111; border-bottom:1px solid #bc3111;}
#asthumbs {width:586px; margin:15px 0px; overflow:hidden;}
#asthumbs .asthumbs1 {width:30px; height:30px; float:left; margin:35px 7px 35px 7px;}
#asthumbs .asthumbs2 {width:496px; height:100px; float:left; border-left:1px solid #bc3010; border-right:1px solid #bc3010; overflow:hidden;}
#asthumbs .asthumbs3 {width:30px; height:30px; float:left; margin:35px 7px 35px 7px;}
#asthumbs button.prev {display:block; width:30px; height:30px; border:none; background:url(images/icons_flat.png) no-repeat scroll -30px -30px;}
#asthumbs button.prev:hover {background:url(images/icons_flat.png) no-repeat scroll -30px 0px; cursor:pointer;}
#asthumbs button.next {display:block; width:30px; height:30px; border:none; background:url(images/icons_flat.png) no-repeat scroll 0px -30px;}
#asthumbs button.next:hover {background:url(images/icons_flat.png) no-repeat scroll 0px 0px; cursor:pointer;}
#asthumbs button span {display:none;}
#asthumbs ul {list-style:none; margin:0px; padding:0px; height:100px; width:488px; z-index:1;}
#asthumbs li {height:100px; width:116px; margin:0 4px; float:left; text-align:center; overflow:hidden;}
#asthumbs a.thumbs {border:2px solid #f4f4f4; display:block; width:112px; height:82px; text-decoration:none;}
#asthumbs a.thumbs:hover {border:2px solid #cccccc;}
#asthumbs ul li a.thumbs img {width:110px; height:80px; border:1px solid #cccccc; opacity:.8;}
#asthumbs ul li a.thumbs:hover img {border:1px solid #666666; opacity:1;}
#asthumbs a {font-size:11px; color:#333333; text-decoration:none; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; margin:0px; padding:0px; vertical-align:top;}
#asthumbs a:hover {color:#000000;}
/*
#all-stores .alphabet1 {width:578px; height:25px; border-top:1px solid #999999; background-color:#f4f4f4;}
#all-stores .alphabet2 {width:372px; height:19px; border-right:1px solid #999999; padding:3px 0px 3px 22px; float:left;}
#all-stores .alphabet2 a {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#bc3010; padding:3px; text-decoration:none; display:block; float:left;}
#all-stores .alphabet2 a:hover {color:#ffffff; background-color:#bc3010;}
#all-stores .alphabet3 {width:183px; height:25px; float:left;}
*/

/* Our favorite coupons index */
#favcoupons {margin-top:12px;}
#favcoupons .favcoupons1 {width:590px; height:30px; background:url(images/icons_flat.png) #5b5b5b no-repeat scroll 0px -260px;}
#favcoupons h2 {color:#ffffff; font-size:16px; font-family:Candara; font-style:italic; padding-top:5px; padding-left:25px; margin:0px;}
#favcoupons .favcoupons2 {width:568px; border-top:2px solid #bc3111; border-left:1px solid #bc3111; border-right:1px solid #bc3111; border-bottom:1px solid #bc3111; padding:0px 10px 10px 10px;}

/* Rows front page */
.rows1 {width:566px; border:1px solid #cccccc; margin-top:10px; font-family:Tahoma;}
.rows2 {width:564px; border:1px solid #ffffff; background-color:#f0f0f0;}
.rows2 h3 {display:none;}
a.rows3:link, a.rows3:visited, a.rows3:active {width:102px; height:74px; border:2px solid #cccccc; display:block; float:left; margin:8px;}
a.rows3:hover {border:2px solid #909090;}
.rows3 img {width:100px; height:72px; border:1px solid #666666; opacity:.8;}
.rows3 img:hover {width:100px; height:72px; border:1px solid #666666; opacity:1;}
.rows4 {width:426px; margin:8px; float:left;}
.rows5 {width:50px; margin:1px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
.rows6 {width:366px; margin:0px; float:left;}
.rows6 a {color:#333333; text-decoration:underline; font-size:12px;}
.rows6 a:hover {color:#333333; text-decoration:none; font-size:12px;}
.rows7 {width:50px; margin:8px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
.rows8 {width:366px; font-size:12px; margin:7px 0px 0px 0px; float:left;}
.rows9 {width:50px; margin:13px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
.rows10 {height:23px; border:1px dashed #333333; background-color:#ffffff; margin:7px 0px 0px 0px; float:left;}
.rows10 a {color:#555555; font-size:13px; text-decoration:none; padding:4px 7px; text-align:center; height:15px; display:block; font-family:Tahoma;}
.rows10 a:visited {color:#555555; font-size:13px; text-decoration:none; padding:4px 7px; text-align:center; height:15px; display:block; font-family:Tahoma;}
.rows10 a img { vertical-align:middle; }
.rows11 {height:23px; border:1px dashed #333333; margin:7px 0px 0px 0px; float:left; background:url("images/foarfeca.png") no-repeat #fff; background-position:right;}
.rows11 a {color:#bc3111; font-size:14px; text-decoration:none; padding:4px 20px 3px 6px; text-align:center; height:16px; display:block;}

/* Detail page description of the merchants */
#desc .desc1 {width:590px; height:30px; background:url(images/icons_flat.png) #5b5b5b no-repeat scroll 0px -230px;}
#desc h2 {width:425px; color:#ffffff; font-size:16px; font-family:Candara; font-style:italic; padding:5px 15px 0px 25px; margin:0px; float:left; overflow:hidden;}
#desc span {float:left; padding:0px 5px 0px 5px; margin:5px 5px 0 0; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; font-size:12px; background-color:#333333; border:1px dashed #ff6600; color:#ffffff; overflow:hidden;}
#desc .desc2 {width:568px; border-left:1px solid #bc3111; border-right:1px solid #bc3111; border-bottom:1px solid #bc3111; padding:10px; background-color:#f4f4f4; font-size:12px; font-family:Tahoma; color:#333333; line-height:140%;}

/* Tag page description of tags */
#desct .desct1 {width:590px; height:30px; background:url(images/icons_flat.png) #5b5b5b no-repeat scroll 0px -230px;}
#desct h2 {width:560px; color:#ffffff; font-size:16px; font-family:Candara; font-style:italic; padding:5px 5px 0px 25px; margin:0px; overflow:hidden;}
#desct .desct2 {width:568px; border-left:1px solid #bc3111; border-right:1px solid #bc3111; border-bottom:1px solid #bc3111; padding:10px; background-color:#f4f4f4; font-size:12px; font-family:Tahoma; color:#333333; line-height:140%;}

/* Search results page */
#srch .srch1 {width:590px; height:30px; background:url(images/icons_flat.png) #5b5b5b no-repeat scroll 0px -230px;}
#srch h2 {width:560px; color:#FF0000; font-size:16px; font-family:Candara; font-style:italic; padding:5px 5px 0px 25px; margin:0px; overflow:hidden;}
#srch h2 em {color:#FF0000; background-color:#FFFFFF; padding:0px 4px; margin-left:5px;}
#srch .srch2 {width:568px; border-top:2px solid #bc3111; border-left:1px solid #bc3111; border-right:1px solid #bc3111; border-bottom:1px solid #bc3111; padding:10px; background-color:#ffffff; font-size:12px; font-family:Tahoma; color:#333333;}
#srch ul {width:536px; list-style:none; margin:0px auto; padding:0px;}
#srch ul li {width:116px; margin:0px 9px 6px 9px; float:left; text-align:center;}
#srch ul li a.thumbs2 {border:2px solid #f4f4f4; display:block; width:112px; height:82px; text-decoration:none;}
#srch ul li a.thumbs2:hover {border:2px solid #cccccc;}
#srch ul li a.thumbs2 img {width:110px; height:80px; border:1px solid #cccccc; opacity:.8; display:block;}
#srch ul li a.thumbs2:hover img {border:1px solid #666666; opacity:1;}
#srch ul li a {width:110px; font-size:11px; color:#333333; text-decoration:none; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; display:block; overflow:hidden;}
#srch ul li a:hover {color:#000000;}


/* Detail page rows */
#rws {margin:12px 0px 0px 0px;}
#rws .rws1 {width:590px; height:27px; background:url(images/icons_flat.png) #ffffff no-repeat scroll 0px -176px;}
#rws h3 {color:#ffffff; font-size:14px; font-family:Candara; padding-top:5px; padding-left:20px; margin:0px; text-transform:uppercase;}
#rws .rws2 {width:570px; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding:9px 9px 0px 9px;}
#rws .rws3 {width:568px; border:1px solid #e8e8e8; margin-bottom:9px;}
#rws .rws4 {width:566px; border:1px solid #ffffff; background:url(images/coupon_shadow.png) repeat-y right top #f0f0f0;}
#rws .rws5 {width:375px; float:left; margin:15px 0px 10px 15px; font-size:12px; color:#333333; font-family:Tahoma;}
#rws .rws6 {width:50px; margin:7px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
#rws .rws7 {height:23px; border:1px dashed #333333; background-color:#ffffff; margin:0px; float:left;}
#rws .rws7 a {color:#555555; font-size:13px; text-decoration:none; padding:4px 7px; text-align:center; height:15px; display:block; font-family:Tahoma;}
#rws .rws7 a:hover {color:#555555; font-size:13px; text-decoration:none; padding:4px 7px; text-align:center; height:15px; display:block; font-family:Tahoma;}
#rws .rws7 a img { vertical-align:middle; }
#rws .rws8 {height:23px; border:1px dashed #333333; margin:0px; float:left; background:url("images/foarfeca.png") no-repeat #fff; background-position:right;}
#rws .rws8 a {color:#bc3111; font-size:14px; text-decoration:none; padding:4px 20px 3px 6px; text-align:center; height:16px; display:block;}
#rws .rws9 {width:50px; margin:8px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
#rws .rws10 {width:315px; margin:7px 0px 0px 0px; font-size:12px; float:left; font-family:Tahoma;}
#rws .rws11 {width:79px; height:66px; padding:14px 0px 0px 0px; margin:10px; float:left; text-transform:uppercase; color:#ffffff; font-size:12px; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; text-align:center;}
#rws .rws11 em {font-size:17px; font-style:normal; font-weight:bold; display:block; margin-bottom:13px;}
#rws .new {background:url(images/icons_flat.png) no-repeat scroll -323px -87px;}
#rws .good {background:url(images/icons_flat.png) no-repeat scroll -323px -87px;}
#rws .average {background:url(images/icons_flat.png) no-repeat scroll -403px -87px;}
#rws .rws12 {width:566px; height:20px; background-color:#999999; font-family:Tahoma; font-size:11px; color:#ffffff;}
#rws .rws13 {width:140px; height:17px; float:left; padding:3px 4px 0px 4px;}
#rws .rws14 {width:418px; height:20px; margin:0px; padding:0px; float:left;}
#rws .rws14 ul {height:20px; list-style:none; list-style-type:none; overflow:hidden; margin:0px; padding:0px;}
#rws .rws14 ul li {height:17px; float:right; padding:3px 0 0 0; margin:0px;}
#rws .rws14 ul li a {color:#ffffff; font-size:11px; display:block; padding:0px 8px 0px 19px;}
#rws .rws14 ul li.viewComments a {background:url(images/icons_flat.png) no-repeat scroll -574px -94px;}
#rws .rws14 ul li.writeComment a {display:none; background:url(images/icons_flat.png) no-repeat scroll -574px -114px;}
#rws .rws14 ul li.closeComments a {display:none; background:url(images/icons_flat.png) no-repeat scroll -576px -135px;}
#rws form {width:65px; height:15px; margin:0px; padding:6px; float:left; text-align:center;}
#rws form button {width:30px; height:30px; border:0px; margin:0px;}
#rws form button:hover {cursor:pointer;}
#rws form button.btn-yes {background:url(images/icons_flat.png) no-repeat scroll -178px 0px; margin:5px 0px 5px 0px;}
#rws form button.btn-no {background:url(images/icons_flat.png) no-repeat scroll -208px 0px; margin:0px 0px 5px 0px;}
#rws form button span {display:none;}
#rws form p {margin:0px; padding:0px; font-size:11px; color:#107C2C; font-family:Tahoma;}

/* Detail page unreliable coupons */
#rwsu {margin:12px 0px 0px 0px;}
#rwsu .rwsu1 {width:590px; height:27px; background:url(images/icons_flat.png) #ffffff no-repeat scroll 0px -203px;}
#rwsu h3 {color:#ffffff; font-size:14px; font-family:Candara; padding-top:5px; padding-left:20px; margin:0px; text-transform:uppercase;}
#rwsu .rwsu2 {width:570px; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding:9px 9px 0px 9px;}
#rwsu .rwsu3 {width:568px; border:1px solid #e8e8e8; margin-bottom:9px;}
#rwsu .rwsu4 {width:566px; border:1px solid #ffffff; background:url(images/coupon_shadow.png) repeat-y right top #f0f0f0;}
#rwsu .rwsu5 {width:375px; float:left; margin:15px 0px 10px 15px; font-size:12px; color:#333333; font-family:Tahoma;}
#rwsu .rwsu6 {width:50px; margin:7px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
#rwsu .rwsu7 {height:23px; border:1px dashed #333333; background-color:#ffffff; margin:0px; float:left;}
#rwsu .rwsu7 a {color:#555555; font-size:13px; text-decoration:none; padding:4px 7px; text-align:center; height:15px; display:block;}
#rwsu .rwsu8 {height:23px; border:1px dashed #333333; background-color:#ffffff; margin:0px; float:left;}
#rwsu .rwsu8 a {color:#bc3111; font-size:14px; text-decoration:none; padding:4px 7px 3px 6px; text-align:center; height:16px; display:block;}
#rwsu .rwsu9 {width:50px; margin:8px 10px 0px 0px; font-size:10px; color:#333333; text-align:right; float:left;}
#rwsu .rwsu10 {width:315px; margin:7px 0px 0px 0px; font-size:12px; float:left; font-family:Tahoma;}
#rwsu .rwsu11 {width:79px; height:66px; padding:14px 0px 0px 0px; margin:10px; float:left; text-transform:uppercase; color:#ffffff; font-size:12px; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; text-align:center;}
#rwsu .rwsu11 em {font-size:17px; font-style:normal; font-weight:bold; display:block; margin-bottom:13px;}
#rwsu .bad {background:url(images/icons_flat.png) no-repeat scroll -483px -87px;}
#rwsu .rwsu12 {width:566px; height:20px; background-color:#999999; font-family:Tahoma; font-size:11px; color:#ffffff;}
#rwsu .rwsu13 {width:140px; height:17px; float:left; padding:3px 4px 0px 4px;}
#rwsu .rwsu14 {width:418px; height:20px; margin:0px; padding:0px; float:left;}
#rwsu .rwsu14 ul {height:20px; list-style:none; list-style-type:none; overflow:hidden; margin:0px; padding:0px;}
#rwsu .rwsu14 ul li {height:17px; float:right; padding:3px 0 0 0; margin:0px;}
#rwsu .rwsu14 ul li a {color:#ffffff; font-size:11px; display:block; padding:0px 8px 0px 19px;}
#rwsu .rwsu14 ul li.viewComments a {background:url(images/icons_flat.png) no-repeat scroll -574px -94px;}
#rwsu .rwsu14 ul li.writeComment a {display:none; background:url(images/icons_flat.png) no-repeat scroll -574px -114px;}
#rwsu .rwsu14 ul li.closeComments a {display:none; background:url(images/icons_flat.png) no-repeat scroll -576px -135px;}
#rwsu form {width:65px; height:15px; margin:0px; padding:6px; float:left; text-align:center;}
#rwsu form button {width:30px; height:30px; border:0px; margin:0px;}
#rwsu form button:hover {cursor:pointer;}
#rwsu form button.btn-yes {background:url(images/icons_flat.png) no-repeat scroll -178px 0px; margin:5px 0px 5px 0px;}
#rwsu form button.btn-no {background:url(images/icons_flat.png) no-repeat scroll -208px 0px; margin:0px 0px 5px 0px;}
#rwsu form button span {display:none;}
#rwsu form p {margin:0px; padding:0px; font-size:11px; color:#107C2C; font-family:Tahoma;}

/* Comments for coupons rows */
.comments {border:2px solid #C0B7A9; background-color:#C0B7A9; background:url(images/sprite-vertical.png) 0 0 repeat-y; padding-bottom:5px; max-height:220px; overflow:auto; display:none; font-family:Tahoma;}
.comments div {margin:5px 5px 0 5px; padding:5px; background:#F7F4F0 url(images/sprite-vertical.png) -1332px 0 repeat-y; border:1px solid #FFF; color:#443925;}
.comments img, .comments .defaultAvatar {display:block; width:32px; height:32px; border:1px solid #FFF; float:left;}
.comments .defaultAvatar{background:url(images/icons_flat.png) -240px 0px no-repeat;}
.comments p {margin-left:53px; margin-top:2px; margin-bottom:2px; font-size:12px;}
.comments p.attribution {font-size:11px; color:#95928D; margin-top:0;}
.comments p.attribution a, .comments p.attribution span {font-size:11px;}

/* Body Right */
#body-right {width:330px; margin:12px 16px 12px 0px; float:left; background-color:#ffffff;}

/* Merchant logo */
#merchant {width:320px; padding:5px; margin:0px 0px; background-color:#cccccc; font-family:Arial, Helvetica, sans-serif;}
#merchant .merchant2 {width:300px; padding:9px; border:1px solid #999999; background-color:#ffffff; text-align:center;}
#merchant a:hover img {opacity:1;}
#merchant a img {opacity:0.8;}
#merchant img {border:none; width:300px; height:225px;}
#merchantlink {font-size:15px; font-weight:bold; display:block; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; margin-top:5px;}

/* Share your coupon */
#sharec {width:320px; padding:5px; margin:12px 0px; background-color:#cccccc; font-family:Arial, Helvetica, sans-serif;}
#sharec .sharec1 {width:290px; height:21px; padding:5px 0px 0px 30px; background:url(images/icons_flat.png) no-repeat scroll 0px -150px;}
#sharec .sharec1 h3 {margin:0px; font-family:Candara; color:#ffffff; font-size:14px;}
#sharec .sharec2 {width:300px; padding:9px; border:1px solid #999999; background-color:#ffffff; font-size:12px;}
#sharec form {width:252px; margin:0px 0px 0px 10px; margin-top:10px;}
#sharec form input.field {width:149px; height:18px; background:url(images/icons_flat.png) no-repeat scroll 0px -80px; border:none; padding:2px 0px 0px 3px;}
#sharec form textarea {width:189px; height:48px; background:url(images/icons_flat.png) no-repeat scroll 0px -100px; border:none; padding:2px 0px 0px 3px; overflow:auto;}
#sharec form input.code {width:77px; height:18px; background:url(images/icons_flat.png) no-repeat scroll 0px -60px; border:none; padding:2px 0px 0px 3px;}
#sharec form button {width:120px; height:22px; border:1px solid #cccccc; background-color:#666666; color:#ffffff; font-size:13px; padding-bottom:3px; font-weight:bold; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}
#sharec form button:hover {cursor:pointer;}
#sharec form div.field2 {width:54px; float:left; text-align:right; padding:2px 6px 0px 0px;}
#sharec form div.field3 {width:192px; float:left; padding-bottom:4px;}
#sharec form div.field4 {width:192px; float:left;}
#sharec form div.field5 {width:192px; text-align:left; margin-left:42px;}
#sharec form div.field6 {width:192px; text-align:left; margin-left:60px; margin-top:6px;}

/* Tags */
#tags {width:320px; padding:5px; margin:0px; background-color:#cccccc; font-family:Arial, Helvetica, sans-serif;}
#tags .tags1 {width:290px; height:21px; padding:5px 0px 0px 30px; background:url(images/icons_flat.png) no-repeat scroll 0px -150px;}
#tags .tags1 h3 {margin:0px; font-family:Candara; color:#ffffff; font-size:14px;}
#tags .tags2 {width:300px; padding:9px; border:1px solid #999999; background-color:#ffffff;}
#tags .tags2 a {text-align:justify; line-height:125%; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; text-transform:lowercase; text-decoration:none;}
#tags .tags2 a:hover {background-color:#efefef; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; text-decoration:none;}
#tags .tags2 a:link {font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; text-decoration:none;}
#tags .tags2 a:visited {text-decoration:underline; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; text-decoration:none;}

/* Tags related */
#tagsr {width:320px; padding:5px; margin:0px; background-color:#cccccc; font-family:Arial, Helvetica, sans-serif;}
#tagsr .tagsr1 {width:290px; height:21px; padding:5px 0px 0px 30px; background:url(images/icons_flat.png) no-repeat scroll 0px -150px;}
#tagsr .tagsr1 h3 {margin:0px; font-family:Candara; color:#ffffff; font-size:14px;}
#tagsr .tagsr2 {width:300px; padding:9px 9px 2px 9px; border:1px solid #999999; background-color:#ffffff;}
#tagsr ul {width:300px; margin:0px; padding:0px; list-style-image:none; list-style-position:outside; list-style-type:none;}
#tagsr ul li {padding:0px; list-style:none; display:inline; text-transform:uppercase; height:25px; display:block; float:left; margin:0px 5px 4px 0px; background:url(images/tag1.png) top left no-repeat scroll; background-color:#ffffff;}
#tagsr ul li:hover {padding:0px; list-style:none; display:inline; text-transform:uppercase; height:25px; display:block; float:left; margin:0px 5px 4px 0px; background:url(images/tag1.png) bottom left no-repeat scroll; background-color:#ffffff;}
#tagsr ul li a {background:url(images/tag2.png) top right no-repeat scroll; display:block; height:23px; padding:2px 5px 0px 20px; color:#ffffff; text-decoration:none; font-size:12px; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}
#tagsr ul li:hover a:hover {background:url(images/tag2.png) bottom right no-repeat scroll; display:block; height:23px; padding:2px 5px 0px 20px; color:#ffffff; text-decoration:none; font-size:12px; font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;}

/* Top stores on tag pages */
#topst {width:320px; padding:5px; margin:12px 0px; background-color:#cccccc; font-family:Arial, Helvetica, sans-serif;}
#topst .topst1 {width:290px; height:21px; padding:5px 0px 0px 30px; background:url(images/icons_flat.png) no-repeat scroll 0px -150px;}
#topst .topst1 h3 {margin:0px; font-family:Candara; color:#ffffff; font-size:14px;}
#topst .topst2 {width:300px; padding:9px; border:1px solid #999999; background-color:#ffffff;}
#topst ol {width:300px; font-size:12px; color:#666666; margin:0px;}
#topst ol li {width:300px; margin-bottom:2px;}
#topst ol li a {font-size:13px; text-decoration:underline;}
#topst ol li a:hover {text-decoration:none;}

/* Block save, social */
#block-save {width:320px; padding:5px; margin:12px 0px 0px 0px; background-color:#cccccc;}
#block-save .save1 {width:290px; height:21px; padding:5px 0px 0px 30px; background:url(images/icons_flat.png) no-repeat scroll 0px -150px;}
#block-save .save1 h3 {margin:0px; font-family:Candara; color:#ffffff; font-size:14px;}
#block-save .save2 {width:310px; padding:4px; border:1px solid #999999; background-color:#ffffff;}
#block-save .save3 {width:280px; height:20px; padding:10px; margin:0px 5px; border-bottom:1px solid #999999; overflow:hidden;}
#block-save .save4 {width:280px; height:44px; padding:10px; margin:0px 5px; border-bottom:1px solid #999999;}
#block-save .save4 img {width:127px; height:42px; border:1px solid #cccccc;}
#block-save .save4 img:hover {width:127px; height:42px; border:1px solid #999999;}
#block-save .save4 img.fb {float:right;}
#block-save .save4 img.tw {float:left;}
#block-save .save5 {width:280px; height:16px; padding:7px 15px 2px 15px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#block-save .save6 {width:140px; text-align:center; float:left;}
#block-save .save7 {width:140px; text-align:center; float:right;}
#nlform {height:20px;}
#nlinput {background:url(images/icons_flat.png) no-repeat scroll -76px -39px; width:196px; height:17px; padding:3px 0 0 4px; border:none; overflow:auto; font-size:12px; font-family:Tahoma; color:#333333;}
#nlform button {cursor:pointer; width:67px; height:20px; background-color:#333333; color:#ffffff; border:1px solid #666666;}

/* Footer */
#footer {width:100%; height:65px; border-top:1px solid #ffffff; background-color:#6c6c6c;}
#footer .footer1 {border-bottom:1px solid #999999;}
#footer div {width:968px; height:25px; margin:0 auto; padding-top:7px; font-family:tahoma; font-size:13px; color:#ffffff; text-align:center;}
#footer a {font-family:tahoma; font-size:13px; color:#ffffff; text-align:center; margin:0px 20px; text-decoration:none;}
#footer a:hover {font-family:tahoma; font-size:13px; color:#ffffff; text-align:center; margin:0px 20px; text-decoration:underline;}

div.message {background-color:#cccccc; font-weight:bold; padding:7px; border:1px solid #666666; margin-bottom:12px; font-size:12px; font-family:Tahoma; color:#000000;}
#div_loading {display:none;	position:fixed;	_position:static; top:30%; left:45%; z-index:110; padding:5px;}
#div_Background {display:none; background-color:#000000; position:fixed; z-index:101;}
#div_Window {display:none; top:15%; z-index:105; position:fixed; padding: 8px; width:auto;}
#tooltip {display:none; font-size:12px; color:#000000; position:absolute; border:1px solid #333333; background-color:#87E2A7; font-family:Arial, Helvetica, sans-serif; padding:4px; font-weight:bold;}
#tooltip2 {display:none; font-size:12px; color:#000000; position:absolute; border:1px solid #333333; background-color:#87E2A7; font-family:Arial, Helvetica, sans-serif; padding:4px; font-weight:bold;}
.clear {clear:both;}

/ * ajax shit */
.desc2 .fblike { float:left; }
#desc .desc2 .fblike span { height:30px; background:none; border:0; margin:0px; padding:0px; }
#desc .desc2 .fblike span iframe { height:30px; }

/* tips shit */
.tinyTip						{ width: 160px; display: block; margin-top:80px; height:44px; background:url(images/tooltip.png) no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; margin-left:5%; padding-top:21px; padding-left:11px; }

/*.tinyTip .content				{ padding: 0px 15px 0px 15px; font-size: 14px; font-family: "Lucida Sans Unicode"; color: #010101; width: 300px; }

.tinyTip .bottom				{ height: 36px; font: 0px/0px sans-serif; width: 300px; }*/

div.morebox  { 
background-color:#CCCCCC;
border-color:#DDDDDD #AAAAAA #AAAAAA #DDDDDD;
border-style:solid;
border-width:1px;
display:block;
font-size:14px;
font-weight:bold;
height:22px; 
margin-top:4px;
line-height:1.5em;
margin-bottom:6px;
text-align:center;
text-shadow:1px 1px 1px #FFFFFF;
width:100%;
}
/* end tips shit */

/* All Stores Page */
.alls {width:600px; margin-bottom:20px; font-family:Tahoma;}
.alls .letter {background-color:#efefef; border-bottom:dotted 1px #cccccc; border-top:dotted 1px #cccccc; font-size:14px; padding:2px 6px;}
.alls .all-stores1 {width:203px;}
.alls .all-stores2 {width:204px;}
.alls ul {margin:6px 0 0 0; padding:0px;}
.alls li {list-style:none; padding:1px 8px;}
.alls li a {font-size:11px; color:#FF0000;}
#alphabar {width:590px; margin:20px 0px; height:24px; padding:0px 5px; border:solid 1px #999999; font-size:12px; background-color:#efefef;}
#alphabar a {display:block; float:left; padding:4px 0px; background-color:#efefef; width:22px; height:16px; font-size:13px; font-weight:bold; text-decoration:none; color:#333333; text-align:center;}
#alphabar a:hover {display:block; float:left; padding:4px 0px; background-color:#cccccc; width:23px; height:16px; font-size:13px; font-weight:bold; text-decoration:none; color:#333333; text-align:center;}


.clear {clear:both;}

