@charset "UTF-8";

body {
  text-align:;
}

a {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#wrap {
  width:800px;
  text-align:left;
  margin:0 auto;
}

.float-l {
  float:left;
}

.folat-r {
  float:right;
}

.clearfix {
  clear:both;
}

.left {
}

.right {
  padding:0 40px;
}

.right a {
  color:#f8920b;
  text-decoration:underline;
  line-height:20px;
}

#side-left li {
  list-style:url(images/ar.gif) inside;
}

/* header */
#header {
  background:url(images/header.gif) no-repeat;
  height:180px;
}

#logo {
  position:relative;
  top:75px;
  left:35px;
  color:#FFFFFF;
}

#logo h1 {
  font-size:34px;
}

#logo div {
  padding-left:90px;
}

ul#nav {
  position:relative;
  top:40px;
  left:420px;
}

ul#nav li {
  float:left;
  padding-right:20px;
  width:70px;
  text-align:center;
}

/* content */
#content {
  background:url(images/content.gif) no-repeat;
  height:467px;
}

#content .right h2 {
  color:#f8920b;
  font-size:30px;
  padding:20px 0;
}

#content p {
  padding-bottom:10px;
}

#content .right a:hover {
  text-decoration:none;
  color:#CC3300;
}

.left {
  padding:20px 0 0 80px;
  height:210px;
}

.left h2 {
  padding:20px 0;
}

.blog {
  width:190px;
  padding:0 50px 0 10px;
  float:left;
}

.blog a {
  color:#f8920b;
  line-height:20px;
}

.blog li {
  list-style:outside disc;
  color:white;
}

.blog h2 {
  font-size:22px;
  color:#fff;
}

.last {
  padding-right:0;
}

.right {
  clear:both;
  padding:40px 40px 0 90px;
  width:630px;
}

/* footer */
#footer {
  background:url(images/footer.gif) no-repeat;
  height:153px;
  padding-left:50px;
  color:#f8920b;
}

#ftlink {
  padding-top:80px;
}

#xhtml {
  position:relative;
  top:-20px;
  left:500px;
}

#header a,#footer a {
  color:#FFFFFF;
}