/* CSS Document */
/* By Shuityan Tang*/

body {text-align: center; margin-top:40px; padding:0px; width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; background:#560000; color:#411111;}
h1 {font-size:2.0em; font-weight:normal; color:#743400;}
h2 {font-size:1.4em; font-weight:normal;}
h3 {font-size:1.2em; font-weight:normal;}
h4 {font-size:1.1em; font-weight:normal;}
ul {list-style-type:none;}
li {list-style-type:none;}
p {line-height:1.4em;}

.break {clear: both; line-height: 0;}  
a {text-decoration:none; color:#743400;}
a:link {text-decoration:none; color:#743400;}
a:hover {text-decoration:underline; color:#875832;}
a:visited {text-decoration:none; color:#743400;}

#wrapper {margin-left:auto; margin-right:auto; width:980px; padding:0;}
#container {margin:0; padding:0; background:#ffffff;}
#header {background-image: url(header_bg.gif); background-repeat:no-repeat; height:100px;}
.logo{text-align:left; font-size:3.4em; padding:20px 25px 5px 25px; font-family:Georgia, "Times New Roman", Times, serif; float:left; width:450px;}
.affiliates {float:right; width:310px; padding-right:25px;}
.strap{text-align:left; font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif; display:block;}
#header a {text-decoration:none; color:#7b0000; font-size:1.2em; font-weight:bold;}
#header a:link {text-decoration:none; color:#7b0000;}
#header a:hover {text-decoration:underline; color:#875832;}
#header a:visited {text-decoration:none; color:#7b0000;}


#topnav {margin:0; padding:10px 0px; background:#ffffff; text-align:left; font-size:1.2em; border-bottom:4px solid #958262; border-top:4px solid #958262;}
#topnav ul, li{list-style-type:none; display:inline; margin:0 -5px 0 0; padding:0;}
#topnav li a {margin:0; border-right: 1px solid #f7f3ec; text-decoration:none; color:#7b0000; font-weight:bold; padding:10px 25px; background-image:url(button_up.jpg); background-repeat:no-repeat; background-position:center;}
#topnav li a:hover {margin:0; text-decoration:underline; color:#a99470; border-bottom:4px solid #ceb895; border-top:4px solid #ceb895;padding:10px 25px; background-image:url(button_down.jpg); background-repeat:no-repeat; background-position:center;}
#topnav li a:visited {margin:0; text-decoration:none; color:#7b0000; padding:10px 25px; background-image:url(button_up.jpg); background-repeat:no-repeat; background-position:center;}

#content {text-align:left; font-size:1.2em; padding:0 0 30px 25px;}
#content img {float:right; border:4px solid #d3bd99; margin:5px 25px 25px 25px;}
html* #content img {margin: 25px;}
#content ul {list-style-type:disc; display:block; margin-left:15px; padding:0;}
#content li {list-style-type:disc; display:list-item;}

#column {margin:0; padding:0;}
#column .column1 {float:left; width:200px;}
#column .column2 {float:right; margin:0px 10px 0px 0px; width:300px;}
#column ul {list-style-type:disc; display:block; margin-left:15px; padding:0;}
#column li {list-style-type:disc; display:list-item;}
#column .column_sub{list-style-type:none;}

#footer {background:#d3bd99; text-align:left; font-size:1.4em; padding:25px; font-weight:bold;}
html* #footer {padding:13px 25px 25px 25px;}


#small {color:#FFFFFF; font-size:0.9em; text-align:right;}
#small a {color:#FFFFFF;}
#small a:hover {color:#ececec;}
#small a:visited {color:#ececec;}
