*{ margin:0; padding:0;}

body{ 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; background:#f1f1f1 url(../images/bg.jpg) repeat-x left top;}

h1, h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;} h1{ font-size:24px; color:#900; line-height:200%;} h2{ font-size:21px; color:#900;} h1, h2, p{ padding:5px 0;} ul{ padding:5px 0 5px 30px;} li, p{ line-height:150%;}

.floatLeft{ width:auto; float:left;} .floatRight{ width:auto; float:right;} .clear{ clear:both;}

img{ border:none;} a, a:hover{ color:#B22D00;} a{ text-decoration:none;} a:hover{ text-decoration:underline;}

.phone{ color:#8C4517;} .center{ margin:0 auto;} .padInside{ padding:10px 30px;} strong{ color:#CC6600;}

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width:960px;
	margin: 0 auto; /* the bottom margin is the negative value of the footer's height */
	background:url(../images/bgContent.png) no-repeat center top;
	clear:both;
}

#logo{
	width:960px;
	height:80px;
}
#logo img{
	margin-top:5px;
}
#menu{
	width:501px;
	height:80px;
	margin:0 0 0 20px;
	padding:0;
}
#menu li{
	float:left;
	height:80px;
	list-style-type:none;
}
#menu a{
	height:80px;
	display:block;
	background:url(../images/menu.jpg) no-repeat;
	text-indent:-9999px;
}
#menu a.home{
	width:74px;
	background-position: 0 0;
}
#menu a.services{
	width:200px;
	background-position: -74px 0;
}
#menu a.repair{
	width:227px;
	background-position: -274px 0;
}

#menu a.home:hover{
	width:74px;
	background-position: 0 -80px;
}
#menu a.services:hover{
	width:200px;
	background-position: -74px -80px;
}
#menu a.repair:hover{
	width:227px;
	background-position: -274px -80px;
}

#sidePanel{
	width:300px;
	height:inherit;
	float:left;
	text-align:center;
}
#mainContent{
	width:660px;
	height:inherit;
	float:right;
}
#footer{
	width:100%;
	height:121px;
	background:url(../images/bgFooter.jpg) repeat-x center top;
	text-align:center;
}
#footerCont{
	width:960px;
	height:121px;
	margin:0 auto;
}
#footer ul{color:#fff; float:left; text-align:left;}

#footer li{ list-style-type:none; line-height:200%;}

#footer a{ color:#fff; text-decoration:none;} #footer a:hover{ text-decoration:blink; color:#Ff6600;}