
.header {
	background-color:#1b3b68;
	min-
	height:100px;	
}

.headerlogo {
	float:left;
	width:200px;
	margin-bottom:-10px;
}

.headerlogo img {
	height: 100px;
}

.headertitle h1 {
	color:white;
	margin-bottom: 0;
}

.headertitle {
	text-align:center;
	color:white;
	background-color:#1b3b68;
	font-size: x-large;
	min-height:100px;
}

.headertitle p {
	margin-top:0;
}

.headertitle a {
	color:#aaf;
}

.headertitle a:visited {
	color:#f8f;
}

.drop {
	margin-top: 50px;
	margin-left: 20px;
	color: white;
}

.drop2 {
	margin-top: 110px;
	margin-left: 10px;
	//color: white;
}

.login {
	float:right;
	width:200px;
	height:100px;
	background-color: #0076be;
}

.menubar {
	float:right;
	width:180px;
	//border-style: solid;
	border-color: #1b3b68;
	border-width: 5px;
	padding:5px;
	//background-color:white;
	margin-top:-100px;
}

.menubarIn {
	float:right;
	width:180px;
	border-style: solid;
	border-color: #0076be; //#1b3b68;
	border-width: 5px;
	padding:5px;
	background-color:white;
	margin-right:-5px;
}

.menubar span {
	width:200px;
	height:40px;
	margin-bottom:10px;
	display:inline-block;
}
.menubar span a {
	padding: 10% 0;
}

.menubar span img{
	max-width:50px;
	max-height:40px;
	margin-right:20px;
	float:right;
}

.leftbar {
	float:left;
	width:190px;
	height:400px;
	no-border-style: solid;
	border-color: #1b3b68;
	border-width: 5px;
	padding:5px;
	background-color:white;
}

.pagecap img {
	max-height:198px;
}

.mainbody {
	margin-left:200px;
	margin-right:200px;
}

.bodyblock {
	margin-left:200px;
	margin-right:200px;
	margin-top:10px;
}

.businesscomment {
	margin: 15px;
	background: #bcf;
}

h1 {
	text-align:center;
	color:#333;
	font-family:"Dancing Script", "Brush Script MT", "cursive";
	margin-left:200px;
	margin-right:200px;
}

h1 img {
	vertical-align: middle;
}

h2 {
	padding:20px;
	text-align:center;
	color:white;
	background-color:#1b3b68;
	margin-left:200px;
	margin-right:200px;
	font-size: 1.5em;
}

.ctext {
	text-align:center;
	margin-left:200px;
	margin-right:200px;
}

.clist p {
	border: 2px solid #1b3b68;
}

.contactbox {
	text-align:center;
	color:white;
	background-color:#1b3b68;
	padding:5px;
	margin:10px;
}
.margined {
	margin-left:200px;
	margin-right:200px;
}

textarea {
	width: 500px;
	height: 100px;
}

.articleshort img {
	max-width: 200px;
    max-height: 200px;
}

.articleshort h3 {
	margin-bottom:0;
}

.article img {
	max-width: 400px;
    max-height: 400px;
    float: left;
}

.articleblock {
	height: 245px;
}

.searchform {
	//float:right;
	//margin-right: 200px;
}
