/*
Theme Name: Ptaszynski
Theme URI: http://ptaszynski.biz/
Description: My own portfolio <a href="http://ptaszynski.biz">ptaszynski.biz</a>.
Version: 2.0
Author: Michal Ptaszynski
Author URI: http://ptaszynski.biz

*/
body {
background-color : #64aadb;
background-image : url('../images/bg.jpg');
background-repeat : repeat;
background-position : center;
background-attachment : fixed;
margin:0;
}

#container {
background:url("../images/city.png");
background-repeat:repeat-x;
background-position:bottom;
}
span.c2 {background-color:#4387b7;}
span.c1 {color:#ffed1f}
#wrapper {
width : 966px;
height:100%;
margin:0 auto;
min-width:960px;
overflow-y:hidden;
}
#menu {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
text-align : center;
color : #fff;
margin-top : 30px;
}
.menu-item {
position : relative;
text-align : center;
float : right;
height : 22px;
width : 100px;
border : 1px;
border-right-style : solid;
border-right-color : #9ac4e1;
}
.menu-item a:link {
color : #fff;
text-decoration : none;
}
.menu-item a:visited {
color : #fff;
text-decoration : none;
}
.menu-item a:hover {
color : #ffed1f;
text-decoration : none;
}
.menu-item a:active {
color : #fff;
text-decoration : none;
}
.menu-item1 {
position : relative;
text-align : center;
float : right;
height : 22px;
width : 100px;
}
.menu-item1 a:link {
color : #fff;
text-decoration : none;
}
.menu-item1 a:visited {
color : #fff;
text-decoration : none;
}
.menu-item1 a:hover {
color : #ffed1f;
text-decoration : none;
}
.menu-item1 a:active {
color : #fff;
text-decoration : none;
}
.menu-item2 {
position : relative;
text-align : center;
float : right;
height : 22px;
width : 100px;
border : 1px;
border-left-style : solid;
border-left-color : #9ac4e1;
}
.menu-item2 a:link {
color : #fff;
text-decoration : none;
}
.menu-item2 a:visited {
color : #fff;
text-decoration : none;
}
.menu-item2 a:hover {
color : #ffed1f;
text-decoration : none;
}
.menu-item2 a:active {
color : #fff;
text-decoration : none;
}
#start {
margin-top : 100px;
height : 250px;
background-position : center bottom;
background-image : url('../images/line.png');
background-repeat : no-repeat;
}
.balloon {
background:url("../images/balloon.png") no-repeat scroll 0 0 transparent;
display:block;
height:250px;
position:relative;
width:250px;
float:left;
}
.intro {
width:700px;
float:left;
padding-top:50px;
}
h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 2em;
font-weight : 100;
color : #fff;
margin : 0;
}
h2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : 100;
color : #fff;
margin : 0;
}
#portfolio {
height : 440px;
background-position : center bottom;
background-image : url('../images/line.png');
background-repeat : no-repeat;

}
#accordion {
margin-top : 70px;
width : 250px;
float : left;

}
#accordion ul {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align : right;
list-style : none;
font-size : 0.8em;
padding-right : 10px;
margin-top : 5px;
margin-bottom : 5px;
}
.showcase {
float : left;
margin-top : 30px;
margin-left : 30px;
position:static;
z-index:2222;
}
.cloud {
background:url('../images/cloud.png');
position:relative;
width:205px;
height:132px;
left:700px;
z-index:-222;
}
h3 {
font-size : 1.1em;
text-align : right;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
margin : 2px;
}
li {
	cursor:hand;
}
ul a:link {
color : #fff;
text-decoration : none;
}
ul a:visited {
color : #fff;
text-decoration : none;
}
ul a:hover {
color : #ffed1f;
text-decoration : none;
}
ul a:active {
color : #fff;
text-decoration : none;
}
h3 a:link {
color : #ffffff;
text-decoration : none;
background : #4387b7;
}
h3 a:visited {
color : #ffffff;
text-decoration : none;
background : #4387b7;
}
h3 a:hover {
color : #ffffff;
text-decoration : none;
background : #ff9030;
}
h3 a:active {
color : #ffffff;
text-decoration : none;
background : #4387b7;
}
#slideshow {
margin : 0 auto;
width : 640px;
position : relative;
z-index : 2;
}
#slideshow #slidesContainer {
margin : 0 auto;
width : 520px;
overflow : auto;
position : relative;
}
#slideshow #slidesContainer .slide {
margin : 0 auto;
width : 500px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
}
.slide img {
border : solid;
border-width : 6px;
border-color : #94cbf2;
height : 235px;
width : 503px;
}
.description {
color : #fff;
margin-left : 20px;
margin-right : 70px;
line-height : 1.4em;
}
.description a {
color : #feac65;
}
.control {
display : block;
width : 39px;
height : 39px;
text-indent : -10000px;
position : absolute;
cursor : pointer;
}
#leftControl {
top : 100px;
left : 0;
background : transparent url(../images/left.png) no-repeat 0% 0%;
}
#rightControl {
top : 100px;
right : 0;
background : transparent url(../images/right.png) no-repeat 0% 0%;
}
.anchorSlide {}

#designer {
background-image:url("../images/line.png");
background-position:center bottom;
background-repeat:no-repeat;
height:310px;
padding-bottom:20px;
position:static;
z-index:222;
}
.who {
float:left;
padding-right:40px;
width:600px;
position:static;
z-index:222;
}
.button {
position:relative;
border:0;
display:block;
text-indent:-999em;
height:31px;
width: 84px;
background:url(../images/cv.png) 0 0 no-repeat;
}
.who p {
margin-left : 40px;
color : #fff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : small;
line-height : 1.4em;

}
.tech {
background-image:url("../images/separation.png");
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.8em;
margin-left:10px;
margin-top:30px;
padding-left:40px;
width:250px;
}
h5 {
color:#FFED1F;
margin:0px;
}
.tech ul {
margin-top:5px;
}
h4 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 1em;
color : #ffed1f;
margin-left : 30px;
text-align:left;
}
.rainbow {
background:url("../images/rainbow.png") repeat scroll 0 0 transparent;
height:353px;
position:absolute;
width:532px;
z-index:-222;
}
#contact {
height : 290px;
z-index:21;
}
.ifyou {
float:left;
padding-right:40px;
width:350px;
z-index:2;
text-align:right;
z-index:21;
}
.ifyou p {
margin-left : 40px;
color : #fff;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: large;
line-height : 1.4em;
letter-spacing:0.05em;
}
.form {
color:#FFFFFF;
float:left;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:0.8em;
margin-left:10px;
padding-left:190px;
width:250px;
}
.form p {
margin:0px;
}
.form a {
	color:#fff;
}
.earth {
background-image:url("../images/earth.png");
background-position:center center;
background-repeat:no-repeat;
height:406px;
margin-top:-200px;
min-width:822px;
width:100%;
z-index:2;
}
.cv {
padding-left:500px;
position:inherit;
right:10px;
width:100px;
}
input {
background:#7abce9;
border:none;
color:white;
}
textarea {
background:#7abce9;
border:none;
color:white;
}
.myButton{
background:url("../images/cv.png"); no-repeat;
cursor:pointer;
border: none;
display:block;
height:31px;
width:84px;
text-indent:-99999px;
margin-left:300px;
}

