/*
Theme Name: Sexy Nude Babes
Theme URI: http://www.sexynudebabes.com
Description: The Sexy Nude Babes theme.
Version: 1.0
Author: Dickmans Design
Author URI: http://www.dickmansdesign.com
Tags: sexy, nude, babes, dickmans, design

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */
* {margin:0; padding:0;}
a{ text-decoration:none; color: #e73ca4; }
a:hover{ text-decoration:underline;}
a img {border: 0;}
ul {list-style:none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.header img { display: block; }
.footer img { display: block; }
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.over0 {overflow:hidden; height:0px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

/* BASE
----------------------------------------------------------------------------- */
body { margin:0; background: #435473; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#000; }

/* HEADER
----------------------------------------------------------------------------- */
.header { background: url(images/header_bg1.jpg) repeat-x; }
.header .inner1 { background: url(images/header_bg2.jpg) no-repeat top center; }
.header .inner2 { position: relative; width: 930px;margin: auto; }

/* CONTENT
----------------------------------------------------------------------------- */
.content { background:url(images/content_bg1.jpg) top center repeat-y;  }
.content .inner { position: relative; width: 931px; margin: auto; background: url(images/grid2-aboutus2-bg1.jpg) repeat-y top right; overflow: hidden; }
.content .inner .grid1 { width: 548px; float: left; margin: 0 0 0 1px; *margin: 0 0 0 2px; _margin: 0 0 0 1px; overflow: hidden; }
.content .inner .grid2 { width: 381px; float: right; }

.search { background: url(images/grid2-search-bg1.jpg) repeat-y; padding: 15px 0 15px 15px; }
.search .title { padding: 0 0 10px 0; }
.search .input1 { border: 1px solid #e968b8; float: left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding: 2px; color: #b2b2b2; font-weight: bold; width: 315px; }
.search .bt1 { float: left; margin: 0 0 0 3px; }

.aboutus1 { background: url(images/grid2-aboutus1-bg1.jpg) repeat-y; padding: 15px; }
.aboutus1 h2 { display: block; }
.aboutus1 span { font-size: 14px; font-weight: bold; color: #e79db6; font-style: italic; display: block; padding: 5px 5px 0 0; }
.aboutus1 p { padding: 0 5px 0 0; line-height: 13px; }
.aboutus1 div.bt1 { text-align: right; padding: 5px 0 0 0; }
.aboutus1 div.bt1 img { display: inline; }

.col1 { float: left; background:url(images/grid2-popularposts-bg1.jpg) repeat-y; width: 230px; }
.col2 { float: right; padding: 0 0 0 16px; background: #FFF; width: 135px; }

.categories .title ,
.blogroll .title { position: relative; }
.categories .title p,
.blogroll .title p { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFF; position: absolute; top: 10px; left: 15px; }

.categories { height: 300px; }
.categories ul { padding: 15px 0 15px 15px; }
.categories ul li { font-size: 12px; padding: 0 0 2px 0; }
.categories ul li p { display: block; font-size: 12px; color: #e73ca4; }
.categories ul li a { color: #000; font-weight: bold; }
.categories ul li a:hover { text-decoration: underline; }

.blogroll { height: 750px; }
.blogroll ul { padding: 15px 0 15px 15px; }
.blogroll ul li { font-size: 12px; padding: 0 0 2px 0; }
.blogroll ul li p { display: block; font-size: 12px; color: #e73ca4; }
.blogroll ul li a { color: #000; font-weight: bold; }
.blogroll ul li a:hover { text-decoration: underline; }

.aboutus2 { padding: 15px; }
.aboutus2 .p1 { font-size: 16px; font-family: verdana, line-height: 13px; padding: 5px 0 0 0; }

.post_bg1 { background: #FFF url(images/post-sep1.jpg) no-repeat bottom left; }
.post_bg1 .title1 { background: url(images/post-icon1.jpg) no-repeat 0 5px; }
.post_bg2 { background: #e6e1e9 url(images/post-sep2.jpg) no-repeat bottom left; }
.post_bg2 .title1 { background: url(images/post-icon2.jpg) no-repeat 0 5px; }
.post_bg3 { background: #e6e1e9 url(images/post-sep2.jpg) no-repeat bottom left; }
.post_bg3 .title1 { background: url(images/post-icon2.jpg) no-repeat 0 5px; }
.post_bg3 .title1 h2 { padding: 10px 0 0 0; }
.post { padding: 18px 15px 18px 15px; }
.post .title1 { padding: 0 0 10px 45px; }
.post .title1 h2 { color: #664674; font-size: 18px; line-height: 24px; font-family: arial, sans-serif; }
.post .title2 { color: #e73ca4; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; }
.post .entry p img { border: 1px solid #9e7da1; padding: 4px; background: #FFF; margin: 10px 0; }
.rg-img { display:inline; border:1px solid #000000;}
.post .entry a.more-link { padding: 10px 0 0 0; float: right; }
.post .entry a.more-link img { border: 0px; padding: 0px; margin: 0px; }
.navigation1 { padding: 15px 15px; }
.navigation1  a { border: 1px solid #E73CA4; padding: 3px 5px 2px 5px; background: #fff; display: block; text-align: center; }
.navigation1  a:hover { background: #FFEFF9; }

.navigation2 .right,
.navigation2 .left { padding: 15px 15px; text-align: center; color: #E73CA4; }
.navigation2 .right a:hover,
.navigation2 .left a:hover { text-decoration: underline; }

#comments { padding: 5px; }
#comments h3 { font: 500 16px tahoma; margin: 1px; padding: 0; }
#comments .meta-comment { font-size: 11px; margin-bottom: 10px; }
#comments .avatar { float: right; }
#comments .meta-comment a { text-decoration: none; }
#comments .commentlist { list-style: none; margin: 0; padding: 0; }
#comments .commentlist li { background: #F7F7F7; border-bottom: 1px solid #ddd; padding: 10px; }
#comments .commentlist li.alt { background-color: #fff; }
#comments .commentlist { clear: both; }
#comments .commentlist ul { list-style: none; } 
#comments .commentlist #respond { background-color: #fff; border: 1px solid #ccc; padding: 10px; margin-bottom: 5px; }
#comments .commentlist ul li { border: 1px solid #ccc; padding: 10px; }
#respond { padding: 15px; }
#respond h3 { color:#664674; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:16px; padding: 3px 5px; font-weight: bold; border: 1px solid #ccc; background-color: #fff; color: #E73CA4;}
#respond input, #respond textarea { border: 1px solid #ccc; padding: 4px; }
#respond div { padding: 5px 0; }
#submit { margin-top: 15px; }

.pagetitle { padding: 15px; }
.pagetitle h2 { color:#664674; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:16px; padding: 3px 5px; font-weight: bold; border: 1px solid #ccc; background-color: #fff; color: #E73CA4;}


/* FOOTER
----------------------------------------------------------------------------- */
.footer { background: url(images/footer_bg1.jpg) repeat-x; }
.footer .inner1 { background: url(images/footer_bg2.jpg) no-repeat top center; }
.footer .inner2 { position: relative; width: 930px; margin: auto; color: #FFF; }
.footer .inner2 div.p1 { position: absolute; top: 40px; left: 0px; width: 930px; text-align: center; }
.footer .inner2 a { color: #FFF; font-weight: bold; }
.footer .inner2 a:hover { text-decoration: underline; }

.rating { margin-top:-22px; float: right; width:260px;}

.ratebold {
         font-family:verdana;
         font-weight:bold;
         font-size:16px;
         color: #CC3300;
}

/* -------------------------------------------------------------------------- */
/* HOME
/* -------------------------------------------------------------------------- */
