body {
	margin:0px;
	padding:0px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	color:#A66262;
	background-color:#2F1A1A;
	background-image:url(img/header-bg.jpg);
	background-repeat:repeat-x;
}
a {
  color:#A66262;
  border:none;
  text-decoration:none;
}
a:hover {
  color:#BF8E8E;
}
h1, h2, h3, h4, h5, h6, ul, li, p {
    margin:0px;
	padding:0px;
}
#header-container {
  position:relative;
  width:1000px;
  height:144px;
}
#logo {
  position:relative;
  width:440px;
  height:106px;
  margin-top:27px;
  padding-left:20px;
  float:left;
}
.txt {
	font-size:12px;
	font-weight:normal;
	color:#A66262;
}
.txt a{
	color:#A66262;
	text-decoration:none;
}
.txt a:hover{
	color:#BF8E8E;
}
/***** menu *****/
#menu-container {
  position:relative;
  width:257px;
  height:37px;
  float:left;
  margin-left:150px;
}
.menu_txt  {
  display: none;
}
.menu_home {
  display: block;
  width:62px;
  height:37px;
  background: url("img/menu_home.png") no-repeat 0 0;
  float:left;
  margin-right:3px;
}
.menu_home:hover { 
  background-position: 0 -37px;
}
.menu_about {
  display:block;
  width:62px;
  height:37px;
  background: url("img/menu_about.png") no-repeat 0 0;
  float:left;
  margin-right:3px;
}
.menu_about:hover { 
  background-position: 0 -37px;
}
.menu_works {
  display:block;
  width:62px;
  height:37px;
  background: url("img/menu_works.png") no-repeat 0 0;
  float:left;
  margin-right:3px;
}
.menu_works:hover { 
  background-position: 0 -37px;
}
.menu_contact {
  display: block;
  width:62px;
  height:37px;
  background: url("img/menu_contact.png") no-repeat 0 0;
  float:left;
}
.menu_contact:hover { 
  background-position: 0 -37px;
}

/***** list *****/
#work_list {
  position:relative;
  width:220px;
  float:left;
}
.works_title {
  position:relative;
  width:132px;
  margin-left:35px;
  margin-bottom:7px;
}
.list {
  position:relative;
}
.list_left {
  position:relative;
  width:37px;
  height:18px;
  background-image:url(img/list_left.png);
  background-repeat:no-repeat;
  float:left;
}
.list_right {
  position:relative;
  width:13px;
  height:18px;
  background-image:url(img/list_right.jpg);
  background-repeat:no-repeat;
  float:left;
}
.list_text {
	font-size:13px;
	font-weight:normal;
	color:#A66262;
	background-color:#3F2323;
	float:left;
}
.list_text a{
	color:#A66262;
	text-decoration:none;
}
.list_text a:hover{
	color:#BF8E8E;
}

/***** work *****/
#work_area {
  position:relative;
  height:672px;
}
#works_container {
  position:relative;
  height:672px;
  float:left;
  margin-left:70px;
}
/* work=1106 x (n)  area=380+work */
.w_container {
  position:relative;
  width:1105px;
  float:left;
}

.w_nav_r {
  position:relative;
  width:65px;
  float:left;
  margin:300px 0px 0px 15px;
}
.w_nav_l {
  position:relative;
  width:65px;
  float:left;
  margin:300px 15px 0px 0px;
}
.w_next {
  display:block;
  width:65px;
  height:55px;
  background: url("img/w_next.jpg") no-repeat 0 0;
  float:left;
}
.w_next:hover { 
  background-position: 0 -55px;
}
.w_prev {
  display:block;
  width:65px;
  height:55px;
  background: url("img/w_prev.jpg") no-repeat 0 0;
  float:left;
}
.w_prev:hover { 
  background-position: 0 -55px;
}
.w_bg {
  position:relative;
  height:640px;
  width:590px;
  border-right:1px solid #1F1010;
  border-left:1px solid #1F1010;
  border-bottom:1px solid #1F1010;
  background-color:#4D3136;
}
.w_margin {
  position:relative;
  padding:10px;
}
.work {
  position:relative;
  height:670px;
  width:592px;
  float:left;
}

/***** footer *****/
#footer {
  position:relative;
}
.footer_top {
  position:relative;
  height:178px;
  background-image:url(img/footer_top_bg.png);
  background-repeat:repeat-x;
}
.footer_alt_bg {
  position:relative;
  height:32px;
  background-image:url(img/footer_alt_bg.jpg);
  background-repeat:repeat-x;
}
.footer_bg {
  position:relative;
  height:181px;
  background-image:url(img/footer_bg.jpg);
  background-repeat:repeat-x;
}
.footer_container {
  position:relative;
  height:181px;
  width:1400px;
}
#aboutme {
  position:relative;
  height:161px;
  width:254px;
  margin:13px 20px 10px 30px;
  float:left;
}
#projects {
  position:relative;
  height:161px;
  width:200px;
  margin:13px 20px 10px 30px;
  float:left;
}
#fav {
  position:relative;
  height:161px;
  width:200px;
  margin:13px 20px 10px 30px;
  float:left;
}
#hello {
  position:relative;
  height:161px;
  width:220px;
  margin:13px 20px 10px 30px;
  float:left;
}
#featured {
  position:relative;
  height:161px;
  width:220px;
  margin:13px 20px 10px 30px;
  float:left;
}
.copyright {
  position:relative;
  width:300px;
  margin-left:35px;
  padding-top:7px;
}
.foot_text {
	font-size:12px;
	font-weight:normal;
	color:#A66262;
	margin-top:5px;
	margin-left:3px;
}
.foot_text a{
	color:#A66262;
	text-decoration:none;
}
.foot_text a:hover{
	color:#BF8E8E;
}
