/*  

Theme Name: wp0087

Theme URI: http://adulttemplatesevolution.com/

Description: Designed by <a title="Adult Templates Evolution" href="http://adulttemplatesevolution.com/">Adult Templates Evolution</a>.

Version: 1.0

Author: Adult Templates Evolution

Author URL: http://adulttemplatesevolution.com/



	This theme was designed by Adult Templates Evolution team.

	CONTACT: sales@adulttemplatesevolution.com

		

*/

*

{

margin: 0px;

padding: 0px;

}



ul

{

list-style: none;

}

@font-face {

	font-family: "ripple-ls";

	src: url(fonts/ripple-ls.ttf) format("truetype");

}

@font-face {

	font-family: "ripple-ls2";

	src: url(fonts/ripple-ls.eot);

}



body 

{

font-size: 12px;

margin: 0px;

padding: 0px;

text-align: center;

color: #f0b0b0;

font-family: Arial, Helvetica, sans-serif;

background:#000000 url(images/header.jpg) center top repeat-x;

}



#wrap

{

width:984px;

margin: auto;

background: none;

padding: 0px;

background:url(images/container.jpg) repeat-y;

}



.banner-top{

display:block;

width:984px;

margin-bottom:15px;

}





                         /****************** Blogtitle ******************/





#blogtitle

{

height:255px;

text-align: left;

margin: 0px;

padding: 0px;

}

.title-link

{

width: 762px;

height:96px;

margin: 0px 0px 0px 0px;

padding: 22px 0px 0px 0px;

float:left;

}

.title-link img

{

border:none;

}



#description

{

float:left;

width:984px;

text-align: center;

}



.description

{

color: #ffffff;

text-align: center;

font-size: 14px;

font-weight:normal;

padding:5px 508px 0px 30px;

margin:0px 0px 0px 0px;

line-height:24px;

height:48px;

}

#rss-top

{

padding:2px 14px 0px 0px;

margin:0px 0px 0px 0px;

float: right;

width:50px;

}

#rss-top a:link, #rss-top a:visited {

font-size:10px;

color: #ff0000;

text-decoration: underline;

border: none;

font-weight: normal;

}

#rss-top a:active, #rss-top a:hover {

font-size:10px;

color: #c20808;

text-decoration: none;

border: none;

font-weight: normal;

}



/* nav

--------------------------------------------------*/

#nav

{

font-family: "ripple-ls", "ripple-ls2", Arial, Helvetica, sans-serif;

margin:0px 0px 0px 0px;

padding:30px 0px 0px 0px;

width:480px;

height:27px;

float:left;

overflow: hidden;

}





#nav ul 

{

margin:0;

padding:0;

}



#nav li {

float:left;

margin:0px;

padding:0px;

list-style-type:none;

}



#nav li a 

{

display:block;

padding:0px 14px 0px 14px;

font-size:19px;

color:#faaaaa;

letter-spacing:1px;

font-weight: normal;

text-decoration:none;

line-height:26px;

}





#nav .selected a,

#nav .current_page_item a,

#nav a:hover

{

padding:0px 14px 0px 14px;

font-size:19px;

color:#fadbdb;

text-decoration:none;

display:block;

}



#nav a:visited

{

padding:0px 14px 0px 14px;

font-weight: normal;

text-decoration:none;

display:block;

}





                         /****************** Container ******************/

#container

{

clear:left;

padding:0px;

margin:0px auto;

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

}





                         /****************** Left Sidebar Container ******************/



#leftnav

{

float: left;

width: 212px;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

text-align: left;

}



                         /****************** Right Sidebar Container ******************/



#rightnav

{

float: right;

width: 212px;

padding: 0px 0px 0px 0px;

margin: 0px 0px 0px 0px;

text-align: left;

}



                         /****************** Content ******************/

#content

{

width: 542px;

float: left;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 9px;

text-align: left;



}



#content ul

{

padding-left: 15px;

}



#content ul li{

margin-left: 15px;

list-style-type: none;

}



#content ul ul li{

padding-left: 3px;;

}





#content ol{

list-style-position: inside;

padding-left: 15px;

padding-top: 2px;

margin-bottom: 10px;

}



#content p

{

padding-left: 5px;

padding-right: 5px;

}

                         /****************** Footer ******************/



