img {border: 0;}
* {font-family: verdana;}
iframe {border:0;}
body {margin: 0; padding: 0; background: #f1f2ed url(../img/background.gif) repeat-y center center;}
html {padding: 0 0 20px 0;}

#twitter_logo{display:none; position: absolute; width:30px;height: 30px;top:77px;
    left:50%;margin-left:403px;}
#twitter_update_list{display:none; position: absolute; width:360px;height: 26px;text-align: right;
    top:73px;
    left:50%;
    margin-left:36px;
    padding:6px 0px 0 0;
    overflow: hidden;
}
#twitter_update_list li {font-size: 12px !important; line-height: 12px;
    font-family: Arial,Helvetica,sans-serif;
}
#twitter_update_list li a{font-family: Arial,Helvetica,sans-serif !important;color:#FF6600;text-decoration:none;}
#twitter_update_list li {font-family: Arial,Helvetica,sans-serif; list-style-type: none;}
#twitter_update_list li span{font-family: Arial,Helvetica,sans-serif; color:#000000;font-size:12px;text-decoration:none;}
#twitter_update_list li span a{color:#FF6600;font-size:12px;text-decoration:none;}

#container {width: 900px;  margin: 0 auto;  }

#logo {float: left; padding: 20px 0 0 20px; border-top: solid 6px #f4e211;}

#submenu {border-top: solid 6px #f4e211; padding: 10px 20px 0 184px; margin: 0px; width: 598px; height: 40px; float: left; list-style: none; display: inline;}
#submenu li {float: right; padding: 0 0 0 30px; margin: 0; }
#submenu a {color: #ccc; font-size: 11px; text-decoration: none;}
#submenu a:hover {color: #ff6600;}
#submenu .current {color: #ff6600; font-size: 11px; padding: 4px 0 0 0; margin:0;}

#mainmenu {background: url(../img/submenu_bg.gif) repeat-x 0 15px; margin: 0; padding: 0px 0 0 20px; width: 879px; height: 26px; float: left; list-style: none; display: inline;}
#mainmenu li {float: left; padding: 0 30px 0 0; }
#mainmenu a {color: #6c6967; font-size: 11px; text-decoration: none;}
#mainmenu a:hover {color: #ff6600;}
#mainmenu .current {color: #ff6600; font-size: 11px; padding: 4px 0 0 0; margin:0;}



#alsosees {width: 900px; float: left;}

#alsosees #title {width: 880px; height: 30px; padding: 0 0 0 20px;}
#alsosees #title h2 {float: left; color: #ccc; font-size: 11px; padding: 0; margin: 0;}
#alsosees #title a {color: #ff6600; font-size: 11px;}
#alsosees #title select {float: left; width: 200px; font-size: 10px;}
#alsosees #title #paginate {padding: 0 0 0 30px;}
#alsosees #title #paginate a {color: #6c6967; font-size: 11px; font-weight: normal; padding: 0 12px 0 0;}

#alsosees .alsosee {width: 224px; height: 187px; margin: 0 1px 1px 0; float: left; background: url(../img/alsosee_footer.gif) no-repeat center bottom; }
#alsosees .alsosee img {font-size: 11px; text-align: center; width: 224px; height: 130px; margin: 0 0 1px 0; float: left;}
#alsosees .alsosee p {margin: 0; padding: 8px 0 0 20px; color: #767c82; font-size: 11px; float: left; width: 204px;}
#alsosees .alsosee p.link {margin: 0; padding: 8px 0 0 20px; color: #ff6600; font-size: 11px; float: left; width: 204px;}
#alsosees .alsosee a {margin: 0; padding: 8px 0 0 20px; color: #ff6600; font-size: 11px; display: block; text-decoration: none; float: left; width: 204px;}
#alsosees .alsosee a.alsosee_visual {margin: 0; padding: 0;}

#page {width: 410px; float: left; padding: 56px 20px 0 20px;} 
#page h1 {color: #6c6967; font-size: 12px; padding: 0 0 0 0; margin: 0;}
#page #content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#page .content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#page #content p {color: #6c6967; font-size: 11px; padding: 0 0 10px 0; margin: 0;}
#page #intro {font-weight: bold; font-size: 11px;}
#page a { color: #ff6600; font-size: 11px;}

#page1 {width: 410px; float: left; padding: 25px 20px 0 20px;}
#page1 h1 {color: #6c6967; font-size: 12px; padding: 0 0 0 0; margin: 0;}
#page1 #content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#page1 .content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#page1 #content p {color: #6c6967; font-size: 11px; padding: 0 0 10px 0; margin: 0;}
#page1 #intro {font-weight: bold; font-size: 11px;}
#page1 a { color: #ff6600; font-size: 11px;}

#pagerow {width: 900px; float: left; padding: 0px; font-size: 11px;}
#pagerow h1 {color: #6c6967; font-size: 12px; padding: 0 0 0 0; margin: 0;}
#pagerow #content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#pagerow .content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#pagerow p {color: #6c6967; font-size: 11px; padding: 5px 5px 5px 5px; margin: 0;}
#pagerow #intro {font-weight: bold; font-size: 11px;}
#pagerow a { color: #ff6600; font-size: 11px;}

#pagefree {width: 900px; float: left; padding: 0px; font-size: 11px;}
#pagefree h1 {color: #6c6967; font-size: 12px; padding: 0 0 0 0; margin: 0;}
#pagefree #content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#pagefree .content {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin: 0;}
#pagefree p {color: #6c6967; font-size: 11px; padding: 5px 5px 5px 5px; margin: 0;}
#pagefree #intro {font-weight: bold; font-size: 11px;}
#pagefree a { color: #ff6600; font-size: 11px;}

#login {width: 450px; float: left; padding: 56px 0 0 0;} 
#login table {color: #6c6967; font-size: 11px; padding: 0 0 0 0; margin-left: 16px; margin-top: 11px;}
#login p {color: #ff6600; font-size: 11px; margin-left: 16px;}
#login a {color: #ff6600; font-size: 11px; margin-left: 16px; text-decoration: underline}

/* visual {float: left; padding: 0; margin: 0px 0px 0px 0px; height: 422px; overflow: hidden;} */
#visual {float: left; padding: 0; margin: 46px 94px 38px 74px; width: 282px; height: 222px; overflow: hidden;}
#visual object {float: left; padding: 0; margin: 0;}
#visual1 {float: left; padding: 0; margin: 20px 67px 20px 100px; width: 283px; height: 100px; overflow: hidden;}
#visual1 object {float: left; padding: 0; margin: 0;}

#visuals {width: 450px; float: left; }
#visuals img {width: 449px; height: 392px; text-align: center; float: left; padding: 0px;  font-size: 11px;}

#sidebar {width: 400px; float: left; padding: 0 0 0 0px; }
#sidebar img {width: 224px; height: 130px; text-align: center; margin: 0 0 1px 0; padding: 0px; float: left; font-size: 11px;}

div.content_white { background: white; height: 320px; float: left;}
div.content_gray { background: #E3E3DD; height: 320px; float: left;}
div.content_white1 { background: white; height: 140px; float: left;}
div.content_gray1 { background: #E3E3DD; height: 140px; float: left;}

div.rowClassWhite { background: white; min-height: 110px; padding:5px;}
div.rowClassGray { background: #E3E3DD; min-height: 110px; padding:5px;}

.text {font-size: 11px;}

