﻿body {
	margin: 0px;
}

#companyname {
	overflow: hidden;

}
#companyslogan {
	overflow: hidden;
	padding-bottom: 10px;
}
#globaltext {
	overflow: hidden;
	padding-bottom: 5px;
}
#globaltext2 {
	overflow: hidden;
	padding-bottom: 5px;
}
#globaltext3 {
	overflow: hidden;
}
#pageleveltext {
	overflow: hidden;
}
#pageleveltext2 {
	overflow: hidden;
}
#pageleveltext3 {
	overflow: hidden;
}
#container {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#layout_cont {
	width: 940px;
	overflow: hidden;
	background-repeat: repeat-y;
	margin-top: 10px;
	margin-bottom: 10px;
}
#layout {
	overflow-y: hidden;
	overflow-x: auto;
	float: left;
	width: 631px;
	padding-right: 20px;
}
#right_col {
	width: 268px;
	overflow: hidden;
	float: left;
	padding-left: 20px;
}
#footer_top {
	background-image: url(../mm/readingharbor_footer_bg.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#footerTop_repeat {
	background-image: url(http://www.readingharbor.com/image/61566516.png);
	background-repeat: repeat-x;
	height: 40px;
}
#footer {
	overflow: hidden;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 20px;
}
#wrapper {
	background-image: url(http://www.readingharbor.com/image/61566517.png);
	background-repeat: repeat-x;
	background-position: center top;
	min-height: 300px;
}
#cnCont {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
	padding-bottom: 20px;
	min-height: 100px;
}
#kv {
	height: 278px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
	padding-top: 20px;
}
#nav {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#navBot {
	background-image: url(http://www.readingharbor.com/image/61566518.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#gtf1_top {
	background-image: url(http://www.readingharbor.com/image/61566519.png);
	background-repeat: no-repeat;
	height: 11px;
	width: 269px;
}
#gtf1_cont {
	background-image: url(http://www.readingharbor.com/image/61566520.png);
	background-repeat: repeat-y;
	padding: 5px;
	width: 259px;
}
#gtf1_bot {
	background-image: url(http://www.readingharbor.com/image/61566521.png);
	background-repeat: no-repeat;
	height: 11px;
	width: 269px;
}
#gtf2_cont {
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	width: 259px;
}
#styleNav .primary-webcomMenu-middle{
	background-image: url(http://www.readingharbor.com/image/61566522.png);
	width: 940px;

}
#styleNav .primary-webcomMenuItem-middle{
	background-image: url(http://www.readingharbor.com/image/61566523.png);
	background-repeat: no-repeat;
	
}

#styleNav .secondary-webcomMenuItem-middle {
	background-image: url(http://www.readingharbor.com/image/61566524.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 14px;
	padding-left: 10px;
}

#styleNav .secondary-webcomMenu-top {
	background-image: url(http://www.readingharbor.com/image/61566525.png);
	background-repeat: no-repeat;
	padding-top: 11px;
}
#styleNav .secondary-webcomMenu-middle {
	background-image: url(http://www.readingharbor.com/image/61566526.png);
	background-repeat: repeat-y;
}
#styleNav .secondary-webcomMenu-bottom {
	background-image: url(http://www.readingharbor.com/image/61566527.png);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-middle{


}
#styleNav .primary-webcomMenuItem .secondary-webcomMenuItem.selected .secondary-webcomMenuItem-middle{


}

#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-middle{


}
#styleNav .primary-webcomMenuItem .secondary-webcomMenuItem.hover .secondary-webcomMenuItem-middle{


}





.footercontent,.footercontent a:link, .footercontent a:visited{font-family:Andale Mono, Arial, sans-serif;font-size:10pt;}



body{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}
h1, .pagetitle {
	font-size: 18pt;
	color: #36426e;
	font-weight: bold;
}

h2, .sectiontitle {
	font-size: 16pt;
	color: #4f8184;
	font-weight: bold;
}
h3{
	font-size: 14pt;
	color: #84b8bb;
	font-weight: bold;
}
h4{
	font-size: 12pt;
	color: #36426e;
	font-weight: bold;
}
h5{
	font-size: 11pt;
	color: #4f8184;
	font-weight: bold;
}
h6{
	font-size: 10pt;
	color: #84b8bb;
	font-weight: bold;
}
ol{
	color: #000000;
}
ul{
	color: #000000;
}
.customheader1 {
	font-size: 18pt;
	color: #84b8bb;
	font-weight: bold;
}
.customheader2 {
	font-size: 18pt;
	color: #36426e;
	font-weight: bold;
}
/*standard*/
.companyname{
	font-family: Arial;
	font-size: 24pt;
	color: #56888a;
	font-weight: bold;

}
.companyslogan{
	font-family: Arial;
	font-size: 14pt;
	color: #414242;
	font-weight: bold;

}
#footer_cont {
	background-color: #C3E4E6;
}

#footer, #footer a{
	font-size: 10pt;
	color: #000000;

}
#globaltext{
	font-size: 10pt;
}
#pageleveltext {
	font-size: 10pt;
}

/* navigation (flyouts) */
#styleNav .primary-webcomMenuItem-middle{
	text-align: center;
	color: #FFF;

}
#styleNav .secondary-webcomMenuItem-middle {
	color: #000000;

}

#styleNav .primary-webcomMenuItem.selected .primary-webcomMenuItem-middle{
	color: #000000;


}
#styleNav .primary-webcomMenuItem .secondary-webcomMenuItem.selected .secondary-webcomMenuItem-middle{
	color: #666666;


}

#styleNav .primary-webcomMenuItem.hover .primary-webcomMenuItem-middle{
	color: #bbd9da;


}
#styleNav .primary-webcomMenuItem .secondary-webcomMenuItem.hover .secondary-webcomMenuItem-middle{
	color: #bbd9da;


}