.footer

{

background: url(images/footer-bg.jpg) top repeat-x;

display: inline-table;

width:100%;

margin:0px;

padding:0px;

}



#footwrap

{

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

margin: auto;

padding: 0px;

color: #d74848;

font-size:12px;

font-weight: normal;

height:176px;

width:984px;

}



#footwrap img {

padding: 0px 0px 0px 0px;

border:none;

}



#nav-footer

{

font-family: "ripple-ls", "ripple-ls2", Arial, Helvetica, sans-serif;

font-size:19px;

margin:0px 0px 0px 0px;

padding:17px 0px 0px 0px;

width:950px;

height:27px;

float:left;

overflow: hidden;

}

#nav-footer ul 

{

margin:0;

padding:0;

}

#nav-footer li {

float:left;

margin:0px;

padding:0px;

list-style-type:none;

}

#nav-footer li a 

{

display:block;

padding:0px 12px 0px 12px;

font-size:19px;

font-weight: normal;

text-decoration:none;

line-height:26px;

}

#nav-footer .selected a,

#nav-footer .current_page_item a,

#nav-footer a:hover, #nav-footer a:active

{

padding:0px 12px 0px 12px;

font-size:19px;

color:#c82a2a !important;

text-decoration: none;

display:block;

}

#nav-footer a:visited, #nav-footer a:link

{

padding:0px 12px 0px 12px;

font-weight: normal;

text-decoration:none;

color:#a51c1c;

display:block;

}



.footer-bottom

{

text-align:left;

width:984px;

padding:0px 0px 0px 0px;

}

.footer-bottom-text {

float:left;

color: #d74848;

text-decoration: none;

text-align:center;

font-weight: normal;

width:550px;

padding-top:40px;

display:block;

line-height:20px;

}

.footer-bottom-text a:link, .footer-bottom-text a:visited {

color: #d74848;

text-decoration: none;

border: none;

font-weight: normal;

}

.footer-bottom-text a:hover, .footer-bottom-text a:visited:hover {

color: #ee7f7f;

text-decoration: none;

border: none;

}



                         /******************Left Sidebar ******************/



#sidebarleft

{

color: #9f6969;

margin: 0px;

background: none;

padding:0px;

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

}



#sidebarleft ul

{

list-style-type:none;

background:url(images/left-footer.jpg) no-repeat bottom;

padding-bottom:30px;

}



#sidebarleft li

{

padding-bottom: 0px;



}



#sidebarleft ul li

{

padding-left: 0px;

margin-left: 35px;

margin-right: 10px;

padding-bottom: 2px;

list-style-image:url(images/arr.jpg);

}



#sidebarleft ul li li

{

padding-left: 0px;

margin-left: 8px;

margin-right: 3px;

padding: 2px 0;

list-style-image:url(images/arr.jpg);

}



#sidebarleft a:link, #sidebarleft a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color: #9f6969;

text-decoration: none;

border: none;

font-weight: normal;

}

#sidebarleft a:active, #sidebarleft a:hover {

font-family: Arial, Helvetica, sans-serif;

color: #9f6969;

text-decoration: underline;

border: none;

font-size:12px;

}

#sidebarleft h2 {

font-family: "ripple-ls", "ripple-ls2", Arial, Helvetica, sans-serif;

color: #db9494;

padding: 23px 0px 0px 0px;

margin:0px;

height:61px;

text-align:center;

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

}



#sidebarleft p

{

padding: 3px;

}

#sidebarleft div

{

background:url(images/left-footer.jpg) no-repeat bottom;

padding-bottom:30px;

}

#sidebarleft img

{

margin:0px;

border: #6f1515 1px solid;

}



                         /******************Right Sidebar ******************/



#sidebarright

{

color: #9f6969;

margin: 0px;

background: none;

padding:0px;

background: url(images/right-bg.jpg) repeat-y;

}



#sidebarright ul

{

list-style-type:none;

background:url(images/right-footer.jpg) no-repeat bottom;

padding-bottom:30px;

}



#sidebarright li

{

padding-bottom: 0px;



}



#sidebarright ul li

{

padding-left: 0px;

margin-left: 35px;

margin-right: 10px;

padding-bottom: 2px;

list-style-image:url(images/arr.jpg);

}



#sidebarright ul li li

