@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;
	}
	
	#social_network{
	width:auto;
	height:70px;
	position:relative;
	top:-32px;
	float:right;
	vertical-align:top;
	}
	
	#topfolio {
	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 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:6px 0px 0 70px;
		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;
}
	
#page-wrap {
	margin:0 auto;
	width:960px;
	}

	/*
#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;
	}
 