/* START TYPE STYLES ========================================== */

p, td, li {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	letter-spacing: .0em;
	margin: 0 0 10px 0;
	}

li {margin: 0 0 5px 0}
	
ul {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	}
			
h1, h2 {
	color: #f47f20;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	line-height: 120%;
	letter-spacing: .1em;
	margin: 0;
	padding: 0;
	}
	
h2 {padding: 0}
		
p a:link	{color: #fff; text-decoration: underline}
p a:visited	{color: #fff; text-decoration: underline}
p a:hover	{color: #fff; background-color: #f47f20; text-decoration: none}

li a:link	{color: #fff; text-decoration: underline}
li a:visited	{color: #fff; text-decoration: underline}
li a:hover	{color: #fff; background-color: #f47f20; text-decoration: none}
		
#contacts h1 {
	color: #f47f20;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	letter-spacing: .0em;
	margin: 0;
	padding: 0;
	}


/* END TYPE STYLES ============================================ */



/* START STRUCTURE ============================================ */

img {
	float:left;
	border: solid 1px #5692c7;
	}

html, body	{
		background-color: #999999;
		margin: 0;
		text-align: center;
		}
		
#frame {
		background-image: url('images/body.jpg');
		background-repeat: no-repeat;
		background-color: #0658a4;
		background-position: 0 77px;
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 1000px;
		height: 700px;
		text-align: left;
		}

#header {
		position: relative; 
		background-image: url('images/header.gif');
		background-repeat: no-repeat;
		width: 1000px; 
		height: 77px;
		}

#header-tag {
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	padding: 3px;
	letter-spacing: .2em;
	text-align: center;
	margin: 15px 0 0 575px;
	border: solid 1px #666666;
	width: 270px;
	}
	
#header-phone {
	color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	letter-spacing: .0em;
	margin: 0 0 0 575px;
	padding-top: 5px;
	}

#maintext {
		position: relative; 
		width: 400px;
		padding: 50px 60px 10px 20px;
		float: left;
		}

#mainphoto {
		position: relative; 
		width: 200px;
		padding: 0;
		float: left;
		margin-top: 52px;
		}
					
#footer_frame {
		position: relative;
		margin: 0 auto;
		padding: 0;
		width: 1000px;
		clear: both;
		}
		
#footer {
		margin: 0px;
		background-color: #5692c7;
		height: 27px;
		padding: 4px 5px 0 5px;
		color: #0658a4;
		font: 11px Arial;
		text-align: right;
		}

#footer a:link	{color: #0658a4; text-decoration: underline}
#footer a:visited	{color: #0658a4; text-decoration: underline}
#footer a:hover	{color: #fff; background-color: #f47f20; text-decoration: none}
		
#clear {
		position: relative;
		background-color: #fff;
		height: auto;
		clear: both;
		}
		
.emptybox {
		width: 360px:
		background: none;
		padding: 10px;
		float: left;
		}
		
.boxed_type p {
		color: #0658a4;
		border: solid 1px #0658a4;
		height: 100%;
		text-align: center;
		letter-spacing: .1em;
		float: left;
		padding: 2px 5px 0 5px;
		margin-right: 10px;
		}
		
/* END STRUCTURE ============================================== */



/* MAIN NAVIGATION ============================================ */

#nav {	margin: 0;
		padding: 0;
		float: left;
		}

#nav ul {
		list-style: none;
		margin: 52px 0 0 45px;
		padding: 0;
		border: none;
		}

#nav li {
		display: block;
		float: left;
		font-family: Arial;
		font-size: 13px;
		letter-spacing: .3em;
		border: solid 1px #5692c7;
		width: 125px;
		float: none;
		margin-bottom: 3px;
		}

#nav a {
		color: #ffffff;
		display: block;
		text-decoration: none;
		margin: 0;
		height: 15px;
		padding: 4px 8px 4px 8px;
		}

#nav a:hover { 
		background-color: #f47f20;
		height: 15px;
		}

/* END MAIN NAVIGATION ======================================== */

