	body {
		margin:0;
		padding:0;
		text-align:right;
		float:right;
		display:inline;
	}

	img {
		border:none;
	}
			
    .graphic, #prevBtn, #nextBtn, #firstBtn {
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
		text-indent:-28000px;
    }

	#slide_container{	
		margin:0;
		padding-left:48px;
		position:relative;
		text-align:left;
		width:650px;
	}	
	#slide_content{
		position:relative;
	}			

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		width:650px;
		height:430px;
		overflow:hidden; 
		}	

	ul#portfolio li.loading {
		background: url(../graphics/loader.big.white.gif) no-repeat center center;
	}		
	
	#prevBtn, #nextBtn, #backBtn, #solobackBtn, #firstBtn { 
		display:block;
		width:35px;
		height:35px;
		position:absolute;
		left:-35px;
		top:357px;
		}	
	#nextBtn{ 
		top:395px;
		}														
	#backBtn{ 
		top:319px;
		}														
	#solobackBtn{ 
		top:395px;
		}
	#firstBtn {
		top:319px;
	}
	
	#prevBtn a, #nextBtn a, #backBtn a, #solobackBtn a, #firstBtn a {  
		display:block;
		width:35px;
		height:35px;
		background:url(../images/prevd.jpg) no-repeat 0 0;	
		outline-style:none;
		}	
	#nextBtn a{ 
		background:url(../images/nextd.jpg) no-repeat 0 0;	
		}												
	#backBtn a{ 
		background:url(../images/return.jpg) no-repeat 0 0;	
		}												
	#solobackBtn a{ 
		background:url(../images/return.jpg) no-repeat 0 0;	
		}												
	#firstBtn a{ 
		background:url(../images/first.jpg) no-repeat 0 0;	
		}												
/*
	*{ padding:0px; margin:0px; } 
		
	.boxgrid{ 
		width: 650px; 
		height: 430px; 
		float:left; 
		display:inline;
		overflow: hidden; 
		position: relative; 
	}

	.boxgrid p{ 
		padding: 0 10px; 
		color:#000000; 
		font-weight:bold; 
		font:10pt Arial, sans-serif; 
	}
	.boxgrid h3{ 
		padding: 0 10px; 
		color:#000000; 
		font-size:140%;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif
	}
				
	.boxcaption{ 
		float: left; 
		display:inline;
		text-align:center;
		position: absolute; 
		background: #FFFFFF; 
		height: 60px; 
		width: 100%; 
		opacity: 0.7; 
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter:alpha(opacity=70);
	}

	.boxcaptionl{ 
		float: left; 
		display:inline;
		text-align:center;
		position: absolute; 
		background: #FFFFFF; 
		height: 60px; 
		width: 100%; 
		opacity: 0.7; 
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter:alpha(opacity=70);
	}

	.captionfull .boxcaption {
		top: 450px;
		left: 0;
	}
	.caption .boxcaption {
		top: 390px;
		left: 0;
	}
*/	
	.grid{ 
	}
	
	.agrid img{ 
		padding:3px;
		margin:0px;
		border:none;
	}
	.agrid a{ 
		padding:0px;
		margin:0px;
		border:none;
	}

	#thumb{
	}			
