body  {
text-align : center;
padding : 0;
margin:0;
font-size:12px;
font-family:Verdana, Arial, sans-serif;
background-color:#FF531A;
}
#Page-Wrapper{
width:974px;
margin: 10px auto 10px auto;
padding:0;
}
#Header-Wrapper{
width:974px;
margin:0;
padding:0;
height:100px;
background:url('../img/HeaderBG.png') repeat-x;
}
#Header-Wrapper-Port{
width:974px;
margin:0;
padding:0;
height:125px;
background:url('../img/HeaderBGPort.png') repeat-x top;
}
.Logo{
float:left;
margin:0;
padding:0;
}
.HeaderBG-R{
float:right;
margin:0;
padding:0;
}
#Content-Wrapper-Top{
width:974px;
height:7px;
padding:0;
margin:0;
background: url('../img/BG-Top2.png') no-repeat;
overflow:hidden;
}
#Content-Wrapper{
width:964px;
margin: 0;
padding:0 5px 0 5px;
background:url('../img/BG-Border2.png') repeat-y center top;
position:relative;
}
#Content-Wrapper-Bot{
width:974px;
height:7px;
padding:0;
margin:0;
background: url('../img/BG-Bot2.png') no-repeat;
overflow:hidden;
}
#Content{
margin:0;
padding:5px 15px 5px 15px;
text-align:left;
overflow:hidden;
color:#EEE;
background-color:#333;
}
#Content img{
vertical-align:bottom;
margin:0;
padding:0;
}
#alignCenter{
text-align:center;
padding:0;
margin:0;
}
#slide{
margin:0;
padding:0;
}
h2{
margin:0;
padding:0;
}
h3{
margin:0;
padding:0;
}
p{
margin:6px 0 6px 0;
padding:0;
line-height: 1.5;
}
li{
font-size:1em;
}
a{
text-decoration:none;
color:#BBB;
font-weight:bold;
}
a:hover{
text-decoration:none;
color:#FF531A;
font-weight:bold;
}
.Clear{
clear:both;
}
#Menu{
position : relative;
width:534px;
float : right;
top : 38px;
height:56px;
margin:0 -20px 0 0;
}
#nav-example {
background:url("/img/Nav5.png") no-repeat;
width:534px;
height:56px;
margin:0;
padding:0;
}
#nav-example span {
display: none;
}
#nav-example li, #nav-example a {
height:56px;
display:block;
}
#nav-example li {
float:left;
list-style:none;
display:inline;
}
#nav-example-01 {width: 104px;}
#nav-example-02 {width: 138px;}
#nav-example-03 {width: 133px;}
#nav-example-04 {width: 159px;}

#nav-example-01 a:hover {background:url("/img/Nav5.png") 0px -56px no-repeat; }
#nav-example-02 a:hover {background:url("/img/Nav5.png") -104px -56px no-repeat; }
#nav-example-03 a:hover {background:url("/img/Nav5.png") -242px -56px no-repeat; }
#nav-example-04 a:hover {background:url("/img/Nav5.png") -375px -56px no-repeat; }

body#home li#nav-example-01 a 		{background:url("/img/Nav5.png") 0px -112px no-repeat; }
body#web li#nav-example-02 a 		{background:url("/img/Nav5.png") -104px -112px no-repeat;}
body#model li#nav-example-02 a 		{background:url("/img/Nav5.png") -104px -112px no-repeat;}
body#flash li#nav-example-02 a 		{background:url("/img/Nav5.png") -104px -112px no-repeat;}
body#video li#nav-example-02 a 		{background:url("/img/Nav5.png") -104px -112px no-repeat;}
body#about li#nav-example-03 a 		{background:url("/img/Nav5.png") -242px -112px no-repeat;}
body#contact li#nav-example-04 a    	{background:url("/img/Nav5.png") -375px -112px no-repeat;}

