/*
Theme Name: WellCultured v.2
Theme URI: http://www.wellcultured.com
Description: The theme for WellCultured.com v.2
Version: 0.1
Author: Kirk Sigmon
Author URI: http://www.sigmoninc.com
Tags: wellcultured

*/

* {margin:0; padding:0; border:0; border-collapse: collapse; border-spacing:0; text-decoration:none; vertical-align:top; text-align:justify;}
body {margin:0; background:url(images/background.jpg) top center no-repeat #060606; font-family:Geneva, Arial, Helvetica, sans-serif}
table  {border-collapse: collapse; border-spacing:0;}
h2,h3 {font-family: myriad pro, arial, helvetica, clean, sans-serif; margin:10px; font-size:21px;}
h4 {font-family: myriad pro, arial, helvetica, clean, sans-serif; margin:10px; font-size:21px;}
a:hover {text-decoration:underline;}
script {display:none;}

/* Set Default Styles */
h2 {background:url(images/h2_700px.jpg) bottom left no-repeat; width:95%; height:26px; margin:5px 0 0 0; padding:15px 0 0 5px; font-size:26px; color:#333333; font-weight:normal;}
sub {display:block; width:100%; font-size:12px; background:#f6f6f6; margin-bottom:5px; text-align:right;}
p {font-size:13px; width:97%; margin:0 auto 5px; text-align:jusitfy; padding-right:5px;}
p h2 {padding-right:-5px;}
p a {color:#0033CC; text-decoration:underline;}
li {list-style:inside square; width:auto; margin-left:10px; font-size:13px;}
blockquote {width:90%; margin:0 auto; padding:5px; background:#f6f6f6; font-size:13px;}
h3 {width:100%; margin:10px 0; padding:2px 0 2px 0; text-indent:5px; font-size:16px; background:#f6f6f6; color:#333333; font-family: myriad pro, arial, helvetica, clean, sans-serif; font-size:21px;}
div.img {background:url(images/shadow_img.gif) no-repeat bottom right; float:left; margin: 5px 20px 0 20px;}
div.img img {display:block; position:relative; background-color:#fff; border:1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px}
div.morearticles {width:80%; margin:0 auto; background:#f6f6f6; color:#333333; border:solid 1px #eeeeee;}
div.pagination {margin:5px 0 10px 0; background:#f6f6f6; color:#333333; text-align:center; font-weight:bold; border:solid 1px #eeeeee; border:0 1px 0 1px;}
input {font-weight:bold; color:#333333;; border:solid 1px #999999;}
textarea {font-weight:bold; color:#333333;; border:solid 1px #999999;}
.alignleft {float:left; margin:3px;}
.alignright {float:right; margin:3px;}
a.jump:before {content:">>";}
a.jump {display:block; font-weight:bold; width:98%; padding-right:10px; text-align:right; font-size:13px;}

div.head {width:1000px; height:131px; margin:0 auto; padding-top:2px; margin-top:10px;}
div.head h1 {float:left; clear:none; background:url(images/logo.png) left no-repeat !important; background:url(images/logo.gif); width:436px; height:99px; margin:2px 20px 0px 0px;}
div.head h1 span {display:none;}
div.head div.sites {display:block; float:left; width:304px; height:30px; margin:0 0 0 72px !important; margin-left:68px; padding:0;}
div.head ul li {list-style:none; display:block; float:left; width:152px; height:30px; padding:0; margin:0;}
div.head ul li a {display:block; float:left; width:152px; height:30px; padding:0; margin:0;}
div.head ul li#site  {background:url(images/tabs/00_site_a.gif) left no-repeat;}
div.head ul li#guide  {background:url(images/tabs/00_guide_b.gif) left no-repeat;}
div.head ul li#forums  {background:url(images/tabs/00_forums_b.gif) left no-repeat;}
div.head div.menu {width:1000px; height:30px; float:left; padding:0; margin:0;}

#home {background:url(images/tabs/01_home_b.gif);}
#home:hover, #home.s {background:url(images/tabs/01_home_a.gif);}
#fashion {background:url(images/tabs/02_fashion_b.gif);}
#fashion:hover, #fashion.s {background:url(images/tabs/02_fashion_a.gif);}
#sex {background:url(images/tabs/03_sex_b.gif);}
#sex:hover, #sex.s {background:url(images/tabs/03_sex_a.gif);}
#lifestyle {background:url(images/tabs/04_lifestyle_b.gif);}
#lifestyle:hover, #lifestyle.s {background:url(images/tabs/04_lifestyle_a.gif);}

div.head_ad {width:730px; height:90px; margin:0 auto;}

div.body {width:1000px; margin:0 auto;}

div.footer {width:1000px; height:20px; margin:0 auto; padding:10px 0 0 0; background:url(images/footer.png) top no-repeat; color:#999999; font-size:10px; text-align:right;}
div.footer a {color:#CCCCCC}

td.r {width:300px; background:url(images/right_bar.png) !important; background:#5d5d5d none; color:#ffffff}
td.r a {color:#c6feff;}
td.r ul {width:280px; padding-left:20px;}
td.r li {width:250px; margin:0; padding:0; list-style:none; padding-left:-20px; font-size:12px;}
td.r h3 {margin:10px; color:#CCCCCC; background:none; font-size:22px; font-style:italic; font-variant:normal; font-weight:normal;}
td.r h3 strong {color:#FFFFFF; text-transform:capitalize; font-style:normal;}
td.r blockquote {background:url(images/sidebar_question.png) no-repeat !important; background:url(images/sidebar_question.jpg) no-repeat; width:240px; height:111px; padding:15px 30px; color:#d1d1d1; text-align:center; font-size:14px;}
td.r blockquote.podcast {background:url(images/sidebar_podcast.png) top no-repeat; padding-bottom:0; margin-bottom:0; height:94px;}
td.r a.podcast {display:block; background:url(images/sidebar_podcast_download.png); width:300px; height:49px;}
td.r a.podcast strong {display:none;}
td.r span {display:block; width:260px; margin:0 auto; padding:5px; font-size:13px; text-align:center;}


/* Drop Down Menu */
.h_dropdown{float:left; display:block; width:624px; height:30px; margin:0; padding:0; font-weight:bold;}
.h_dropdown ul {display:block; float:left; width:624px; text-align:center;}
.h_dropdown ul li{width:152px; height:30px; display:block; float:left; background:#f6f6f6; margin:0 4px 0 0 !important;}
.h_dropdown ul li a b {display:none; font-size:0;}
.h_dropdown ul li a {display:block;	width:152px; height:26px; color: #494949;text-align:center;font-size:14px;margin: 0; padding-top:4px;}
.h_dropdown ul li a.s {background:#FFFFFF;}
.h_dropdown ul li a:hover{background:#e2e2e2;}
.h_dropdown ul li a[rel]:after{content: "";}
.dropmenudiv{position:absolute; top: 0; border: 1px solid #BBB; border-bottom-width: 0; font-size:13px; line-height:16px; z-index:100; background-color: white; width: 250px; visibility: hidden; }
.dropmenudiv a{ width:250px; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; padding: 2px 0; text-decoration: none; font-weight: bold; color:#333333}
.dropmenudiv a{width: 100%;}
.dropmenudiv a:before {content:' >> '; color:#f2f2f2;}
.dropmenudiv a:hover{background-color: #F0F0F0;}
.dropmenudiv a:hover:before {color:#000000;}

table.index {width:1000px;}
table.index p {width:auto; margin:0; padding:0;}
table.index td.l {width:700px; background:#FFFFFF url(images/index_corner.gif) top right no-repeat;}
table.index td.l table.features {width:700px; background:#f6f6f6;}
table.index td.l h2 {background:url(_site/style/images/h2_700px.jpg) bottom left no-repeat; width:695px; height:26px; padding:15px 0 0 5px; font-size:18px; color:#333333;}
table.index td.l h3 {color:#CC9900; padding-left:10px; font-size:16px; margin:0; background:none; border:none;}
table.index td.l span {display:block; width:600px; margin:0 auto; font-size:13px; color:#666666;}
table.index td.mainpage h3 a {color:#7d775f};

table.article {width:1000px;}
table.article td.l {width:700px;  background:#FFFFFF url(images/index_corner.gif) top right no-repeat;}
table.article td.category {background:url(images/cat_bg.gif) left repeat-y;}

div.cpost {display:block; width:95%; min-height:100px; margin:5px auto; margin-bottom:5px; background:#fcfcfc; border:solid 1px #e8e8e8; border-width:1px 0 1px 0;}
div.cpost table, div.cpost table * {padding:0; margin:0; border:0;}
div.cpost h3 {margin:0; padding:0; background:none; float:none;}
div.cpost h3 a {color:#7d775f}
div.cpost p {font-size:12px; color:#666666; float:left;}
div.cpost p.postmetadata {width:100%; height:15px; clear:both; padding:2px 0 2px 0; background:#F0F0F0; text-align:right;}
div.cpost img, img.post-image {float:left; margin:5px; width:100px; height:100px;}

ol.commentlist {}
ol.commentlist li {list-style:none; display:block; width:95%; margin:0 auto; margin-bottom:5px; background:#F9F9F9; border:solid 1px #EFEFEF; border-width:0 1px 1px 0;}
img.avatar {float:left;}
div.entry {font-family: Georgia,"Nimbus Roman No9 L",serif;}
div.entry p {text-size:15px;}
div.entry.post p {padding:5px;}

.size-thumbnail {margin:10px; border:solid 1px #CCCCCC;}