HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	BACKGROUND-IMAGE: url(../images/bg_body.jpg); MIN-WIDTH: 840px; TEXT-ALIGN: center; BACKGROUND-COLOR: #2f2a24; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-POSITION: center top
}
#center {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 840px
}
#header {
	BACKGROUND-IMAGE: url(../images/bg_header2.png); WIDTH: 840px; HEIGHT: 132px
}

#mainbody {
	BACKGROUND-IMAGE: url(../images/bg_mainbody2.png); LINE-HEIGHT: 18px; PADDING-LEFT: 61px; BACKGROUND-POSITION: 50% top; COLOR: #4a4a4a; FONT-SIZE: 11px; PADDING-TOP: 20px
}

#mainbody_long {
	BACKGROUND-IMAGE: url(../images/bg_subbody.png); LINE-HEIGHT: 18px; PADDING-LEFT: 61px; BACKGROUND-POSITION: 50% top; COLOR: #4a4a4a; FONT-SIZE: 11px; PADDING-TOP: 20px
}
H1 {
	BACKGROUND-IMAGE: url(../images/logox.jpg); POSITION: relative; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 301px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 82px; TOP: 49px; CURSOR: hand; PADDING-TOP: 0px; LEFT: 20px
}
#toplinks {
	MARGIN-TOP: 20px; PADDING-RIGHT: 45px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 10px
}
#toplinks UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#toplinks LI {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #b5b5b5
}
#toplinks A {
	COLOR: #969696; TEXT-DECORATION: none
}
#toplinks A:hover {
	TEXT-DECORATION: underline
}
.border {
	BORDER-RIGHT: #b5b5b5 1px solid
}
#homephoto {
	BACKGROUND-IMAGE: url(../images/bg_homephoto.jpg); WIDTH: 840px; HEIGHT: 238px
}
#randomimage {
	PADDING-LEFT: 20px; PADDING-TOP: 1px
}
#menu {
	BACKGROUND-IMAGE: url(../images/bg_nav3.png); DISPLAY: block; BACKGROUND-REPEAT: repeat-x; HEIGHT: 46px
}
#menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 140px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#menu LI {
	FLOAT: left; HEIGHT: 46px
}
#menu LI.list1 {
	WIDTH: 74px; BACKGROUND: url(../images/nav_about3.jpg) no-repeat
}
#menu LI.list2 {
	WIDTH: 99px; BACKGROUND: url(../images/nav_approach3.jpg) no-repeat
}
#menu LI.list3 {
	WIDTH: 77px; BACKGROUND: url(../images/nav_services3.jpg) no-repeat
}
#menu LI.list4 {
	WIDTH: 97px; BACKGROUND: url(../images/nav_testimonials3.jpg) no-repeat
}
#menu LI.list5 {
	WIDTH: 67px; BACKGROUND: url(../images/nav_partners3.jpg) no-repeat
}
#menu LI.list6 {
	WIDTH: 63px; BACKGROUND: url(../images/nav_gallery3.jpg) no-repeat
}
#menu LI.list7 {
	WIDTH: 80px; BACKGROUND: url(../images/nav_contactus3.jpg) no-repeat
}

#menu A {
	TEXT-INDENT: -9999px; DISPLAY: block; HEIGHT: 46px; OVERFLOW: hidden; TEXT-DECORATION: none
}
* HTML #menu A:link {
	HEIGHT: 46px
}
* HTML #menu A:visited {
	HEIGHT: 46px
}
#menu A#item1 {
	BACKGROUND: url(../images/nav_about4.jpg) no-repeat -400px -46px
}
#menu A#item2 {
	BACKGROUND: url(../images/nav_approach4.jpg) no-repeat -130px -90px
}
#menu A#item3 {
	BACKGROUND: url(../images/nav_services4.jpg) no-repeat -130px -90px
}
#menu A#item4 {
	BACKGROUND: url(../images/nav_testimonials4.jpg) no-repeat -130px -90px
}
#menu A#item5 {
	BACKGROUND: url(../images/nav_partners4.jpg) no-repeat -130px -90px
}
#menu A#item6 {
	BACKGROUND: url(../images/nav_gallery4.jpg) no-repeat -130px -90px
}
#menu A#item7 {
	BACKGROUND: url(../images/nav_contactus4.jpg) no-repeat -130px -90px
}

#menu A#item1:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}
#menu A#item2:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}
#menu A#item3:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}
#menu A#item4:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}
#menu A#item5:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}
#menu A#item6:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}
#menu A#item7:hover {
	Z-INDEX: 50; BACKGROUND-POSITION: 0px 0px
}

* HTML #menu A:hover {
	HEIGHT: 46px
}
A {
	COLOR: #966c3c; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #707d7d
}
#mainbody {
	BACKGROUND-IMAGE: url(../images/bg_mainbody2.png); LINE-HEIGHT: 18px; PADDING-LEFT: 61px; BACKGROUND-POSITION: 50% top; COLOR: #4a4a4a; FONT-SIZE: 11px; PADDING-TOP: 20px
}
#left {
	WIDTH: 473px; PADDING-RIGHT: 12px; FLOAT: left
}
#right {
	FLOAT: left
}
P {
	MARGIN-BOTTOM: 0px
}
.spacer {
	CLEAR: both
}
H2 {
	TEXT-INDENT: -9999px; MARGIN: 0px; WIDTH: 253px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
H2.welcome {
	BACKGROUND-IMAGE: url(../images/header_welcome.gif)
}
H2.warranty {
	BACKGROUND-IMAGE: url(../images/warranty.gif)
}


#bottom {
	BACKGROUND-IMAGE: url(../images/bottom2.png); WIDTH: 838px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#footer A {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: none
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #FFFFFF; FONT-SIZE: 10px
}
