body{
text-align:center; /** fix IE and consort to center **/
margin:0px;
padding:0px;
margin-top:30px;
background-color:#CCCCCC;
}

body, html{ height:100%;} 

html body {
font:70% Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
}/* This is for IE*/
html>body {
font:70% Tahoma, Arial, Helvetica, sans-serif; 
color:#000000;
font-size:10px;
}/* Other Browsers*/

a img{ border:0px;}
a{
color:#000000;
text-decoration:underline;
margin:0px;
font-size:10px;
font-weight:normal;
}
a:hover{
color:#ff6600;
}

h1{
margin:0px; padding:0px;
}

h2{
margin:0px; padding:0px;
}

/* #main 
____________________________________________________________*/
#main{
padding:0px;        
margin:0px auto;
text-align:left; /** restore text align on left **/
width:760px;
}

/* #header 
____________________________________________________________*/
#header{ 
margin:0px; padding:0px;
width:760px;
text-align:left;
}
#header h1{
margin:10px 0px 10px 30px;
font-size:24px;
color:#000000;
font-weight:normal;
}

/* #content
____________________________________________________________*/
#content{
margin:0px; padding:0px;
width:220px;
float:left;
border-right:10px solid #ff6600;
}
#content h1{
margin:0px 10px 5px 0px;
font-size:18px;
color:#000000;
text-align:right;
font-weight:normal;
}
#content h2{
margin:0px 10px 5px 0px;
font-size:14px;
color:#ff6600;
text-align:right;
font-weight:normal;
}
#content h3{
margin:0px 5px 3px 10px;
font-size:10px;
color:#ff6600;
text-align:right;
font-weight:bold;
}
#content p{
text-align:right;
margin:0px 10px 10px 15px;
font-size:10px;
font-weight:normal;
}
#content td.color{
color:#FF6600;
}
#content table{
	float:right;
	text-align:right;
	margin-right:5px;
	font-size: 10px;


}
/*#content-left 
____________________________________________________________*/
#leftnav{
margin:0px; padding:0px;
width:320px;
float:left;
text-align:center;
}
#leftnav img{
border:6px solid #ff6600;
}

/* #content-right 
____________________________________________________________*/
#rightnav{
margin:0px; padding:0px;
width:190px;
float:left;
}
#rightnav p{
text-align:left;
margin:0px 20px 10px 10px;
font-size:10px;
font-weight:normal;
}
#rightnav h1{
margin:0px 5px 5px 10px;
font-size:18px;
color:#000000;
text-align:left;
font-weight:normal;
}
#rightnav h2{
margin:0px 5px 5px 10px;
font-size:14px;
color:#ff6600;
text-align:left;
font-weight:normal;
}
#rightnav h3{
margin:0px 5px 0px 10px;
font-size:10px;
color:#ff6600;
text-align:left;
font-weight:normal;
}

#rightnav img{
margin:5px;
}  
#rightnav object{
margin-left:10px;
}
#rightnav table{
margin:0px 0px 0px 5px;
text-align:center;
}
/*#footer 
____________________________________________________________*/
#footer{
margin:0px;
padding:20px 0px 0px 0px;
width:760px;
float:left;
text-align:center;
}
#footer p{
text-align:center;
margin:0px 10px 10px 20px;
font-size:10px;
font-weight:normal;
color:#ff6600;
}
#footer table{
text-align:center;
}
#footer img{
border:2px solid #ff6600;
margin:5px;
}  
#leftnav iframe{
height:610px;
width:253px;
text-align:center;
border:0px;
}
.frame{
border:6px solid #ff6600;
}
.frametable{
background-image:url(../images/portfolio_bg.jpg);
border:6px solid #ff6600;
width:241px;
height:409px;
}

