BODY {
	color: #CCCCCC;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.clear {
	clear: both;
}
.fleft {
	float: left;
	display: block;
}
.fright {
	float: right;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.spaced {
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

#------------------ {}
 
body#home .bookhome,
body#services .bookservices,
body#about .bookaboutus {
	background-position: right top;
}

body#bookonline .bookonlinebutton,
body#booksms .booksmsbutton {
	background-position: center bottom;
}
 
#------------------ {}

#container {
	width: 970px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	text-align: center;
}
#container #leftcolumn {
	float: left;
	width: 382px;
	text-align: left;
}
#container #rightcolumn {
	float: left;
	width: 580px;
	text-align: left;
}


#container #copyright, #container #links {
	margin-top: 8px;
	color: #EC1C24;
	margin-bottom: 8px;
	font-size: 14px;

}

#container #copyright { float: left; }

#container #links {
	float: right;
	margin-right: 20px;
}
#container #links a {
	color: #EC1C24;
}
a.enterbutton {
	background-image: url(/_images/homeenter.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 156px;
	width: 377px;
	margin: 0px;
	padding: 0px;
}
a.enterbutton:hover {
	background-position: center bottom;
}
a.bookonlinebutton {
	background-image: url(/_images/booktaxionline.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 154px;
	width: 281px;
}
a.bookonlinebutton:hover {
	background-position: center bottom;
}

a.booksmsbutton {
	background-image: url(/_images/booktaxisms.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 154px;
	width: 281px;
	margin-left:1px;
}
a.booksmsbutton:hover {
	background-position: center bottom;
}

a.bookhome {
	background-image: url(/_images/button-home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 154px;
	width: 376px;
}
a.bookservices {
	background-image: url(/_images/button-services.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 154px;
	width: 376px;
}
a.bookaboutus {
	background-image: url(/_images/button-aboutus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 154px;
	width: 376px;
}

body a.bookhome:hover, body a.bookservices:hover, body a.bookaboutus:hover {
	background-position: right top;
}
#rightcolumn #body {
	height: 313px;
	width: 568px;
	background-color: #333333;
	overflow: auto;

}
#rightcolumn #body #content {
	margin-top: 20px;
	margin-right: 25px;
	margin-bottom: 35px;
	margin-left: 10px;
}
#container #rightcolumn #body #content h1 {
	font-size: 26px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: normal;
}
#container  #rightcolumn  #body  #content  span {
	color: #FFFFFF;
}

#container #rightcolumn #body #content p {
	line-height: 18px;
}
a {
	color: #EC1C24;
}
.sign {
	color: #333333;
	font-size: 11px;
	display: block;
	margin-top: 10px;
}
.sign a {
	color: #333333;
}
#content .button {
	display: block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	float: left;
	border: 1px solid #999999;
}
#content .button:hover {
}
.formtext {
	width: 125px;
	float:left;
}
