#upper { width:1003px; height:150px; }
#left-upper { float:left; width:411px; }
#right-upper { float:right; width:300px; }

#down { width:1003px; height:399px; }

#left { float:left; width:204px; height:399px; }
#mid { float:left; width:360px; height:389px; padding:10px 10px 0px 10px; }
.content { float:left; width:350px; padding:45px 0px 0px 0px; }
#arrow { float:left; width:10px; padding:44px 0px 0px 0px; }
.content p { margin:0px; padding:0px 0px 10px 0px; font-size:11px; color:#CCCCCC; font-weight:normal; }

#rightside { float:right; width:603px; height:399px; }
#banner { float:left; width:400px;  }

#topnav p { margin:0px; padding:0px; font-size:11px; color:#9A9899; font-weight:normal; text-align:right; }
a.top { color:#9A9899; text-decoration:none; font-weight:normal; font-size:11px; }
a.top:hover { text-decoration:underline; }

#footer { width:385px; height:209px; padding:15px 0px 0px 15px; }
/*#right-footer { float:left; width:140px; padding:117px 0px 10px 10px; }
*/
#left-footer-vala { float:left; width:190px; }
#left-footer-vala p { margin:0px; padding:0px; font-size:11px; font-weight:normal; color:#FFFFFF; }

#right-footer { float:right; width:180px; padding:0px 0px 0px 0px; }
#right-footer p { margin:0px; padding:0px; font-size:11px; font-weight:normal; color:#A81A18; text-align:left; font-weight:normal; }

#arr-style { margin:6px 0px 0px 0px; }

