* {

	margin: 0px auto;

}



/* General  */





body#forside {background:url(img/bg_forside.jpg) repeat-x top left;}
body#showcase {background:url(img/bg_showcase.jpg) repeat-x top left;}
body#about {background:url(img/bg_about.jpg) repeat-x top left;}

#side {
		width: 736px;
		border-top: 1px #333 solid;
}



/* rotator in-page placement */
    div#header {
	position:relative;
	height:433px;
	float:left;
	width: 736px;
}
/* rotator css */
	div#header ul li {
	float:left;
	position:absolute;
	margin:0;padding:0;
	list-style: none;
}

	div#header ul {
	margin:0;padding:0;
	list-style: none;
}

/* rotator image style */	
	div#header ul li img {
	background: #FFF;
}
    div#header ul li.show {
	z-index:500
}





/**** PROJECTS ****/

.wrap {width: 1150px;padding: 25px 0 25px 0;float:left;}
#wrap3 {width: 1150px;padding: 0 0 25px 0;float:left;}
#wrap2 {width: 1150px;padding: 25px 0 25px 0;float:left;border-top: 1px #d9d9d9 solid;}

	

	.lc {width: 260px;float:left;padding: 3px 20px 3px 0;}
		.lc p {line-height: 18px;}
		.lc a {color:#6aa8b4;text-decoration:none;}
		.lc a:hover {text-decoration: underline;}
		
	.lc h2 {color:#333;font-size: 25px;font-weight: normal;padding: 0 0 5px 0;}
	
	.mc {width: 869px;float:left;border-left:1px #d9d9d9 solid;}
	.mc h2 {font-size: 15px;color:#333;font-weight:normal;line-height:25px;}
	#mc2 {width: 849px;padding: 0 0 0 20px;float:left;border-left:1px #d9d9d9 solid;}
	#mc2 img {float:left;margin: 0 0 5px 0;}
	
	#sc_wide {float:left;padding:0 0 0 20px;width: 578px;}
		#sc_wide a {color:#6aa8b4;text-decoration:none;}
			#sc_wide a:hover {text-decoration: underline;}
				#sc_wide p {line-height: 18px;padding: 25px 0 0 0;}
	#sc_l {width: 269px;float:left;padding: 0 0 0 20px;}
	
	h4 {font-size: 15px;font-weight:bold;color:#333;margin:0;padding:0 0 3px 0;}
	span.bread {font-size: 11px;color:#cacaca;margin:0;padding:0;}
	
	.mc ul {margin:0;list-style:none;padding:0;float:left;}
	.mc ul li {margin:0;padding:5px 0 5px 0;}
	.mc ul li a {color:#333;text-decoration:none;}
	.mc ul li a.2 {color:#333;text-decoration:none;}
	.mc ul li a:hover {color:#6aa7b4;}
	.mc ul li a.active {color:#6aa7b4;}
	
	.sc_r {width: 269px;float:left;padding:0 0 0 20px;border-left: 1px #d9d9d9 solid;}


	
/**** FOOTER ****/
#footer {width: 1150px;float:left;border-top: 1px #d9d9d9 solid;padding:15px 0 15px 0;color:#cacaca;font-size:11px;}
	#footer a {color:#6aa8b4;text-decoration:none;}
		#footer a:hover {text-decoration: underline;}

		
#thecssawards{
position:absolute;
top:20px;
right:0px;
z-index:555;
}
#thecssawards a{
width:69px;
height:105px;
text-indent:-8000px;
display:block;
background:url(img/css_awards.png) no-repeat;
}

	#f_left {width: 575px;float:left;}
	#f_right {width: 575px;float:left;text-align:right;}
		
		
a {outline:0;}
img {border:0;}