@font-face {
font-family:NewsGothBdXCnBTBold;
src:url(fonts/newgtbxc_2-webfont.eot?#iefix) format(embedded-opentype), url(fonts/newgtbxc_2-webfont.ttf) format(truetype);
font-weight:400;
font-style:normal;
}

p {
font-size:16px;
line-height:24px;
margin:0 0 16px;
padding:0;
}

body {
background-color:#fff;
margin:0;
padding:0;
}

#mainframe {
-moz-box-shadow:0 0 10px #CCC;
-webkit-box-shadow:0 0 10px #CCC;
box-shadow:0 0 10px #CCC;
width:940px;
overflow:auto;
margin:auto;
padding:0 25px;
}

#banner_ad_one {
width: 100%;
height:90px;
margin:10px auto;
}

#logo_sect {
width:940px;
overflow:auto;
}

#logo {
width:462px;
float:left;
}

#hsearch .textbox {
background:transparent url(http://i.stackoverflow.com/Content/Img/search.png) no-repeat scroll left center;
margin:0;
}

.widget_search #s {
position:absolute;
top:30px;
}

#comments {
border-bottom-width:thin;
border-bottom-style:solid;
border-bottom-color:#999;
margin:5px 0 0;
}

#single-paginate {
text-align:center;
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:400;
color:#000;
text-transform:uppercase;
margin:10px 0;
padding:20px 0 60px;
}

#content {
margin-bottom:10px;
border-bottom-width:thin;
border-bottom-style:solid;
border-bottom-color:#999;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
font-weight:400;
color:#333;
padding:0 10px 10px;
}

#content a {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:red;
}

#navigation,.stickynav {
float:left;
width:938px;
border-bottom-width:medium;
border-bottom-style:dotted;
border-bottom-color:#000;
font-size:32px;
z-index:9999;
margin:0 0 22px;
padding:0 0 5px;
}

.stickynav {
display:block;
border:none;
position:fixed;
left:50%;
text-align:center;
top:0;
width:938px;
background:#fff;
margin:0 0 0 -470px;
padding:10px 0 0;
}

.stickynav #navigation {
margin-bottom:10px;
}

#navigation ul {
float:left;
margin-bottom:5px;
}

.tags_box a {
background-color:red;
color:#FFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:400;
text-decoration:none;
text-transform:uppercase;
line-height:24px;
margin:2px;
padding:3px;
}

.tags_box {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:400;
text-decoration:none;
text-transform:uppercase;
line-height:24px;
margin:2px;
padding:3px;
}

#bottom_navigation {
border-bottom-width:medium;
border-bottom-style:dotted;
border-bottom-color:#000;
font-size:24px;
float:left;
margin:0 0 22px;
padding:10px 0;
}

#bottom_nav {
margin:0;
padding:0;
}

#bottom_nav a {
text-decoration:none;
color:#000;
margin:0;
padding:0;
}

#bottom_nav li {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:24px;
display:inline;
border-right-width:thin;
border-right-style:dotted;
border-right-color:#000;
margin:0 10px 0 0;
padding:0 10px 0 0;
}

nav {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
margin:0;
}

nav ul ul {
display:none;
background:#fff;
color:#000;
position:absolute;
top:100%;
font-size:24px;
margin:0;
}

nav ul li:hover > ul {
display:block;
}

nav ul {
list-style:none;
position:relative;
display:inline-table;
z-index:9999;
margin:0;
padding:0;
}

nav ul:after {
content:"";
clear:both;
display:block;
}

nav ul li {
float:left;
border-right-width:thin;
border-right-style:dotted;
border-right-color:#000;
}

nav ul li:hover {
background:#fff;
}

nav ul li a {
display:block;
background:#fff;
text-decoration:none;
color:#000;
padding:0;
}

nav ul ul li {
float:none;
position:relative;
border-bottom-width:1px;
border-bottom-style:dotted;
border-right-style:none;
border-bottom-color:#6b727c;
margin:0;
padding:0;
}

nav ul ul li a {
color:#fff;
padding:10px;
}

