/* Start of CMSMS style sheet 'shrink-layout' */
body {
	background-color: #3a3a3a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

h1 {
	margin: 0 0 10px 0;
}

a {
	color: #000000;
	text-decoration: underline;
}

.clear-both {
	width: 100%;
	height: 0px;
	clear: both;
}

#container {
	width: 774px;
	margin: 0px auto;
	padding: 3px;
	background-color: #FFF;
}

	#header {
		width: 774px;
		height: 244px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background: url(images/equipment.jpg) bottom no-repeat;
                position: relative;
	}
	
		#logo {
			width: 258px;
			height: 77px;
			margin: 15px 0px 0px 15px;
			float: left;
		}
		
			#logo h1, #logo a {
				width: 258px;
				height: 77px;
				margin: 0;
				float: left;
			}
			
			#logo a {
				background-image: url(images/logo.gif);
				text-indent: -9999px;
				overflow: hidden;
				outline: none;
			}


#tagline {
                        position: absolute;
                        width: 330px;
			height: 28px;
			top: 47px;
                        right: 0px;
                        background: url(images/tagline.gif);
		}
		
	#left, #right {
		float: left;
	}
	
	#left {
		width: 355px;
		padding: 25px 25px 0px 25px;
		font-size: 1.2em;
                position: relative;
                float: left;
	}
	
		#left h1 {
			font-size: 1.7em;
		}
		
		#left h2 {
			font-size: 1.2em;
			color: #333;
		}

#left-contact {
		width: 328px;
		padding: 25px 10px 0px 25px;
		font-size: 1.2em;
                position: relative;
                float: left;
	}
	
		#left-contact h1 {
			font-size: 1.7em;
		}
		
		#left-contact h2 {
			font-size: 1.2em;
			color: #333;
		}

#left-index {
		width: 340px;
		padding: 25px 0px 0px 25px;
		font-size: 1.2em;
                position: relative;
                float: left;
	}
	
		#left-index h1 {
			font-size: 1.7em;
		}
		
		#left-index h2 {
			font-size: 1.2em;
			color: #333;
		}

	
	#right {
		width: 350px;
		padding: 25px 25px 0px 25px;
                font-size: 1.2em;
                position: relative;
                float: left;
	}

                #right h2 {
			font-size: 1.2em;
			color: #333;
		}

#right-indexpic {
		width: 350px;
		padding: 58px 25px 0px 25px;
                font-size: 1.2em;
                position: relative;
                float: left;
	}


#fullspread {
		width: 720px;
		padding: 25px 25px 0px 25px;
		font-size: 1.2em;
                position: relative;
                float: left;
	}
	
		#fullspread h1 {
			font-size: 1.7em;
		}
		
		#fullspread h2 {
			font-size: 1.2em;
			color: #333;
		}


#contact-float {
		width: 300px;
		padding: 2px 60px 0px 0px;
		font-size: 1.2em;
                position: relative;
                float: left;
	}
	
#footer {
	width: 780px;
	height: 30px;
	margin: 10px auto;
	padding: 0px 0px 0px 0px;
	clear: both;
	color: #dbdbdb;
}

	#copyright {
		width: 250px;
		padding: 0;
		float: left;
	}

                      #top {
                margin-left: 104px;
		width: 90px;
		padding: 0;
		float: left;
	}

                      #top a {
			color: #dbdbdb;
		        }
		
		#top a:hover {
			text-decoration: underline;
		}
	
	#wdl {
		width: 250px;
		margin: 0 10px 0 0;
		padding: 0;
		float: right;
		text-align: right;
	}
	
		#wdl a {
			color: #dbdbdb;
		}
		
		#wdl a:hover {
			text-decoration: underline;
		}
		
/* End of 'shrink-layout' */

