
* { padding: 0; margin: 0; }

body {
 font-family: Helvetica, sans-serif;
 font-size: 12px;
 background: #dcdddf;
}

#wrapper { 
 margin: 0 auto;
 padding:0px 0px 0px 0px;
 width: 1024px;
}
#header {
 color: #333;
 width: 1024px;
 float: right;
 padding:0px 0px 0px 0px;
 border: 0px solid #ccc;
 height: 26px;
 margin: 0px 0px 0px 0px;
 background: #dcdddf;
 text-align: right;
}
#leftcolumn { 
 border: 0px solid #ccc;
 background: #f8a61f;
 margin: 0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width: 160px;
 height:670px;
 float: left;
}

#leftcolumn_h { 
 border: 0px solid #ccc;
 background: #f8a61f;
 margin: 0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width: 160px;
 height:670px;
 float: left;
}

#leftcolumn_p { 
 border: 0px solid #ccc;
 background: #cb0000;
 margin: 0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width: 160px;
 height:670px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #f8a61f;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 704px;
 height:670px;
 display: inline;
}
#content_h { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #f8a61f;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 704px;
 height:670px;
 display: inline;
}

#content_p { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #cb0000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 704px;
 height:670px;
 display: inline;
}

#content_pc { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #cb0000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 704px;
 height:670px;
 display: inline;
}
.title{ 
 float: left;
 margin: 80px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
.title2{ 
 float: left;
 margin: 35px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #f8a61f;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 160px;
 height:670px;
 float: left;
}
#rightcolumn_h { 
 color: #333;
 border: 0px solid #ccc;
 background: #f8a61f;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 160px;
 height:670px;
 float: left;
}

#rightcolumn_p { 
 color: #333;
 border: 0px solid #ccc;
 background: #cb0000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 160px;
 height:670px;
 float: left;
}

#portfolio_nav {
 float: left;
 color: #ffffff;
 font-family: Helvetica, verdanan;
 border: 0px solid #ccc;
 margin: 20px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 170px;
 height:490px;
 text-align: right;
}

#portfolio_swf{ 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 margin: 20px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 532px;
 height:458px;
 display: inline;
}

p {
 color: #000000;
 font-family: Helvetica, verdanan;
 margin: 10px 122px 20px 20px;
 padding: 10px 0px 0px 0px;
 text-align: left;
 line-height: 26px;
 text-align:justify;
}

h1 {
 color: #ffffff;
 font-family: Helvetica;
 margin: 10px 10px 10px 20px;
 padding: 0px 0px 0px 0px;
 text-align: left;
 line-height: 26px;
 font-weight:500;
 text-transform:none;
 letter-spacing:0px;
 text-transform:uppercase;
 font-size:22px;
}

a.portfolio {
color: #333333;
font-size: 12px;
text_align: right;
font-family: Helvetica, Charcoal, sans-serif;
text-decoration: none;
line-height: 22px;}

a.portfolio:visited {color:#333333;}
a.portfolio:hover {color: #ffffff;}
a.portfolio:active { color:#dddddd;}


#footer {
 width: 1024px;
 float: left;
 padding: 30px 0px 0px 0px;
 border: 0px solid #ccc;
 height: 20px;
 height: 68px;
 margin: 0px 0px 0px 0px;
 background: #000000;
 text-align: center;
 vertical-align: text-top;
 font-family: Helvetica;
 color: #FFFFFF;
 margin-left:auto; 
 margin-right:auto; 
}

a {color: #FFFFFF;
text-decoration:none}
a:visited {color:#cccccc;}
a:hover {color: #dddddd;}
a:active { color:#000000;}

img
{  border-style: none;
}
	