body, h1, h2, h3, h4, p, ul, ol, li { margin: 0; padding: 0; }

body { background: url(../img/bg.gif) transparent 0 0 no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-align: center; font-size: 11px; }

img { display: block; }

a { text-decoration: none; color: #FFD37A; }

p { color: #cccccc; line-height: 15px; }

#outer { margin: 0 auto; padding: 148px 0 0 0; text-align: left; width: 790px; }

#left_colm { width: 230px; float: left; height: 557px; overflow: hidden; }
#left_colm h1 { margin: 18px 0 0 0; font-size: 15px; color: #cccccc; }
#left_colm p { margin: 15px 0 0 0; }
#left_colm p.highlight { color: #FFD37A; }
#left_colm p.copyright { font-size: 11px; color: #cccccc; }

#right_colm { margin-left: 250px; }
#right_colm h1 { font-size: 15px; }
#right_colm h2 { font-size: 12px; margin: 15px 0 0 0; }
#right_colm p { margin: 15px 0 0 0; color: #e0e0e0; }
#right_colm p.highlight { color: #FFD37A; }

#nav { list-style-type: none; }
#nav li { background: url(../img/but_on.gif) 0 1px no-repeat; width: 200px; line-height: 16px; display: block; } 
#nav li a { display: block; background: url(../img/but_off.gif) 0 1px no-repeat; width: 200px; line-height: 16px; font-size: 12px; color: #cccccc; }
#nav li a:hover { background: none; color: #FFD37A; }
#nav li a span { padding: 0 0 0 20px; }

#nav li ul { margin: 5px 15px;list-style-type: none;}
#nav li ul li {background: none; line-height: 14px; }
#nav li ul li a { font-size: 11px; background: none;}

#bio { background-image: url(../img/bg.gif); } 

#intro_en, #intro_pt { margin: 15px 0 0 0; padding: 10px 0 0 0; font-size: 10px; }
#intro_en { background: url(../img/e_flag.gif) 0 0 no-repeat; }
#intro_pt { background: url(../img/p_flag.gif) 0 0 no-repeat; }
#intro_en p, #intro_pt p { margin: 6px 0 0 20px; line-height: 12px; }

.contact { font-size: 12px; font-weight: bold; }

#right_colm h1#stockagents { margin-top: 20px; }
#right_colm h1#sitedesign { margin-top: 20px; font-size: 11px; }
#right_colm h1#stockagents2 { margin-top: 13px; }

#saa { width: 120px; float: right; }
#saa img { border: none; }
#saa p { font-size: 10px; margin: 3px 0 0 0; }

.tour { font-size: 14px; font-weight: bold; }

.submenu { display: none; }

#mainheader { font-size: 9px; color: #000000; }

#splash { width: 530px; height: 530px; margin-top: 3px; background-color: #e0e0e0; }

div#logos
{
    
}

div#logos .logo
{
    display: inline;
    color: #fff;
}

div#logos .logo img
{
    display: inline;
    margin: 10px 10px 0 0;
    border: none;
}
