@charset "utf-8";

body {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left; }

a { text-decoration: none; color: #c80000; }
a:link { text-decoration: none; color: #c80000; }
a:hover { text-decoration: none; color: #c80000; }
a:active { text-decoration: none; color: #c80000; }
a:visited { text-decoration: none; color: #c80000; }

p {	
	font-size: 0.9em;
	margin-top: 0px;
	margin-bottom: 25px;
	line-height: 1.3em; }
	
h1 {
	font-size: 1em;
	margin-top: 0px;
	margin-bottom: 15px; }

h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 15px;
	padding-bottom: 2px; }
		
h3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #262626;
	margin-top: 3px; }

h4 {
	border-top-width: 1px;
	border-top-style: solid;
	margin-bottom: 25px; }



/* - - - CLASS - - - */

.members { line-height: normal; }
.red { color: #c80000; }
.black { color: #000000; }
.map1 { font-size: 0.7em; color:#000000; margin: 0px; }
.smallText { font-size: 0.7em; margin-bottom: 0px; }
.readMore a { color: #FFFFFF; }
.smallText a { color: #FFFFFF; }
.reviewScore { font-size: 4em; font-weight: bold; color: #CB0101; }
.tableTextSideR { margin-top: 2px; }
.imgLeftFloat  { float: left; padding-right: 15px; padding-bottom: 15px; }



/* - - - ID - - - */

#content ul { list-style-type: disc; padding-left: 45px; }
#content li { float: none; margin-bottom: 0px; }
#map a { color: #000000; }
#sideL p { padding-left: 16px;}
#sideL a { color: #FFFFFF; }
#sideL li { font-size: 1em; }