body{
padding:0px;
margin:0px;
text-align:center;
background-color:#212121;
}
form { margin:0px; padding:0px}
img { border:0px;}

.dt { display:table; width:100%; }

.dr { display:table-row; }

.dc { display:table-cell; text-align:left; vertical-align:top; float:left;}

.clear { clear:both;}

div, input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:11px;
		line-height:13px;
		color:#8C8C8C;
	}

ul { margin:0px; padding:0px; list-style:none; line-height:19px}
li { background:url(images/a1.gif) no-repeat; background-position:0 7px; text-decoration:none; padding-left:11px;}

.main { width:766px; height:800px; margin:auto}

.row1 { height:733px;}
.row1_left { width:300px; background:url(images/bg-colleft.jpg) top left no-repeat; height:380px}
.row1_right { width:466px; background:url(images/bg-colright.jpg) top left no-repeat;}

.row2 { height:67px; clear:both;}

a, span {color:#FFFFFF;}
a:hover { text-decoration:none}

.form {height:21px; margin-top:2px;}
.form input {width:180px; height:18px; padding-left:5px}
textarea {width:190px; height:96px; padding-left:5px; overflow:auto; margin-top:2px}


#footer_cred {
width:100%;
float:left;
padding-top:5px;
padding-bottom:5px;
padding-left:29px;
font-family: Tahoma; 
font-size:11px;
margin:0;
}

#footer_cred ul {
display:inline;
padding:0;
margin:0;
}

#footer_cred li {
display:inline;
padding:0;
margin:0;
}

#footer_cred li a:link,

	#footer_cred li a:visited {
		color:#CCCCCC;
		padding:1px 8px 1px 9px;
		float:left;
		width:auto;
		text-decoration:none;
	}
	#home #footer_cred li-home a,
	#about #footer_cred li-about a,
	#archive #footer_cred li-archive a,
	#lab #footer_cred li-lab a,
	#reviews #footer_cred li-reviews a,
	#reviews #footer_cred li-agents a,
	#contact #footer_cred li-contact a {
		color:#fff;
	}
	#footer_cred li a:active {
		background:#e35a00;
		color:#fff;
	}

#footer_bot {
width:100%;
float:left;
height: 20px;
}
