body{
background-image:url(../images/bk.gif);
background-repeat:repeat;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 10px 0;
}
*{
padding:0;
margin:0;
list-style-type:none;
text-decoration:none;
}
a img{
border:none;
}
.clear{
clear:both;
height:0;
font-size:0;
margin:0;
}
#container {
width: 700px;
margin: 0 auto;
}

#content {
float:left;
width: 573px;
background:url(../images/bg_content.gif) repeat-y;
}
#content .top{
background:url(../images/top.gif) no-repeat;
height: 4px;
}
#content img.logo{
width: 205px;
padding: 8px 0px;
}
#content .flash{
background:url(../images/banner_bg.gif) no-repeat;
width: 498px;
height: 210px;
margin-left: 40px;
}
#content .flashfile{
position:relative;
top: -4px;
}
#content .banner_portfolio{
background:url(../images/banner_portfolio.jpg) no-repeat left bottom;
width: 498px;
height: 240px;
margin-left: 40px;

}
#content .banner_portfolio ul{
margin-left: 325px;
margin-top: 60px;
margin-right: 20px;
}
#content .banner_portfolio ul li{
background:url(../images/bullet_check.gif)  no-repeat;
padding-left: 25px;
font-size: 14px;
color:#652A07;
height:17px;
padding-top: 8px;
font-weight:bold;
}

html>body #content .flashfile{
top:0px;
}
#content .ad{
padding: 15px 50px;
}
#content p.header{
background-color:#55B925;
border:1px solid #3DA50C;
padding: 20px;
text-align:center;
font-size: 18px;
line-height:20px;
color:#fff;
margin: 0 50px;
}
#content p.header a{
color:#FBFA35;
text-decoration:underline;
}
#content h2{
padding: 10px 50px;
}
#content h3{
color:#EFDF4B;
font-size: 14px;
padding: 10px 50px;
}
#content p{
padding: 0 50px;
color:#fff;
font-size: 14px;
}
#content .errorbox{
margin: 10px 50px;
padding: 20px;
background-color:#D37F4D;
color:#fff;
text-align:center;
font-size: 14px;
}
ul.porfolioimages{
margin: 0 50px;
}
 ul.porfolioimages li{
float:left;
margin-right: 10px;
font-size: 11px;
color:#FBFA35;
margin-bottom: 10px;

}
ul.porfolioimages li img{
margin-right: 20px;
background-color:#fff;
padding: 5px;
border:1px solid #204E09;
}
#content ul.links-out{margin: 10px 50px;}
#content ul.links-out li a{color:#FBFA35; }
#content ul.links-out li {color:#fff; margin-bottom: 10px;}
#content p strong{
color:#FBFA35;
font-size: 14px;
font-weight:normal;
text-decoration:underline;
}
#content p a{
color:#FBFA35;
font-size: 14px;
font-weight:normal;
text-decoration:underline;
}
#content p label{
font-weight:bold;
margin-bottom: 5px;
}
#content p input{
font-size: 14px;
height: 18px;
padding: 2px;
color:#999;
width: 300px;
margin-bottom: 10px;
}
#content p input.button{
width: auto;
height: auto;
margin-top: 10px;
color:#000;
}
#content p textarea{
font-size: 14px;
width: 300px;
font-family:Arial, Helvetica, sans-serif;
}
#content p .required{
color:#CC3300;
font-size: 20px;
font-weight:bold;
}
#links {
float:right;
width: 127px;
}
#footer{
background:url(../images/bottom.gif) no-repeat bottom left;
height: 13px;
background-color:#4BAA1D;
padding: 50px 50px 5px 50px;
}
#footer ul.links{
float:left;
width: 350px;
}
#footer ul.links li,
#footer ul.validate li{
float:left;
color:#FFFFCC;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer ul.links li a,
#footer ul.validate li a{
color:#FFFFCC;
}
#footer ul.validate{
float:right;
width: 70px;
}

