BODY
{
	background: url(img/header-gradient.gif) repeat-x;
	color: #444;
	font-family: arial;
	font-size: 77%;
}
H1
{
/*18px via YUI Fonts CSS foundation*/
	font-size: 138.5%;
}
H2
{
/*16px via YUI Fonts CSS foundation*/
	font-size: 123.1%;
}
H3
{
/*14px via YUI Fonts CSS foundation*/
	font-size: 14px;
	margin: 0 0 5px;
}
H1, H2, H3
{
/*top & bottom margin based on font size*/
	/*[disabled]margin-bottom:0.1em;*/
}
H1, H2, H3, H4, H5, H6, STRONG
{
/*bringing boldness back to headers and the strong element*/
	font-weight: bold;
}
ABBR, ACRONYM
{
/*indicating to users that more info is available*/
	border-bottom: 1px dotted #000;
	cursor: help;
}
EM
{
/*bringing italics back to the em element*/
	font-style: italic;
}
BLOCKQUOTE, UL, OL, DL
{
/*giving blockquotes and lists room to breath*/
	margin: 1em;
}
OL, UL, DL
{
/*bringing lists on to the page with breathing room*/
	margin-left: 2em;
}
OL LI
{
/*giving OL's LIs generated numbers*/
	list-style: decimal outside;
}
UL LI
{
/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
DL DD
{
/*providing spacing for definition terms*/
	margin-left: 1em;
}
TH, TD
{
/*borders and padding to make the table readable*/
	border: 1px solid #000;
	padding: 0.5em;
}
TH
{
/*distinguishing table headers from data cells*/
	font-weight: bold;
	text-align: center;
}
CAPTION
{
/*coordinated margin to match cell's padding*/
	margin-bottom: 0.5em;
/*centered so it doesn't blend in to other content*/
	text-align: center;
}
P, FIELDSET, TABLE, PRE
{
/*so things don't run into each other*/
	margin-bottom: 1em;
}
INPUT[type=text], INPUT[type=password], TEXTAREA
{
	width: 12.25em;
	width: 11.9em;
}
UL LI
{
	list-style-type: none;
}
A
{
	color: #069;
	outline: none;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
INPUT[type=image]
{
	outline: none;
}
.skyscraper
{
	/*[disabled]width:200px;*/
	/*[disabled]float:left;*/
/*background: #D9DFE0;*/
}
/*wrapper*/
.wrapper
{
	width: 1220px;
	margin: 0 auto;
	/*[disabled]background-color:#F47575;*/
}
.wrapper.home
{
	/*[disabled]background-color:#F96BCE;*/
	width: 1008px;
	margin-top: 0;
	padding-top: 0;
}
/*columns*/
.center-column
{
	float: left;
	margin: 0 10px;
	text-align: left;
	width: 600px;
	/*[disabled]background-color:#CECEF1;*/
}
.right-column
{
	float: left;
	width: 300px;
}
.left-column
{
	float: left;
/*text-align: center;*/
	width: 300px;
	/*[disabled]background-color:#EAEF8A;*/
}
#left-column-upper
{
	/*[disabled]margin-bottom:45px;*/
	float: left;
}
/*form validation*/
#warning
{
	color: #FF0000;
	font-size: 110%;
	margin-left: 10px;
}
INPUT.error
{
	background: #FFC;
	border: 2px solid #FF0000;
}
LABEL.error
{
	float: none;
	padding-left: 0.5em;
}
/*rounded boxes*/
.round_red H3, .round_grey H3
{
	/*[disabled]font-size:114%;*/
	/*[disabled]margin:-3px 0 5px 11px;*/
}
.round_red P, .round_grey P
{
	/*[disabled]margin:-1px 11px;*/
}
IMG.corner
{
	/*[disabled]width:15px;*/
	/*[disabled]height:15px;*/
	/*[disabled]border:none;*/
	/*[disabled]display:block;*/
}
/*red rounded box*/
.round_red
{
	/*[disabled]background:url(img/bg.gif) repeat top left;*/
	/*[disabled]color:#FFF;*/
	/*[disabled]margin-bottom:15px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]width:300px;*/
	/*[disabled]float:left;*/
}
.round_red_top
{
	/*[disabled]background:url(img/tr.gif) no-repeat top right;*/
	/*[disabled]float:left;*/
}
.round_red_bottom
{
	/*[disabled]background:url(img/br.gif) no-repeat top right;*/
	/*[disabled]float:left;*/
}
/*grey rounded box*/
.round_grey
{
	/*[disabled]background:url(/css/img/bg_grey.gif) repeat top left;*/
	/*[disabled]margin-bottom:15px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]width:300px;*/
	/*[disabled]float:left;*/
}
.round_grey_top
{
	/*[disabled]background:url(img/tr_grey.gif) no-repeat top right;*/
	/*[disabled]float:left;*/
}
.round_grey_bottom
{
	/*[disabled]background:url(img/br_grey.gif) no-repeat top right;*/
	/*[disabled]float:left;*/
}
#rentmaster-info
{
	/*[disabled]float:left;*/
}
/*header*/
#header
{
	/*[disabled]background:#E5E5E5 url(img/header.gif) repeat-x top left;*/
	/*[disabled]width:100%;*/
	float: left;
	height: 146px;
	width: 1220px;
	/*[disabled]background-color:#3A6837;*/
	/*[disabled]position:relative;*/
	margin-bottom: 36px;
	background: url(img/logo-slogan.png) no-repeat;
	=margin-top: -14px;
}
#header IMG.slogan
{
	margin: -59px 0 60px 430px;
}
.logo
{
	background: url(img/logo.png) no-repeat top left;
	height: 146px;
	/*[disabled]margin-top:-32px;*/
	position: relative;
	width: 405px;
	z-index: 2;
	float: left;
}
/*navigation*/
#menu
{
	height: 55px;
	/*[disabled]margin:0 auto;*/
	width: 960px;
	/*[disabled]background-color:#5BB5C3;*/
	float: left;
	position: absolute;
	/*[disabled]z-index:3;*/
}
#menu UL
{
	float: left;
	list-style-type: none;
	margin: 0 auto;
	margin-left: 230px;
	position: relative;
	z-index: 3;
}
#menu UL LI
{
	float: left;
	margin: 5px 40px 0 0;
}
#menu UL LI A
{
	color: #EFEFEF;
	float: left;
	font-family: "Myriad Pro", Helvetica, Arial, Verdana, sans-serif;
	font-size: 117%;
	font-weight: bold;
	text-decoration: none;
}
#menu UL LI A:hover
{
	text-decoration: underline;
}
#menu UL LI A SPAN
{
	float: left;
}
#menu UL LI A SPAN:hover
{
/*this is for ie8*/
	text-decoration: underline;
}
#menu UL LI A SPAN.middle
{
	height: 33px;
	padding: 9px 5px 0;
	text-align: center;
}
#menu UL LI.current A SPAN.left
{
	background: url(img/link_left.png) no-repeat top left;
	height: 33px;
	width: 10px;
}
#menu UL LI.current A SPAN.middle
{
	background: url(img/link_bg.png) repeat-x top left;
	height: 33px;
	padding: 9px 5px 0;
	text-align: center;
}
#menu UL LI.current A SPAN.right
{
	background: url(img/link_right.png) no-repeat top right;
	height: 33px;
	width: 10px;
}
/*footer*/
.footer
{
	clear: both;
	color: #666;
	font-size: 96%;
	padding-top: 10px;
	text-align: center;
	margin: 50px;
}
.footer A
{
	color: #666;
	font-weight: bold;
}
.footer P
{
	margin-top: 8px;
}
#background-header
{
	/*[disabled]background:#E5E5E5 url('img/header.gif') repeat-x 7px 0px;*/
	/*[disabled]width:100%;*/
	/*[disabled]height:55px;*/
	/*[disabled]position:absolute;*/
}
/*rounded sections*/
.section-container
{
	width: 300px;
	float: left;
	margin-bottom: 10px;
	/*[disabled]clear:left;*/
}
.section-top
{
	float: left;
	width: 300px;
	background-position: right;
}
.section-top-left-corner
{
	width: 15px;
	height: 15px;
	float: left;
	background-repeat: no-repeat;
}
.section-middle
{
	padding: 0 15px;
	width: 270px;
	float: left;
}
.section-bottom
{
	float: left;
	width: 300px;
	background-position: right;
}
.section-bottom-left-corner
{
	width: 15px;
	height: 15px;
	float: left;
}
.grey-section .section-top
{
	background-image: url(img/grey-tr.gif);
}
.grey-section .section-top-left-corner
{
	background-image: url(img/grey-tl.gif);
}
.grey-section .section-middle
{
	background-image: url(img/grey-bg.gif);
}
.grey-section .section-bottom-left-corner
{
	background-image: url(img/grey-bl.gif);
}
.grey-section .section-bottom
{
	background-image: url(img/grey-br.gif);
}
.red-section .section-top-left-corner
{
	background-image: url(img/red-tl.gif);
}
.red-section .section-top
{
	background-image: url(img/red-tr.gif);
}
.red-section .section-middle
{
	background-image: url(img/red-bg.gif);
}
.red-section .section-bottom
{
	background-image: url(img/red-br.gif);
}
.red-section .section-bottom-left-corner
{
	background-image: url(img/red-bl.gif);
}
.red-section, .red-section A
{
	color: #FFFFFF;
}
.contact_form .section-top
{
	width: 600px;
}
.contact_form .section-middle
{
	width: 570px;
}
.contact_form .section-bottom
{
	width: 600px;
}
.contact .grey-section
{
	margin-left: 10px;
}

