/*  

Theme Name: youngasian





*/

 * { padding: 0; margin: 0; }



body {

text-align:center;

background: #fff url(images/bg.jpg) center top repeat-y; 

color: #2e5778;

font-size: 12px;

font-family: 'Trembuchet MS', Tahoma, Helvetica, Sans-Serif;

margin : 0 auto;

padding: 0;}





p {

color: #161616;

	margin: 0.7em 0 1.1em;

	line-height:1.5;

}



#header1 {

text-align: left;

margin : 0 auto;

height: 21px;

width: 990px;

background: url(images/header-01.jpg) top center no-repeat;

}



#header2 {

margin : 0 auto;

height: 117px;

width: 990px;

background: url(images/header-02.jpg) top center no-repeat;

}



#header-intro {

position: relative; 

left: 43px; 

width: 520px; 

height: 115px; 

float: left; 

margin: 0; 

padding: 10px;  

}







#header3 {

margin : 0 auto;

height: 34px;

width: 990px;

background: url(images/header-03.jpg) top center no-repeat;

}



#header4 {

margin : 0 auto;

height: 86px;

width: 990px;

background: url(images/header-04.jpg) top center no-repeat;

}



#header5 {

margin : 0 auto;

height: 65px;

width: 990px;

background: url(images/header-05.jpg) top center no-repeat;

}



#header6 {

margin : 0 auto;

height: 171px;

width: 990px;

background: url(images/header-06.jpg) top center no-repeat;

}



#wrap {

color: #d41304;

font-size: 12px;

font-family: Tahoma, Helvetica, Sans-Serif;

margin : 0 auto;

text-align:center;

padding: 0;

margin: 0;}



a, a:visited{color: #2B2F38;

text-decoration: underline;}

a:hover{text-decoration: underline;

color:#000;}

a img{ border:none; }



#searchform {text-align: center;}



/* LEFTSIDEBAR */

#l_sidebar {

font-family: 'Trembuchet MS', Tahoma, Helvetica, Sans-Serif;

float: left;

padding-left: 3px;

width: 224px;

color: #2B2F38;

}



#l_sidebar p{

color: #000;

line-height: 18px;}



#l_sidebar-top {

background: url(images/left-top2.jpg) top left no-repeat;

height:62px;

 text-align: left;

}



#l_sidebar-top1 {

background: url(images/left-top1.jpg) top left no-repeat;

height:62px;

 text-align: left;

}

#l_sidebar-top H3{

font-family: Arial, Tahoma, Helvetica, Sans-Serif;

font-weight: bold;

font-size: 16px;

padding-top: 25px;

text-align: center;

color: #2B2F38;

}



#l_sidebar-top1 H3{

font-family: Arial, Tahoma, Helvetica, Sans-Serif;

font-weight: bold;

font-size: 16px;

padding-top: 25px;

text-align: center;

color: #2B2F38;

}





#l_sidebar-body{

background: url(images/left-body.jpg) top left repeat-y;

font-family: Tahoma, Helvetica, Sans-Serif;

font-size: 11px;

color: #2B2F38;

text-align: left;

list-style: none;

padding-left: 10px;

padding-bottom: 0px;

line-height: 18px;

}



#l_sidebar-body ul{

text-align: left;

list-style: none;

padding: 20px; 

}



#l_sidebar-body li {

text-align: left;

list-style: none;

}



#l_sidebar-body ul li {

text-align: left;

color: #2B2F38;

line-height: 19px;

}



#l_sidebar-body a {

color: #2B2F38;

text-decoration: none;}



#l_sidebar-body a:visited {

color: #2B2F38;

text-decoration: none;}



#l_sidebar-body a:hover {

color: #000;

text-decoration: none;}



#l_sidebar-body ul li a {

color: #2B2F38;

text-decoration: none;}



#l_sidebar-body ul li a:hover {

color: #2B2F38;

text-decoration: none;}



#l_sidebar-foot {

background: url(images/left-foot.jpg) top left no-repeat;

height:75px; 



}

#l_sidebar-body img {

border: 2px solid #ff0000;

padding: 3px;

}

/* ENDS */





#r_sidebar {

font-family: 'Trembuchet MS', Tahoma, Helvetica, Sans-Serif;

float: left;

width: 224px;

color: #2B2F38;

padding-left: 3px;

}



#r_sidebar p{

padding: 2px 0 1px 0;

margin: 0;

color: #2B2F38;

line-height: 20px;}



#r_sidebar-body{

background: url(images/right-body.jpg) top left repeat-y;

font-family: Tahoma, Helvetica, Sans-Serif;

font-size: 11px;

color: #2B2F38;

text-align: left;