#submenu {
clear:both;
width:974px;
height:32px;
margin:0;
padding:0;
background:url("/img/SubMenu4.png") no-repeat;
}
#submenu span {
display: none;
}
#submenu li, #submenu a {
height:32px;
display:block;
}
#submenu li {
float:left;
list-style:none;
display:inline;
}
#submenu-01 {width: 246px;}
#submenu-02 {width: 241px;}
#submenu-03 {width: 241px;}
#submenu-04 {width: 246px;}

#submenu-01 a:hover {background:url("/img/SubMenu4.png") 0px -32px no-repeat;}
#submenu-02 a:hover {background:url("/img/SubMenu4.png") -246px -32px no-repeat;}
#submenu-03 a:hover {background:url("/img/SubMenu4.png") -487px -32px no-repeat;}
#submenu-04 a:hover {background:url("/img/SubMenu4.png") -728px -32px no-repeat;}

#disEntry {
color:#ccc;
font-weight:bold;
margin: 10px 0 10px 0;
padding: 10px 40px 10px 40px;
text-align: left;	
width: 850px;
background:#353535 url('../img/PortItemBG.png') repeat-x left top;
}
#disEntry input{
background-color:#eee;
border: 1px solid #FFf;
}
#disEntry textarea{
background-color:#eee;
}
#forum {
margin: 10px 0 10px 0;
padding: 5px 40px 5px 40px;
width: 850px;
text-align: left;
background:#353535 url('../img/PortItemBG.png') repeat-x left top;
color:#ccc;	
}
#forum table{
font-size:1em;
line-height: 1.4;
border-collapse: collapse;
border:1px solid #555;
}
#forum td{
margin:0;
padding:6px;
background:#3e3e3e url('../img/ComItemBG.png') repeat-x left top;
}
#controls{
text-align: center;
font-weight:bold;
color:#eee;
}
#controls table{
border:0px;
background:transparent;
}
#controls td{
background:transparent;
border:0px;
}
a span{
display: none; 
}
#slide{
margin:0;
padding:0;
text-align:center;
}
#SubBut{
float:right;
display:block;
margin:0;
padding:0;
cursor:pointer;
height:27px;
overflow:hidden;
width:126px;
}
#SubBut input{
border:none;
}
#SubBut:hover input {
margin-top:-27px;
}
.PortItem{
position:relative;
width: 930px;
height:150px;
color:#ccc;
margin:0 0 10px 0;
padding:0;
}
.PortItem p{
text-align:left;
padding:0px;
margin:0px;
}
.PortInfo a{
display:block;
padding:0px 0 2px 0;
margin:0 0 5px 0;
font-size:14px;
font-family:Arial Black;
color:#ddd;
border-bottom:1px solid #FF5A00;
}
.PortInfo a:hover{
font-size:14px;
color:#DF4E00;
}
.PortInfo{
width:485px;
height:147px;
float:left;
text-align:left;
padding:3px 5px 0px 5px;
margin:0;
background:url('../img/PortItemBG.png') repeat-x left top;
}
.TechUsed{
position:absolute;
font-size:13px;
bottom:0px;
left:0px;
padding:0 0 5px 3px;
}
.Icons{
padding:3px 0 0 0;
}
.PortImg{
width:428px;
float:right;
text-align:center;
padding:0;
}
.PortImg img{
border-width:0px;
}
.Break{
width:700px;
height:1px;
margin:12px auto 12px auto;
background-color:#AAAAAA;
}
.clear{
clear:both;
}
#Footer-Wrapper{
width:954px;
margin:-2px 0 0 0;
padding:0 10px 0 10px;
font-family:Arial Black;
height:40px;
}
.FooterBG-L{
float:left;
}
.FooterBG-R{
float:right;
}
#Footer-Wrapper p{
font-family:Verdana;
color:#eee;
padding:0;
margin:0;
}
#Copyright{
float:left;
font-size:10px;
padding:0;
margin:0;
}
#Valid{
float:right;
text-align:right;
font-size:10px;
padding:0;
margin:0;
}
#Valid a{
font-weight:normal;
color:#eee;
}
#Valid a:hover{
color:#666;
}