@import "reset.css";
@import "header.css";  
@import "footer.css";
@import "forms.css";

/* @import "sidebar.css"; */

* {
margin: 0;
padding: 0;
}

body {
font-size: 62.5%;
background:#c96;
}

p, li {
font: 1.2em/1.8em Tahoma, sans-serif;
margin-bottom: 10px;
}

h1 {
font: 2.0em Tahoma, sans-serif;
color: #000;
}

h1.page_title {
border-bottom: 1px solid #999;
display:block;
float:left;
margin:5px 0;
padding:1% 0;
width:100%;
}

h2 {
font: 1.8em Tahoma, sans-serif;
margin-bottom: 10px;
}

ul {
margin-left: 25px;
}

img {
border: none;
}

.holder {
margin:10px auto;
padding:0;
width:900px;
}

.wrap {
background:#fdf7d7;
display:block;
margin:0;
padding:0;
float:left;
width:100%;
}

#body {
display:block;
float:left;
font-size:1.2em;
margin:0 0 10px;
padding:0;
width:100%;
}

#body .body_left {
display:block;
float:left;
margin:0;
padding:1%;
width:61%
}

#body .body_right {
background:#e1b386;
border:1px solid #8A5C2E;
display:block;
float:right;
margin:10px 0;
padding:1%;
width:34%
}

#body .left{
float:left;
}

#body .right{
float:right;
}

#body .body_right b {
font-size:1.2em;
margin-bottom:10px;
}

#body .body_section {
display: block;
float:left;
font-size:1em;
margin:0;
padding:1%;
width:98%;
}

#body .list {
border-bottom:	1px solid #fc9;
padding:1% 0;
}

#body .list b {
font-size:1.2em;
margin-bottom:10px;
}

#body .no_border {
border-bottom:none;
}

#body .half {
width:48%;	
}

#body .body_section b {
color:#c30;
display: block;
float:left;
margin:0 0 10px;
padding:1% 0;
width:100%;	
}

#body .body_section ul li {
font-size:1em;
margin-bottom: 5px;
}

#body .portfolio {
border-bottom:	1px solid #fc9;
}

#body .portfolio .title {
color:#c30;
display: block;
float:left;
font-size:1.6em;
margin:0 0 10px;
padding:1%;
width:98%;
}