/*

Theme Name: Daniela Starlinger v1
Theme URI: 
Description: WP-Theme f�r Daniela Starlinger�s Portfolio
Version: 1.0
Author: Dominik Hafner 
Tags: fixed width, jquery, images, portfolio

*/

/**
	yui css reset
**/


* {margin:0;padding:0;} 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/**
	begin styling
**/

.clear {clear:both;}
a:focus {outline:none;}

a, a:visited, a:hover 
{
	text-decoration:underline;
	color:#909090;
}

body { background:#fff url('images/bg/bg.gif'); color:#909090; font-family:Verdana, Arial, sans-serif; font-size:11px; }

#wrap { width:900px; margin:20px auto 0 auto;  }

#head { width:100%; height:60px; background:#fff url('images/bg/head.jpg') 608px 13px no-repeat; }

ul#navigation { margin:20px 0 0 0; }
ul#navigation li { float:left; margin:0 13px 0 0; }
ul#navigation li a { font-size:13px; display:block; padding:7px 11px; color:#fff; background:#73cb2d; text-decoration:none; text-transform:uppercase; font-weight:bold; }
ul#navigation li.current_page_item a { display:block; padding:7px 11px; color:#909090; background:#fff; text-decoration:none; }

#main { clear:both; background:#fff; padding:1px 50px; }

.item { text-align:right; margin:30px 0 0 0; }
.post_content img { display:none; }
.item h1 { text-align:left; color:#3d3d3d ; border-bottom:1px solid #c0bebe; font-size:12px; font-weight:bold; margin:0 0 10px 0; padding:0 0 5px 0; }
.item p { text-align:left;  margin:0 0 25px 0;  }
.item a.top { background:#fff url('images/bg/top.gif') 0px 2px no-repeat; padding:0 0 0 5px; font-size:10px; text-decoration:none; }


#contact  { position:relative; text-align:left; font-size:11px; }
#contact  img { position:absolute; top:0px; right:35px; }
#contact p { margin-bottom:0; }
#contact p.left { clear:both; float:left; width:200px; }
#contact p.left-col { width:399px; }
#contact p.left-wide { width:355px; }
#contact p.right { float:left; width:380px; margin:0 0 10px 0; }
#contact p.right-wide { width:355px; margin:0 0 10px 70px; }
#contact ul.right { float:left; width:380px; margin:0 0 10px 0; }
#contact ul.right li { margin:0 0 10px 0; }
#contact h1  { font-size:12px; margin:0 0 5px 0; }
#contact h2  { clear:both; font-size:11px; font-weight:bold; text-transform:uppercase; margin:25px 0 4px 0; }
#contact h2.first  { margin-top:0; }

#contact h1.left { float:left; width:400px; }
#contact h1.right { float:right; width:400px; }
#contact .spacer { height:100px; }

/* jQuery easySlide */

.slide { float:left; width:700px; height:400px; margin:0 0 15px 20px; }

#slider ul, #slider li { margin:0; padding:0; list-style:none; float:left; }

.slide li { width:695px; height:400px; overflow:hidden; }	
.prevBtn { float:left; }
.prevBtn a { display:block; background:transparent url('images/buttons/prevBtn.gif') no-repeat; width:30px; height:30px; }
.prevBtn a:hover { background:transparent url('images/buttons/prevBtn_hover.gif') no-repeat; }
.nextBtn { float:right; }	
.nextBtn a { display:block; background:transparent url('images/buttons/nextBtn.gif') no-repeat; width:30px; height:30px; }
.nextBtn a:hover { background:transparent url('images/buttons/nextBtn_hover.gif') no-repeat; }

		
.prevBtn, .nextBtn { width:30px; height:30px; margin:180px 0 0 0; }		



#footer { text-align:right; background:#fff; font-size:10px; padding:120px 20px 20px 0; margin:0 0 40px 0; }












