/* ---------------------------
Sterling Machinery
Official Color Scheme:
#004696: (BLUE, logo)
#AD0101: (DARK RED, "Popular Search")
#FFFF00: (YELLOW, "Popular Search")
#CACACA: (GREY, left nav buttons)
--------------------------- */

#body_content { width:920px; height:111px; margin-left:10px;}
h1 {	color: #0000CC;font-size: 18px;}
li {	list-style-position: inside;color: #003399;}
a {text-decoration: none}
a:link,
a:visited {color: #0000CC}
a:hover,
a:active {color: #006699}
.header {
	background: url(images/header.jpg) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 120px;
	width: 920px;
}
#gear {
	position: absolute;
	top: 5px;
	left: -32px;
}
.left {	background: url(images/left.gif) repeat-y left;}
.footer {
	/*background:url(images/footer.jpg) no-repeat bottom;*/
	position:relative;
	left: 10px;
	bottom:0;
	font-size:10px;
	width:920px;
	margin:0;
	z-index:1;
	word-spacing:.06em;
	line-height:1.5em;
	float:left;
}
.footer a:link,
.footer a:visited {color:#999;}
.footer a:hover,
.footer a:active {color:red; text-decoration:none;}

.footer_phone {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
a.map:link,
a.map:visited {color: #0000CC}
a.map:hover,
a.map:active {color: #006699}
a.buyers:link,
a.buyers:visited {color: #537C01}
a.buyers:hover,
a.buyers:active {color: #66CC33}

.nav {
	left: 0px;
	top: 129px;
	position: absolute;
	background-attachment:fixed;
	z-index: 10;
}
.live_help {
	left: 0px;
	top: 437px;
	position: absolute;
	z-index: 1;
}
.middle {
	position: absolute;
	width: 768px;
	left: 0px;
	top: 111px;
}
.watermark {
	background-image: url(images/watermark.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#quick_search_title {
	position: absolute;
	top: 88px;
	left: 115px;
	width: 150px;
	height: 20px;
	z-index: 9;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
#quick_search {
	position: absolute;
	top: 63px;
	left: 320px;
	width: 590px;
	height: 20px;
	z-index: 9;
	overflow: visible;
	color:#790913;
}
.quick_search_link {
	font-size: 13px;
	font-weight: bold;
}
a.quick_search_link:link,
a.quick_search_link:visited {color: #FFFFFF}
a.quick_search_link:hover,
a.quick_search_link:active {color: #FFFF00; text-decoration:none;}

#quick_results {
	color: #000000;
	margin-left: 35px;
}
.machine {
	font-size: 14px;
	font-weight: bold;
}
a.machine:link,
a.machine:visited {color: #0000A0; text-decoration:underline}
a.machine:hover,
a.machine:active {color: #AD0101; text-decoration:underline}

.machine_page {
	font-size: 12px;
	font-weight: bold;
}
a.machine_page:link,
a.machine_page:visited {color: #0000A0; text-decoration:underline}
a.machine_page:hover,
a.machine_page:active {color: #AD0101; text-decoration:underline}

#right_nav {
	position: absolute;
	top: 161px;
	left: 500px;
	z-index: 8;
}
#textphoto {
	background: #CCCCCC;
	border: 1px solid #AD0101;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 23px;
}
#top_text {
	font-size: 12px;
	width: 270px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 23px;
}
#intro {
	font-size: 12px;
	width: 270px;
	height: 85px;
	margin-top: 19px;
	margin-bottom: 15px;
	margin-left: 23px;
}
.page_title {
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
}
.page_title_big {
	font-size: 24px;
	font-weight: bold;
	color: #003399;
}
.big_bold {
	font-size: 16px;
	font-weight: bold;
}
#textbox {
	font-size: 12px;
	margin-left: 23px;
	margin-right: 5px;
}
#contact_info {
	font-size: 14px;
	width: 270px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 23px;
}
#contact_map {
	position: absolute;
	top: 1px;
	left: 277px;
	z-index: 9;
}
#fast_maps {
	position: absolute;
	top: 66px;
	left: 24px;
	width: 200px;
	z-index: 8;
	border: 1px solid #003399;
	font-size: 18px;
	padding: 7px;
	height: 150px;
	background-color: #FFFFCC;
}
.blue {color: #0000CC}

.button {
	width: 120px;
	font-size: 12px;
}

.alphabet {
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
	padding-right:1px;
}
a.alphabet:hover,
a.alphabet:active {color: #AD0101}

.sidebar {
	width: 350px;
	float: right;
}
#helpful_links {padding-left: 25px}
#helpful_links a {font-weight: bold}
#helpful_links a:link,
#helpful_links a:visited {color: #0000A0}
#helpful_links a:hover,
#helpful_links a:active {color: #AD0101}

#logos {
	position: absolute;
	left: 131px;
	top: 271px;
}
#brands {
	position: absolute;
	top: 360px;
	left: 155px;
	color: #AD0101;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	z-index: 11;
}
#brands_list {
	position: absolute;
	top: 336px;
	left: 384px;
	width: 400px;
}
#brands_list ul {
	margin: 0;
	padding: 0;
}

#buyersguide {
	position: absolute;
	top: 400px;
	left: 155px;
	width: 200px;
	color: #537C01;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	z-index: 11;
}
#seal {
	position: absolute;
	top: 98px;
	left: 446px;
}

#bookmark {
	position: absolute;
	left: 60px;
	top: 499px;
	z-index: 11;
	font-size: 13px;
	font-weight: bold;
}
#bookmark a:link,
#bookmark a:visited {color: #FFFF00; text-decoration:none;}
#bookmark a:hover,
#bookmark a:active {color: #FFFFFF}

#counter {
	position: absolute;
	left: 120px;
	top: 444px;
	visibility: hidden;
}

#translate {
	position: absolute;
	overflow: hidden;
	height: 156px;
	top: 11px;
	left: 570px;
	clip: rect(105px auto auto auto);
}

#select {
	position: absolute;
	top: 96px;
	left: 570px;
	width: 129px;
	height: 17px;
	padding-top: 2px;
	background-color: #FFFF00;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #93B2DD;
}

#applebox {
	width: 770px;
	text-align: center;
	font-size: 11px;
	margin: 12px 0;
}
#applebox a {text-decoration: none}
#applebox a:link,
#applebox a:visited {color: #FF0000}
#applebox a:hover,
#applebox a:active {color: #333333}

#map {
	float: right;
	border: 1px solid #676767;
	background-color: #E5E3DF;
}

#converters {
	margin-left: 70px;
}

.converter {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 40px;
}

.small {font-size: 12px}

.anchor {
	color: #000000;
	font-size: 20px;
	font-weight: bold;
}

.back_to_top {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	padding-top: 7px;
}

.invisible,
.invisible li {
	font-size: 1px;
	color: #FFFFFF;
	text-decoration:none;
}

.black {
	color: #000000;
	font-weight: bold;
}

ul.mach_list {
	margin: 0;
	padding: 0;
}
ul.mach_list li {
	margin: 0;
	padding: 0;
}

