/* CSS Document */
body {background-color:#333333;
width:100%;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#mainwrap {width:1000px;
			margin:50px auto;
			padding:0px;
			}
#masthead2{ background-image:url(top_logo.gif);
			background-position:top left;
			background-repeat:no-repeat;
			padding:0px;
			width:320px;
			height:137px;
						}
#masthead{ 
			padding:5px 0px 0px 0px;
			border-right:1px solid #FE5815;
			width:310px;
			text-align:right;
			float: left;
			}
.menubox { width:300px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:x-small;
			font-weight:600;
			margin: 10px 5px 0px 0px;}
#main{      width:680px;
			margin: 100px 0px 0px 0px;
			text-align:right;
			display:block;
			}
#content { width:600px;
			margin: 30px 0px 0px 80px;
			text-align:left;
			line-height:1.5em;
			font-size:small;
			display:block;
			}
#footer {
	border-top:1px solid #FE5815;
	width:600px;
			margin: 20px auto;
			text-align:right;
			clear:both;
}
.mainp {width:600px;
		margin: 10px 0px 0px 0px;
		}
h2 {font-weight:100;
	font-size:105%;
	line-height:1.5em;
	}
h4 {font-weight:300;
	font-size:100%;
	line-height:1.5em;
	}	
.grey { color:#aaaaaa; }
.paragraph {clear:both;
			width:600px;
			margin:0px 0px 5px 0px;
	}
.edit {border:1px dashed #cccccc;
	background-color:#999999;
	}
.line {border-top:1px solid #ffffff;
		padding: 15px 15px 0px 0px;
		vertical-align:top;
		}
.picture 	{float:right; padding:5px;
 }
	
.content {color:#FFFFFF;}

a:link { text-decoration:none; color:#ffffff;}
a:visited {color:#efefef; text-decoration:none; }
a:hover {color:#FE5815;}		

a.menubox {text-decoration:none;
		color:#Ffffff;}
a.menubox:hover {text-decoration:none;
		color:#FE5815;}
a.menuboxon {text-decoration:none;
		color:#FE5815;
		margin: 10px 5px 0px 0px;}

.box {background-color:#999999; padding:5px;}
.top {vertical-align:top;}
