/*  
Theme Name: vanae.com
Theme URI: http://www.vanae.com/
Description: vanae.com custom theme by <a href="mailto:christian.szymanek@gmx.de">Christian Szymanek</a>
Version: 1.0
Author: Christian Szymanek
Author URI: http://www.duesseldorfcalifornia.com/
*/

/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	background:#e6e6e6 repeat-x top;
	color: #000;
	font: 12px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
	line-height:15px;
}
a{
	color: #cc33cc;
	text-decoration: none;
	z-index:100;
}
a:hover{
	text-decoration: underline;
}
input,select,textarea{
	border: #cc33cc 1px solid;
	font-size: 11px;
	padding: 2px;
}
select{
	padding: 0;
}
li{
	list-style: none;
}

p a {
   border-bottom:#cc33cc solid 1px;
}

p a:hover {
   text-decoration:none !important;
   border-bottom:#66ff00 solid 1px;
}

p a img {
   border:none;
   border:0px !important;
}

label {
   display:block;
}

#wholemidcontent {
   width:931px;
   min-height:300px;
   position:relative;
   left:50%;
   margin:15px 0px 0px -466px;
}

#vanae-coaching {
   width:99.99%;
   position:relative;
   height:330px;
   overflow:hidden;
   background: #cc33cc url(images/magnolia.jpg) no-repeat right bottom;
}

#wholehead {
   width:931px;
   height:330px;
   position:absolute;
   left:50%;
   margin-left:-466px;
}

#logohead {
   width:931px;
   height:234px;
   position:absolute;
   background: transparent url(images/logohead.png) no-repeat center top;
}

#coachingbanner {
   position:absolute;
   width:931px;
   height:220px;
   top:125px;
   background: transparent url(images/coachingad.jpg) no-repeat 6px 10px;
}

#headleft {
   width:200px;
   position:absolute;
}

#headleft ul {
   margin:14px 0px 0px 36px;
}

#headleft ul li {
   margin:0px;
   padding:1px 0px;
   color: #cc33cc;
   font-size:12px;
   font-weight:bold;
}

#headright {
   position:absolute;
   top:15px;
   left:726px;
   background: transparent url(images/testimonials.gif) no-repeat;
   padding:34px 0px 0px 0px;
   width:165px;
}

#testimonials {
   height:90px;
}

#readmore {
   text-align:right;
}


#abouttheblog{
   position:absolute;
   left:531px;
   top:78px;
}

#abouttheblog h1, #abouttheblog h2, #abouttheblog h1 a {
   color:#FFF !important;
}

#abouttheblog h1 {
   font-size:20px;
   line-height:30px;
   padding:0px;
   margin:0px 0px 9px 0px;
}

#abouttheblog h2 {
   font-size:15px;
   padding:0px;
   margin:0px;
   font-weight:normal;
}

#coachthe {
   position:absolute;
   display:block;
   height:60px;
   width:465px;
   left:6px;
   top:75px;
}

#coaching {
   width:475px;
   height:220px;
}

#coaching h1 a {
   color:#FFF !important;
   text-decoration:none !important;
}

#coaching h1 {
   position:absolute;
   font-size:20px;
   left:253px;
   width:225px;
   top:137px;
   line-height:22px;
   font-weight:normal;
   text-transform:uppercase;
}


#leftcontent {
   float:left;
   margin-left:3px;
   width:314px;
}

#rightcontent {
   float:right;
   width:614px;
}

#leftcontent .head {
   width:313px;
   height:77px;
   background:transparent url(images/left_top.gif) no-repeat;
}


#leftcontent .content {
   width:313px;
   min-height:100px;
   background: transparent url(images/left_contant.gif.gif) repeat-y;
   clear:both;
}

#leftcontent .foot {
   width:313px;
   height:27px;
   background:transparent url(images/left_foot.gif) no-repeat;
}


#rightcontent .head {
   width:617px;
   height:68px;
   background: transparent url(images/right_top.gif) no-repeat;
}

#rightcontent .content {
   width:617px;
   min-height:100px;
   background: transparent url(images/right_content.gif) repeat-y;

}

#rightcontent .foot {
   width:617px;
   height:36px;
   background: transparent url(images/right_foot.gif) no-repeat;
}

#rightcontent .head h2 {
   position:relative;
   top:25px;
   left:21px;
   height:40px;
   font-size:35px;
   color:#cc33cc;
}

.ablogpost {
   margin:0px 20px;
   border:thin solid #fff;
   padding-left:105px;
   padding-right:15px;
   padding-bottom:30px;
   clear:both;
}

.ablogpost h2 {
   margin:25px 0px 30px 0px;
   line-height:normal;
}

p {
   line-height:20px;
}
.ablogpost p {
   margin:0px 15px 19px 0px;
   clear:both;
}

#rightcontent .dating {
   background: transparent url(images/dating.gif) no-repeat 30px 0px;
}

#rightcontent .wednesdae {
   background: transparent url(images/gamedaewednesdae.gif) no-repeat 30px 0px;
}

#rightcontent .askvan {
   background: transparent url(images/askvanaefriedae.gif) no-repeat 30px 0px;
}

#rightcontent .vlife {
   background: transparent url(images/vslife.gif) no-repeat 30px 0px;
}

#rightcontent .self {
   background: transparent url(images/empowerment.gif) no-repeat 30px 0px;
}

#rightcontent .thursdae {
  background: transparent url(images/vtalkthursdae.gif) no-repeat 30px 0px;
}

#rightcontent .comshow {
  background: transparent url(images/vanaecomshow.gif) no-repeat 30px 0px;
}

#rightcontent .sex {
  background: transparent url(images/sex.gif) no-repeat 30px 0px;
}

.sozalbookmark {
   padding-top:19px;
   }

