/* --------- BASIC STUFF --------- */
BODY {
	BACKGROUND: #fff url('images/bg.gif') top repeat;
	MARGIN: 0px 0px 27px 0px
}
h1 {
	MARGIN: 0px;
	FONT: normal 30px "Trebuchet MS", verdana, arial, helvetica, sans-serif
}
p {
	MARGIN: 0px;
	TEXT-ALIGN: justify
}
/* --------- HEADER --------- */
.header {
	BORDER-TOP: #deb306 5px solid;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WIDTH: 100%
}
.logo {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	WIDTH: 475px;
	HEIGHT: 150px
}
.logolink {
	PADDING: 0px; 
	BACKGROUND: url('images/logo.png') no-repeat;
	WIDTH: 475px;
	HEIGHT: 180px; 
	DISPLAY: block
}
.navigation {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WIDTH: 475px;
	HEIGHT: 150px
}
#navigation1 {
	MARGIN: 0px 0px 0px 130px;
	PADDING: 0px
}
#navigation1 li {
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: inline
}
#navigation1 a:link,
#navigation1 a:active,
#navigation1 a:visited {
	PADDING: 10px 15px 10px 15px;
	BACKGROUND: #deb306;
	FLOAT: left;
	FONT: bold 15px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #fff;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase
}
#navigation1 a:hover {
	COLOR: #b03526;
}
#navigation1 a#home {
	BACKGROUND: url('images/navhomebg.gif') left no-repeat
}
#navigation1 a#home:hover {
	COLOR: #b03526
}
#navigation1 a#contact {
	BACKGROUND: url('images/navcontactbg.gif') right no-repeat
}
#navigation1 a#contact:hover {
	COLOR: #b03526
}
/* --------- CONTENT --------- */
.contentwrapper {
	PADDING: 20px;
	BACKGROUND: #fff url('images/contentbottom.gif') bottom center no-repeat;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 950px
}
.sidecontent {
	PADDING: 0px 10px 0px 0px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 310px
}
.menu {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px;
	WIDTH: 290px
}
.menu a:link,
.menu a:active,
.menu a:visited {
	FONT: bold 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #AF3425;
}
.menu li {
	MARGIN: 0px 0px 14px 0px;
	PADDING: 10px;
	LIST-STYLE-TYPE: none;
	BACKGROUND: #deb306;
	FONT: normal 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #fff;
}
.testimonialshead {
	PADDING: 10px;
	BACKGROUND: #b03526;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	WIDTH: 272px;
	FONT: normal 19px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #fff;
	TEXT-TRANSFORM: uppercase
}
.testimonials {
	PADDING: 10px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 270px;
	FONT: normal 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #000
}
.testimonialscustomer {
	FONT: bold italic 15px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #b03526
}
.menuimage {
	MARGIN: 0px 5px 0px 0px;
	FLOAT: left
}
.content {
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	WIDTH: 600px;
	FONT: normal 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #000;
}
.content a:link,
.content a:active,
.content a:visited {
	MARGIN: 0px;
	PADDING: 0px 0px 0px 0px;
	FONT: bold 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #AF3425;
	TEXT-DECORATION: none;
}
.content a:hover {
	BACKGROUND: #b03526;
	COLOR: #fff;
	TEXT-DECORATION: none
}
/* --------- FOOTER --------- */
.footer {
	PADDING: 0px 0px 0px 40px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	FONT: normal 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #000;
	WIDTH: 750px;
	HEIGHT: 30px
}
.footer a:link,
.footer a:active,
.footer a:visited {
	MARGIN: 0px 0px 0px 15px;
	PADDING: 1px 4px 1px 4px;
	BACKGROUND: #deb306;
	FONT: bold 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	COLOR: #fff;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase
}
.footer a:hover {
	BACKGROUND: #b03526;
	COLOR: #fff;
	TEXT-DECORATION: none
}
.top {
	PADDING: 0px;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	WIDTH: 200px;
	HEIGHT: 30px 
}
.toplink {
	PADDING: 0px; 
	BACKGROUND: url('images/toplink.gif') no-repeat;
	WIDTH: 158px;
	HEIGHT: 30px; 
	DISPLAY: block
}