{

padding-left: 0px;

margin-left: 8px;

margin-right: 3px;

padding: 2px 0;

list-style-image:url(images/arr.jpg);

}



#sidebarright a:link, #sidebarright a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color: #9f6969;

text-decoration: none;

border: none;

font-weight: normal;

}

#sidebarright a:active, #sidebarright a:hover {

font-family: Arial, Helvetica, sans-serif;

color: #9f6969;

text-decoration: underline;

border: none;

font-size:12px;

}

#sidebarright h2 {

font-family: "ripple-ls", "ripple-ls2", Arial, Helvetica, sans-serif;

color: #db9494;

padding: 23px 0px 0px 0px;

margin:0px;

height:61px;

text-align:center;

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

}



#sidebarright p

{

padding: 3px;

}

#sidebarright div

{

background:url(images/right-footer.jpg) no-repeat bottom;

padding-bottom:30px;

}

#sidebarright img

{

margin:0px;

border: #6f1515 1px solid;

}



#leftnav p, #rightnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 0 0; }





                         /****************** Paragraph ******************/



p

{

margin-bottom: 12px;

margin-top: 12px;

}



                         /****************** Blockquote ************************/



blockquote

{

margin: 0px 0px 0px 30px;

padding: 0px 25px 0px 0px;

font-style: italic;

color: #999;

border-left: 1px solid #770101;

}





                         /****************** Post Metadata ********************/



.postmetadata

{

font-size: 12px;

padding: 10px 0px 6px 0px;

margin: 0px 20px 0px 20px;

text-align: center;

color: #bc3f3f;

font-weight:normal;

line-height:15px;

}



#content .postmetadata

{

padding-left: 10px;

}



.postmetadata a:link

{

border: none;

color: #bc3f3f;

font-weight: normal;

}



.postmetadata a:visited

{

color: #bc3f3f;

font-weight: normal;

}

a:active{

color: #bc3f3f;

font-weight: normal;

text-decoration: underline;

}

.postmetadata a:hover

{

color: #bc3f3f;

font-weight: normal;

text-decoration: underline;

}







                         /****************** Links ************************/



a:link

{

color: #f0b0b0;

text-decoration: none;

font-weight: bold;

}



a:visited

{

color: #f0b0b0;

text-decoration: none;

font-weight: bold;

}

a:active{

text-decoration: underline;

font-weight: bold;

}

a:hover

{

text-decoration: underline;

}







a img 

{

border: none;

background:none;

padding:0px;

}



#feed, #feed img a:link, #feed img a:visited

{

border: none;

}





                         /****************** Comments ************************/



.commentlist

{

padding-left:0px;

padding-right:0px;

color: #333;

}



.commentlist li

{

margin: 8px 15px 8px 0px;

list-style: none;

background: #fff;

border: 2px solid #770101;

}





.commentlist li ul li

{

border: none;

}





.commentlist cite

{

padding: 2px 3px 1px 3px;

}



.commentlist p

{

padding: 5px 5px 2px 3px;

margin-bottom: 5px;

}



.commentlist a:link

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #770101;

}



.commentlist a:visited

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #770101;

}



.commentlist a:hover

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #000000;

}



.commentlist a:visited:hover

{

border: none;

text-decoration: underline;

font-weight: bold;

color: #000000;

}





.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited

{

text-decoration: none;

color: #770101;

}



.commentnumber {

margin-top: 2px;

float:right;

color: #770101;

font-size: 30px;

}



#comment

{

width:90%;

}



.textarea-comment, .input-comment{

border:#770101 1px solid;

}

.submit-comment{

border:#770101 1px solid;

background-color:#8f1010;

color:#e18b8b;

padding:5px 10px 5px 10px;

cursor: hand;

cursor:pointer;

}





                         /****************** Headings******************/



h1

{

font-size: 35px;

color: #0017a6;

}



h2

{

font-family: Arial, Helvetica, sans-serif;

display: block;

font-size: 22px;

font-weight: normal;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}

h2.posttitle   

{

font-family: "ripple-ls", "ripple-ls2", Arial, Helvetica, sans-serif;

font-size: 18px;

color: #f0baba;

line-height:22px;

text-align:center;

padding: 10px 10px 0px 10px;

margin:0px;

width:400px;

float:left;

}

