#navigation .pages #menu_contactus{	display:none;	}html{	margin:0;	padding:0;	background-image: url(/images/bg_primary2.jpg);	}body{	background-image: url(/images/bg_primary2.jpg);	color:#696969;	font-size:11px;	line-height:12px;	margin:0;	padding:0;	background-color: black;	display:block;	font-family: arial;	}button{	padding-top:3px;	}h5{	color:#fff;	background-color:#000;	font-size:13px;	font-weight:bold;	padding:10px 0;	font-weight: bold;	text-transform: uppercase;	padding-left:36px;	}h6{	color:#fff;	width:380px;	background-color:#000;	font-size:12px;	font-weight:bold;	padding:10px;	margin:20px 0;	border-bottom:5px solid #fe0032;	}h2{	font-size:12px;	color:#fe0032;	margin-bottom:3px;	}a{	color:#696969;	text-decoration: none;	}a:hover{	color:#fe0032;	text-decoration: none;	}	/*###################################*/#body{	position:relative;	margin:0 auto;	width:720px;	min-height:100%;	background-color: #1a1a1a;	}	/*###################################*/#loginbtn{	background-color:transparent;	border:0;	height:12px;	width:12px;	position:absolute;	}#login,#clients{	background-image: url(/images/bg_primary2.jpg);	position:absolute;	width:300px;	padding:30px;	top:100px;	background-color:black;	border:1px solid #696969;	background-position:-150px -40px;	}#clients{	right:0;	}#login h1,#clients h1{	font-size:16px;	margin-bottom:15px;	color:#fe0032;	font-weight:bold;	}#login label,#clients label{	display:block;	margin-top:5px;	}#login .text,#clients .text{	display:block;	margin:5px 0 10px 0;	}/*###################################*/	#navigation{	padding-top:71px;	padding-bottom:3px;	padding-left:35px;	background-image: url(/images/logo.gif);	background-repeat: no-repeat;	}		#navigation>div>a{	margin-right:7px;	text-transform: uppercase;	display:block;	font-weight:bold;	float:left;	text-align: right;	font-size:9px;	color:#696969;	}#navigation>div>a:hover{	color:#fe0032;	text-decoration: none;	}	#navigation>div>a.selected{	color: #fe0032;	}		#navigation .pages{	height:12px;	float:right;	padding-right:10px;	}	#navigation .pages a{	float:right;	}		/*###################################*/	#projects{	padding-bottom: 15px;	}		#projects a{	text-transform: uppercase;	display:block;	width:235px;	float:left;	font-size:10px;	padding-top:137px;	background-repeat: repeat-x;	padding-left:5px;	padding-bottom:2px;	}#projects a:hover{	background-color:#fe0032;	color:white;	}/*###################################*/	#project #playicon{	text-transform: uppercase;	background-color: black;	padding:7px;	padding-left:36px;	font-size:10px;	font-weight: bold;	font-style: italic;	color:white;	filter:alpha(opacity=60);	opacity:0.6;	width:677px;	text-align:left;	position:relative;	top:-26px;	display:block;	}#project #playicon:hover{	background-color:#fe0032;	text-decoration: none;	color:white;	}	#project #media{	text-align: center;	}#project #media img{	max-width: 720px;	}	#project h3{	font-size:12px;	text-transform: uppercase;	margin-bottom:5px;	margin-top:30px;	color:#fe0032;	padding-left:36px;	}	#project h4{	color:#fe0032;	padding-left:36px;	margin-top:15px;	text-transform: uppercase;	}	#project #description{	padding:0 36px;	font-size:11px;	}#project #related{	padding:10px 36px;	}	#project #related a{	text-transform: uppercase;	background-repeat: repeat-x;	display:block;	width:208px;	float:left;	font-size:10px;	padding-top:122px;	padding-left:5px;	padding-bottom:2px;	}				#project #related a:hover{	background-color:#fe0032;	color:white;	}	/*###################################*/	#page{	margin:0 36px;	padding-top:40px;	}/*###################################*/	#pageedit{	margin-left:36px;	}#pageedit>label{	color:#fe0032;	font-size:13px;	display:block;	font-weight:bold;	margin:15px 0 2px 0;	}#pageedit>.text,#pageedit>textarea{	width:400px;	border:0;	font-size:12px;	padding:2px;	display:block;	margin-bottom:10px;	}/*###################################*/	#projectedit{	margin-left:36px;	padding-bottom:30px;	}#projectedit>label,#projectedit #add_media>label{	color:#fe0032;	font-size:13px;	display:block;	font-weight:bold;	margin:15px 0 2px 0;	}#projectedit>.text,#projectedit>textarea,#projectedit #add_media.text,#projectedit #add_media textarea{	width:400px;	border:0;	font-size:12px;	padding:2px;	display:block;	margin-bottom:10px;	}#projectedit>.file{	font-size:12px;	padding:2px;	display:block;	margin-bottom:10px;	}#projectedit #categories{	margin-bottom:10px;	}#projectedit .checkbox{	margin:0 5px;	vertical-align:middle;	}#projectedit form{	display:block;	margin:0;	padding: 10px 0;	}#projectedit form img{	display:block;	margin-bottom:20px;	}#projectedit #add_media{	background-image: url(/images/bg_primary2.jpg);	background-position:-150px -40px;	position:absolute;	background-color:black;	width:300px;	border:2px solid grey;	display:block;	padding:30px;	left:200px;	border:1px solid #696969;	}#projectedit p{	color:grey;	margin-top:10px;	margin-bottom:10px;	}#projectedit #related_media a{	text-transform: uppercase;	background-repeat: repeat-x;	display:block;	width:208px;	float:left;	font-size:10px;	padding-top:122px;	padding-left:5px;	padding-bottom:2px;	}#projectedit #related_media a:hover{	background-color:#fe0032;	color:white;	}