body {
	margin-top: 120px;
	background: #242323 url(images/img_loc-tran-background.jpg) no-repeat center top;
	background-color: #130b06;
	text-align: left;
	font: 13px Arial, Helvetica, sans-serif;
	color: #726658; /* red body text FFFFFF */
}

p {
	margin-top:0;
	margin-bottom: 10px;
	line-height: 160%;
}

a {
	margin-left: 25px;
	color: #FF6622; /* orange text for links on the right 000000*/
}

a:hover {
	text-decoration: none;
	color: #660066; /* purple text when you hover for all links withing the body FF0000*/
}

a img {
	border: none;
}

#wrapper {
	width: 730px; /* width of the site 900*/
	margin: 0px auto; /* small gap that separates the footer to the body */
	border: 0px solid #FF0000; /*light yellow border */
}

/*********************************************************************/
/* Header */

#header {
	width: 730px; /* 900 */
	height: 102px;  /* height of the header */
	margin: auto;
	background: #FFFFFF;
}

#header a {
	text-decoration: none;
	color: #726658; /* light yellow text in the header */
}

/*********************************************************************/
/* Top bar */

#topbar {	
	width: 730px; /* 920 */
	height: 15px;
	background: url(images/img_top-bar.gif) repeat-x;
}

/*********************************************************************/
/* Logo */

#logo {
	width: 182px;
	height: 52px;
	float: left;
	padding-left: 20px;
	margin: 25px 25px 25px 23px;
	background: url(images/img_loc-tran-logo.gif) no-repeat left top;
}

/*********************************************************************/
/* Menu */

#menu {
	float: right; /* links top right */
}

#menu ul {
	padding: 54px 5px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	width: auto;
	padding: 6px 20px 6px 10px;
	background: url(images/img10.gif) no-repeat left 50%;
	margin-left: 0;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .active {
}

#menu .active a {
}

/*********************************************************************/
/* Page */

#page {
	width: 730px; /* 900 */
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	background: #FFFFFF; /* light yellow background colour */
}

#page ul {
	margin-left: 0;
}

#page li {
	padding-left: 20px;
	margin-bottom: 10px;
	margin-right: 20px;
	background: url(images/img04.gif) no-repeat left 50%;
}

#header-pic {
	background: url(images/img05.jpg) no-repeat left top;
	width: 730px; /* 900 */
	height: 210px;
}

/*********************************************************************/
/* Content */

#content {
	float: left;
	width: 730px;
}

.mainpicture {
	width: 680px; /* 920 */
	height: 265px;
	background: url(images/img_main-pic2.jpg) no-repeat center top;
	border: 1px dashed #BDBDBD;
	margin-left: 25px;
}

.intro {
	width: 470px;
	margin-top: 25px;
	margin-left: 235px;
}

.thumbnail {
	width: 470px;
	margin-top: 10px;
	margin-bottom: 35px;
	margin-left: 25px;
	border: 1px dashed #BDBDBD;
}

/*********************************************************************/
/* Sidebar */

#sidebar {
	float: left;
	width: 185px;
	margin-left: 25px;
}

#sidebar-content {
	font-size: 11px;
}

#sidebar p {
	margin-bottom: 0;
	margin-top: 10px;
	line-height: 160%;
}

#sidebar a {
	margin-left:0px;
	color: #FF6622; /* orange text for links on the right 000000*/
}

#dash {
	width: 185px;
	border-bottom:1px dashed #BDBDBD;	
	margin-top: 0;
}

#sidebar-heading {
	margin-top: 25px;
	margin-bottom: 20px;
	font: 1.4em Trajan Pro, sans-serif;
	color: #FF6622;
}

#list-heading {
	margin-top: 10px;
	margin-bottom: 15px;
	font: 1.4em Trajan Pro, sans-serif;
	color: #FF6622;
}

#sidebar h-print {
	
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: underline;
}


/*********************************************************************/
/* Form */

fieldset {
	width: 520px;
	border: 0;
	padding: 0;
	margin: 0;
	font-size: 11px;
}

fieldset legend {
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Label */
label {
	width: 120px;
	padding-left: 0;
	margin-left: 25px;
	float: left;
	text-align: left;
}

/* Input, Textarea */
input, textarea {
	margin: 3px 0 15px 0;
	padding: 0px; 
	float: left;
}

/* BR */
br {
	clear: left;
}

/*********************************************************************/
/* Footer */

#footer {
	clear: both;
	width: 730px; /* 920 */
	height: 42px;
	margin: 0px auto 30px auto;
	background: url(images/img_bottom-bar.gif) repeat;
	color: #858585;
}

#footer p {
	margin: 0px;
	padding: 13px 0px 0px 0px;
	text-align: center;
	line-height: normal;
	font-size: smaller;
}

#footer a {
	color: #FFFFFF;
}