.posttitle a:link, .posttitle a:visited, .posttitle a:hover, .posttitle a:visited:hover

{

font-size: 18px;

color: #f0baba;

font-weight: normal;

text-decoration: none;

}



h2.pagetitle   

{

font-family: "ripple-ls", "ripple-ls2", Arial, Helvetica, sans-serif;

font-size: 28px;

color: #f0baba;

font-weight: normal;

padding-top: 17px;

padding-bottom: 0px;

margin:0px;

text-align:center;

}



.pagetitle a:link, .pagetitle a:visited, .pagetitle a:hover, .pagetitle a:visited:hover

{

font-size: 28px;

color: #f0baba;

font-weight: normal;

text-decoration: none;

}



h3

{

font-family: Arial, Helvetica, sans-serif;

display: block;

font-size: 14px;

font-weight: bold;

}

h4

{

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

padding: 0px;

margin: 0px;

text-align: center;

color:#f0b0b0;

}



h5

{

font-family: Arial, Helvetica, sans-serif;

margin-top: 15px;

font-size: 12px;

font-weight: bold;

padding: 5px 0 0 12px;

margin: 5px 0 6px 0;

text-align: left;

}



                          /*Miscellaneous*/



.entry

{

margin: 5px 5px 5px 5px;

}

.entry img

{

margin:0px;

border: #6f1515 1px solid;

}

                         /*Contained Floats Fix*/

.post

{

display: block;

overflow:hidden;

margin-left:auto;

margin-right: auto;

margin-bottom:15px;

background:url(images/post-bg.jpg) repeat-y;

}

.posttop

{

margin:0px;

height:72px;

display:block;

overflow: hidden;

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

}

.posttop-hidden

{

height:54px;

display:block;

overflow: hidden;

}

.postfooter

{

margin:0px;

height:12px;

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

display:block;

font-size:1px;

}



.bookmark

{

float:left;

margin:0px;

width:542px;

height:58px;

padding:0px 0px 0px 0px;

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

}

.bookmark-img

{

float:right;

margin:15px 0px 0px 0px;

height:27px;

}

.rating

{

float:left;

margin:0px;

width:360px;

height:24px;

padding:19px 0px 0px 20px;

}

.post-tag-bg

{

margin:0px;

width:542px;

background: url(images/post-tag-bg.jpg) repeat-y;

}

.pagetop

{

margin:0px;

height:72px;

display:block;

overflow: hidden;

background:url(images/page-title.jpg) no-repeat;

}

.pagefooter

{

margin:0px;

height:12px;

background:url(images/page-footer.jpg) no-repeat bottom;

font-size:1px;

}

.date

{

font-size: 11px;

line-height:20px;

padding: 21px 0px 0px 0px;

margin: 0px 0px 0px 0px;

text-align: center;

color: #cd8c8c;

float:right;

width:115px;

}



                     /*Code*/

code

{

display: block;

margin: 10px 30px 0 30px;

padding: 2px 10px 5px 10px;

border-top: 4px solid #333;

color: #FFFFE8;

}



/******************Search**************/



#searchform {

text-align:center;

	}



/******************Calendar**************/

#wp-calendar 

{

empty-cells: show;

margin: 10px auto 0;

width: 200px;

}



#wp-calendar #next a 

{

padding-right: 10px;

text-align: right;

}



#wp-calendar #prev a 

{

padding-left: 10px;

text-align: left;

}



#wp-calendar td 

{

padding: 2px 0;

text-align: center;

}



#wp-calendar th 

{

/*padding: 3px 0;*/

text-align: center;

}



#wp-calendar caption 

{

text-align: center;

width: 100%;

text-transform: uppercase;

font-weight: bold;

}



img 

{	

border:none;

}



.alignright {

text-align: right;

}



.alignleft {

text-align: left;

}



.navigation {

display: block;

text-align: center;

margin: 30px 10px 30px 10px;

}

.navigation a {

color:#f0b0b0;

}



.wp-smiley

{

padding: 0;

}



.textwidget

{

padding: 0px 10px 0px 10px;

}

.widget_tag_cloud div

{

padding: 0px 10px 0px 10px;

}

#tags ul{

padding: 0px 10px 30px 10px;

}

.post img {border:1; float:left; width:160px; height:120px; margin-right:10px;}
