@charset "UTF-8";
/* CSS Document */


html, body { margin:0; background-color:#EAEAEA; overflow:auto; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:13px; line-height:16px; color:#999999; text-align:left; }


/* divs */

#holding { margin:0 auto; width:900px; background-color:#FFFFFF; border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; }

#header {position:relative; margin:0 auto; width:900px; height:154px; background-image:url(../img/g_headerline.jpg); background-repeat:no-repeat;}

#logo {position:absolute; top:20px; left:22px; width:488px; height:123px; z-index:3;}

#login {position:absolute; top:70px; left:620px; width:242px; height:68px; background-image:url(../img/g_login_fade.jpg); background-repeat:repeat-x; padding:7px 10px 0 0; text-align:right; font-size:12px; font-weight:bold; line-height:30px; color:#666666; z-index:4;}

#telnumber { position:absolute; top:40px; left:620px; width:252px; height:30px; text-align:right; z-index:5;}

#images {margin:0 auto; margin-bottom:10px; padding:5px 0 5px 0; width:844px; height:220px;}

#main {margin:0 auto; padding:5px 0 5px 0; width:844px; overflow:auto;}

#sidebar {margin:0; width:135px; float:left; z-index:6;}

#sidebarbox {width:135px; background-image:url(../img/g_sidebar_fade.jpg); background-repeat:repeat-y; padding:0; font-family:"Times New Roman", Times, serif; font-size:16px; line-height:22px; color:#666666;}

#sidebarbox ul{list-style-type:none; margin:0; padding:0;}

#sidebarbox ul li{ padding:5px 0 5px 0; text-indent:10px; letter-spacing:1px; border-top:1px solid #CDCDCD;}

#sidebarbox a { text-decoration:none; font-weight:bold; color:#666;}

#sidebarbox a:hover { text-decoration:none; color:#265FA2;}

#boxend { width:135px; height:50px; border-top:1px solid #CDCDCD;}

#content {margin:0 0 0 9px; width:690px; float:right; z-index:7;}

#contentleft {width:335px; float:left; z-index:13; border-right:1px solid #CDCDCD;}

#contentright {width:335px; float:right; z-index:14;}



#more { margin:10px 0 0 0; width:690px; padding:0 28px 0 182px; background-color:#265FA2; border-top:1px solid #FFF; border-bottom:1px solid #FFF; color:#FFFFFF;}

#links {position:relative; margin:0; width:900px; height:140px; background-color:#669ACC; color:#FFFFFF;}

#links1 {position:absolute; top:20px; left:192px; height:90px; width:150px; border-right:1px solid #FFF; z-index:10;}

#links2 {position:absolute; top:20px; left:362px; height:90px; width:200px; border-right:1px solid #FFF; z-index:11;}

#links3 {position:absolute; top:20px; left:582px; height:90px; width:300px; z-index:12;}

#links ul {list-style-type:none; margin:0; padding:5px 20px;}

#links ul li {font-size:11px; line-height:14px; padding:5px 0 5px 0;}

#sitemap { margin:0; width:690px; padding:10px 28px 10px 182px; background-color:#669ACC; color:#FFFFFF; border-top:1px solid #FFF; font-size:11px;}

#sitemap a {color:#FFFFFF; text-decoration:none; font-weight:bold;}

#sitemap a:hover {text-decoration:underline;}

#footer {margin:0 auto; padding:10px 28px 0 0; width:872px; text-align:right; font-size:11px;}

#float {float:left; padding-right:15px;}

#float2 {float:left; padding:0 15px 100px 0;}

#float3 {float:left;}

#float4 {float:left; width:180px;}

#people {float:left; margin-bottom:15px;}

#books {margin-top:15px; height:205px;}

#download {margin:30px 0 20px 0;}

#download1 {float:left; margin-right:15px;}

#download2 {float:left; width:280px;}

#download3 {float:left; width:600px;}







/* text */

h1 {font-size:32px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#265FA2; margin:3px 0 20px 0;}

h2 {font-size:18px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#265FA2; margin:10px 0 -5px 0;}

h3 {font-size:14px; font-weight:normal; color:#666666;}

h4 {font-size:16px; font-family:"Times New Roman", Times, serif; color:#FFFFFF; margin:10px 0;}

h5 {font-size:13px; font-family:"Times New Roman", Times, serif; color:#FFFFFF; margin:0;}

h6 {font-size:14px; font-weight:bold; margin:20px 0 -10px 0;}

#links a {color:#FFF;}

#links a:hover{text-decoration:none;}

li {list-style-type:none; line-height:20px; font-size:13px;}

a {color:#999999; font-weight:bold; text-decoration:none;}

a:hover {color:#265FA2; font-weight:bold; text-decoration:underline;}