/*
auhor: danjukes.co.uk
theme: 980
date: 01/01/2010
*/

/* common styles */
body{
	background-color:#FFFFFF;
	color: #4B4B4B;
	font-family: Helvetica,"Helvetica Neue",Arial,sans-serif;
	line-height: 1.5em;
	padding-bottom: 15px;
}

strong{
	font-weight: bold;
}

a{
	color:#192363;
	text-decoration:none;
}

h1{
	font-size: 1.6em;
	font-weight: bold;
	margin: 20px 20px 10px;
}

h3{
	margin: 0 20px;
}

p{
	font-size: 13px;
	margin: 0 20px 15px;
}

.class{
	clear: both;
}

/* misc */
.container_12 .grid_12 {
	width:945px;
}

.centered {
	text-align: center;
}

/* header styles */
#header{
}

/* navigation styles */
#navigation{
display: none;
}

#navigation ul{
	height: 34px;
	margin: 0;
	padding: 0;
	position: relative;
}

#navigation ul li{
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

#navigation	ul li.active a{
	z-index: 9 !important;
	background-position: top !important;
	height:34px;
}
#navigation ul li a{
	position: absolute;
	height: 37px;
	width: 160px;
	background-position: bottom !important;
}
#navigation ul li a.home{
	z-index: 8;
	left: 2px;

}
#navigation ul li a.about{
	z-index: 7;
	left: 138px;

}
#navigation ul li a.gallery{
	z-index: 6;
	left: 274px;

}
#navigation ul li a.portfolio{
	z-index: 5;
	left: 409px;

}
#navigation ul li a.cv{
	z-index: 4;
	left: 544px;

}
#navigation ul li a.blog{
	z-index: 3;
	left: 680px;
	
}			
#navigation ul li a.contact{
	z-index: 2;
	left: 815px;
	
}
			
/* navigation clearer styles*/			
#navigation_clearer{
	height:6px;
	margin:0 auto;
}
	
/*banner styles */
#banner{
display: none;
}

#banner img{
	padding-top: 20px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* content styles */
#content{

	clear: both;
	padding-bottom:15px;
}

#content .bottom{
	display:block;
	font-weight:normal;
	margin-top:-5px;
	padding:0 20px 15px;
	text-align:right;
}

#content .mainbottom{
	display:block;
	font-weight:normal;
	margin-top:-5px;
	padding:0 20px 15px;
	text-align:right;
}

/* main styles */
#content #main{
	//margin-top: 20px;
	/*background: transparent url('../images/bg-main.gif') no-repeat scroll left top;*/
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;	
	background-color: #ffffff;
	border: 1px solid #dfdfdf;	
}


/* left styles */
#content #left{
	//margin-top: 20px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;		
	/*background: transparent url('../images/bg-aboutme-top.gif') no-repeat scroll left top;*/
	background-color: #ffffff;
	border: 1px solid #dfdfdf;
	width: 980px;
}

#content #left ul, #content #main ul{
	font-size: 13px;
	margin: 0 20px 15px;
}

#content #left ul li, #content #main ul li{
	list-style-type:disc;
	margin-left:15px;
}

/* sidebar styles */
#content #sidebar{
	display: none;
	margin-top: 20px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;	
	/*background: transparent url('../images/bg-aboutme-top.gif') no-repeat scroll left top;*/
	background-color: #ffffff;
	border: 1px solid #dfdfdf;
}

		#content #sidebar #follow{
	
		}
		
		#content #sidebar #follow h2 {
			font-size:2em;
			font-weight:bold;
			margin:0 20px 15px;
		}

		#content #sidebar #follow h3, #content #sidebar #contact h3{
			font-size:1.4em;
			font-weight:bold;
			margin:0 20px 8px;
		}
		
		#content #sidebar #follow p img.first {
			padding-left: 2px;
		}
		
		#content #sidebar #follow p img {
			padding-right:12px;
		}
	
		#content #sidebar li {
			padding:0 20px 20px 86px;
			color:#757575;
		}
			#content #sidebar li.gallery {
				background:url(../images/camera.png) 25px 40% no-repeat;
			}
			#content #sidebar li.portfolio {
				background:url(../images/folder.png) 25px 40% no-repeat;
			}
			#content #sidebar li.cv {
				background:url(../images/paper.png) 25px 40% no-repeat;
			}
			#content #sidebar li.video {
				background:url(../images/vipod.jpg) 25px 40% no-repeat;
			}
			#content #sidebar li.freelance {
				background:url(../images/freelance.png) 25px 40% no-repeat;
			}
			#content #sidebar li.blog {
				background:url(../images/blogli.png) 25px 5% no-repeat;
			}	
			#content #sidebar li h3 {
				font-weight:bold;
			}
			#content #sidebar li p {
				color:#757575;
			}
#content #sidebar h3 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	color:#757575;
}

#content #sidebar p {
	margin: 0;
}

#content #sidebar ul {
	margin-top: 20px;
}



/* footer styles */
#footer{
	background:transparent url('../images/figure-footer.png') no-repeat scroll 0 0;

	overflow:hidden;
	padding:20px 0 17px;
}

#footer #credits{
	float: right;
	text-align: right;
	color:#515151;
}

#footer #credits p{
	font-size: 11px;
}

#footer #credits img{
	vertical-align:middle;
}
/* highslide styles */

.highslide-caption {
	background:white none repeat scroll 0 0;
	border-top:medium none;
	display:none;
	font-size:1em;
	padding:5px;
}

/* contact form */
#content #left .form ul {
	padding:0px;
}

#content #left .content a {
target-new: tab;
}

#content #left .form ul li{
	list-style-type:none;
	margin-left:0px;
	position:relative;
}

#content #left .form ul li span{
	background-repeat:no-repeat;
	color:#333333;
	font-size:12px;
	left:385px;
	padding-bottom:9px;
	padding-left:35px;
	padding-top:4px;
	position:absolute;
	top:-3px;
	width: 200px;
	z-index:999;	
}

#content #left .form ul li label {
	display:inline;
	float:left;
	width:120px;
}

#content #left .form ul li input{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CED0D0;
	color:#5F6565;
	display:block;
	margin-bottom:10px;
	padding:6px 5px;
	width:250px;
}

#content #left .form ul li textarea{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CED0D0;
	color:#5F6565;
	display:block;
	font-size:12px;
	height:135px;
	margin-bottom:10px;
	padding:6px 5px;
	width:250px;
}
input.submit{
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px;
	background-color: #dfdfdf;
	border:none;
	margin-left: 140px;
	margin-bottom: 20px;
	padding:7px 20px;
	color:#757575;
}

/** login form **/
#user-login, #user-pass{
	padding-left: 20px;
}
#edit-name, #edit-pass{
	padding:5px;
	width: 400px;
}

/** contact tag **/
a#contact_tab {
display: none;
}
