body { margin:0;padding:0;font:13px Tahoma, Geneva, sans-serif;color:#555;background:#0e2c64 url(/images/template/main-background.jpg) 50% 0 no-repeat; }
a { cursor:pointer; }
#container { width:960px;margin:90px auto 0;padding:0;background:#fff; }
#container div.ad { float:right;margin:-138px 15px 14px 0;padding:0;width:470px;height:62px;background:#eee; }
#container div.ad img { margin:1px; }
a.logo { float:left;margin:-150px 0 0 0;padding:0;width:200px;height:85px;text-decoration:none; }
/* Menu bar */
#menu { float:left;margin:0;padding:0;width:960px;background:#ec008c; }
#menu li { float:left; list-style-type:none;border-right:1px dotted #fff; }
#menu li a { display:block;padding:7px 16.75px;color:#fff;font-size:15px;text-decoration:none; }
#menu li a:hover { color:#000;background:#fff; }
/* Breadcrumb bar (incl search box) */
#breadcrumb { float:left;margin:0;padding:0 0 0 10px;width:950px;height:30px;background: url(/images/template/breadcrumb-background.jpg);line-height:2.4; }
#breadcrumb div { float:right;margin:0;padding:0 0 0 10px; }
#breadcrumb div a { padding:0 0 0 10px;color:#ec008c;font-size:13px;font-weight:bold;text-decoration:none;border-left:1px dotted #555; }
#breadcrumb div a.my { color:#ab0cf7;text-decoration:none;border:none; }
#breadcrumb a { font-size:11px;color:#ff59bc; }
#breadcrumb span { font-size:11px; }
#breadcrumb form { float:right;margin:0;padding:0;width:380px;height:30px;background:#ec008c url(/images/template/search-background.jpg) no-repeat; }
#breadcrumb form input { float:left;margin:5px 0 0 60px;padding:0;width:220px;height:17px;border:1px solid #fff; }
#breadcrumb form input.submit { margin:5px 0 0 0;padding:0;width:80px;height:19px;border:1px solid #fff;background:#ffc9ed;color:#ec008c;font-size:12px;font-weight:bold; }
/* Body container */
#main { float:left;margin:0;padding:15px;width:930px;background:#fff; }
#content { float:left;margin:0;padding:0;width:755px;/*750px;*/ }
#content h1 { float:left;margin:0 0 10px;padding:0 10px;font:italic 32px Georgia, "Times New Roman", Times, serif;color:#fff; }
#content h2 { margin:0;padding:0;color:#ff9cde;font-size:20px; }
#content div.contact { float:left;margin:0 0 15px;padding:1px;width:500px;background:#ffbae8; }
#content div.contact a { color:#ec008c; }
#content div.contact div { float:left;padding:11px;width:476px;border:1px solid #fff; }
#content div.contact div div { float:left;width:214px;border:none; }
#content div.h1 { margin:0 0 10px;background:#fff url(/images/template/stars-pink.gif) repeat-x;height:38px; }
/* side ads */
#sidead { float:left;margin:0 0 10px 15px;padding:0;width:160px;height:600px;background:#ddd; }
#adpanel { float:right;margin:0;padding:0;width:234px;height:400px; }
#adpanel img { margin:2px 0;border:none; }
#adpanel div.pdw { border-top:1px dashed #b1b1b1;border-bottom:1px dashed #b1b1b1; }
/* Footer styling */	
#footer { float:left;margin:0;padding:10px 20px;width:920px;background:#e6e6e6 url(/images/template/logos/footer-logo.jpg) 720px 30px no-repeat;line-height:1.4; }
#footer div { float:left;margin:0;padding:0 20px 0 0;border-right:1px solid #fff; }
#footer div h2 { font-size:13px;margin:0 0 5px;padding:0;font-weight:bold; }
#footer ul { float:left;margin:0 20px 0 40px;padding:0; }
#footer ul li { margin:0;padding:5px 0 2px;list-style-type:none;list-style-image:url(/images/template/icons/footer-bullet.jpg); }
#footer a { color:#555; }

/* index page */
#col1 { float:left;margin:0;padding:0;width:530px; }
#weblog { float:left;margin-top:15px;border-top:1px dashed #b1b1b1;border-bottom:1px dashed #b1b1b1; }
#weblog h1 a { float:left;margin:0px 200px 10px 0;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#ec008c;text-decoration:none; }
#one { float:left;margin:0;padding:0 0 20px 0;width:135px; }
#one a { float:left;margin:10px 0 0 0;padding:0 3px;background:#ec008c;color:#fff;text-decoration:none;font-size:11px; }
#one a.img, #two a.img { background:transparent;margin:0;padding:0; }
#one img { float:left;width:135px;height:180px; }
#one h1 a { float:left;margin:10px 0 0 0;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#ec008c; }
#one h2 a { float:left;margin:0px 0 0 0;padding:0;color:#ec008c;background:#fff; font:normal 20px Tahoma, Geneva, sans-serif;width:135px;line-height:1.1; }
#one p { float:left;margin:5px 0 0 0;padding:0;width:135px; }
#two { float:left;margin:0;padding:0 0 0 15px;width:380px; }
#two img { margin:0 5px;width:81px;height:108px; }
#two h2 { float:left;margin:0;padding:0;font:normal 3px Tahoma, Geneva, sans-serif; }
#two a { float:left;margin:10px 0 15px 0;padding:0 3px;background:#ec008c;color:#fff;text-decoration:none;font-size:11px; }
#two h2 a { float:left;margin:5px 0 0 0;padding:0 7px;height:45px;color:#555;background:#fff;font:normal 13px Tahoma, Geneva, sans-serif;text-decoration:underline; }
#two div { float:left;margin:0 5px;width:81px; }
#spd_index { float:left;width:530px;height:280px;background:url(/images/template/pages/index/spd_background.gif) repeat-x; }
#spd_index h1 { margin:0; }
#spd_index h1 a { float:left;margin:0px 50px 10px 6px;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#ec008c;text-decoration:none; }
#spd_index input.h1 { float:left;margin:0px 50px 10px 6px;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#ec008c;text-decoration:none;border:none;cursor:pointer; }
#spd_index div.done { float:left;width:135px; }
#spd_index div.done img { border:1px solid #fff; }
#spd_index div.done input { margin:10px 0 2px 8px;background:#ab0cf7;color:#fff;border:none;cursor:pointer; }
#spd_index div.dtwo { float:left;width:395px; }
#spd_index div.dtwo img { float:left;margin:5px 7px 0;border:1px solid #fff; }
#spd_index p { margin:0 0 0 10px; }
#competitions { float:left;margin:0;padding:10px 0 0 0;width:385px;border-top:1px dashed #b1b1b1; }
#competitions h3 a { float:left;margin:0 212px 0 0;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;background:#ff4526;color:#fff;text-decoration:none; }
#competitions img { postion:relative;top:0;left:10px;z-index:0;border:none; }
#competitions img.win { position:relative;top:-65px;left:-8px;z-index:10; }
#competitions h4 { margin:3px 0;padding:0;width:130px;background:#eee;background:transparent; }
#competitions h4 a { margin:0;padding:0;width:130px;font-weight:normal;font-size:20px;color:#ff4526;text-decoration:none;line-height:1.0; }
#competitions p { float:none;margin:0;padding:0;width:385px; }
#competitions p a { float:left;margin:3px 0 0 0;padding:1px 3px;font-size:11px;color:#fff;background:#ff4526;text-decoration:none; }
#competitions_success { float:left;margin:0;padding:7px 0;width:501px;background:url(/images/template/pages/competitions/comp-border-top.gif) 0 0; }
#competitions_success div { float:left;margin:0;padding:0;width:501px;height:196px;background:url(/images/template/pages/competitions/comp-border-side.gif) repeat-y;text-align:center; }
#competitions_success div h2 { margin:30px 0 0 0;padding:0;color:#ff4526;font:bold 20px Tahoma, Geneva, sans-serif; }
#competitions_success div p { margin:5px 0 40px 0;padding:0;font:normal 18px Tahoma, Geneva, sans-serif;color:#555; }
#competitions_success img { border:none; }
#sg { float:left;padding:0 0 15px 0;width:530px;background:url(/images/template/pages/index/sg_background.gif) 0 18px repeat-x; }
#sg h1 a { float:left;margin:0px 200px 15px 0;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#ab0cf7;text-decoration:none; }
#col2 { float:left;margin:0 0 0 15px;padding:0;width:385px; }
#col2 h1 a { float:left;margin:15px 0;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#ab0cf7;text-decoration:none; }
#col1 div form.gallery { float:left;margin:0 8px;padding:2px;border:1px solid #ab0cf7;width:81px;height:111px;background:#fff; }
#col1 div form.gallery input { border:none;width:83px;height:111px;cursor:pointer;background:transparent; }
#col1 div form.gallery div { position:absolute;margin:-23px 0 0 0;padding:0;height:23px;width:81px;text-align:center;background:#ab0cf7;color:#fff;font-size:11px;font-weight:bold;line-height:1.7;z-index:51;z-index:10px; }
#pdw { float:left;margin:15px 0;padding:0;width:385px;height:230px;background:#92dcff url(/images/template/pages/index/prom-dress-background.gif) 100% 0 no-repeat;/*border-bottom:1px dashed #b1b1b1;*/ }
#pdw h1 { float:left;margin:0;padding:0 7px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#006fc5; }
#pdw h2 a { float:left;margin:5px;padding:0;width:215px;font:normal 20px Tahoma, Geneva, sans-serif;color:#006cd0;text-decoration:none; }
#pdw p { float:left;margin:5px 0;padding:0 5px;width:215px; }
#pdw span { color:#006cd0;font:bold 13px Tahoma, Geneva, sans-serif; font-style:italic; }
#pdw form input { float:right;margin:14px 16px 0 0;padding:7px 17px;width:135px;height:180px;border:0px solid #000;cursor:pointer; }
#pdw a { color:#555; }
#quiz { float:left;margin:0;border-top:1px dashed #b1b1b1;width:214px;height:200px; }
#quiz h2 { float:left;margin:15px 0 2px 0;padding:0 5px;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff;background:#00bebc; }
#quiz p { background:#fff; }
#quiz ul { background:#fff; }
#quiz ul li { background:#fff; }
#quiz h3 { float:left;margin:0 0 2px 0;padding:0;width:214px;color:#00bebc; }
#quiz h3 p { float:left;margin:0;padding:0; }
#quiz img { float:left;margin:0;padding:0;width:60px;height:80px; }
#quiz div form div { float:left;width:0px;height:0px;background:transparent; }
#quiz div form ul { list-style-type:none; }
#quiz .vote { background:#00bebc;color:#fff;border:none;font-size:11px; }

#adblock { float:left;margin:0 0 0 15px;padding:0;width:234px; }
#adblock img { margin:0 0 5px;padding:0;border:none; }
/* Style Galleries Page */
#content #stylegal h1 { background:#ab0cf7;color:#fff; }
#content #stylegal div.h1 { margin:0 0 10px;padding:0 0 0 10px;background:#fff url(/images/template/stars-purple.gif) repeat-x;height:38px; }
.galicons { float:right; }
.galicons form { float:left; }
.galicons form input { float:left;margin:0 4px 0 0;padding:0;width:58px;height:64px;border:none;cursor:pointer; }
.galicons form p { font-size:11px;color:#ab0cf7;text-align:center; }
.gallery_icons { }
.gallery_icons a { }
#galsearch div.title { margin:15px 0 0 0;background:url(/images/template/pages/gallery/search-title-purple.gif) no-repeat; }
#galsearch #gsearch { float:left;margin:0;padding:5px;width:740px;background:#e4a6f7; }
#galsearch .gitem a img { border:1px solid #ab0cf7; }
#galsearch { clear:both; }
p.galpagination { text-align:center; }
p.galpagination a { padding:3px 5px;color:#fff;background:#ab0cf7;text-decoration:none; }
p.galpagination strong { padding:3px 5px;background:#fff;color:#ab0cf7;border:1px solid #ab0cf7; }
strong.galpagination { float:left;margin:0 1px;padding:3px 5px;background:#fff;color:#ab0cf7;border:1px solid #ab0cf7; }
input.galpagination { float:left;margin:0 1px;padding:3px 5px;color:#fff;background:#ab0cf7;text-decoration:none;text-align:center;border:none;cursor:pointer; }
.tableBorder { padding-bottom:20px;border-bottom:1px dashed #b1b1b1; }
.tableBorder tr td { padding-bottom:20px; }
.gitem input { margin:5px 0 0 0;padding:0;background:#e4a6f7;color:#fff;border:none;font:11px Tahoma, Geneva, sans-serif;cursor:pointer; }
.hot { z-index:50;position:relative;top:0;left:-44px;width:50px;height:50px; }
.hotplace { margin-top:-49px; }
/* My Gallery specific page */
.stylemy { background:#ec008c; }
.glook { float:left;display:block;margin:0 0 10px 0;padding:5px 0;width:374px;height:25px;background:url(/images/template/pages/gallery/my-look-background.jpg);font-size:20px;color:#555;text-align:center; }
.gfavs { float:left;display:block;margin:0 0 10px 2px;padding:5px 0;width:374px;height:25px;background:url(/images/template/pages/gallery/favourite-background.jpg);font-size:20px;color:#ec008c;text-align:center; }
.glook a, .gfavs a { display:block;text-decoration:none; }
.glook a { color:#555; }
.gfavs a { color:#ec008c; }
.title { float:left;margin:0;padding:0 0 0 15px;height:22px;width:111px;background:url(/images/template/pages/gallery/search-title.jpg) no-repeat;font-size:13px;color:#fff;font-weight:bold;text-align:center;line-height:1.5;text-align:left; }
.promlook { float:left;margin:0 7px;padding:20px 0 0 0;width:135px;text-align:center; }
.promlook img { border:1px solid #ec008c; }
.promlook img a { padding:0;background:#fff; }
.promlook p { float:left;margin:5px 0 0 0;padding:0;width:135px;text-align:center; }
.promlook a { margin:10px 0 0 0;padding:0 3px;/*background:#ff9cde;*/color:#fff;text-decoration:none;font-size:11px; }
.promlook input { margin:5px 0 0 0;padding:0 3px;border:none;background:#d0d0d0;color:#fff;font-size:11px;cursor:pointer; }
#pllive, #ftlive { float:left;margin:0 2px 20px 0;padding:5px 0;width:374px;height:24px;background:url(/images/template/pages/my-wardrobe/prom-look-live.gif);border:none;text-align:center;font:normal 20px Tahoma, Geneva, sans-serif;color:#ec008c; }
#plother, #ftother { float:left;margin:0 0 20px;padding:5px 0;width:374px;height:24px;background:url(/images/template/pages/my-wardrobe/prom-look-other.gif);border:none;text-align:center;font:normal 20px Tahoma, Geneva, sans-serif;color:#fff; }
#plother a, #ftother a { color:#fff;text-decoration:none; }
#plother a:hover, #ftother a:hover { color:#555; }
#ftlive { margin:0 0 20px 2px;background:url(/images/template/pages/my-wardrobe/favourites-live.gif); }
#ftother { background:url(/images/template/pages/my-wardrobe/favourites-other.gif); }
/* Gallery search box */
#gsearch { float:left;margin:0;padding:5px;width:740px;background:#ff9cde; }
.gitem { text-align:center;vertical-align:top; }
.gitem a img { border:1px solid #ec008c; }
p.pagination { text-align:center; }
p.pagination a { padding:3px 5px;color:#fff;background:#ec008c;text-decoration:none; }
p.pagination strong { padding:3px 5px;background:#fff;color:#ec008c;border:1px solid #ec008c; }
/* Competition Page */
#titlecomp h1 { background:#ff4526;color:#fff; }
#titlecomp div.h1 { margin:0 0 10px;padding:0 0 0 10px;background:#fff url(/images/template/stars-yellow.gif) repeat-x;height:38px; }
#compbanner { float:left;margin:0;padding:10px 5px;background:#ffcf72; }
#compbanner div { float:left;margin:0;padding:0 10px;width:350px; }
#compbanner div h2 { float:left;margin:0;padding:5px 0;width:348px;background:transparent; }
#compbanner div h2 a { float:left;margin:0;padding:0;color:#ff4526; font:bold 14px Tahoma, Geneva, sans-serif;text-decoration:none;background:transparent; }
#compbanner div img { border:2px solid #fff; }
#compbanner div a { float:right;margin:5px 0 0 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;color:#fff;background:#ff4526;text-decoration:none; }
#compbanner div a.img { margin:0;padding:0;background:transparent; }
#comparc { float:left;margin:10px 0 0 0;padding:0; }
#comparc div { float:left;margin:0 0 10px;padding:0;width:363px;border:1px solid #d0d0d0;background:#f2f2f2; }
#comparc div img { float:left;margin:0;padding:0; }
#comparc div h3 { float:left;width:199px;margin:0;padding:5px 0 5px 10px;background:#fff; }
#comparc div h3 a { float:left;margin:0;paddong:0;font:bold 13px Tahoma, Geneva, sans-serif; color:#ff4526;text-decoration:none;background:#fff; }
#comparc div p { float:left;margin:0;padding:5px 0 0 10px;width:199px; }
#comparc div a { float:right;margin:5px 5px 0 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;color:#fff;background:#ffac4a;text-decoration:none; }
#comparc div.left { float:left; }
#comparc div.left a.img, #comparc div.right a.img { float:left;margin:0;padding:0; }
#comparc div.right { margin-left:20px; }
/* Competition detail page */
#compdet a { color:#ff4526; }
#compdet h2 { color:#ff4526; font:bold 20px Tahoma, Geneva, sans-serif; }
#compdet form { float:left;margin:0;padding:0;border:none;width:486px; }
#compdet form div { float:left;margin:0;padding:1px;background:#ffcf72; }
#compdet form div div { float:left;margin:0;padding:20px;border:1px solid #fff; }
#compdet form label { float:left;margin:1px 0;padding:3px 0;width:100px;font-weight:bold;font-size:13px; }
#compdet form input.text { margin:1px 0;padding:3px;width:300px;border:1px solid #ff4526; }
#compdet form div.tc { float:left;margin:0;padding:5px 20px;background:#e6e6e6; }
#compdet form input.submit { float:right;margin:10px 0;padding:0;width:185px;height:75px;background:url(/images/template/icons/button-enter.jpg) no-repeat;border:none; }
#complogin { padding:3px 10px;background:#ffcf72;font-weight:bold; }
/* Beauty School */
#titlebs h1 { background:#ec008c;color:#fff; }
#bsbanner { float:left;margin:0;padding:10px 5px;background:#ff9cde; }
#bsbanner div { float:left;margin:0;padding:0 10px;width:350px; }
#bsbanner div a.img { float:left;margin:0;padding:0;background:transparent; }
#bsbanner div a img { float:left;margin:0 15px 0 0;padding:0;border:2px solid #fff; }
#bsbanner div h2 { float:left;margin:0;padding:5px 0;width:196px;background:transparent; }
#bsbanner div h2 a { float:left;margin:0;padding:0;color:#ec008c; font:normal 20px Tahoma, Geneva, sans-serif;text-decoration:none;background:transparent; }
#bsbanner div a { float:right;margin:5px 0 0 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;color:#fff;background:#ec008c;text-decoration:none; }
#bsarc { float:left;margin:0;padding:10px 5px;background:#fff; }
#bsarc div { float:left;margin:0 0 10px;padding:0 10px;width:350px;min-height:220px; }
#bsarc div a.img { float:left;margin:0;padding:0;background:transparent; }
#bsarc div img { float:left;margin:0 15px 0 0;padding:0;border:2px solid #ccc; }
#bsarc div h3 { float:left;margin:0;padding:5px 0;width:196px;background:transparent; }
#bsarc div h3 a { float:left;margin:0;padding:0;color:#ec008c; font:normal 20px Tahoma, Geneva, sans-serif;text-decoration:none;background:transparent; }
#bsarc div a { float:right;margin:5px 0 0 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;color:#fff;background:#ec008c;text-decoration:none; }
#bs h2 { color:#ec008c;font-weight:normal;font-size:20px; }
#bs img { float:left;margin:0 10px 10px 0;;padding:0; }
.relatedpinktop { float:left;margin:0;padding:0 5px;width:491px;background:url(/images/template/related-articles-top-pink.gif) no-repeat;font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff; }
.relatedpinktop a { float:right;margin:12px 17px 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;background:#ec008c;color:#fff;text-decoration:none; }
.relatedpinkfoot { float:left;margin:0;padding:0 5px;width:491px;background:url(/images/template/related-articles-footer-pink.gif) 0% 100% no-repeat; }
.relatedpinkfoot div { float:left;margin:10px 0 0 0;padding:0 12px 10px;width:139px;text-align:center; }
.relatedpinkfoot div a { margin:0;padding:0;font-size:12px;font-weight:bold;color:#555;text-decoration:none; }
.relatedpinkfoot div img { width:135px;height:180px;border:1px solid #ccc; }
/* Beauty School template 2 */
p.temp2 { float:left;margin:0;padding:0;height:13px;width:501px;background:#FFE7FD url(/images/template/pages/beauty/beauty-school-2-top.gif) no-repeat; }
p.temp2b { float:left;margin:0 0 10px;padding:0px 10px 10px;width:481px;background:#FFE7FD url(/images/template/pages/beauty/beauty-school-2-bottom.gif) 100% 100% no-repeat; }
/* Beauty School template 3 */
h3.temp3 { float:left;margin:0 0 5px;padding:0;font:bold 13px Tahoma, Geneva, sans-serif;color:#ec008c;width:501px; }
p.temp3 { float:left;margin:0;padding:0;height:13px;width:501px;background:#FFE7FD url(/images/template/pages/beauty/beauty-school-2-top.gif) no-repeat; }
p.temp3b { float:left;margin:0 0 10px;padding:0px 10px 10px;width:481px;background:#FFE7FD url(/images/template/pages/beauty/beauty-school-2-bottom.gif) 100% 100% no-repeat; }
/* Beauty School template 3 */
h3.temp4 { float:left;margin:0 0 5px;padding:0;font:bold 13px Tahoma, Geneva, sans-serif;color:#ec008c;width:501px; }
p.temp4 { float:left;margin:0;padding:0;height:13px;width:501px;background:#FFE7FD url(/images/template/pages/beauty/beauty-school-2-top.gif) no-repeat; }
ul.pink { float:left;margin:0 0 10px;padding:0px 10px 10px;width:481px;list-style:none;background:#FFE7FD url(/images/template/pages/beauty/beauty-school-2-bottom.gif) 100% 100% no-repeat; }
ul.pink li { float:left;margin:3px 0;padding:0 0 0 20px;background:url(/images/template/icons/face-happy.png) 0 0 no-repeat;width:461px; }
p.temp5 { float:left;margin:0;padding:0;height:13px;width:501px;background:#e6e6e6 url(/images/template/pages/beauty/beauty-school-5-top.gif) no-repeat; }
ul.grey { float:left;margin:0 0 10px;padding:0px 10px 10px;width:481px;list-style:none;background:#e6e6e6 url(/images/template/pages/beauty/beauty-school-5-bottom.gif) 100% 100% no-repeat; }
ul.grey li { float:left;margin:3px 0;padding:0 0 0 20px;background:url(/images/template/icons/face-tongue.png) 0 0 no-repeat;width:461px; }
/* */
h3.temp6 { float:left;margin:0 0 5px;padding:0;font:bold 13px Tahoma, Geneva, sans-serif;color:#ec008c;width:501px; }
h3.temp6 span { padding:0 3px;background:#ec008c;color:#fff; }
/* Get the look */
#gtlbanner { float:left;margin:0;padding:10px 5px;background:#ff9cde; }
#gtlbanner div { float:left;margin:0;padding:0 10px;width:350px; }
#gtlbanner div h2 { float:left;margin:0;padding:0px 0;width:200px;background:transparent; }
#gtlbanner div h2 a { float:left;margin:0;padding:0;color:#ec008c; font:normal 20px Tahoma, Geneva, sans-serif;text-decoration:none;background:transparent; }
#gtlbanner div img { float:left;margin:0 10px 0 0;padding:0;border:2px solid #fff;width:135px;height:180px; }
#gtlbanner div p { float:left;margin:3px 0 0 0;padding:0;width:180px; }
#gtlbanner div p img { border:none;width:35px;height:35px; }
#gtlbanner div a.block { float:right;margin:5px 0 0 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;color:#fff;background:#ec008c;text-decoration:none; }
#gtlarc { float:left;margin:0;padding:10px 0px;background:#fff; }
#gtlarc div { float:left;margin:10px 0 0 0;padding:0;width:370px; }
#gtlarc div.left { min-height:140px;border-bottom:1px dashed #b1b1b1; }
#gtlarc a.img { float:left;background:transparent;margin:0;padding:0; }
#gtlarc div.right { margin-left:10px;min-height:140px;border-bottom:1px dashed #b1b1b1; }
#gtlarc div img { float:left;margin:0 15px 0 0;padding:0;border:none; }
#gtlarc div h3 { float:left;margin:0 0 3px;padding:0;width:270px;background:transparent; }
#gtlarc div h3 a { float:left;margin:0;padding:0;color:#ec008c; font:normal 18px Tahoma, Geneva, sans-serif;text-decoration:none;background:transparent; }
#gtlarc div span { font-size:11px;color:#999; }
#gtlarc div p { margin:3px 0 0;width:370px; }
#gtlarc div a { float:right;margin:5px 0 0 0;padding:0 3px;font:normal 11px Tahoma, Geneva, sans-serif;color:#fff;background:#ec008c;text-decoration:none; }
#gtlarc ul li a { background:transparent; }
/* Get the look detail page */
.social { float:left;margin:10px 0 0 0;padding:5px 0;border-top:1px dashed #b1b1b1;border-bottom:1px dashed #b1b1b1;width:440px;text-align:right; }
a.stw { float:left;margin:0 0 0 50px;padding:0 10px 0 15px;width:195px;background:url(/images/template/icons/icon-save-to-wardrobe.gif) 0 1px no-repeat;text-decoration:none;color:#ab0cf7;font-weight:bold;font-size:13px; }
input.stw { float:left;margin:0 0 0 40px;padding:0 0px 0 5px;width:230px;background:url(/images/template/icons/icon-save-to-wardrobe.gif) 0 1px no-repeat;text-decoration:none;color:#ab0cf7;font-weight:bold;font-size:13px;border:none;cursor:pointer; }
a.share { float:left;margin:0;padding:0 0 0 30px;width:135px;background:url(/images/template/icons/icon-share.gif) 0 2px no-repeat;text-decoration:none;color:#ec008c;font-weight:bold;font-size:13px; }
#gtlrate { float:left;margin:10px 0;padding:0;color:#999; }
#gtlrate h3 { float:left;margin:0;padding:0;color:#555;font-size:18px; }
#gtlrate p { float:left;margin:2p;padding:0; }
#gtlrate a { color:#999; }
#gtlrelated { float:left;margin:0;padding:0 0 0 20px ;width:730px;height:30px;background:url(/images/template/pages/gtld/get-the-look-items-top.gif) no-repeat; font:italic 24px Georgia, "Times New Roman", Times, serif;color:#fff; }
#gtlrelatedfoot { float:left;margin:0;padding:10px 0;width:750px;background:url(/images/template/pages/gtld/get-the-look-items-footer.gif) 0 100% no-repeat; }
#gtlrelatedfoot div { float:left;margin:0 25px;padding:0;width:137px;text-align:center; }
#gtlrelatedfoot div a { padding:0 0 10px 0;text-decoration:none;color:#555; }
#gtlrelatedfoot div a.atw { padding:0 2px;text-decoration:none;color:#fff;background:#ab0cf7;font-size:11px;line-height:1.7;border:none;cursor:pointer; }
#gtlrelatedfoot div form input { margin:2px 0 0 0;padding:0 2px;text-decoration:none;color:#fff;background:#ab0cf7;font-size:11px;line-height:1.7;border:none; }
#gtlrelatedfoot img { float:left;margin:0;padding:0;border:1px solid #ccc;width:135px;height:180px; }
#gtllatest { float:left;width:750px; }
#gtllatest h3 { float:left;margin:25px 0 0 0;padding:0;width:170px;color:#ec008c;font-size:20px;font-weight:normal;border-bottom:3px solid #ff9cde; }
#gtllatest div { float:left;margin:26px 0 0 0;padding:5px 0;width:580px;border-bottom:#ccc;border-bottom:3px solid #ccc;font-size:11px;text-align:right; }
#gtllatest div a { padding:1px 2px;background:#ec008c;color:#fff;text-decoration:none; }
#gtllatest div.img  { margin:10px 10px 0;padding:0;width:81px;text-align:center;border:none; }
#gtllatest div.img a { color:#555;text-decoration:none;background:none; }
#gtllatest div.img a img { padding:0;width:81px;height:108px;border:1px solid #ccc; }
/* my wardrobe */
#mwl h2 { float:left;padding:0 0 5px 0;border-bottom:3px solid #ff9cde;width:250px; }
#mwl div { float:left;margin:0;padding:7px 0 9px;width:500px;text-align:right;border-bottom:3px solid #ccc;font-size:11px; }
#mwl div a { padding:0 2px;background:#ec008c;color:#fff;font-size:11px;text-decoration:none; }
#mwl img { float:left;border:1px solid #ec008c; }
#mwi h2 { float:left;padding:0 0 5px 0;border-bottom:3px solid #e4a6f7;width:250px;color:#ab0cf7; }
#mwi div { float:left;margin:0;padding:7px 0 9px;width:500px;text-align:right;border-bottom:3px solid #ccc;font-size:11px; }
#mwi div a { padding:0 2px;background:#ab0cf7;color:#fff;font-size:11px;text-decoration:none; }
#mwi img { float:left;border:1px solid #ab0cf7; }
/* register */
#login { float:left;margin:0;padding:60px 0 0 15px;width:735px;height:170px;background:#eee url(/images/template/pages/register/signin.jpg); }
#login label { float:left;margin:3px 0;padding:5px 0;font-weight:bold;color:#000;width:70px; }
#login input { margin:3px 0;padding:5px 0;width:130px;border:none; font:bold 14px Tahoma, Geneva, sans-serif; }
#login input.check { float:left;margin:0;padding:0;width:20px; }
#login p { color:#000;font-size:11px; }
#login input.submit { margin:0 0 0 61px;padding:0;width:69px;height:22px;background:url(/images/template/icons/button-sign-in.png) no-repeat; }
#login p a { text-decoration:underline;color:#000; }
#register_member_form { float:left;margin:15px 0 0 0;padding:40px 0 0 0;width:750px;height:195px;background:#eee url(/images/template/pages/register/join.jpg); }
#register_member_form label { float:left;margin:0 0 0 530px;padding:3px 0;font-weight:bold;color:#000; }
#register_member_form input { float:left;margin:0 0 0 530px;padding:3px 0;width:200px;border:none;font:bold 14px Tahoma, Geneva, sans-serif; }
#register_member_form input.submit { float:left;margin:15px 0 0 645px;padding:0;width:85px;height:22px;background:url(/images/template/icons/button-join.png) no-repeat; }
/* Search results */
#searchform { float:left;margin:0 0 10px;padding:5px 10px;width:486px;background:#ff9cde; }
#searchform input { float:left;margin:0 5px 0 0;padding:0;width:400px;height:22px;border:none; }
#searchform input.submit { float:left;margin:0;padding:0;width:74px;height:22px;background:url(/images/template/pages/search/button-search.gif);border:none; }
#searchres { }
#searchres h2 { margin:0 0 5px;padding:0;font:bold 20px Tahoma, Geneva, sans-serif;color:#ec008c; }
#searchres div { float:left;margin:0;padding:10px 0;width:486px;border-bottom:1px dashed #ccc; }
#searchres div img { float:left;margin:0 10px 0 0;padding:0;width:81px;height:108px;border:none; }
#searchres div h3 { margin:0;padding:0; }
#searchres div h3 a { float:left;margin:0;padding:0;font-size:18px;color:#ec008c;text-decoration:none;width:395px; }
#searchres div div { float:left;margin:0;padding:5px 0;width:395px;font-size:11px;color:#ff9cde;border:none;background:url(/images/template/pages/search/search-div.gif) 142px 4px no-repeat; }
#searchres div p { margin:0;padding:0; }
/* Directory */
#titledir h1 { background:#c414a3;color:#fff; }
#titledir h2 { color:#c414a3;font:normal 20px Tahoma, Geneva, sans-serif; }
#titledir a { float:right; }
#dsearch h2 { float:left;margin:0;padding:0;color:#c414a3;font:normal 20px Tahoma, Geneva, sans-serif; }
#dsearch img { float:right;border:none; }
.dimg { padding:3px;border:1px solid #ffb1f7;width:120px;height:90px; }
p.dir { float:left;margin:0;padding:0; }
#dtop { float:left;margin:0;padding:20px 20px 0;width:461px;background:url(/images/template/pages/directory/list-border-top.gif) no-repeat; }
#dtop_shop_basic { float:left;margin:0;padding:15px 20px 0;width:461px; }
#dtop img { padding:3px; }
#dtop h3, #dtop_shop_basic h3 { margin:0;padding:0;font:normal 18px Tahoma, Geneva, sans-serif;color:#c414a3; }
#dtop_shop_basic h3 { font-size:13px;font-weight:bold; }
#dtop .info, #dtop_shop_basic .info { margin:10px 0 0 0;padding:10px;background:#ffe7fd; }
#dtop_shop_basic .info { margin-top:5px;padding-bottom:5px; }
#dtop .l_half{width:170px;float:left;padding-left:5px;margin-left:10px;line-height:16px;}
#dtop .r_half{width:145px;float:left;margin-left:10px;}
#dtop .label, #dtop_shop_basic .label { float:left;margin:0 0 10px;padding:0 5px;background:#c414a3;font:bold 13px Tahoma, Geneva, sans-serif;color:#fff; }
#dtop p, #dtop_shop_basic p { margin:0; }
#dtop .label2, #dtop_shop_basic .label2 { float:left;margin:0 5px 10px 0;padding:0 5px;width:20px;background:#c414a3;font:bold 13px Tahoma, Geneva, sans-serif;color:#fff; }
#dtop .button { float:right;margin:10px 0 0 5px;padding:0;border:none; }
#dbottom { float:left;margin:0;padding:10px 10px 0;width:481px;height:15px;background:url(/images/template/pages/directory/list-border-bottom.gif) no-repeat; }
.item {padding:0 0 0 10px;line-height:20px;background:transparent url(/images/template/pages/directory/directory-arrow.gif) no-repeat 0 50%;}
.item a {padding:0 5px;color:#5a4738;font-weight:normal;}
.left, .right {width:33%;}
.left { float: left; }
.right { float: right; }
#dsearch{float:left;padding:12px 0 0 12px;background:#ffb1f7;margin:0 0 15px 0;width:489px}
#dsearch .form-field{float:left;background:transparent;margin:0 10px 0 50px;}
#dsearch .form-field input{padding:2px 4px;font-size:13px;width:250px;font-weight:bold;color:#323232;border:1px solid #fff;}
#dsearch .form-click{float:left;background-image:none;background-color:transparent;padding:0;margin:0;}
#dsearch .form-click button{padding:0;margin:0;background-color:transparent;border:none;}
#dtop_shop_basic .label_basic { margin:0 5px 0 0; }
#dtop_shop_basic .info_wrap { padding:5px 0; }
#dtop_shop_basic .border { border-bottom:1px dashed #ccc; }
/* Profile */
#profilemenu { float:right;margin:0;padding:0 0 10px 0; }
#profilemenu div { float:left;margin:0;padding:0 10px;border-left:1px solid #555; }
#profilemenu div a { color:#ec008c; }
#profilemenu div a.name { font-weight:bold; }
.menuHeadingBG { float:left;margin:0;padding:5px 0 0;width:200px;background:#eee url(/images/template/pages/profile/profile-menu.gif) no-repeat;height:29px;color:#fff;font-size:20px;text-align:center; }
.profileHeadingBG { float:left;margin:0;padding:5px 0 0;width:535px;background:#eee url(/images/template/pages/profile/profile-stats.gif) no-repeat;height:29px;color:#fff;font-size:20px;text-align:center; }
.profileHead { padding:5px 15px 0;line-height:1.5;color:#ec008c;font-weight:bold;font-size:13px; }
.profileMenuInner { margin:0;padding:0 15px 5px;line-height:1.5;border-bottom:1px dashed #b1b1b1; }
.profileMenuInner a { color:#555; }
.tableCellOne, .tableCellTwo { border-bottom:1px solid #d0d0d0;line-height:1.9; }
.tableCellOne a, .tableCellTwo a { color:#ec008c; }

/* Specialist dress page */
#special_dress { }
#special_dress img { float:left; }
#special_dress div { float:left;margin:0 0 0 15px;padding:7px 0 7px 15px;width:420px;background:url(/images/template/icons/icon-pink-arrow.gif) 0 11px no-repeat;border-bottom:1px solid #ccc; }
#special_dress div span { float:left;padding:0 5px 0 0;font-weight:bold;color:#ab0cf7;font-size:13px; }
#special_dress ul { float:left;margin:0;padding:0; }
#special_dress ul li { float:left; }
#special_dress p { float:left;margin:0; }
#special_dress #special_share { margin-top:20px;background:#f5caff;border:none; }
#special_dress #special_share a.share, #special_dress #special_share a.wardrobe { float:right;color:#ec008c;font-weight:bold;text-decoration:none;background:url(/images/template/icons/icon-special-share.gif) 0 60% no-repeat; }
#special_dress #special_share a.wardrobe { margin:0 10px 0 0;padding:0 0 0 20px;color:#ab0cf7;background:url(/images/template/icons/icon-special-wardrobe.gif) 0 60% no-repeat; }
#special_dress #special_share input.share, #special_dress #special_share input.wardrobe { float:right;color:#ec008c;font-weight:bold;text-decoration:none;background:url(/images/template/icons/icon-special-share.gif) 0 60% no-repeat;border:none;cursor:pointer; }
#special_dress #special_share input.wardrobe { margin:0 10px 0 0;padding:0 0 0 20px;color:#ab0cf7;background:url(/images/template/icons/icon-special-wardrobe.gif) 0 60% no-repeat; }
#spd_similar { float:left;margin:20px 0 0;width:750px; }
#spd_similar a { border:none; }
#spd_similar h2 { margin:0 0 10px;padding:0 0 5px 2px;color:#ab0cf7;font-size:20px;font-weight:normal;border-bottom:3px solid #E4A6F7; }
#spd_similar img { margin:0 5px;width:91px; }
#spd_similar a img { border:none; }
#special_dress #shops { margin:5px 0 0;padding:3px 10px;width:400px;height:100px;overflow-y:scroll;background:none;background:#ebebeb;border:none; }
#special_dress #shops div { margin:0;padding:3px 0 3px 12px;width:375px;background:url(/images/template/icons/prom-dress-shop-bullet.gif) 0 8px no-repeat;border-bottom:1px dashed #bbb; }
#special_dress #shops a { padding:1px 2px;font-size:10px;background:#fd60e0;color:#fff;text-decoration:none; }

#content p.error { float:left;width:740px;padding:5px;text-align:center;font-weight:bold;background:#eee;color:#E6005A; }

/* html sitemap */
#sitemap li { margin:3px 0; }
#sitemap li a { color:#ec008c;text-decoration:none; }

.select { width:300px; }
.defaultBold { padding:0 0 0 15px;color:#ec008c;font-weight:bold; }
.tableborder { padding:0 15px; }
.gatw { padding:0 2px;text-decoration:none;color:#fff;background:#ab0cf7;font-size:11px;line-height:1.7;border:none; }
/* tell a friend */
#tellfriend {
    position: absolute;
    margin-top: -300px;
    left: 400px;
    width: 380px;
    z-index: 1;
    background:#eee;
}
h2.terms { color:#ff9cde;font-size:20px; }
