/* This begins the area that is writeable */

#crpagecontent {
	width: 100%;
	min-height: 400px;
	margin: 0;
	position: relative;
	z-index: 0;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: right 100px;
	background-color: #000000;
}


/* Styles for the background */

#crpagecontent.main {
	background-image: url(../images/background_clocktower.jpg);
}
#crpagecontent.multimedia {
	background-image: url(../images/background_microphone.jpg);
}


/* Menu Styles */

#crpagecontent #menu   {
	width: 200px;
	float: left;
	margin: 0;
	padding: 75px 0px 0 20px;
}
#crpagecontent #menu a {
	color: #fff;
	color: #fff;
	font-size: 12pt;
	font-family: "Gill Sans", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 4pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#crpagecontent #menu a:hover {
	text-decoration: underline;
}
#crpagecontent #menu img {
	margin-right: 15px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
#crpagecontent #menu #itemimg {
	margin-right: 15px;
	text-align: left;
	display: block;
	clear: left;
	height: 50px;
	margin-bottom: 15px;
}
#crpagecontent #menu p {
	color: #fff;
	color: #fff;
	font-size: 12pt;
	font-family: "Gill Sans", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 4pt;
}


/* Begins the main content area */

#crpagecontent #maincontent {
	width: 450px;
	margin: 0px 0px 0px 240px;
	padding: 0px 25px 25px 0px;
	color: #E6E6E6; 
}

/* Main Content Titles */

#pagearea #crpagecontent #maincontent #imagefloat {
	height: 300px;
	width: 100px;
	float: right;
	margin-top: 0px;
}
#crpagecontent #maincontent #headline {
	display: block;
	float: left;
	height: auto;
	width: 100%;
	}
#crpagecontent #maincontent #headlineimg {
	float: left;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
}

/* Main Content Styles */

#crpagecontent #maincontent p    { 
	color: #E6E6E6; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, sans-serif; 
	line-height: 16pt; 
	margin: 0; 
	padding: 0 0 13pt
}
#crpagecontent #maincontent a {
	color: #3399FF;
}
#crpagecontent #maincontent h1   {
	color: #ff9900;
	font-size: 29pt;
	font-family: Georgia, Garamond, Times, "Times New Roman";
	font-weight: normal;
	line-height: 22pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 40px;
	padding-bottom: 0px;
}
#crpagecontent #maincontent h1.subhead    {
	color: #E6E6E6;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	line-height: 20pt;
	text-transform: uppercase;
	text-align: left;
	margin: 0;
	border-bottom-style: none;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#maincontent .headline {
	clear: right;
}
#crpagecontent #maincontent h2 {
	color: #0066FF;
	font-size: 18pt;
	font-family: "Gill Sans", Arial, Helvetica, Geneva, sans-serif;
	line-height: 22pt;
	font-weight: normal;
	padding-top: 10pt;
	padding-right: 0;
	padding-bottom: 10pt;
	padding-left: 0;
	margin: 0;
}
#crpagecontent #maincontent h2.subhead {
	color: #FFFFFF;
	font-size: 12pt;
	font-family: "Gill Sans", Arial, Helvetica, Geneva, sans-serif;
	line-height: 22pt;
	margin: 0;
	padding: 0pt 0 10pt;
	font-style: italic;
	font-weight: normal;
}
#crpagecontent #maincontent h3   {
	color: #fc0;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: bolder;
	line-height: 18pt;
	margin: 0;
	padding-top: 5pt;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}
#crpagecontent #maincontent h4 { color: #E6E6E6; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 12pt; margin: 0; padding: 0 0 10px  }
#crpagecontent #maincontent table {
	font-size: 10pt;
	line-height: 12pt;
}
#crpagecontent #maincontent ol   {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 15px
}
#crpagecontent #maincontent ol ol   { margin-top: 0; margin-bottom: 0; padding-top: 12px; padding-bottom: 15px }
#crpagecontent #maincontent ol ul   { margin-top: 0; margin-bottom: 0; padding-top: 6pt; padding-bottom: 0px }
#crpagecontent #maincontent dl   { margin-top: 0; margin-bottom: 20px; padding-top: 0 }
#crpagecontent #maincontent dl dl  { margin-top: 15px; margin-bottom: 0; padding-bottom: 15px }
#crpagecontent #maincontent ol h3  { margin-left: -20px; padding-top: 5px; padding-bottom: 2px }
#crpagecontent #maincontent dl h3  { margin-left: -20px; padding-top: 5px; padding-bottom: 2px }
#crpagecontent #maincontent ul  { margin-top: 0; margin-bottom: 0; padding-bottom: 15px }
#crpagecontent #maincontent ul ul { margin-top: 10px; margin-bottom: 10px }
#crpagecontent #maincontent li   { font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 13pt; padding-bottom: 10pt; }
#crpagecontent #maincontent dd  { font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 13pt; margin: 0; padding: 0 }
#crpagecontent #maincontent .breadcrumb  { color: #336; font-size: 10pt ; padding-bottom: 24pt; }
#crpagecontent #maincontent .breadcrumb a { color: #ada16a }
#crpagecontent #maincontent .breadcrumb a:hover { text-decoration: underline }
#crpagecontent #maincontent .linkpagedesc { font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 13pt; margin: 0; padding: 0 }
#crpagecontent #maincontent .linkpageheading  { font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif; font-variant: normal; font-weight: bold; line-height: 14pt; margin: 0; padding: 12pt 0 2pt  }
#crpagecontent #maincontent .news { }
#crpagecontent #maincontent h1.noimage {
	color: #ff9900;
	font-size: 29pt;
	font-family: Georgia, Garamond, Times, "Times New Roman";
	font-weight: normal;
	line-height: 22pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 40px;
	padding-bottom: 40px;
}
