/* CSS Document */
body {width: 100%; text-align: center; margin: 0; padding: 0; background: #FFFFF0 url(images/dust.png) 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; border-top: 3px solid #444449;}
div#website { width: 990px; margin: 0 auto; text-align: left; background-color: white;  }
div#main { padding: 0; background-color: white; width: 990px; z-index: 3; border-top: 6px solid #ef3a7a; margin: 0; box-shadow: #444449 0 2px 2px; }
div#top { width: 990px; margin: 0; padding: 0; background: #000000 url(images/dust.png) 0 0; text-align: left;  }
div#top a img { border: none;}
div#top img { margin: 0; padding: 15px 0 10px;}
div#top div#logo { margin: 6px 10px; float: left;}
div#top div#indexpic {  margin: 0; padding: 15px 0 10px;}
div#top div#indexpic h3 { font-family: Helvetica, "Trebuchet MS", Arial, sans-serif; color: #6ef53f; font-size: 16px; padding: 2px 0 0; text-shadow: #000 0px 1px 2px; margin: 0 0 0; letter-spacing: -1px;}
div#top div#indexpic h3 span { color: #ef3a7a; font-size: 26px; padding: 0px 0 0;}
div#top #navbar { height: 24px; margin: 0; padding: 4px 0; clear: left;}
div#top #navbar li { list-style: none; display: block; float: left; font-size: 1em; padding: 3px 0.7em;  margin: 0 0 2px; font-weight: normal;}
div#top #navbar li.arom { width:145px;}
div#top #navbar li.hair { width: 80px; }
div#top #navbar li.makep { width: 105px; }
div#top #navbar li.skin { width: 120px;}
div#top #navbar li.right { width: 132px;  }
div#top #navbar li.left { width: 290px; }
div#top #navbar li a { color: #000; text-shadow: #FFF 0px 0px 5px; display: block; padding: 3px 6px; text-decoration: none; letter-spacing: 0.1px; }
div#top #navbar li a:hover { color: #ef3a7a; }
div#top #navbar li.left a { color: #6ef53f; text-shadow: #000 0px 0px 5px; text-decoration: underline; }
div#top #navbar li a.active { color: #ef3a7a; text-decoration: none; text-shadow: white 0 0 2px;} 
div#top #navbar li:hover {  padding: 3px 0.7em;  margin: 0 0 2px; float: left;}

div#top #navbar li ul { display: none; 
	width: 18em; /* Width to help Opera out */ 
	background: #e5e5e5; min-height: 400px;  border: 6px solid #ef3a7a; }
div#top #navbar li:hover ul { display: block; position: absolute; margin: 3px 0 0; padding: 0; z-index: 4; }
div#top #navbar li.hair:hover ul { margin: 3px 0 0 -52px; }
div#top #navbar li.makep:hover ul { margin: 3px 0 0 -148px; }
div#top #navbar li.skin:hover ul { margin: 3px 0 0 -274px; }
div#top #navbar li.right:hover ul { margin: 3px 0 0 -400px; }
div#top #navbar li:hover ul li { padding: 6px 5px 6px; font-size: 0.9em; border-bottom:1px solid #cacacb; margin: 0 0; font-size: 16px; font-weight: bold; color: #ef3a7a; float: none; }

div#top #navbar div.sub { position: absolute; }
div#top #navbar li:hover ul li:hover { background-color: #eee; }
div#top #navbar li:hover ul li.out:hover { background: #e5e5e5; }
div#top #navbar li:hover ul li a {  color: #444449; font-weight: bold; text-decoration: none; font-size: 11px; }
div#top #navbar li:hover ul li a:hover { text-decoration: underline; color: #ef3a7a; }
div#top #navbar li:hover section.menu-articles { position: relative; display: block; }
div#top #navbar li.hair:hover section.menu-articles { position: relative; display: block; margin-left: -52px; }
div#top #navbar li.makep:hover section.menu-articles { position: relative; display: block; margin-left: -148px; }
div#top #navbar li.skin:hover section.menu-articles { position: relative; display: block; margin-left: -274px; }
div#top #navbar li.right:hover section.menu-articles { position: relative; display: block; margin-left: -400px; }
div#top #navbar li:hover section.menu-articles { padding:8px;width:300px;min-height:260px; margin: -5px 0 0; }
div#top #navbar li:hover section.menu-articles h3 { color: #ef3a7a; margin: 0; padding: 0 0 0 10px;}
div#top #navbar li:hover section.menu-articles h5 { margin: 0; padding: 0; }
div#top #navbar li:hover section.menu-articles ul {list-style:none;padding:0;margin:0;position:relative; left: 222px; background: white; border-left: none; width: 300px;}
div#top #navbar li:hover section.menu-articles ul li { padding: 10px 0; line-height: 1em;  }
div#top #navbar li:hover section.menu-articles ul li.article { background: white; }
div#top #navbar li:hover section.menu-articles ul li a { color: #666666; font-size: 0.9em; }
div#top #navbar li:hover section.menu-articles ul li a:hover { color: #333;}

h1 { font-size: 2.2em; letter-spacing: -1px; font-weight: normal; color: #333; clear: both; margin: 0; padding: 0 0 0 10px;}
h1 span { color: #ef3a7a; }
div#articlepage h1 { padding: 22px 0 12px 10px; }
h3 { color: #4c8738; font-size: 22px; font-weight: normal;}
div#index h2.left { text-align: left; }
h2 { font-size: 1.5em; color: #333; padding: 0 0 0 10px; }
h2.orangish { border-bottom: 1px solid #4c8738; }
h2.grey { font-size: 1.5em; border-bottom: 0px; color: #333;}
div#articlepage h3 { border-bottom: 1px solid #4c8738; padding: 0 0 0 10px;}
div#articlepage h3 span { color: #444449; }
div#articlepage h3.noline { border-bottom: none; }
div#articlepage h4.tryish { color: #4c8738; font-size: 22px; font-weight: normal; border-bottom: 1px solid #4c8738; padding: 0 0 0 10px;}

div#index { padding: 20px 20px 22px; width: 950px; }
div#articlepage { padding: 0 0 22px; }
div#articlepage { float: right; width: 728px;}
div#index h1 { margin: 0;  padding: 15px 0 5px 10px;}
div#reasons h1 { color: #e18400; font-size: 16px; font-weight: normal; }
div#articlesubmission h1, div#articlesubmission h3 { border-bottom: 1px solid #ee8865; }
div#welcome p { color: #d6d6d3; font-size: 14px; margin: 5px 0 0;}

div#index div#welcome { background-color: #444449; width: 610px; height: 236px; padding: 0 20px 14px; float: left; margin: 0 0 20px;  }
div#index div#welcome h1 { border-top: 6px solid #77cb5a; width: 345px; padding: 0; color: #ef3a7a;}
div#welcome h5 { font-size: 20px; color: #ef3a7a; font-weight: normal; margin: 0; padding: 0 0 5px; }
p.welcome { color: #444449; font-size: 18px; width: 94px; letter-spacing: -0.1em; font-weight: normal; line-height: 20px; padding: 0 0 0 20px; margin: 0;}
div#welcome p span { font-size: 1.2em; font-weight: bold; } 
div.adsense300 { float: right; width: 300px; height: 250px; }
div#index div#welcome p strong { color: #d6d6d3;}
div#index div#welcome ul { margin: 0; }
div#index div#welcome ul li { float: left; list-style: none; display: block; width: 280px; padding: 2px;}
div#index div#welcome ul li a  { color: white; }
div#index div#welcome ul li a:hover { color:#ef3a7a; }
 
div#index div.mostviewed p a { color: #1e86a1;  }
div#index div#nowe { float: left; }
div#index div.cat h4 {  background-color: #666666; color: #ee8865; margin: 0; padding: 5px 0 5px 10px; font-size: 16px; text-shadow: 0 0 1px #000000;}
div#index div.cat { clear: both; width: 638px; }
div#index div.cat h3.divtitle { color: #ef3a7a; font-size: 26px; margin: 0; padding: 0; text-align: right; clear: right; border-bottom: 3px solid #444449;}
div#index div.cat h3.divtitle span { color: #6ef53f; text-shadow: black 0 0 2px; background: #444449; padding: 4px;}
div#index div.cat p { color: #666; padding: 5px; }
div#index div.cat ul { margin: 0; padding: 0; }
div#index div.cat ul li { list-style: none; border-bottom: 1px solid #e5e5e5; font-size: 1em; line-height: 22px; margin: 0; padding: 4px 0 4px 6px;}
div#index div.cat ul li:hover { background-color: #f4f4f4; }
div#index div.cat ul li a { color:#4c8738; font-weight: bold; } 
p a, li a { color:#ef3a7a; font-weight: bold; }
div#index div.cat div.artics { width: 444px; float: left; padding: 16px 0 0;}
div#index div.cat div.artics2 { width: 424px; float: left; padding: 16px 0 0; } 
div#index div.cat div.artics ul { margin: 0 0 0 20px; }
div#index div.cat div.artics2 ul {  margin: 14px 0 0;}
div#index div.cat div.artics ul li { letter-spacing: -1px; }
div#index div.cat div.subs {  width: 194px; padding: 0 0 10px; float: right; }
div#index div.cat div.subs ul {margin: 0; padding: 0; background: #444449; text-align: left; background-color: #444449;}
div#index div.cat div.subs ul li { text-align: left; margin: 0 0 0 0; padding-left: 14px;}
div#index div.cat div.subs ul li a { color: #6ef53f; margin: 0; padding: 0; font-weight: normal; }
div#index div.cat div.subs ul li:hover a { color: #6ef53f; text-shadow: #444449 1px 1px 1px; }
div#index div.cat div.subs p { font-size: 12px; line-height: 14px; color: #d6d6d3; margin: 0; padding: 2px 0 0 14px; background: #444449; }
div#index div.cat div.subs p.rightmore { color: #444449; background: #ececec; font-size: 12px; border-width: 0 0 3px 0; border-style: solid; border-color: #444449 white #444449 white; text-align: center; padding: 8px 0; }
div#index div.cat p.rightmore a { color: #77cb5a; }

div#index div.righten { float: right; text-align: center; } 
div#index div.righten img.skin { border: 6px solid #ef3a7a; padding: 0 5px; border-width: 6px 0 6px 0; }
div#index h4 { color: #ef3a7a; font-size: 22px; text-align: center; font-weight: normal; width: 300px; padding: 0; margin: 0; }
div#index div.sharebig { background: #444449; width: 300px; float: right; border-top: 6px solid #ef3a7a; padding: 0 0 10px; margin: 0 0 10px; text-align: left;}
div#index div.sharebig h4 { line-height: 22px; padding: 5px 0 3px;  }
div#index div.sharebig h5 { color: #7ede5c; padding: 0 0 0 17px; margin: 0; font-size: 1em; font-weight: normal;}
div#index div.sharebig h4 span { }
div.sharebig ul { margin: 0 0 0 52px; padding: 4px 0; width: 228px; }
div.sharebig ul li { line-height: 22px; list-style: none; }
div.sharebig ul li a { color: #e0dede; }
div.sharebig p { color: white; padding: 5px 17px; font-size: 0.9em;}
div.sharebig p a { color: #7ede5c; }
div.sharebig ul.sharediv { margin-left: 60px; padding: 20px 0 0;}
div.sharebig ul.sharediv li { float: left; display: block; width: 50px; padding-right: 15px; }

p { color: #444449; line-height: 22px; font-size: 1em; padding: 0 0 10px; text-align: justify; }
div#articlepage p { padding: 0 20px; }
div#articlepage div.listarticles a { font-weight: bold; color: #4c8738; }
p strong { }
p strong.green { color: green; }
div#index p strong { color: #444449; }
p.sources { padding: 3px;}
div.twittface, div#articlepage div.twittface { text-align: left; vertical-align: bottom; line-height: 12px; border-top: 6px solid #DDD; padding: 2px 2px 0 10px; background: white; margin-left: 1px; margin: 0; color: #ef3a7a; text-shadow: #cccccc 0px 1px 7px; font-size: 14px;}
div.twittface div.fb-like { width: 130px; text-align: left; }
div.twittleft { float: left; }
div.gootwitt { float: right; margin-right: 230px; text-align: left; }
div.gootwittprod { float: right; margin-right: 450px; text-align: left; }
div.twittface span { font-weight: bold; padding-right: 10px; }
div.gootwiit a { margin-left: 5px; }
div#index div.mostviewed { text-align: left; float: left; }
p.twittface a.twitter-share-button { margin: 4px 0 0; }
div.adsenselong { float: right; width: 160px; height: 160px; }
div#index div.mostviewed h2 { text-align: left; color: #ef3a7a; margin: 10px; padding: 0; font-size: 26px; font-weight: normal; text-shadow: black 0 0 2px;}
div#index div.mostviewed p.desc { margin: 10px 0 10px 15px; border-left: none;}
div#index div.mostviewed p.desc:hover { background-color: white; border-right: none; }
div#index div.mostviewed p {  }
div#index div.mostviewed p a { color: #4c8738;  }
div#index div.about { clear: both; padding: 10px 0 0; }
div#index div.about h2 { text-shadow: #444449 0 0 2px; }
div#index div.about h2 span { color: #4c8738; }

div.tipssect { padding-right: 200px; }

div#articlepage ul, div#articlepage ol { padding: 0 20px 0 40px; }
div#articlepage ul.betta li strong { font-size: 1.1em; color: #ef3a7a; }
div#articlepage ul.betta li {list-style: none;}
div#articlepage ul li ul { padding: 10px 20px 0 40px; }
div#articlepage ul li, div#articlepage ol li { background: transparent; color: #444449; text-align: justify; margin: 0; line-height: 22px; padding: 0 0 10px; }
div#articlepage ol.long { padding: 0 20px 0 40px;  }
div#articlepage ol.long li {  }
div#articlepage ol.long li span { color: #ef3a7a; font-weight: bold; }
div#articlepage ol.steps { padding: 0 20px 0 40px; }
div#articlepage ol.steps li ul { padding: 10px 20px 0 40px; }
div#articlepage ol.steps li ul li { font-size: 14px; color: #444449; font-weight: normal; }
div#articlepage ol.steps li { font-size: 1.5em; line-height: 22px; color: #ef3a7a; font-weight: bold; }
div#articlepage ol.steps li span {font-size: 14px; color: #444449; font-weight: normal; }

div#articlepage ul li h4 { margin: 0; padding: 0; color: #ef3a7a; font-weight: normal; }
div#articlepage ul li p { margin-top: 0; padding-top: 0;} 
img.main { }


 
div#footer { background: #444449; clear: both; padding: 5px 25px 0 0; border-bottom: 6px solid  #ef3a7a;}
div#footer div { float: left; padding: 0 0 0 20px; }
div#footer div.latest { width: 450px; }
div#footer p { text-align: right; color: #d6d6d3; }
div#footer p a { color: #d6d6d3; font-weight: bold; text-decoration: none;}
div#footer p a:hover { text-decoration: underline;}
div#footer p.cop { clear: both; padding: 0; margin: 0; }
div#footer p.cop a { color: #7ad45b; padding-right: 10px; text-decoration: underline; }
div#footer h5 { font-size: 18px; color: #ef3a7a; margin: 10px 0 0 22px; text-shadow: black 0 0 1px; }
div#footer ul li { list-style: none; line-height: 22px;}
div#footer ul li a { color: #d6d6d3; text-decoration: none; display: block; }
div#footer ul li a:hover { text-decoration: underline; }
div#index ul.resources { padding: 0 0 200px 230px; width: 500px; font-size: 14px; font-weight: bold; }
div#index ul.resources li { float: left; padding: 0 10px; list-style: none; display: block; width: 200px; line-height: 22px; }
div#index ul.resources li a { color: #ef3a7a; }



div#index div.adsense { float: right; margin: 0 35px 0 0;}
div#index ul.sitemap a { color: #ef3a7a;  }
div#index ul.sitemap li { line-height: 22px;}
div#index ul.sitemap ul a { color: #4c8738; }
div#index div.otherres { float: right;  margin: 0 10px 10px; text-align: left;}
div#index div.otherres h4 { margin: 0;}
div#index div.otherres ul {  width: 250px;}
div#index div.otherres ul li { list-style: none; border-bottom: 1px dotted #999999; line-height: 22px;}
div#index div.otherres ul li a { text-decoration: none; color: #4c8738;  }
div#index div.otherres ul li a:hover { text-decoration: underline; }
div#index div.rssfeeds { padding: 10px 0 0 100px; }
div#index div.rssfeeds p { color: #ef3a7a; font-weight: bold; }
div#index div.rssfeeds img { border: none; border: none; padding: 0 5px 0 10px; vertical-align:text-top; }
div#index div.rssfeeds a { color: #4c8738; font-weight: normal; padding-right: 20px;}
div#index div.rssfeeds a:hover { color:#FF6600; }

div#rss a:hover { color: #FF6600; }

div#articlepage ul.pointed { padding: 0 50px; }
div#articlepage ul.pointed strong { color: #4c8738; }
div#articlepage div.imgleft img { float: left; clear: left; padding: 40px 0 0 20px; }
div#articlepage div.imgleft p { padding-left: 200px; }
div#articlepage .image img { float: right; clear: right; border: 6px solid #c5e661; border-width: 6px 1px; padding: 0; margin: 0 20px 20px; background: white;}
div#articlepage div#comments { width: 590px; padding: 0 20px 20px 40px;}
div#articlepage div#comments h5 { color: #e55285; font-size: 18px; font-weight: normal; margin: 5px 0 0 5px; padding: 0 0 10px;}
p.where { background: #eeeeee; color: #818182; text-align: left; padding: 0; margin: 0; clear: both; font-size: 12px; padding: 5px 5px 5px 25px; text-shadow: white 1px 0px 0px; line-height: 22px; border-bottom: 1px solid #444449; }
p.where strong { color: #444449; }
p.where a { font-size: 12px; color: #818182; background: transparent;}
div#index div#coupons h3 { background: white; }
div#index div#coupons ul { font-size: 12px; border-bottom: 1px solid #444449; padding-bottom: 5px; }
div#index div#coupons ul li { padding: 2px 0; }
div#index div#coupons strong { color: #ef3a7a; }
div#index div#coupons span.red { color: #ef3a7a; font-weight: bold; }
div#index div#coupons div.adv { border-left: 1px solid #444449; margin-left: 10px; }
div#index div#coupons div.adv a { color: #4c8738; }
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: 1em; color: #000000; 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: #ee8865; 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 p span.italic { font-style: italic;}
div#articlepage span.red { color: #FF0000;}
div#articlepage span.green { color: green;}

div#articlepage h4 { background: transparent; color: #333; font-size: 1.2em; padding: 0 0 0 10px;}
div#articlepage h4.orangish { border-bottom: 1px solid #4c8738; font-size: 22px; color: #4c8738; font-weight: normal;}
div#articlepage h4.orangishno { background: transparent; }
div#articlepage ul.floatedright { float: right; margin: 6px 160px 0 0; }
div#wheretobuy { width: 500px; float: right;}
div#prawyrss { margin-left:714px; background: transparent; text-align: left; }
div#prawyrss img { margin: 0; padding: 0; border: none; }
div#prawyrss a.affbig img { margin: 15px 0 0 0; }
div#prawyrss p { margin: 0; padding: 0 0 10px; text-align: center; font-size: 0.7em;}
div#prawyrss p.twitt { margin: 0 0 0; padding: 0; }
div#prawyrss p.weekoffer { padding: 3px 7px 3px 8px; margin: 0 0 5px; width: 143px; border: 1px solid #999999; background: white; color: #CC0000; text-align: center;}
div#prawyrss p.weekoffer span { color: black; font-weight: bold; }
div#prawyrss p.weekoffer span.lighter { color: #666666; }
div#prawyrss p.weekoffer span.ramka { font-size: 16px; border: 1px solid #CC0000; display: block; margin: 0 0 0; text-align: center;}
div#prawyrss p.weekoffer a { color: #CC0000; font-weight: normal; }
div#prawyrss a { 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.freestuff { color: #FF3333; font-weight: normal;}
div#tags { background-color: #666666; width: 180px; margin: 10px 0 0; border-top: 1px solid #ee8865; border-right: 1px solid #ee8865;}
div#tags h4  { margin: 0; padding: 5px 10px 5px 0; color: #ee8865; background-color: #cccccc; border-bottom: 1px solid #1e4e5b; text-align: right; text-shadow: 0px 0px 2px #ffffff;}
div#tags ul { padding: 0; margin: 0;}
div#tags ul li { margin: 0; border-bottom: 1px solid #cccccc; line-height: 18px; margin: 0 0 0; padding: 0 0 0; font-size: 0.7em; list-style: none;}
div#tags ul li a { color: white; display: block; padding: 4px 3px 4px 8px; text-decoration: none; }
div#tags ul li a:hover { color: #F3F3F3; background: #4B4B4B; text-decoration: underline; }
div#adsensearticle { float: right; margin: 30px 3px 0 10px; width: 234px; height: 90px;}
div#wheretobuy div.store {  text-align: right; border-bottom: 1px solid  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 a { color: #ef3a7a;}
div.store img { float: left; border: 1px solid #999999; padding: 5px; margin: 3px;}
p span.jbold { font-weight: bold;}
div#articlepage img.store { float: left; padding: 20px; }
div#articlepage p.store { padding-left: 195px; }

div#articlepage ul li span { font-weight: bold; }
div#articlepage p.right { text-align: right;}
div#articlepage h3.onleft { clear: none !important; }
div#articlepage p.right a { color:#ef3a7a; font-weight: bold; }
div#articlepage p.left { text-align: left;}
div#articlepage p.left a { color:#ef3a7a; 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; }
hr { clear: both;}

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 { color: #444449; margin: 10px; }
div#index div.contactform form textarea { margin: 10px; background-color: white; border: 1px solid #ef3a7a;}
div#index div.contactform form input { background-color: white; color: #ef3a7a; font-weight: bold; margin: 5px; border: 1px solid #ef3a7a;}
img.verif { margin: 10px 10px 5px 10px;}
div#index div.contactform form input#button { margin: 5px; background-color: #f5f5f5; font-size: 16px; color: #ef3a7a; border: 1px solid #ef3a7a;}
div#index div.contactform form input#button:hover { border-bottom: 1px solid #ee8865; background-color: white;}
div.contactform div.send { margin: 5px; }

div#sitesubmission { background-color: white; }

div#articlesubmission h1, div#articlesubmission h3 { font-size: 22px; padding: 10px; margin: 0; }
div#articlesubmission div.explanation { width: 458px; float: left; padding-right: 5px; border-right: 1px dotted #444449; height: 426px; line-height: 22px;}
div#articlesubmission h2 { text-align: left; padding: 10px 0 0 10px; }
div#articlesubmission h3 { }

div#articlesubmission p { padding: 0;}
div#articlesubmission div.tipssubmission { width: 480px; float: right; padding-left: 6px; }
div.subart { clear: both; }

div.findus { border-width: 6px 0 6px 0; border-color: #e55285 transparent #e55285 transparent; border-style: solid; position: absolute; top: 43px; margin-left: 115px; box-shadow: #666666 0px 0px 5px; }
div.findus ul { margin: 0; padding: 8px 0 28px 10px; background: white; }
div.findus ul li { margin: 0 10px 0 0; padding: 0; list-style: none; font-size: 20px; float: left; color: #444449;} 
div.findus ul li a { text-decoration: none; padding-left: 0;  }
div.findus ul li.rssfeed a { color: #ff8001; }
div.findus ul li.rssfeed a:hover, div.findus ul li.twitter a:hover, div.findus ul li.facebook a:hover { text-decoration: underline; }
div.findus ul li.twitter a { color: #7dd2f2; }
div.findus ul li.facebook a { color: #39517b; }

div#prawyrss p.sharetips { font-size: 16px; text-shadow: white 0 0 5px; position: absolute; top: 57px; margin-left: -75px;}
div#prawyrss p.sharetips a { color: #444449; font-weight: bold; padding: 0; text-decoration: none; }
div#prawyrss p.sharetips a:hover { text-decoration: underline; }


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; }
#articlepage #productsaffil { padding: 20px;} 
#articlepage #productsaffil h3 { font-size: 18px; color: #ef3a7a; border-bottom: none; }
#articlepage #productsaffil h4 { font-size: 16px; color: #4c8738; }
#articlepage #productsaffil ul { padding: 0 120px 0 0; }
#articlepage #productsaffil ul li { margin: 0 0 7px 40px; }
#articlepage #productsaffil ul li.natural { font-weight: bold; color: #4c8738; }
#articlepage #productsaffil ul li.buy { color: #ef3a7a; font-weight: bold; }
#articlepage #productsaffil ul li.buy a { color: #ef3a7a; }
#articlepage #productsaffil img { float: right; padding: 3px; margin: 12px 22px; padding: 10px; border: 1px solid #d4d4d4; }
.affprod { border-width: 1px ; border-style: solid; border-color: #ef3a7a; clear: both; width: 700px;}
#articlepage #productsaffil ul li img { border: none; }
div.adsquare { float: right; padding: 20px; }


div#btlongads { float: right; margin: 0 45px 0 10px;}

div#linktous { padding: 10px 0 0 80px; }
div#linktous p { line-height: 1.4em; }
div#linktous p.right { font-weight: bold; border-bottom: 1px dotted #333333; }
div#linktous div.option { clear: both; }
div#linktous div.textare { width: 350px; float: left; text-align: right; padding: 10px;}
div#linktous textarea { margin: 10px 0 0 10px; background-color: #ebebeb; }
div#linktous h5 { margin: 0; padding: 20x 0 0px 30px; color: #e55285; font-size: 1.4em; }
div#linktous h5 span { color: #666666; font-weight: normal; font-size: 0.9em; }
div#linktous div.looklike p {  }
div#linktous div.looklike { width: 360px; float: right; padding: 0 0 0; margin-right: 100px;}

div.adandshare { clear: both; border-bottom: 6px solid #ef3a7a;  }
div.share { background: #444449; clear: left; height: 192px; border-top: 6px solid #ef3a7a; }
div#articlepage div.share ul { height: 120px; margin: 0; padding: 5px 0 0 40px; }
div#articlepage div.share ul li { min-height: 50px; float: left; list-style: none; padding: 0 8px 16px 0;}
div.share ul li a { vertical-align: bottom; }
div.share div.socials { float: right; background: white; width: 380px; text-align: center; background: white url(images/socialpink.jpg) 0 10px no-repeat; border-left: 1px solid #333; padding: 10px 0 0;  }
div.share p { line-height: 22px; padding: 20px 0 0; text-align: center; font-size: 16px;}
div.share p.open { margin: 5px 0 20px; padding: 10px 0 0; width: 300px; color: #CCC; font-style: italic; text-shadow: black 1px 1px 0px;}
div.share a { font-size: 10px; font-weight: bold; text-decoration: none; margin-right: 20px;}
div.adshare { clear: left; width: 728px; height: 90px;}
div#articlepage div.share h4 { color: #ef3a7a; padding: 15px 15px; font-size: 18px; margin: 0 0;}

div#leftnav { width: 250px;  margin: 0; padding: 0 0 0 12px; float: left; border-top: 6px solid #ef3a7a;}
div#leftnav h4 { color: #ef3a7a; font-size: 16px; font-weight: normal; text-align: center; margin: 0; padding: 5px 0 10px; }
div.othercats { width: 250px; border-top: 6px solid #ef3a7a; }
div.othercats ul { list-style: none; margin: 0; padding: 4px 0; }
div.othercats h3, div.othercats h4 { font-size: 22px; color: #ef3a7a; margin: 0; padding: 7px 0 5px 10px; font-weight: normal; line-height: 22px; }
div.othercats a { color: #e0dede; }
div.othercats a:hover { color: #ef3a7a; }
div.catsubcats, div.subcatlist { background-color: #444449; margin-bottom: 5px; border-width: 3px 0 3px; border-color: #cccccc #999999; border-style: solid; }
div.subcatlist h4 span, div.catsubcats h3 span { color: #c5e661; font-size: 1em; text-shadow: black 0 1px 2px;}
div.catsubcats li, div.subcatlist li { line-height: 20px; padding: 5px 10px; font-size: 13px; }
div.sponsors { width: 160px; } 
div.sponsors img { margin: 0; padding: 0;  }
div.sponsor { float: left; margin: 10px 78px;  }
div.sponsor p { text-align: center; padding: 0 0 0 40px; color: black; font-weight: bold;   }
div.sponsorships { padding-left: 100px; padding-top: 5px;}
div.sponsorships p { margin: 4px 0 !important;}
div.adleft { padding: 50px 0 0 150px; }
div.adleftw { padding: 50px 0 0 80px; }
div.imgleft { clear: left; }
div.imgleft h4 { margin-left: 200px; }

div.searching { background-color: #444449; width: 990px; height: 30px; border-bottom: 1px solid #444449; }
div.searching p { margin: 0; padding: 0; text-align: left; color: #EEE; padding: 5px 0 0 520px; font-size: 0.9em; font-weight: bold;}
div.searching form { margin: 0; }
form#cse-search-box { float: right; margin: 0; padding: 4px 10px 4px;  }
form#cse-search-box { }
form#cse-search-box input.search { background: white; color: #ee8865; font-weight: bold; font-size: 14px; margin: 0 10px 0 0; padding: 0;}

div.adlongtop { padding: 10px 0 10px 0; border-top: 6px solid #cccccc; }
div.leftnavad { padding: 5px 0px 0; }
div.adlead { padding: 8px 3px 5px 30px; float: left; width: 480px; margin: 0; background-color: #444449; border-right: 1px solid #d4d4d4; }
div.adbefsoc { padding: 4px; }
div.adartright { float: right; padding: 0 20px 20px; }
div.headad { padding: 20px 81px 0px 131px; }
div.insidearttop { float: left; padding: 20px; }
div.leftnavtxtad { padding: 10px 40px;}
