		ul{margin:0 0 15px 0;padding:0;list-style:none;}
		ul li{margin:0 0 5px 0;padding:0;list-style:none;}
		
		.linkslist{margin:0 0 15px 0;padding:0;list-style:none;}
		.linkslist li{margin:0 0 5px 0;padding:0 0 5px 0;list-style:none;background:url(images/line.png) 0 100% repeat-x;}
		
		.list{margin:0 0 15px 0;padding:0;list-style:none;}
		.list li{margin:0 0 10px 0;padding:0 0 10px 0;list-style:none;background:url(images/line.png) 0 100% repeat-x;}		


.btn{-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;
background:#000;color:#FFF !important;display:inline-block;
font-weight:bold;padding:7px 15px;text-decoration:none !important;}
.btn:hover{background:#ED1C24;color:#FFF !important;}
.btn1:hover{background:#FDB913;}
.btn2:hover{background:#00A651;}
.btn3:hover{background:#524FA1;}
.btn4:hover{background:#ED1C24;}

a[rel="facebox"] img{border:1px solid #E1E1E1;}

	#contact-form{margin:0 auto;padding:0;list-style:none;width:600px;}
	#contact-form li{margin:0 auto;padding:0;list-style:none;}
	#contact-form input,
	#contact-form textarea{
		outline:none;
		width:580px;
		margin-bottom:10px;
		padding:5px;
		font-size:18px;
		border:2px inset #E1E1E1;
		background:#E1E1E1;
		-moz-border-radius:7px; /* FF1+ */
		-webkit-border-radius:7px; /* Saf3+, Chrome */
		border-radius:7px; /* Opera 10.5, IE 9 */
	}
	#ExplainRequired{display:none;}
	.FormValidationSummaryStyle{
		color:#ED1C24;
		width:580px;
		margin:0 auto;
		padding:5px;
		-moz-border-radius:7px; /* FF1+ */
		-webkit-border-radius:7px; /* Saf3+, Chrome */
		border-radius:7px; /* Opera 10.5, IE 9 */
	}
	.FormValidationSummaryStyle ul,
	.FormValidationSummaryStyle li{margin:0;padding:0;list-style:none;}
	#SubmitButton .StandardButton{
		display:block;
		width:40%;
		margin:20px auto;
		padding:5px;
		background:#000;
		color:#FFF;
		font-size:18px;
		border:2px #000 solid;
		-moz-border-radius:7px; /* FF1+ */
		-webkit-border-radius:7px; /* Saf3+, Chrome */
		border-radius:7px; /* Opera 10.5, IE 9 */
		}
	
	.Nucleus #dnn_ctr_ManageUsers_User_cmdDelete,
	.Nucleus #dnn_dnnUSER_cmdRegister{display:none;}
		
	#portfolio{position:relative;}
	#portfolio div{border:18px #EFEFEF solid;padding:1px;}
	#portfolio div img{cursor:pointer;}
	#portfolio #slides-nav{margin:0 auto;padding:5px 0 0;list-style:none;text-align:center;}
	#portfolio #slides-nav li{margin:0 5px;padding:0;list-style:none;text-indent:-100000px;width:10px;height:10px;background:url(images/arrows.png) 50% 0;display:inline-block;cursor:pointer;}
	#portfolio #slides-nav #active-btn{background-position:50% 100%;}
	#portfolio .btn{display:block;width:22px;height:22px;background:url(images/arrows.png);position:absolute;border:0;cursor:pointer;top:0;}
	#portfolio #btn-l{background-position:0 0;left:0;}
	#portfolio #btn-r{background-position:100% 0;right:0;}
	
	
	
	#featured-projects div.odd,
	#featured-projects div.even{width:940px;margin:0 auto 40px;clear:both;overflow:hidden;}
	#featured-projects div div{width:300px;min-height:300px;}
	#featured-projects div.odd div{float:right;}
	#featured-projects div.odd img{float:left;}
	#featured-projects div.even div{float:left;}
	#featured-projects div.even img{float:right;}
	#featured-projects p{font-size:0.9em;}
	
	
	
	#facebox{
		position:absolute;top:0;left:0;z-index:999999;
		text-align:left;
		background-color:#1D2226;
		background-image:url(facebox/titlebar.png);
		background-repeat:repeat-x;
		border:1px solid #000;
		color:#FFFFFF;
	}
	#facebox .popup{position:relative;}
	#facebox .content{min-width:300px;width: auto !important;width:300px;padding:10px;}
	#facebox .loading{text-align:center;}
	#facebox .image{text-align:center;}
	#facebox img{border:0;margin:0;}
	#facebox .title{height:20px;text-align:right;}
	#facebox .close{padding:0;}
	#facebox .close_image{margin:3px 5px 0 0;}
	
	#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}
	.facebox_hide{z-index:-100;}
	.facebox_overlayBG{background:#000;z-index:999998;}
	* html #facebox_overlay{ /* ie6 hack */
	  position: absolute;
	  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}