list-style: none;

padding-left: 10px;

padding-bottom: 0px;

line-height: 18px;

}



#r_sidebar-body ul{

text-align: left;

list-style: none;

padding: 20px; 

}



#r_sidebar-body li {

text-align: left;

list-style: none;

}



#r_sidebar-body ul li {

text-align: left;

color: #2B2F38;

line-height: 19px;

}



#r_sidebar-body a {

color: #2B2F38;

text-decoration: none;}



#r_sidebar-body a:visited {

color: #2B2F38;

text-decoration: none;}



#r_sidebar-body a:hover {

color: #000;

text-decoration: none;}



#r_sidebar-body ul li a {

color: #2B2F38;

text-decoration: none;}



#r_sidebar-body ul li a:hover {

color: #000;

text-decoration: none;}





#r_sidebar-top {

background: url(images/right-top.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#r_sidebar-top2 {

background: url(images/right-top2.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}

#r_sidebar-top H3{

font-family: Arial, Tahoma, Helvetica, Sans-Serif;

font-weight: bold;

font-size: 16px;

padding-top: 25px;

text-align: center;

color: #2B2F38;

}

#r_sidebar-top2 H3{

font-family: Arial, Tahoma, Helvetica, Sans-Serif;

font-weight: bold;

font-size: 16px;

padding-top: 25px;

text-align: center;

color: #2B2F38;

}

#r_sidebar-foot {

background: url(images/right-foot.jpg) top left no-repeat;

height:75px; 

}



#r_sidebar-body img {

border: 2px solid #ff0000;

margin: 3px;

}

/* sidebar headers */

#right-bestreview {

background: url(images/right-bestreview.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#right-blogdirectory {

background: url(images/right-blogdirectory.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#right-monthmistress {

background: url(images/right-monthmistress.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#right-shemalefriend {

background: url(images/right-shemalefriend.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#left-freeweekvid {

background: url(images/left-freeweekvid.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#left-search {

background: url(images/left-search.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#left-toptorture {

background: url(images/left-toptorture.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



#left-weekwebsite {

background: url(images/left-weekwebsite.jpg) top left no-repeat;

height:62px;

 text-align: left;

 color: #2B2F38;

}



/* end sidebar headers */

 

#splash { 

position: relative; 

left: 47px; 

width: 520px; 

height: 171px; 

float: left; 

margin: 0; 

padding: 0; } 



#splash img {

border: 2px #d41304 solid;

}





#pop-articles { 

 font-family: 'Trembuchet MS', Tahoma, Helvetica, Sans-Serif;

 font-size: 20px;

color: #2B2F38;

font-weight: bold;

width: 345px; 

height: 200px; 

float: left; 

}



#pop-body { 

width: 345px; 

height: 235px; 

margin: 0; 

padding: 0; 

font-family: Tahoma, Helvetica, Verdana, Arial;

font-size: 12px;

color: #000;

line-height: 22px;

}



#pop-title { width: 345px; height: 33px; }







.bookmark  { 

 position: relative; 

 right: 20px; 

 margin-top: -20px; 

 float: right; 



 }





#topbanner { width: 600px;

margin-left: 130px;

padding: 20px;

}







#content {

text-align:center;

width: 990px;

margin: 0 auto;

padding: 0;}



#content h1, #content h1 a {

color: #2B2F38;

font-size: 16px;

font-family: 'Trembuchet MS', Tahoma, Helvetica, Sans-Serif;

font-weight: bold;

text-decoration: none;

padding: 0;

margin: 0;}



#content h1 a:hover {

color: #000;

text-decoration: none;}



#content h2 {

color: #2B2F38;

font-size: 22px;

text-align: center; 

margin: 0;}



#content h5 {

color: #2B2F38;

font-size: 14px;

font-family: Times, Verdana, Arial, Sans-Serif;

font-weight: bold;

padding-left: 18px;

margin: 0;

font-variant: small-caps;}



blockquote{

margin: 0 0 0 25px;

padding: 0 25px 0 10px;

font-style: italic;

color: #2B2F38;

border-left: 6px solid #000;}



#content blockquote p{

margin:0;

padding: 0;}



#postsdate { 

color: #000; 

text-align: left; 

font-size: 13px; 

font-weight: bold; 

padding-left: 45px; 

padding-top: 0;}



/* this element's padding controls the position of both the center consoles and the right sidebar */

#contentmiddle {

float: left; 

width: 499px; 

padding: 0px 0px 0px 22px;

}



#contentmiddle p a img {

border: 2px solid #000;

}



#contentmiddle p a:hover img {

border: 2px solid #2B2F38;

}



#contentmiddle a img {

border: 2px solid #000;

}



