#Header {
	background:url(../images/portfolio-header.jpg) top no-repeat;
}
#MainCharacter {
	position:absolute;
	top:-50px;
	left:592px;
	width:177px;
	height:132px;
	z-index:1001;
}
#MainContainerIn {
	background:url(../images/port-copy-right-bg.jpg) bottom left no-repeat;
}
.PortTopSection {
	width:643px;
	height:212px;
}
.prtbg1 {
	background:url(../images/walkthro.jpg) top no-repeat;
}
.prtbg2 {
	background:url(../images/3d-box-bg.jpg) top no-repeat;
}
.prtbg3 {
	background:url(../images/characterbg.jpg) top no-repeat;
}
.prtbg4 {
	background:url(../images/architecturebg.jpg) top no-repeat;
}
.PortfoliotopSmallbox {
	width:120px;
	float:left;
	display:inline;
	background:url(../images/bootom-shadow.gif) no-repeat bottom left;
	padding-bottom:9px;
	margin-top:110px;
}
.PortfoliotopSmallbox img {
	margin-bottom:3px;
	
}
.Sbox1Mrg {
	margin-left:216px;
}
.Sbox2Mrg {
	margin-left:23px;
}
.Sbox3Mrg {
	margin-left:59px;
}
.Sbox4Mrg {
	margin-left:180px;
}
.Sbox5Mrg {
	margin-left:23px;
}
.Sbox6Mrg {
	margin-left:21px;
}
.Sbox7Mrg {
	margin-left:182px;
}
.Sbox8Mrg {
	margin-left:21px;
}
.enter {
	display:block;
	width:114px;
	height:17px;
	color:#FFFFFF;
	background:url(../images/enter.gif) top no-repeat;
	text-decoration:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:3px 0 0 6px;
	margin-top:5px;
}
.enter:hover {
	text-decoration:none;
	background:url(../images/enter.gif) 0 -20px no-repeat;
}
.vedioMain {
	width:643px;
	height:408px;
	position:relative;
	background:url(../images/videobg.jpg) top no-repeat;
}
.Video {
	width:526px;
	height:296px;
	position:absolute;
	top:76px;
	left:0px;
	_left:60px;
}
.MoreVideo {
	display:block;
	width:179px;
	height:31px;
	text-indent:-9000px;
	background:url(../images/more-video.jpg) 0 0 no-repeat;
	position:absolute;
	top:377px;
	right:56px;
}
.MoreVideo:hover {
	display:block;
	width:179px;
	height:31px;
	text-indent:-9000px;
	background:url(../images/more-video.jpg) 0 -31px no-repeat;
	position:absolute;
	top:377px;
	right:56px;
}

.right-menu{

}
.right-menuHeightMain{
height:692px;
}

.right-menuHeight{
height:442px;
}
.right-menuHeight2{
height:746px;
}
.right-menuHeight3{
height:1105px;
}
.PortFolioBox {
	width:194px;
	height:137px;
	background:url(../images/portfoliobg.png) top no-repeat;
	float:left;
	display:inline;
	margin-left:16px;
	margin-bottom:15px;
}
.PortFolioBox .PBoxIn {
	width:170px;
	height:109px;
	padding:8px 0 0 8px;
}
.PortFolioBox .PBoxIn img {
	width:170px;
	height:109px;
	filter:alpha (opacity="90");
	opacity:0.9;
}
.PortFolioBox .PBoxIn img:hover {
	filter:alpha (opacity="100");
	opacity:1.0;
}




/**********************Top Menu ***********/
#top_Menu 
{
	border:0;
	margin:0;
	padding-left:454px;

}
#tab1 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab1 ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
#tab1 li 
{
	margin:0 0 1px 0;
	padding:0;
	display:block;
	float:left;
	height:27px;
	line-height:25px;
	cursor:pointer;
}
#tab1 a 
{
	background:url(../images/bright_016.gif) no-repeat right top;
	text-decoration:none;
	display:block;
	float:left;
	margin:0;
	padding:0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	height:27px;
	line-height:25px;
	padding-left:12px;
	padding-right:12px;
	color:#ffffff;
	cursor:pointer;
	
}
#tab1 a span 
{
	display:block;
	background:url(../images/bleft_016.gif) no-repeat left top;
	color:#FFF;
	padding:0;
	height:27px;
	padding-left:14px;
	padding-right:15px;
	line-height:25px;
}
#tab1 a:hover,#tab1 li.item_active a 
{
	background-position:right bottom;
	color:#fff;
	float:left;
}
#tab1 a:hover span,#tab1 li.item_active a span 
{
	background-position:left bottom;
	color:#fff;
}

