/* CSS Document */

*{ margin:0px; padding:0px; cursor:default;}

.iefix {background-color:#FFFFFF;}

input.txt {cursor:text;}
a, a *, label, label *, *.button, *.realbutton, .bttn, input.chk, input.rdo {cursor:pointer;}

body{ background:white; color:#555555; text-align:center; font:11px Georgia; }

#container{ width:760px; margin:0px auto; text-align:left; }

#content{ width:100%; height:500px; margin-top:30px; text-align:left; position:relative; background-color:#FFF;}

#footer {text-align:center; margin-top:50px;}

#nav{ width:100%; height:40px; border-bottom:1px solid #555555; margin-top:15px; text-align:left; position:relative;  text-transform:uppercase; color:#CCCCCC;font-weight:bold; font-size:11px; text-decoration:none;}
#nav ul{ list-style-type:none; position:relative; }
#nav li{ display:inline; float:right; margin-left:30px; }
#nav li.logo{ margin:0px; float:left; }
#nav li.nav{ position:relative; top:10px; }

#nav img{ border:none; }

#nav a, #nav a:visited{ color:#777777; font-weight:bold; font-size:11px; text-decoration:none; }

#text{ width:430px; margin-left:70px; height:500px; }
#ptext{ width:350px; margin-left:20px; float:left; }

p{ margin-bottom:15px; line-height:15px; }

.drop{ margin-top:30px; }

ul.content{ list-style-type:none; line-height:15px; }

h1{ font:18px Georgia; color:#333333; }
h1.move{ position:relative; left:-60px; top:20px; }
a, a:visited{ color:#251C1D; }

*.push{ margin-bottom:10px; }

#port-left{ height:460px; width:400px; float:left; }
#port-right{ width:335px; margin-left:10px; float:left; margin-top:15px; }

#port-right img, #press-left img{ border:1px solid #333333 !important; float:left; margin-right:2px; margin-bottom:2px; }
#port-right img:hover, #press-left img:hover{ border:1px solid #AAAAAA; }

div.trail{ height:19px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; color:#888888; margin-bottom:15px; }
p.fleft{ float:left; }
p.fright{ float:right; }
div.trail p{ margin-top:3px; margin-bottom:0px !important; }

hr.clear{ visibility:hidden; width:100%; clear:both; height:1px; }



#press-left{ width:175px; float:left; }
#press-right{ width:300px; float:left; margin-left:15px; }
#press-right img{ border:1px solid #999999; }

ul.presslist{ list-style-type:none; line-height:20px; }
#press-right a, #press-right a:visited{ text-decoration:none; }
#press-right a:hover{ text-decoration:underline; }

div.direction{ width:100%; clear:both; margin-top:5px; }
div.direction img{ margin-right:3px; }

#haha{ position:absolute; top:100px; left:250px; }

h4 {font-size:12px; font-weight:bold;}