
/* Small box  */
.container1{  
    width : 1200px;
    height: 700px;  
    background:#FFFFFF;  
	position: absolute;  
	left : 0;
	top : 0;
	
}  
.container2{  
    width : 940px;
    height: 320px;  
    background:#FFFFFF;  
	position: absolute;  
	left : 155;
	top : 0;
}  

.container3{  
    width : 940px;
    height: 320px;  
    background:#FFFFFF;  
	position: absolute;  
	left : 155;
	top : 315;
	height : 350;
}  

.container4{  
    width : 310px;
    height: 310px;  
    background:#FFFFFF;  
	position: absolute;
    margin: 0px;	
	left : 607px;
	top : 0;
	height : 350;
}  

.boxsgrid{  
    width: 300px;  
    height: 300px;  
    margin:8px 4px;
    background:#161613;  
    border: solid 1px #8399AF;  
    overflow: hidden;  
    position: relative  
}  

/* Vertical box */
.boxvgrid{  
    width: 150px;  
    height: 600px;  
    margin:12px 4px;
    background:#161613;  
    border: solid 1px #8399AF;  
    overflow: hidden;  
    position: relative;  
}  

/* Horizontal grid */
.boxhgrid img{  
    position: absolute;  
    top: 0;  
    left: 0;  
    border: 0;  
}  

.boxhgrid{
				width: 600px;
				height: 150px;
				margin:2px;
				background:#161613;
				border: solid 2px #8399AF;
				color:#FFFFFF; 
				overflow: hidden;
				position: relative;
			}
				
.boxhgrid p{
				padding: 0 10px;
				color:#afafaf;
				font-family:Arial,Helvetica,sans-serif;
			}



.boxscaption{  
	float: left;  
	position: absolute;  
	background: #000;  
	height: 150px;  
	width: 100%;  
	opacity: .8;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);  
	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
	color:#FFFFFF; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	}  

.boxhcaption{  
	float: left;  
	position: absolute;  
	background: #000;  
	height: 200px;  
	width: 200%;  
	opacity: .8;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);  
	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
	color:#FFFFFF; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	}  
	
.boxvcaption{  
	float: left;  
	position: absolute;  
	background: #000;  
	height: 300px;  
	width: 100%;  
	opacity: .8;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);  
	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
	color:#FFFFFF; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	}  

/*	
    .captionfull .boxcaption {  
        top: 350;  
        left: 0;  
    }  
    .caption .boxcaption {  
        top: 150;  
        left: 0;  
    }  
*/

