/*
Theme Name: Venesthetic Template
Theme URI: http://www.venesthetic.com/
Description: Special Template developed for venesthetic.com.
Version: 1.0
Author: Ulrich Steinlechner
Author URI: http://www.ulrichsteinlechner.at
*/
body{
	margin:0;
	padding:0;

}
a img{
	border:none;

}
#page{
	width:955px;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:30px;

	
	
}
#header,#content{
	width:955px;
	float:left;
}



/* HEADER start*/
#header{
	border-bottom: 1px solid #999999;
	padding-bottom:7px;
	margin-bottom:7px;
	
}
#languages{
	padding-top:40px;
	display:inline;
	float:right;
	width:150px;
	margin-right:0px;
	font-size: 11px;
	color: #CCCCCC;
	
}

#languages ul{
	list-style:none;
	padding:0;
	margin:0;
}
#languages li{
	float:right;
	padding-left: 3px;
	padding-right: 3px;
}
#languages li a{
	text-decoration:none;
}
#venesthetic_logo{
	float:left;
	margin-left: 19px;
	padding-right: 5px;
	border-right: 1px solid #999999;
	height:55px;
}
#slogan{
	padding-left:10px;
	float:left;
}

/* SIDEBAR start */
#sidebar{
margin-top:3px;

width:239px;
float:left;
display:inline;

}
.lineHor{
width:231px;
border-bottom: 1px solid #999999;
float:left;
display:inline;
margin-top:10px;
margin-bottom:10px;

}
#sidebar_contact, #sidebar_pages, #sidebar_newsletter,#sidebar_venesthetic{
float:right;
background:url(images/sidebar_lineVer.gif) repeat-y right;
}
#sidebar_contact{
padding-right: 23px;
width:191px;
}
#sidebar_pages{
width:230px;
padding-bottom:20px;
}

#sidebar_pages ul, #sidebar_pages ul ul{
list-style:none;
padding:0;
margin:0;
float:right;
text-align:right;
}
#sidebar_pages ul{
margin-top: 10px;
}
#sidebar_pages ul ul{
margin-top: 0px;
margin-bottom: 15px;
width:210px;

}
#sidebar_pages ul li{
margin-bottom:10px;
}


#sidebar_pages ul ul li{
background:url(images/subpage_icon.gif) no-repeat  right 7px #FFFFFF;
padding-right: 13px;
margin-right:23px;
margin-bottom:0px;
}

#sidebar_pages ul li a{
padding-top:3px;
padding-bottom:5px;

padding-right: 23px;
display: block;
}

.current_page_item a, .current_page_parent a{
background: url(images/page_active.gif) no-repeat right 2px ;
}
.page_item ul{
display: none;

}
.current_page_item ul, .current_page_parent ul{
display:inline;

}
#sidebar_pages ul ul .current_page_item a{
color:#009999;
}

#sidebar_pages ul ul li a{
background:none;
padding-right: 0;
font-weight:normal;
}
#sidebar_pages a{
text-decoration:none;
color:#000000;
font-weight:bold;
}

#sidebar_pages ul ul a{
color:#999999;

}
#sidebar_pages a:hover{
color:#009999;

}
#sidebar_newsletter{
width:230px;
padding-bottom:10px;
}
#sidebar_venesthetic{
width:230px;
padding-bottom:20px;
text-align:right;
}
#sidebar_venesthetic img{
	margin-top:20px;
	margin-right: 23px;
}






/* CONTENT start*/
#content{
	width:665px;
	margin-left: 30px;
	margin-top: 25px;
	float:left;
}

#edit_post{
float:right;
background:#FF0000;
padding-left:5px;
padding-right:5px;

}

#post_content{
padding-bottom: 20px;
padding-top: 0px;
margin-top: 0px;

}
#post_content p{
padding-top:0px;
margin-top:0px;

}
#post_content .alignleft{
	float:left;
	margin-right:15px;
	margin-bottom: 10px;
}
#post_content .alignright{
	margin-left:15px;
	margin-bottom: 10px;
	float:right;
}
#shareFacebook a{
	width:665px;
	padding-top:15px;
	padding-bottom:15px;
	float:left;	
}
/* CONTENT end*/

/* FOOTER start*/
#footer{
padding-top:0px;
width:770px;
padding-left:280px;
display:inline;
float:left;
font-size:10px;
	
}
#footer ul{
list-style:none;
padding:0;
margin:0;	
}
#footer li{
float:left;
margin-left:5px;
margin-right:5px;

}

/* FOOTER end*/
/* FONTS & LINKS*/

#posts{
font-size:12px;
line-height:18px;

}
a{
color:#009999;
text-decoration:underline
}
a:hover{
color:#999999;

}
h1{
font-size:18px;
font-weight:bold;
margin-top:0px;
padding-top:0px;
padding-bottom:20px;
margin-bottom:0px;
line-height:16px;
color:#009999;

}

h2{
font-size:13px;
padding-bottom:3px;
margin-bottom:0px;
line-height:10px;
border-bottom: 1px solid #CCCCCC;


}
#post_headline a, #post_headline a:hover{
text-decoration: none;

}
#edit_post a{
color: #FFFFFF;
 }
 #footer{
 color:#999999
 }
 #footer a{
 color:#999999;
 text-decoration: none;
 }



