*{margin:0; padding:0;}

body {
background-image:url(img/bg.jpg);
background-position: top left;
background-repeat: repeat-x;
margin: 0;
padding: 0;
font-family: arial, "lucida console", sans-serif;
font-size: 14px;
line-height:140%;
height:100%;
}

#cont {
position:relative;
margin: 0 auto;
width:900px;
background-color: #d7cfc2;
height:100%;
}

hr
{  border-color: black;
  border-style: solid;
  border-width: 1px 0 0;
  padding: 0 0 0 0;
  margin: 5px 0 5px 10px;
  height: 0;
}

p {padding: 5px 0px 5px 15px;  margin:0;}

 ul, ol {padding: 4px 0px 10px 30px;}
 ul li, ol li {padding-bottom: 5px;}

a {color:#8d724b; padding:0; margin:0;}
a:hover {color:green;}

#leftside img.move{margin-top:-3px;}

#cc {
position:relative;
width: 216px;
height: 223px;
background: url(images/cco.jpg) top left no-repeat;
left:-342px;
}

#cc a {	
display: block;
width: 100%;
height: 100%;
background: transparent url(images/cc.jpg) top left no-repeat;
color: #000;
}

#cc a:hover {
background: transparent none;
} 

table{padding:0px 0px 0px 20px;}
     
h1 {color: white; font-weight: normal; font-size:35px; padding:10px 0 0px 10px; margin:0; line-height:120%;  margin:0;}
h2 {color: green; font-weight: normal; font-size:22px; padding:10px 0 0 10px; line-height: 110%;  margin:0;}
h3 {color: #665221; font-weight: normal; font-size:16px; padding:10px 0 5px 15px; margin:0;}
h4{ padding:10px 0 0 15px;}

#rightside { min-height:700px; background-color: #d7cfc2;}

#content {position:relative; width:640px; text-align:left;  top:-200px; left:90px;}

#leftside {width:216px; position:relative; float:left; left:50%; margin-left:-450px; margin-top:-10px;}