#contentmiddle a:hover img {

border: 2px #2B2F38 solid;

}



 



#contentmiddle-top {

background: url(images/post-top.jpg) no-repeat; 

height: 62px; 

color: #000; 

font-weight: bold; 

font-size: 20px;

padding-bottom: 0px;

}



#contentmiddle-top h1{

text-align: left;

color: #2B2F38;

padding-left: 45px;

padding-top: 24px;

}

#contentmiddle-top a {color: #2B2F38;}

#contentmiddle-top a:hover {color: #000;}



#contentmiddle p img{

border: 1px #000 solid;

padding: 3px;

margin-left: 10px;

margin-bottom: 10px;



}



#contentmiddle img{

border: 1px #000 solid;

padding: 3px;

margin-left: 10px;

margin-bottom: 10px;



}









#content img.wp-smiley {float: none;border: none;padding: 0;margin: 0;}

#content img.wp-wink {float: none;border: none;padding: 0;margin: 0;}

.postspace {background: transparent ;width: 80%;height: 32px;margin: 0;padding: 0;}





/* footer */

#footer1 {

background: url(images/footer-01.jpg) top center no-repeat;

height: 102px;

cursor: hand;

}

#footer2 {

background: url(images/footer-02.jpg) top center no-repeat;

height: 140px;

cursor: hand;

}

#footer3 {

background: url(images/footer-03.jpg) top center no-repeat;

height: 89px;

cursor: hand;

}

#footer4 {

height: 85px;

}





#featuredphotos1 {

background: url(images/featuredphotos1.jpg) top center no-repeat;

height: 60px;

}

#featuredphotos2 {

background: url(images/featuredphotos2.jpg) top center repeat-y;

}



#featuredphotos2 img{

border: 2px #d41304 solid;

}



#featuredphotos3 {

background: url(images/featuredphotos3.jpg) top center no-repeat;

height: 47px;

}



#footcopyright {

font-size: 11px;

padding-top: 50px;

}



#footcopyright a, #footcopyright a:link, #footcopyright a:active,#footcopyright a:visited{

color: #2B2F38;

}

#footcopyright a:hover{

color: #ff3333;

}





/*

#searchdiv {margin: 0;padding 0;}

#searchform {margin: 0;padding: 0;overflow: hidden;}

*/

#s {

float: center;

text-align: center;

width: 80%;

color: #000;

font-size: 11px;

font-family: Verdana, Helvetica, Sans-Serif;

padding: 3px;

border: 1px solid #000;}





#commentblock {width: 80%; 

text-align: center; 

color: #2B2F38;

float: center;

padding: 20px;

margin: 20px;}



ol#commentlist {padding: 5px 0 5px 0;

margin: 0;

list-style-type: none; 

background: #fff;}



.commentdate {font-size: 11px;

padding-left: 0;}



#commentlist li p{margin-bottom: 8px;

line-height: 15px;

padding: 0;}



.commentname {color: #000;

margin: 0;padding: 5px 5px 5px 0;}



.commentinfo{clear: both;}



.commenttext {

clear: both;

margin: 5px;

padding: 5px;

width: 70%;

background: #fff;

color: #000;

border: 1px #2B2F38 solid;

}

.commenttext-admin {clear: both;

margin: 5px;

padding: 5px;

width: 70%;}



#commentsformheader{padding: 0;}

#commentsform{text-align: left;margin: 0;padding: 0;}

#commentsform form{text-align: left;margin: 0;}

#commentsform p{margin: 0;}



#commentsform form textarea{

width: 99%;

background: #fff;

}



p.comments_link  img{margin: 0;padding: 0;border:none;}





.entry { 

width: 499px;

background: url(images/post-body.jpg) top center repeat-y; 

}



.entrypost {

width: 460px;

font-family: Tahoma, Helvetica, Verdana, Arial;

font-size: 12px;

line-height: 15px;

color: #2B2F38; 

padding: 20px;

text-align: left;

}





.entrypost img{

margin: 3px !important;

}





.postfoot {

background: url(images/post-foot.jpg) top center no-repeat; 

height: 38px; 

color: #000; 

font-weight: bold;

}





.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} 

.clearfix {display: block;} /* End hide from IE-mac */





#headertext { position: absolute; top:28px; left:70px; font-size: 11px; color: #000;}



#postdivistion {

margin: 0 auto;

	height: 42px;

	width: 193px;

	

}

* html body #header1, * html body #header2, * html body #header3 , * html body #header4{

  margin-left: 1px;

}

.blurb { background: #ffffff; padding:10px; color:#000000; border: 1px #000000 solid;text-align:center; margin-right:10px;margin-left:10px }
