html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, img {margin:0; padding:0; border:0;}
html, body {background:#fff url(../images/u-bg.png) repeat-x; font-family:Georgia, "Times New Roman", Times, serif; color:#5f584d; font-size:13px; font-weight:normal; line-height:19px;}
#wrap {width:980px; margin-left:auto; margin-right:auto;}

.clear {clear:both;}
p {margin-top:13px;}
h2 {font-weight:bold; font-style:italic; color:#a5a18a; font-size:25px; line-height:29px; text-decoration:none;}
h2 a {font-weight:bold; font-style:italic; color:#a5a18a; font-size:25px; line-height:29px; text-decoration:none;}
a {outline:none; color:#999686;}

#header {background:url(../images/u-1.jpg) no-repeat; width:980px; height:175px; position:relative; z-index:10;}
#logo {width:423px; height:45px; overflow:hidden; position:absolute; top:31px; left:298px;}

#nav {position:absolute; top:125px; left:245px; background:url(../images/u-nav.png) no-repeat; width:519px; height:20px; list-style:none;}
#nav li {float:left;}
#nav li a {position:absolute; top:0; margin:0; padding:0; display:block; background:url(../images/u-nav.png) no-repeat; text-indent:-9999px; overflow:hidden; font-size:1%; height:20px;}
li#nav_1 a {left:0px; width:59px; background-position: 0px 0;}
li#nav_1 a:hover {background-position: 0px -20px;}
li#nav_2 a {left:86px; width:101px; background-position: -86px 0;}
li#nav_2 a:hover {background-position: -86px -20px;}
li#nav_3 a {left:302px; width:107px; background-position: -302px 0;}
li#nav_3 a:hover {background-position: -302px -20px;}
li#nav_4 a {left:437px; width:82px; background-position: -437px 0;}
li#nav_4 a:hover {background-position: -437px -20px;}

#popup1 {background:#6c6962; color:#fff; width:180px; position:absolute; top:144px; left:114px; padding:7px 9px; text-align:right; z-index:10; display:none;}
#popup1 a {color:#fff; text-decoration:none;}
#popup1 a:hover {color:#c9c6b4; text-decoration:none;}
#popup1 span {font-weight:bold; font-style:italic; color:#c9c6b4;}
#popup2 {background:#6c6962; color:#fff; width:130px; position:absolute; top:144px; left:291px; padding:7px 9px; text-align:right; z-index:10; display:none;}
#popup2 a {color:#fff; text-decoration:none;}
#popup2 a:hover {color:#c9c6b4; text-decoration:none;}
#popup2 span {font-weight:bold; font-style:italic; color:#c9c6b4;}
#popup3 {background:#6c6962; color:#fff; width:190px; position:absolute; top:144px; left:541px; padding:7px 9px; text-align:left; z-index:10; display:none;}
#popup3 a {color:#fff; text-decoration:none;}
#popup3 a:hover {color:#c9c6b4; text-decoration:none;}
#popup3 span {font-weight:bold; font-style:italic; color:#c9c6b4;}
#popup3 p {margin-top:6px;}

#homeflash {z-index:0;}

#insidecontent {width:960px; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:40px; z-index:0; background:url(../images/u-3.png) top right no-repeat;}
#insidecontentleft {float:left; width:301px;}
#insidecontentleftmiddle {background:url(../images/i-4.png) repeat-y; padding-left:9px; padding-right:27px;}
#insidecontentleftmiddle2 {background:url(../images/i-4.png) repeat-y; padding-left:29px; padding-right:47px; padding-top:25px; padding-bottom:50px;}
#insidecontentleftbottom {background:url(../images/i-5.png) no-repeat; width:301px; height:9px; overflow:hidden;}
#insidecontentright {float:right; width:620px; padding-top:20px;}

#footer {background:url(../images/u-2.png) repeat-x; height:90px; text-align:center; padding-top:80px; font-size:12px; color:#999686;}
#footer a {font-size:12px; color:#999686; text-decoration:none;}

#sidebar ul {list-style:none;}
#sidebar ul ul {margin-bottom:20px;}
#sidebar h2 {font-weight:bold; font-style:italic; color:#a5a18a; font-size:15px; text-decoration:none;}
#sidebar a {color:#5f584d;}

.textBox {border:6px #eae8e5 solid; background:#fff; padding:4px; font-size:14px; color:#a5a18a; width:190px;}
.button {border:6px #eae8e5 solid; background:#eae8e5; padding:4px; font-size:14px; color:#a5a18a;}

.post {margin-bottom:30px; border-bottom:1px #a5a18a solid; padding-bottom:30px;}