<style type="text/css">
body {background-color: #000000;}
body {
	margin:25px 0px; 
        padding:0px;
	text-align:center;
        background-color:#ffffff;
	}
		#container {
			width: 770px;
			margin-left: auto;
			margin-right: auto;
			padding:0px;
                        align:center;
                         border-style: solid;
                         border-width:1px;
                 border-color:#000000;
		}

		#banner {
                        width: 770px;
                        height:66px;
			padding: 0;
			margin-bottom: ;
			background-color:#ffffff;
                        
		}
	        #marquee {
                        width: 770px;
                        height:171px;
			padding: 0;
			margin-bottom: ;
			background-color:#ffffff;
                        
		}
                #nav {
                        width: 760px;
                        height:29px;
			margin-left:10px ;
			margin-top:47px ;
			background-color:#ffffff;
                        text-align:left;

                 }
		.navi a  {font-family: Helvetica;font-size: 18px;line-height: 24px;font-style: normal;text-decoration: none;font-weight:normal;color:#336699;}
                .navi a:visited {color: #666666;}
                .navi a:hover {color: #DF6D41;}

     #nav2 {
                        width: 760px;
                        height:60px;
			margin-left:10px ;
			margin-top:0px ;
			margin-bottom:10px ;
			background-color:#ffffff;
                        text-align:left;

                 }
#nav3 {
                        width: 360px;
                        height:33px;
			margin-left:0px ;
			margin-top:0px ;
			margin-bottom:5px ;
			background-color:#ffffff;
                        text-align:right;

                 }

                 #bottom {
                        width: 770px;
                        height:250px;
			margin-left:0px ;
			margin-top:0px ;
			background-color:#ffffff;
                        text-align:left;
                        background-image: url(../images/bottom.jpg);

                 }
#thumbspace {
                        width: 770px;
                        height:600px;
			margin-left:0px ;
			margin-top:0px ;
			background-color:#ffffff;
                        text-align:left;
                        background-image: url(../images/bottom.jpg);
background-repeat: no-repeat;

                 }

                 #info {
position:relative;
float:left;
                        width: 275px;
                        height:256px;
                        margin-top:0px ;
			margin-left:35px ;
			margin-right:5px ;
                        text-align:left;
                        

                 }
#thumbs {
position:relative;
float:left;
                        width: 750px;
                        height:460px;                        
                        margin-top:10px ;
			margin-left:15px ;
		
                        text-align:center;
                        

                 }

#casetext {
position:relative;
float:left;
                        width: 330px;
                        height:460px;                        
                        margin-top:10px ;
			margin-left:15px ;
			margin-right:35px ;		
                        text-align:left;
                        

                 }


.info1 {font-family:helvetica;font-size: 14px;line-height: 14px;font-style: normal;text-decoration: none;font-weight:bold;color: #000000;}
.info2 {font-family:helvetica;font-size: 10px;line-height: 12px;font-style: normal;text-decoration: none;font-weight:normal;color: #000000;}

 #news {

float:left;
                        width: 400px;
                        height:250px;
                        margin-top:00px ;
                      margin-left:20px ;
                       
			
 }

 #about {

float:left;
                        width: 600px;
                        height:250px;
                        margin-top:0px ;
                      margin-left:10px ;
                       
			
 }
.news1 {font-family:helvetica;font-size: 12px;line-height: 14px;font-style: normal;text-decoration: none;font-weight:normal;color: #000000;}
.news1 a  {font-family: Helvetica;font-size: 14px;line-height: 12px;font-style: normal;text-decoration: none;font-weight:normal;color:         	                  #ff9900;}
                .news1 a:visited {color: #df6d41;}
                .news1 a:hover {color: #999999;}

              
		
		
a  {font-family: Helvetica;font-size: 12px;line-height: 14px;font-style: normal;text-decoration: none;font-weight:normal;color: #ff6600;}
a:visited {color: #ff6600;}
a:hover {color: #999999;}
a img {border: none; }

.maintitle {font-family:Verdana;font-size: 20px;line-height: 26px;font-style: normal;text-decoration: none;font-weight:bold;color: #ff6600;}
.maintext1  {font-family: Verdana;font-size:16px;line-height: 22px;font-style: normal;text-decoration: none;font-weight:normal;color: #333333;}
.maintext  {font-family: Verdanaa;font-size: 12px;line-height: 14px;font-style: normal;text-decoration: none;font-weight:normal;color: #333333;}
.gallerytext  {font-family: Verdana;font-size: 12px;line-height: 14px;font-style: normal;text-decoration: none;font-weight:normal;color: #333333;}
.projects  {font-family:Verdana;font-size: 10px;line-height: 20px;font-style: normal;text-decoration: none;font-weight:normal;color: #333333;}
.projects a  {font-family: Verdana;font-size: 14px;line-height: 24px;font-style: normal;text-decoration: none;font-weight:normal;color: #333333; margin:30px;}
.projects a:visited {color: #666666;}
.projects a:hover {color: #999999;}
.arch  { margin:30px;}

.footer  {font-family: Verdana;font-size: 12px;line-height: 10px;font-style: normal;text-decoration: none;font-weight:normal;color: #666666;}

#contpane {

float:left;
                        width: 360px;
                        height:460px;
                        margin-top:10px ;
                      margin-left:0px ;
background-color:none transparent;
			
 }

#contentproj {
                        float:left;
                        width: 400px ;
                        height:300px;
			padding: 0;
			margin-left:0px ;
			background-color: gray;
                        

		}

#viewPort{
width:360px;
height:400px;
overflow:hidden; 
position:relative;
top:5px;
left:5px;
background-color:none transparent;
}

#iframeContent{
position:absolute; 
top:-50px;
_top:0px;
left:0px;
_left:-293px;
width:360px;
height:641px;

}
   
#viewPort2{
width:360px;
height:365px;
overflow:hidden; 
position:relative;
top:150px;
left:190px;
background-color:#000000;
}

#iframeContent2{
position:absolute; 
top:-50px;
_top:0px;
left:0px;
_left:-293px;
width:623px;
height:641px;
}

#gallery {
                        width: 360px;
                        height:271px;
 margin-top:0px ;
                      margin-left:0px ;


			}

#caption {
                        width: 360px;
                        height:67px;
                      margin-left:0px ;
                        text-align:left;

}


