@charset "utf-8";
/* CSS Document */




/*   
 
	Kenneth Lanneskog
	http://www.lanneskog.com
 
 
	COLORS
 	GRAY:	999999
	BLACK:	#000000
	GRAY:	#808080
	ORANGE: #ff7b00
 	*/




/* 	CSS RESET 	*/

body {
	margin:0;
	color:#999999;
}
h1 {
	font-weight:normal;
}
a {
	color:#ff7b00
}
img {
	border:0;
}
/*	STRUCTURE & LAYOUT	*/


	
	#colourdiv {
	padding-left:0px;
	margin-right:0px;
	background:url(images/toppshadow.png) no-repeat;
	background-position:top center;
	width:auto;
	height:302px;
	background-color:#dddddd;
}
#bottomdiv {
	margin:0;
	padding:0;
	width:auto;
	height:200px;
	background:url(images/shadowdown.png) no-repeat;
	background-position:top center;
}
#topfolio {
	background-color:#00CCCC;
	margin:0 auto;
	width:900px;
}
#colourID {
	margin:0 auto;
	width:60px;
}
#colourID a {
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	letter-spacing:1px;
}
#presentation {
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	font-size:11px;
	line-height:16px;
	color:#333333;
}
#rub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	font-size:20px;
	line-height:20px;
	color:#333333;
}
#contactDiv {
	position:relative;
	top: -148px;
}
#topbar {
	width:auto;
	height:27px;
	background:url(images/top.png) no-repeat;
	background-position:top center;
}
#logo {
	margin:0 auto;
	height:21px;
	width:818px;
	background-image:url(images/logo_new.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#social_network {
	width:auto;
	height:70px;
	position:relative;
	margin-right:20px;
	float:right;
	vertical-align:top;
}

#page-wrap {
	margin:-32px auto;
	width:830px;
}
/*
#content-top {
			background-image:url(images/name.gif);
			background-repeat:no-repeat;
			height:250px;
			Width:1000px;
			margin:60px 0 0 30px;
			padding-top:100px;
			font-family:"Times New Roman", Times, serif, Georgia;
			font-size:40px;
			font-style:italic;
			line-height:52px;
			}
 
 */
#content-top {
	background-image:url(images/name.gif);
	background-repeat:no-repeat;
	height:250px;
	Width:900px;
	margin:60px 0 0 30px;
	padding-top:100px;
	font-family:"Times New Roman", Times, serif, Georgia;
	font-size:40px;
	font-style:italic;
	line-height:52px;
}
#content-top h1 {
	font-size:70px;
	font-weight:100;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	color:#808080;
}
#content-top p {
	font-size:11px;
	font-weight:100;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	color:#808080;
}
#slide-green {
	background-image:url(images/bg_green.png);
	background-repeat:no-repeat;
	padding:1px 38px 35px;
	border:#000000;
}
#slide-pink {
	background-image:url(images/bg_pink.png);
	background-repeat:no-repeat;
	padding:1px 38px 35px;
	border:#000000;
}
#slide-blue {
	background-image:url(images/bg_blue.png);
	background-repeat:no-repeat;
	padding:1px 38px 35px;
	border:#000000;
}
#slide-blue-right {
	background-image:url(images/bg_blue.png);
	background-repeat:no-repeat;
	padding:1px 38px 35px;
	width:450px;
	float:right;
}
#slide-red-right {
	background-image:url(images/bg_red.png);
	background-repeat:no-repeat;
	padding:1px 38px 35px;
	width:450px;
	float:right;
}
#slide-orange-right {
	background-image:url(images/bg_orange.png);
	background-repeat:no-repeat;
	padding:1px 38px 35px;
	width:450px;
	float:right;
}
#star {
	z-index:1;
	position:absolute;
	width:20px;
	height:25px;
	background-image:url(images/star.png);
	background-repeat:no-repeat;
	background-position:right;
}
#winner {
	z-index:1;
	position:absolute;
	margin:92px;
	width:277px;
	height:300px;
}