nav ul ul li a:hover {
background:red;
color:#fff;
padding:10px;
}

nav ul ul ul {
position:absolute;
left:100%;
top:0;
}

nav li {
margin:0 10px 0 0;
padding:0 10px 0 0;
}

#right-sidebar {
width:310px;
float:right;
}

#left-side-content {
width:612px;
float:left;
margin:0 5px 0 0;
}

#slider {
width:605px;
height:400px;
}

#slider ul,#slider li {
list-style:none;
margin:0;
padding:0;
}

#slider,#slider li {
height:400px;
width:605px;
overflow:hidden;
}

#prevBtn {
width:50px;
height:50px;
position:absolute;
left:20px;
top:200px;
}

#nextBtn {
width:50px;
height:50px;
position:absolute;
left:540px;
top:200px;
}

#prevBtn a {
width:50px;
height:50px;
display:block;
background-image:url(images/left_arrow.png);
background-repeat:no-repeat;
background-position:0 0;
}

#nextBtn a {
width:50px;
height:50px;
display:block;
background:url(images/right_arrow.png) no-repeat 0 0;
}

p#controls,p#controls2 {
position:relative;
margin:0;
}

#header_gallery {
height:400px;
width:612px;
position:relative;
padding-top:10px;
padding-bottom:10px;
margin:auto;
}

.graphic,#prevBtn,#nextBtn {
display:block;
overflow:hidden;
text-indent:-8000px;
margin:0;
padding:0;
}

#ls_title {
overflow:auto;
margin:20px 0;
}

.ls_title1 {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:40px;
font-weight:400;
color:#fff;
background-color:red;
float:left;
text-transform:uppercase;
padding:1px 5px;
}

.ls_title2 {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:40px;
font-weight:400;
color:#000;
float:left;
text-transform:lowercase;
padding:0 5px;
}

#women_thumb_title {
position:absolute;
width:200px;
height:90px;
overflow:hidden;
padding:90px 10px 0;
}

.womens_title_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-transform:uppercase;
color:#FFF;
background-image:url(images/girl-bg.png);
background-repeat:repeat;
padding:10px;
}

.womens_title_bg a {
color:#FFF;
text-decoration:none;
}

#post_title {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:400;
color:red;
line-height:24px;
}

#post_title a {
text-decoration:none;
color:red;
line-height:24px;
text-transform:uppercase;
}

#blog-post-column {
float:left;
overflow:auto;
width:306px;
padding:0 0 10px;
}

#post_sub_title {
color:#000;
font-family:NewsGothBdXCnBTBold,Arial,Helvetica,sans-serif;
font-size:36px;
font-weight:400;
line-height:34px;
}

#post_sub_title a {
text-decoration:none;
color:#000;
line-height:34px;
}

#post_sub_title a:hover {
text-decoration:none;
color:red;
line-height:34px;
}

#post_desc {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#333;
line-height:18px;
margin:5px 0 10px;
}

#post_date {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#000;
margin:0 0 10px;
}

.post_readmore {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#fff;
background-color:red;
margin:5px 0 0;
}

.post_readmore a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#fff;
background-color:red;
text-decoration:none;
text-transform:uppercase;
padding:10px;
}

#title_fill {
background-color:#000;
width:100%;
height:30px;
}

#title_dots {
border-top-width:thin;
border-bottom-width:thin;
border-top-style:dotted;
border-bottom-style:dotted;
border-top-color:#000;
border-bottom-color:#000;
width:76%;
float:left;
margin:10px 0 0 5px;
padding:2px 0;
}

#title_dots2,#title_dots3 {
border-top-width:thin;
border-bottom-width:thin;
border-top-style:dotted;
border-bottom-style:dotted;
border-top-color:#000;
border-bottom-color:#000;
float:left;
width:375px;
margin:10px 5px 0 0;
padding:2px 0;
}

#blog_post {
border-bottom-width:thin;
border-bottom-style:dotted;
border-bottom-color:#000;
overflow:auto;
margin:0 0 10px;
padding:0 0 10px;
}

