/* CSS Document */

html { height: 100%; margin-bottom: 1px; }  

html,body{height:100% !important}

p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input {
	font: normal 11px "arial";
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
}

body {
	margin: 0 0 0 0;
	padding: 0px;
	font: normal 11px "arial";
	background-color:#F4F4F4;
	color:#666666;
}

#background {
background: repeat-y url(../images/background.jpg);
margin:auto;
position:relative;
width:774px;
}

#maincontainer {
background-image: url(../images/main-img.jpg);
background-repeat:no-repeat;
margin:0 0 0 8px;
clear:both;
}

#col1 {
width: 200px;
float:left;
margin: 0 5px 0 5px;
padding: 150px 0 0 0;
clear:both;
}

#col1 li {
background: no-repeat url(../images/li-bg.jpg);
margin:10px 0 0 0;
padding: 10px 0 0 0;
list-style:none;
}

#col1 li a {
	font: bold 11px "arial";
	color:#666666;
	text-decoration:none;
	margin: 10px 0 0 25px;
}

#col1 li a:hover {
color: #007291;
border-bottom: 1px dotted #CCCCCC;
}

#col1 h3 {
margin: 5px 0 0 15px;
font: bold 14px "arial";
color: #9C9A9A;
}

#col1 p {
margin: 0 0 0 15px;
font: 11px "arial";
color: #666666;
}

#col2 {
width: 350px;
float:left;
padding: 250px 0 0 0;
}

#col2 h1 {
margin: 10px 0 0 10px;
}

#col2 h2 {
font: bold 14px "arial";
color: #9C9A9A;
margin: 10px 0 0 10px;
}

#col2 p {
	font: 12px "arial";
	color: #666666;
	padding: 5px 0 5px 10px;
	line-height: 18px;
}


#col2 li {
	list-style-image: url(../images/li-bullet.jpg);
	margin: 10px 0 0 35px;
	padding: 0 0 0 7px;
}


#body_li li {
	list-style-image: url(../images/li-bullet.jpg);
	margin: 5px 0 0 35px;
	padding: 0 0 0 7px;
}

#col2 li a {
font: bold 11px "arial";
color:#666666;
text-decoration: none;
}

#col2 li a:hover {
color: #007291;
}

.spacer {
background: no-repeat url(../images/spacer.jpg);
width: 339px;
height: 9px;
margin: 0 0 0 10px;
}

.thumb {
float:left;
margin: 0 5px 0 10px;
}

#side {
background: no-repeat url(../images/side-img.jpg);
width: 160px;
height:623px;
float:left;
margin: 0 0 0 35px;
}

#footer {
float:left;
background: no-repeat url(../images/footer-bg.jpg);
width: 774px;
height:80px;
padding: 30px 0 0 0;
}

#footer p {
margin:0 0 0 10px;
}

#footer a {
margin: 0 0 0 10px;
text-decoration:none;
font: 10px "arial";
color:#9C9A9A;
}

#footer a:hover {
color: #007291;
}
.border {
	border: 1px solid #cccccc;
	padding: 1px 1px 1px 1px;
}
