body {
	font-family: Verdana, arial, sans;
	font-size: 11px;
	line-height: 1.3;
	color: #555;
}

h1, h2, h3, h4, h5, h6,
p, ul {
	margin: 14px 0;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Trebuchet MS, arial, sans;
}

h1,
h1 a {
	font-size: 21px;
	font-weight: bold;
	text-transform: uppercase;
	color: #555;
	letter-spacing: 0.05em;
	text-decoration: none;
}

h2 {
	font-size: 20px;
	font-weight: bold;
	color: #5d9541;
	text-transform: uppercase;
	letter-spacing: 0.04em;
}

h3 {
	color: #5d9541;
	font-weight: bold;
	letter-spacing: 0.04em;
}

h4 {
	font-weight: bold;
	letter-spacing: 0.04em;
}

a {
	color: #5d9541;
}

a:hover {
	text-decoration: none;
}

.clear {
	clear: both;
}

#operated-by {
	font-size: 9px;
	text-transform: uppercase;
	color: #666;
}

#top-nav {
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 0.02em;
}

#top-nav a {
	text-decoration: none;
	color: #000;
}

#home .home a,
#police-devices .police-devices a,
#penalties .penalties a,
#fighting-a-ticket .fighting-a-ticket a,
#stunt-driving .stunt-driving a,
#questions .questions a,
#contact .contact a,
#top-nav a:hover,
#top-nav a:active {
	color: #FFF;
	background: #5d9541;
}

#side-nav li {
	font-size: 10px;
	line-height: 1.3;
	letter-spacing: 0;
	text-transform: uppercase;
}

#side-nav a {
	text-decoration: none;
	color: #FFF;
	background: #4f8d2d;
}

#side-nav a:hover {
	background: #4b892c;
}

#footer {
	font-size: 9px;
	padding-top: 40px;
}

#footer .links a {
	color: #555;
	text-decoration: none;
}

#footer .links  a:hover {
	color: #000;
}

#footer .legal a {
	color: #000;
	text-decoration: none;
}

#footer .legal  a:hover {
	color: #555;
}

#site-map #main ul {
	list-style: disc;
	padding-left: 20px;
}

#stunt-driving .section {
	margin-left: 23px;
	text-indent: -23px;
}

#stunt-driving .subsection {
	margin-left: 27px;
	text-indent: -27px;
}

#stunt-driving .paragraph {
	margin-left: 57px;
	text-indent: -17px;
}

#stunt-driving .subpara {
	margin-left: 90px;
	text-indent: -20px;
}

#stunt-driving .subsubpara {
	margin-left: 124px;
	text-indent: -24px;
}

#stunt-driving .clause {
	margin-left: 60px;
	text-indent: -20px;
}

#stunt-driving .subclause {
	margin-left: 90px;
	text-indent: -20px;
}

#stunt-driving .firstdef {
	margin-left: 30px;
	text-indent: 0px;
}


