body { background:white; color:black; margin:0; padding:0px; text-align:center; font:75% Arial,Helvetica,"Arial Unicode MS","Lucida Sana Unicode", sans-serif; }
#content img { border:0px; }
form { margin:0px; }
table { font-size:1em; }
ul { margin:0; padding-left:40px; line-height:1.25em; }
li { margin: 0.1em 0 0; padding:0; }
h1 { font-size: 110%; margin:20px 0px 10px 0px; height:13px; line-height:13px; color:#cc3300; text-transform:uppercase; background:url(/images/square.jpg) top left no-repeat; padding-left:20px; }
h2 { font-size: 144%; }
h3 { font-size: 120%; margin-bottom:.8em; }
h5 { font-size: 80%; font-weight:normal;}
h2, p { text-align:left; margin: 0.6em 0 0; }
a { cursor:pointer; }
.wrap { width:100%; position:relative; }
.rf { float:right; margin-left:10px; }
.lf { float:left; margin-right:10px; }
hr { width:100%; clear:both; height:2px; visibility:hidden; }
#content { width:951px; margin:0px auto; text-align:left; }
#copy { height:30px; line-height:30px; padding-left:10px; color:white; font-size:90%; background:#cc3300; }
#ibdg a {color:white}
#ibdg { line-height:30px; padding-right:10px; text-align:right; color:white; font-size:90%; background:black; }
#footernav {background:#ddd; color:#333; font-size:11px; text-align:right; padding:7px;}
#footernav a {color:blue; text-decoration:none; }
#footernav a:hover { text-decoration:underline; }
#title { width:100%; text-align:center; height:50px; line-height:50px; color:white; font-size:206%; background:#cc3300; }
#exp { width:100%; height:30px; line-height:30px; color:white; text-align:right; font-size:90%; background:black; }
#top { background:#ccc; }
#search { height:28px; line-height:29px; font-size:90%; text-align:right; margin-top:1px; }
#searchbox { width:195px; border:1px solid #999; margin:0px 10px; padding:2px; margin-top:0px; }
#go, #sE_searchButton { background:#cc3300; border:1px solid #999; color:white; }
.seperator { width:90%; border-top:1px solid #E7BEB1; margin:10px 0px; }
.ci { margin:0px auto; }
.ci2 { margin:10px auto 40px auto; }

/* #main p { width:90%; margin:0px auto;  } */
.mored { display:block; height:15px; line-height:15px; padding-bottom:5px; border-bottom:1px solid #E7BEB1; text-align:right; width:90%; margin:0px auto 20px auto; }
.mored img { float:right; margin-left:10px; }
.mored a { display:inline; color:#cc3300; font-size:90%; }
#nav { padding-left:10px; background:url('/images/nav_tile.gif') top left repeat-y; margin-top:0px; }
#nav li { list-style-type:none; background:url('/images/nav_head.jpg') top left no-repeat; padding-left:30px; font-weight:bold; color:#cc3300; }
#nav li a { color:#A12900; text-decoration:none; }
#nav li ul { width:200px; padding-left:0px;  }
#nav li ul li { display:block; background:none; height:20px; }
#nav li ul li a {font-weight:normal; color:#cc3300; text-decoration:underline;  }
#nav li ul li a:hover { color:orange; }
#contents { font-size:110%; height:13px; line-height:13px; text-transform:uppercase; font-weight:bold; padding-left:20px; background:url(/images/navtop.gif) top left no-repeat; margin-left:9px; }
.entry { display:block; border-bottom:1px dotted #cc3300; padding:5px; background:url(img/news.gif) top left no-repeat; }
.entry p { padding-left:30px; }
.entry a { color:black; font-weight:bold; }
#downall { position:absolute; top:10px; right:0px; width:120px; padding:5px; border:1px dotted #cc3300; text-align:center; margin-left:10px; }
#downall h3 { margin-top:0px; }
#downall h5 { margin-bottom:0px; }
#downall img { margin:0px auto; }
#poptions img { display:inline; }

#showme { width:100%; color:#cc3300; border:1px solid #cc3300; text-align:center; padding:5px 0px; margin-top:20px; }