body {
	font:14px Verdana;
}
img {
	border: 0;
}
a {
	color: #000066;
}
a:visited {
	color: #000066;
}
a:hover {
	color: #000066;
}


#header {
	position:relative;
	height:100px;width:900px;
	left:50%;
	top:10px;
	margin-left:-450px;
	background:url(../img/top.png);
}
#link_about {
	display:block;
	position:absolute;
	top:50px; left:380px;
	font:30px Verdana;
	font-weight:bold;
	background-image:url(../img/icon_home_24.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	text-decoration: none;
	padding-left:30px;
	color: #000;
}
#link_portfolio {
	display:block;
	position: absolute;
	top:50px; left:530px;
	font:30px Verdana;
	font-weight:bold;
	background-image:url(../img/icon_app_24.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	text-decoration: none;
	padding-left:30px;
	color: #000;
}
#link_contact {
	display:block;
	position:absolute;
	top:50px; left:720px;
	font:30px Verdana;
	font-weight:bold;
	background-image:url(../img/icon_mail_24.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	text-decoration: none;
	padding-left:30px;
	color: #000;
}

#content {
	position:relative;
	width:900px;
	height:800px;
	left:50%;
	margin-left:-450px;
}

#content-nojs {
	position:relative;
	height:50px;
	width:300px;
	left:50%;
	margin-left:-150px;
	top:200px; 
	background:url(../img/nojs.png);
}

#about {
	position:relative;
	margin-top:50px;
	width:700px;
	left:100px;
	text-align:justify;
}
#about div {
	margin-bottom: 10px;
}
#contact {
	position:relative;
	margin-top:50px;
	width:500px;
	left:200px;
}
#contact div {
	margin-bottom: 10px;
}

#contact input {
	width:500px;
	margin-bottom: 10px;
}
#contact textarea {
	margin-bottom: 10px;
	width:500px;height:100px;
}

#cret {
	width:500px;
	text-align:center;
	padding: 5px 0px 5px 0px;
	font-weight:bold;
}
#csend {
	display:block;
	width:100px; height:40px;
	margin-left:400px;
}
.csend_normal {
	background:url(../img/send.png) no-repeat 0 0;
}
.csend_clicked {
	background:url(../img/send.png) no-repeat 0 -40px;
}
.labelIn {
	color: #888888;
}

#portfolio {
}

#items {
	margin-top: 10px;
	width:900px !important;
	height:100px;
}

.item {
	position:absolute;
	display: block;
    top: 120px;
    left: 100px;
    width: 700px;
    height: 500px;
    padding: 20px;
}

div.items {
	top:10px;
	height:100px;	
	float:left;
	margin-left:6px;
	width:825px !important;
}

div.items a {
	display:block;
	float:left;
	margin-right:7px;
	width:200px;
	height:100px;
	font-size:50px;
	color:#ccc;
	cursor:pointer;
}

a.prev, a.next {
	background:url(../img/button_left.png) no-repeat 0 0;
	display:block;
	width:32px;
	height:80px;
	float:left;	
	margin:20px 0 0 0;
	cursor:pointer;
}

a.next {
	background-image:url(../img/button_right.png);
}

a.prev:hover {
	background-position:0 -80px;
}

a.next:hover {
	background-position:0 -80px;
}

.item_container {
	width: 600px;
}
.item_container div {
	margin-bottom: 10px;
	text-align: justify;
}

.centered {
	text-align: center;
}

.item_shot {
	float:left;
	margin-right:10px; margin-bottom:10px;
	width:300px; height:200px;
	position:relative;
	top:0px; left:0px;
}
.item_header {
	font:25px Verdana;
	font-weight: bold;
}
.item_tag {
	font-weight: bold;
}
.item_below {
	clear: left;
}