.postcomments {
   width:126px;
   height:54px;
   float:right;
}

.postcomments a {
   color:#FFF;
   display:block;
   width:126px;
   height:54px;
   font-size:24px;
   padding-left:18px;
   padding-top:17px;
   background: transparent url(images/comments.jpg) no-repeat;
}

.postcomments span {
   display:block;
   margin-left: 60px;
   margin-top: -48px;
   width:60px;
}


.posttags {
    float:left;
    width:300px;
    padding-top:15px;
}

#theblog {
   position:relative;
   top:15px;
   left:15px;
   width:130px;
   height:38px;
   background:transparent url(images/the_blog.gif) no-repeat;
}

#contactform {
   position:absolute;
   top:15px;
   right:30px;
   width:158px;
   height:41px;
   background:transparent url(images/contactme.gif) no-repeat;
}


#leftcontent ul
 {
   display:block;
   list-style:none;
   padding:0px 0px 30px 0px;
}

#leftcontent ul li {
   margin:0px 25px 0px 42px;
   padding:8px 10px 0px 32px;
   border-top:1px dotted #cc33cc;
   height:20px;
   max-height:30px;
   font-size: 11px;
   white-space: nowrap;
   overflow:hidden;
}

#leftcontent h3 {
padding:25px 21px 0px 21px;
}

#leftcontent p {
padding:3px 21px 0px 21px;
}

#leftcontent ul li a:link {
   color:#000;
}
#leftcontent ul li a:hover, #leftcontent ul li a:active, #leftcontent ul li a:focus {
   color:#cc33cc;
}
#leftcontent ul li a:visited {
   color:#333333;
}


.firstbest {
   border-top:none;
   border-top:0px !important;
   padding-top:0px !important;
}

#leftcontent .vanaesbest {
   
}

#leftcontent .vanaesbest div {
   padding:10px 0px 0px 75px;
   font-size:15px;
   font-weight:bold;
   color:#cc33cc;
   width:268px;
   height:38px;
}

#leftcontent .dating {
   background:transparent url(images/datingsmall.gif) no-repeat 21px 0px;
}

#leftcontent .vlife {
   background:transparent url(images/vslifesmall.gif) no-repeat 21px 0px;
}

#leftcontent .sex {
   background:transparent url(images/sexsmall.gif) no-repeat 21px 0px;
}

#leftcontent .self {
   background:transparent url(images/empowermentsmall.gif) no-repeat 21px 0px;
}

#leftcontent .comshow {
   background:transparent url(images/showsmall.gif) no-repeat 21px 0px;
}

#leftcontent img.header {
   margin-left:21px;
}

.fix {
   clear:both;
}

#footcomplete {
   width:99.999%;
   background:transparent url(images/footgradient.gif) repeat-x 0px 100px;
   clear:both;
   height:450px;
}

#footelement {
   position:absolute;
   clear:both;
   width:937px;
   left:50%;
   margin-left:-468px;
}

#footelement .head {
   width:937px;
   height:99px;
   background:transparent url(images/foot_top.png) no-repeat;
}

#footelement .content {
   width:937px;
   background:transparent url(images/foot_cont.png) repeat-y;
   min-height:100px;
}

#footelement .foot {
   width:937px;
   height:63px;
   background:transparent url(images/foot_foot.png) no-repeat;
}

.foot {
   clear:both;
}

.subscribe {
   margin-bottom:55px;
}

.botcol1, .botcol2, .botcol3 {
   width:270px;
   float:left;
   height:250px;
   min-height:250px;
}

.botcol1 {
   margin-left:27px;
}

.botcol2, .botcol3 {
   margin-left:20px;
   padding-left:20px;
   border-left:1px dotted #cc33cc;
}

#footelement h4 {
   padding-top:11px;
}

#footelement ul li {
   padding:2px 0px;
}

.ablogpost input[type="text"] {
   width:300px;
   padding:5px;
}

.ablogpost input[type="submit"] {
   width:150px;
   padding:5px;
}

.ablogpost textarea {
   padding:5px;
}


.inlineda {
   margin:0px 0px 21px 17px;
}

.inlineda a {
   border:none;
   border:0px !important;
}

#wholemidcontent {
   background:transparent url(images/filler.gif) repeat-y left bottom;
}

#vstar {
   position:fixed;
   width:252px;
   height:94px;
   background:transparent url(images/subbutton.png) no-repeat;
   left:50%;
   bottom:3px;
   margin-left:290px;
}

#vstar form {
   margin:52px 21px 0px 16px;
}

#backlink {
   display:block;
   position:absolute;
   top:0px;
   left:230px;
   width:475px;
   height:150px;
}

.alignleft {
  float:left;
}

.alignright {
   float:right;
}

#prefon {
   clear:both;
   padding:20px 30px 0px 21px;
}


#webworkshop {
   display:block;
   position:fixed;
   bottom:15px;
   left:50%;
   margin-left:-445px;
   width:270px;
   height:341px;
   z-index:300;
   background: transparent url(images/webworkshop.png) no-repeat;
}

#webworkshop input {
	border:none;
}



* html #webworkshop {
   display:none !important;
}

* html div#page{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/page-bgr.png,sizingMethod='scale');
}
* html div#page-top{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/page-top.png,sizingMethod='scale');
}
* html div#page-bot{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/page-bot.png,sizingMethod='scale');
}
* html div#polaroids{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/polaroids/polaroids.png,sizingMethod='scale');
}
* html div#polaroids{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/polaroids/polaroids2.png,sizingMethod='scale');
}
* html div#vanlogo{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/logo.png,sizingMethod='scale');
}
* html div#contactme{
background-image: none !important;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/wp-content/themes/wp-polaroid/images/contact-me.png,sizingMethod='scale');
}