#blog_thumb {
width:280px;
height:240px;
float:left;
overflow:hidden;
margin:0 10px 0 0;
}

#sub_title_cat {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
color:red;
text-transform:uppercase;
border-bottom-width:thin;
border-bottom-style:dotted;
border-bottom-color:#000;
padding-bottom:5px;
margin-bottom:5px;
}

#single_post_date {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
color:#000;
text-transform:uppercase;
}

#sub_title_cat a {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
color:red;
text-transform:uppercase;
text-decoration:none;
}

#single-paginate a {
text-align:center;
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:400;
text-transform:uppercase;
text-decoration:none;
margin:10px 0;
}

#title_cat {
text-align:center;
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
color:#000;
text-transform:uppercase;
}

#title_cat a {
text-align:center;
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
color:#000;
text-transform:uppercase;
text-decoration:none;
}

#title_cat a:hover {
text-align:center;
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:400;
color:red;
text-transform:uppercase;
text-decoration:none;
}

#widgets_sidebar {
width:300px;
margin:5px 0 15px;
}

#women_thumb {
width:230px;
height:188px;
float:left;
background-color:#fff;
overflow:hidden;
margin:0 5px 5px 0;
}

#sex-and-relationship {
width:940px;
overflow:auto;
margin:20px auto;
}

#s-and-r {
width:230px;
float:left;
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
color:#000;
margin:0 5px 5px 0;
}

#s-and-r a {
font-family:NewsGothBdXCnBTBold, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:400;
color:#000;
text-decoration:none;
}

#s-and-r-thumb {
width:230px;
height:148px;
overflow:hidden;
}

#bottom-nav {
width:940px;
overflow:auto;
margin:20px auto;
}

#bottom-logo {
width:122px;
float:left;
margin:0 40px 0 0;
}

.wp-caption {
background:#fff;
max-width:96%;
text-align:left;
margin-bottom:20px;
padding:5px 3px 10px;
}

.wp-caption.alignright {
margin:5px 0 20px 20px;
}

.wp-caption img {
border:0 none;
height:auto;
max-width:98.5%;
width:auto;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
line-height:17px;
color:#000;
position:absolute;
background-image:url(images/caption-bg.png);
background-repeat:repeat;
margin:-50px 0 0;
padding:5px;
}

#search-box-top {
border:2px solid #ccc;
width:227px;
float:left;
margin:35px 0 0 230px;
}

.top-input {
height:32px;
padding-left:16px;
border:0 none #FFF;
}

#searchsubmit {
height:32px;
width:32px;
background-color:transparent;
color:transparent;
background-image:url(images/glass.png);
background-position:center center;
background-repeat:no-repeat;
border:0 none #FFF;
float:right;
cursor:pointer;
}

#top_pagination {
overflow:auto;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
margin:10px 0;
}

#top_pagination a {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
text-transform:uppercase;
color:#999;
}

#numbercounter {
text-align:center;
width:300px;
margin:auto;
}

#numberlessthan {
float:right;
}

.linked-pages p {
margin:0;
}

.linked-pages a {
border:solid 1px #E8E8E8;
margin-left:.2em;
margin-right:.2em;
text-decoration:none;
padding:.2em .4em;
}

.linked-pages p a:hover {
background-color:red;
color:#fff!important;
border-color:red;
}

body a,.bracket-color,.alignleft-paginate,.alignleft-paginate a,.title_cat1 {
color:red;
}

#main-sect,#footer,#women-kind-thumb {
width:940px;
overflow:auto;
margin:auto;
}
    #main-sect {
    overflow: visible;
    }

.widget_search,#search_box_input {
position:relative;
background:url(search_widget_image_url.jpg) top left no-repeat;
height:60px;
width:180px;
}

#search_box,#numbergreaterthan {
float:left;
}

#bottom_nav li.last,nav ul li:last-child {
border:none;
}

nav ul li:hover a,.alignright a {
color:#000;
}

.wp-caption.alignnone,.wp-caption.alignleft {
margin:5px 20px 20px 0;
}