/* CSS Document */
body {width: 100%; text-align: center; margin: 0; background: #FFFFF0 url(images/website-back.jpg) 0 18px repeat-x;}
div#website { width: 712px; margin: 0 auto; text-align: left; background-color: white; }
div#main { margin: 220px 0 0 0; background-color: white; width: 712px; border: 1px solid #cccccc; border-width: 0 1px;}
div#top { position: absolute; top: 0; height: 220px; width: 712px; margin: 0; background-color: white; border: 1px solid #cccccc; border-width: 0 1px;}
div#top a img { border: none;}
div#top div#logo { background: white url(images/logo-back.jpg) 0 100% no-repeat; height: 144px; width: 214px; margin-left: 0px;}
div#top div#indexpic { float: right; width: 498px; height: 144px; background: transparent url(images/long-back-index.jpg) 0 0 no-repeat; margin-right: 0;}
div#top div#indexpic h4 { text-align: right; font-size: 14px; color: #FF3333; margin: 13px 20px 0; padding: 7px 0 7px; background: transparent url(images/font-back-index.jpg) 90% 0 no-repeat;}
div#top div#aromaticpic { float: right; width: 498px; height: 144px; background: transparent url(images/long-back-perf.jpg) 0 0 no-repeat; margin-right: 0; }
div#top div#aromaticpic h4, div#top div#makeuppic h4 { text-align: right; font-size: 14px; color: #FF3333; margin: 13px 30px 0 0; padding: 7px 0 7px; background: transparent;}
div#top div#hairpic { float: right; width: 498px; height: 144px; background: transparent url(images/long-back-hair.jpg) 0 0 no-repeat; margin-right: 0;}
div#top div#hairpic h4 { text-align: right; font-size: 14px; color: #FF3333; margin: 12px 20px 0 315px; padding: 7px 0 6px; background: transparent url(images/hair-h4-back.jpg) 0 0 no-repeat;}
div#top div#makeuppic { float: right; width: 498px; height: 144px; background: transparent url(images/long-back-makeup.jpg) 0 0 no-repeat; margin-right: 0;}
div#top div#skincarepic { float: right; width: 498px; height: 144px; background: transparent url(images/long-back-skincare.jpg) 0 0 no-repeat; margin-right: 0;}
div#top div#skincarepic h4 { text-align: right; font-size: 14px; color: #d17731; margin: 13px 300px 0 0; padding: 7px 0 7px; background: transparent;}
div#top div#weightlosspic { float: right; width: 498px; height: 144px; background: transparent url(images/long-back-weightloss.jpg) 0 0 no-repeat; margin-right: 0;}
div#top div#weightlosspic h4 { text-align: right; font-size: 14px; color: #3b3d53; margin: 13px 300px 0 0; padding: 7px 0 7px; background: transparent;}
div#top ul { text-align: center; margin: 0; padding: 0; height: 30px; font-size: 14px;}
div#top ul li { display: inline;  padding: 0 0 8px; margin: 0; background: transparent url(images/mainnav-li.jpg) 0 100% repeat-x; line-height: 30px;}
div#top ul li a { text-decoration: none; color: #FF3333; background: transparent;}
div#top ul li a:hover { text-decoration: underline; color: #ee8865; }
div#top ul li.left { background: white url(images/mainnav-left.jpg) 50% 100% no-repeat; padding-left: 30px;}
div#top ul li a.active, div#top ul li a.active:visited {text-decoration: underline; color: #ee8865;} 
div#top ul li.right {background: white url(images/mainnav-right.jpg) 100% 100% no-repeat; padding-right: 30px;}
div#footer { width: 712px; height: 48px; margin: 30px 0 0; padding: 90px 0 0 0; background: #86d471 url(images/footer.jpg) 0 0 no-repeat; clear: both; font-size: 12px; }
div#footer p { margin: 0; padding: 3px; text-align: right; background-color: #e4f8df; color: #86d471; }
div#footer p span { margin-left: 20px; }
div#footer p a { color: #006400; font-weight: bold; text-decoration: none;}
div#footer p a:hover { text-decoration: underline;}
div#footer p.cop { background-color: #86d471; text-align: right; border-top: 1px solid #ff8860; color: white;}
div#index {font-family: Verdana, Arial, Helvetica, sans-serif;}
div#index div.cat h3 { font-family: Verdana, Arial, Helvetica, sans-serif; background: transparent url(images/index-cat-h3.jpg) 0 0 no-repeat; color: white; margin: 0 0 -7px 5px; padding: 3px; font-size: 0.6em;}
div#index div.cat { width: 250px; float: left; margin: 0 5px 10px 10px; padding: 0 0 9px 0; background: transparent url(images/index-cat-bottom.jpg) 0 100% no-repeat;}
div#index div.cat img { margin: 0; padding: 0;  width: 250px; height: 9px; float: none;}
div#index div.cat img.rss { width: 60px; height:60px; padding: 0 0 0 20px;  float: left;} 
div#index p { color: #666666; background: white; font-size: 0.8em; text-align: justify; margin: 0 10px 0 10px; }
div#index div.cat ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; margin: -8px 0 0 0;  padding: 0 0 0 10px; background: transparent url(images/index-cat-ul.jpg) 0 0 repeat-y; color: #ee8662; min-height: 120px;}
div#index div.cat ul.rss { padding-left: 90px;}
div#index div.cat ul.rss li { list-style: none; margin: 6px 0 0; font-size: 1.2em;}
div#index div.cat ul.rss li a { color: #ee8662;}
div#index div.cat ul li { margin: 0 0 0 10px; padding: 0; list-style: circle; line-height: 2em;}
div#index ul a, div#category ul a { text-decoration: underline; color:#666666; }
div#index ul a:hover, div#category ul a:hover { text-decoration: none;}
div#index div#nowe {float: left; width: 550px;}
div#index div#welcome { height: 192px; background: transparent url(images/indexwoman.jpg) 90% 0 no-repeat;}
div#index div#welcome img { float: right; margin-right: 40px; height: 156px; border: 1px solid; border-color: #cccccc black black #cccccc;}
div#index div#welcome p { background: transparent url(images/indexp.jpg) 0 0 repeat-x; margin: 0; width: 510px; height: 100%; padding: 20px;}
div#index div#welcome p span { font-size: 1.2em; font-weight: bold; }
div#index h2 { clear: both; text-align: center;}
div#index h2.left { text-align: left; }
div#index h1 { margin: 10px; }
div#index div.adsense { float: right; margin: 0 35px 0 0;}
div#index ul.sitemap { font-size: 12px; }
div#index ul.sitemap ul { margin: 5px 20px; font-size: 12px;}
div#index ul.sitemap ul a { color: #999999; }
div#index div.otherres { float: right;  margin: 0 10px 10px;}
div#index div.otherres h4 { font-size: 14px; color: #666666; margin: 0;}
div#index div.otherres ul { font-size: 12px; margin: 0 0 0 10px; padding: 0;}
div#index div.otherres ul li { list-style: none; border-bottom: 1px dashed #999999; }
div#index div.otherres ul li a { text-decoration: none; }
div#index div.otherres ul li a:hover { text-decoration: underline; }
div#index div.rssfeeds { padding: 10px 0 0 20px; }
div#index div.rssfeeds p { line-height: 20px; margin: 0;}
div#index div.rssfeeds img { border: none; border: none; padding: 0 5px 0 10px; vertical-align:text-top; }
div#index div.rssfeeds a { color: #003399; font-weight: bold;}
div#index div.rssfeeds a:hover { color:#FF6600; }
div#index div.mostviewed { width: 550px; }
div#index div.mostviewed h3 { color: #666666; margin: 10px; padding: 0;}
div#index div.mostviewed p.desc { margin: 10px 0 10px 20px; }
div#index div.mostviewed p { width: 500px; margin: 10px 0 10px 40px; }
div#rss a:hover { color: #FF6600; }
div#category ul { margin-top: 0; }
div#category ul li { padding: 3px 0; }
div#category h1 { margin: 10px 0 0 0; }
div#category h2 { margin: 4px; } 
div#category div#indadsense { float: right; }
div#category h3 { color: #666666; margin: 4px; padding: 0;}
div#category h3.hair, div#category h3.makeup, div#category h3.skincare, div#category h3.weightloss, div#category h3.aromatherapy { margin: 49px 0 0; background: #fda565 url(h3makeupback.jpg) 0 0 repeat-x; padding: 10px 0 10px 100px; color: white; font-size: 14px;}
div#category h3.makeup, div#category h3.skincare, div#category h3.weightloss, div#category h3.aromatherapy { background: white url(h3makeupback.jpg) 0 0 repeat-x; }
div#category p.clearing { clear: both; }
div#category ul.haircat { margin-left: -40px; }
div#category ul.haircat li { border-bottom: 1px solid #fd7648; padding: 4px 0 4px 150px; list-style: none; margin: 0 0 0;} 
div#category { font-family: Verdana, Arial, Helvetica, sans-serif; }
div#category p { color: #666666; background: white; font-size: 0.8em; text-align: justify; line-height: 1.5em; margin: 0 10px 10px 10px; }
div#category img { float: right; width: 40%; padding: 7px; margin: 5px; border: 1px solid #cccccc; border-color: #cccccc #999999 #999999 #cccccc;}
div#category img.hairtips { float: right; width: 354px; height: 256px; margin: 0 -7px 0 0; border: none; }
div#category img.skincaretips { float: right; width: 346px; height: 440px; margin: 0 -7px 0 0; border: none; }
div#category img.weightlosstips, div#category img.aromatherapy, div#category img.makeuptips { float: right; width: 354px; height: 256px; margin: 0 -7px 0 0; border: none; }
 { float: right; width: 354px; height: 256px; margin: 0 -7px 0 0; border: none; }

div#hairtags { background: white url(images/hairtags-top.jpg) 0 0 no-repeat; margin: 15px; width: 679px; } 
div#hairtags h4 { margin: 0; padding: 5px 5px 4px 10px;  color: #1e4e5b; border-bottom: 1px solid #1e4e5b; margin: 0 4px 0 4px;}
div#hairtags ul li { display: inline; }
div#hairtags ul li a { color: #1e86a1; }
div#hairtags ul { background: white url(images/hairtags-bottom.jpg) 0 100% no-repeat;  margin: 0; padding: 5px 0 10px 20px;}
div#main div#hairtags p, div#category div#hairtags p { border: 1px solid #51cae9; border-width: 0 1px 0 1px; margin: 0; padding: 0 4px; font-size: 12px; color: #666666;}
div#subcategory { float: right; width: 500px; font-family:Verdana, Arial, Helvetica, sans-serif; }
div#subcategory p { font-size: 0.8em; color: #666666; }
div#subcategory ul li, div#category ul li { font-size: 0.8em; color: #666666; list-style: circle; }
div#subcategory ul li span { font-size: 0.9em;}
div#articlepage { float: right; width: 500px;}
h1 { font-size: 1.2em; color:#666666;}
h2 { font-size: 1.0em; color: #666666; margin-left: 10px;}
h3 { font-size: 0.9em; color: #666666; margin-left: 10px; }
div#articlepage p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: justify; color:#666666; margin: 5px 10px 10px 5px; line-height: 20px;}
div#articlepage .image img { float: right; border: 1px solid #999999; padding: 5px; margin: 5px;}
div#index p.where, div#category p.where, div#subcategory p.where, div#wheretobuy p.where, div#articlepage p.where { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #CCCCCC; color: #FFFFFF; text-align: right; padding: 5px; margin: 0;}
div#index p.where a, div#category p.where a, div#subcategory p.where a, div#wheretobuy p.where a, div#articlepage p.where a { color: #FFFFFF; background: transparent;}
div.more { width: 310px; float: left; margin: 0 20px 0 30px; padding: 0; background: transparent url(images/morearticles-1.jpg) 0 0 no-repeat;}
div.more h5 { margin: 0; padding: 12px 0 0px 15px; font-size: 1.2em; color: #ffffff; background: transparent  0 0 no-repeat; }
div#articlepage div.more p { color: #666666; margin: 5px 20px; }
div#articlepage div.more ul { border-left: 1px dotted #cccccc; list-style: none; margin: 0 0 0 20px; padding: 0; }
div#articlepage div.more ul li { padding: 0 0 0 10px; margin: 0 0 5px 0;}
div#articlepage div.more ul a { color: #666666; font-size: 1em; margin: 0;}
div#articlepage img.undermore { margin: 0 0 0 30px; padding: 0; float: left;}
div#articlepage p span { font-weight: bold;}
div#articlepage h3 { background: transparent; color: #333333; margin-bottom: 0;}
div#articlepage ul li { background: transparent; color: #666666; text-align: justify; margin: 0 10px 10px 0;}
div#articlepage ol li { background: transparent; color: #666666; text-align: justify; margin: 0 10px 10px 0;}
div#wheretobuy { width: 500px; float: right;}
div.share { width: 480px; background: white url(images/skare-rest-1.jpg) 0 0 no-repeat; height: 180px;}
div.share h6 { background: transparent  0 0 no-repeat; font-size: 15px; color: #e97e2e; margin: 0; padding: 7px 0 0 230px; }
div#articlepage div.share p { margin: 10px 15px 10px 10px; color: white; border-bottom: 1px dotted white;}
div.share div.diggi { float: left; height: 130px; width: 240px; color: white; background: transparent; padding: 0 0 0 10px;}
div.share div.diggi ul { width: 150px; list-style: circle; margin: 0 0 0 20px; padding: 0 0 0 20px; background: transparent; min-height: 100px;}
div.share ul li { margin-bottom: 0;}
div.share div.diggi a { color: #e97e2e; background: transparent; text-decoration: underline; font-size: 0.8em;}
div.share div.diggi a:hover { text-decoration: none;}
div#articlepage div.share ul li { margin: 0;}
div.share div.rss { float: right; width: 219px; background: transparent; padding: 0 0 0 10px;height: 75%; border-left: 1px dotted #FFFFFF;}
div#prawyrss { width: 115px; height: 183px; position: absolute; top: 150px; margin-left:714px; background:url(images/rss-subscription1.jpg) 0 0 no-repeat; text-align: left; }
div#prawyrss img { margin: 15px 0 0 25px; padding: 0; border: none; }
div#prawyrss p { margin: 0 0 30px; padding: 10px 10px 0 10px; text-align: center;}
div#prawyrss p.twitt { margin: 0 0 0; padding: 0; }
div#prawyrss a { color: white; font-weight: bold; background: transparent;}
div#prawyrss a.diff { color: #e97e2e; font-size: 22px; text-decoration: none;}
div#prawyrss a.diff:hover { text-decoration: underline; }
div#prawyrss img.twitt { width: 60%; margin-left: -20px; }
div#prawyrss a:hover { text-decoration: none; }
div#prawyrss a.freestuff { color: #FF3333; font-weight: normal;}
div.share div.rss ul { background: transparent url(images/rss-white.gif) 0 0 no-repeat; height: 60px; margin: 0; padding: 0 0 0 65px; list-style: none;}
div.share div.rss ul a { font-size: 12px; color: #e97e2e; font-weight: bold; }
div.share div.rss ul a:hover { text-decoration: none;}
div#leftmenu { background: transparent url(images/leftnavtop.jpg) 50% 0 no-repeat; text-align: center; width: 180px;}
div#leftmenu h3 { color: #ee8865; padding: 23px 0 0px 0; font-size: 1em; margin: 3px 10px 0 0; text-align: right; border-bottom: 1px solid #e1e1e1;} 
div#leftmenu ul { text-align: left; margin: 0; padding: 0; list-style: none; background: transparent url(images/leftnavrow.jpg) 50% 0 repeat-y;}
div#leftmenu ul li { margin: 0; padding: 2px 5px; font-size: 0.8em; line-height: 20px; font-weight: bold; }
div#leftmenu ul li.last { background: transparent url(images/leftnavbottom.jpg) 50% 100% no-repeat; border: none; padding-bottom: 20px;}
div#leftmenu ul li a:link, div#leftmenu ul li a:visited { text-decoration: none; color: #666666; border-bottom: 1px solid #e1e1e1; display: block;}
div#leftmenu ul li a:hover {color: #cc0000; text-decoration: underline;}
div#leftmenu ul li a.active { color: #cc0000; text-decoration: underline;}
div#tags { background: white url(images/tags-top.jpg) 0 0 no-repeat; width: 202px;}
div#tags h4  { margin: 0 4px 0 4px; padding: 4px 5px 4px 10px; color: #1e4e5b; border-bottom: 1px solid #1e4e5b; }
div#tags ul {  background: white url(images/tags-bottom.jpg) 0 100% no-repeat; padding: 0 0 10px;}
div#tags ul li { border: 1px solid #51cae9; border-width: 0 1px 0 1px; margin: 0; padding: 0 0 0 20px; list-style: none; }
div#tags ul li a { color: #1e86a1; }
div#adsensearticle { float: right; margin-right: 10px;}
div#wheretobuy div.store { width: 477px; text-align: right; background:url(images/tobuylefttop.jpg) 0 0 no-repeat; margin-left: 23px;}
div#wheretobuy div.store h3 { color: #cc0000; padding: 3px;}
div#wheretobuy p {font-size: 0.8em; color: #666666;}
div#wheretobuy p a { background: white; color: #cc0000;}
div#wheretobuy p.nospace { margin-bottom: 0; padding-bottom: 0; }
div#wheretobuy ul { margin: 3px 3px 3px 20px; padding: 0; }
div#wheretobuy ul li a { color: #333333; font-size: 0.8em;}
div.store p { padding-left: 20px; }
div.store p.links { font-size: 0.8em; clear: right; text-align: right; padding: 0 10px 10px 0; background:url(images/tobuybottom.jpg) 0 100% no-repeat;}
div.store p.links a { color: #cc0000;}
div#wheretobuy img { float: right; border: 1px solid #999999; padding: 5px; margin: 3px;}
p span.jbold { font-weight: bold;}
div#articlepage h3 { color: #666666;}
div#articlepage h5 { font-size: 16px; color: #333333; }
div#articlepage ul li span { font-weight: bold; }
div#articlepage div.imgleft img { float: left; margin-right: 5px;}
div#articlepage div.imgleft { clear: left;}
div#articlepage div.imgleft h4 { margin: 0; color: #666666;}
div#articlepage p.right { text-align: right;}
div#articlepage p.right a { color:#ff0000; font-weight: bold; }
div#articlepage p.left { text-align: left;}
div#articlepage p.left a { color:#ff0000; font-weight: bold; } 
div#articlepage div.clearboth { clear: both; }
div#articlepage div.clearboth img { margin: 5px 8px; border: 1px solid #cccccc; padding: 3px;}
div#articlepage div.clearboth img.imgright { float: right; }
div#articlepage div.clearboth img.imgleft { float: left; }
div#articlepage h4 { color: #666666;}
hr { clear: both;}
p.sources { border: 1px solid #cccccc; padding: 3px; background-color: #ccf;}
div#collection { border:1px solid #cccccc; padding: 5px; margin: 5px; background-color: #F8F8F8;}
div#collection h4 { margin: 0; padding: 0; color: #666666;}
div#collection h2 { margin: 5px;}
div#collection ul { margin: 3px 20px 3px 40px; padding: 0;}
div#collection ul li, div#collection ol li { margin: 0 0 5px; color: #999999; font-weight: bold;}
div#collection ul li a, div#collection ol li a { color: #666666; font-weight: normal;}
div#index div.contactform form { font-size: 12px; color: #666666; margin: 10px; }
div#index div.contactform form textarea { margin: 10px; background-color: #FFFFF0}
div#index div.contactform form input { background-color: yellow; color: #333333; font-weight: bold; margin: 5px;}
img.verif { margin: 10px 10px 5px 10px;}
div#index div.contactform form input#button { margin: 5px; background-color: #e4f8df; font-size: 16px; color: #006400; border: 1px solid #cccccc;}
div#index div.contactform form input#button:hover { border-bottom: 1px solid #006400;}
div.contactform div.send { margin: 5px; }
div#articlesubmission p { margin: 0 5px; vertical-align: middle; padding: 7px 0; font-size: 12px; text-align: left;}
div#articlesubmission p span { font-weight: bold; font-size: 12px; color: #CC0000; }
div#articlesubmission div.leftpart { width: 150px; float: left; display: block; clear: right;}
div#articlesubmission div.rightpart { width: 500px; float: right; text-align: left;}
div#articlesubmission div.rightpart p { padding: 6px  0;}
div#articlesubmission div.single { height: 40px; width: 660px; }
div#articlesubmission div.big { height: 180px; width: 660px;}
div#articlesubmission p span.notrequired { color: #666666; }
div#articlesubmission ol { font-size: 12px; text-align: justify; margin: 5px 10px 0 40px; }
div#articlesubmission h3 { color: #e18400; margin-left: 10px; }
div#articlesubmission form p.twelve { font-size: 12px; margin: 2px; padding: 0;}
div.publish { width:200px; height: 98px; background: transparent url(images/publish2.jpg) 0 0 no-repeat; }
div.publish p { font-size: 12px; padding: 65px 0 0 10px; }
div#prawyrss div.publish p.right { font-size: 12px; padding: 65px 0 0 0px; margin: 0;}
div.publish p a { color: #b63434; text-decoration: none; border-bottom: 1px dashed; }
div#prawyrss div.publish p.right a { color: #b63434; text-decoration: none; border-bottom: 1px dashed; }
div.publish p a:hover { text-decoration: underline; border-bottom: none; }
div#prawyrss div.publish p.right a:hover { text-decoration: underline; border-bottom: none; }
div#subarticles { width: 100%; height: 270px; background:url(images/submission-back.gif) -1px 20px no-repeat; margin: 0 0 25px 0;}
div#subarticles img { float: right; width: 374px; height: 215px; margin-right: 0px; margin-top: 20px;}
div#subarticles p.experts { font-size: 22px; padding: 15px 0 8px 70px; margin: 0; color: #fa5821; text-align: left; white-space: nowrap; background: transparent;}
div#subarticles p.inform {  margin-left: 20px; text-align: right; background: transparent; font-size: 12px; color: #c53621;}
div#subarticles p.youwrite { margin: 0 0 0 30px; background: transparent; padding: 0 0 8px 55px; font-size: 16px; line-height: 40px; font-weight: bold; color: #c53621;}
div#subarticles p.sure { width: 702px; padding: 14px 0 15px 10px; font-weight: bold; font-size: 14px; margin: -6px 0 0 0; color: #eb460b; background:url(images/sure-shadow.gif) 0 0 repeat-x; white-space: nowrap; border-bottom: 1px solid #fa5821;}
div#subarticles p.sure a { color: #ff8d18; }
div#subarticles p.submit { text-align: right; font-size: 16px; color: #d70000; background: white; padding-top: 20px 0 0 0;}
div#subarticles p.submit a { color: #d70000; font-weight: bold; }
div#reasons {  }
div#reasons span.now { width: 100%; text-align: center; }
div#reasons h1 { color: #e18400; font-size: 16px; font-weight: normal; }
div#reasons ul { width: 630px; margin: 10px 0 10px 0; padding-left: 30px;  background: url(images/womansm.jpg) 454px 0 no-repeat; }
div#reasons ul li { list-style: none; font-size: 12px; color: #666666; vertical-align: text-top; background:url(images/yes.jpg) 20px 50% no-repeat; padding: 20px 40px 20px 90px; margin: 0; width: 370px; border-left: 1px solid #ff3c00;}
div#reasons ul li span { font-weight: bold;}
div#reasons ul li.top { border-top: 1px solid #ff3c00;}
div#reasons ul li.bottom { border-bottom: 1px solid #ff3c00; font-weight: bold; } 
div#reasons p { text-align: center; margin: 0 160px 0 0; line-height: 40px;}
div#reasons p span { padding: 10px 0 10px; }
div#reasons p a.submit { background:url(images/submit-articles.jpg) 0 3px no-repeat; padding: 20px 48px; margin: 20px 0 0; font-weight: bold; color: black; font-variant: small-caps; }
form#cse-search-box { text-align: right; background:url(images/website-back.jpg) 0 -5px repeat-x; margin: 10px 0; padding: 3px 0;}
form#cse-search-box input.search { background: white; border: 1px solid #e18400; border-width: 0 1px 1px 0; color: #e18400; font-weight: bold; font-size: 14px; margin-right: 10px;}