body {
	text-align: center;
	min-width: 755px;
	background: url('images/background.png');
	background-position: top;
	background-repeat: repeat-x;	
}

div#wrapper {
		margin: 0 auto;		
		width: 755px;		
		background-position: bottom right;
		background-repeat: no-repeat;
		padding-bottom:60px;
		background-color: White;	
}
div#wrapperBig 
{
    width: 755px;
    float:left;    
    margin-left:auto;
    margin-right:auto;
    border: 1px solid;
}

html>body div#wrapper {
		height: 100%;
		min-height: 700px;
}

div#logo {
		float: left;
		height: 410px;
		position: relative;
		top: -10px;		
		margin-bottom: -10px;		
		width: 150px;
		border-right: 1px solid;
		border-bottom: 1px solid;
		background: url('images/logo1.jpg');
		background-position: center;
		background-repeat: no-repeat;
}

html>body div#logo {
		height: 100%;
		min-height: 394px;
}

h2 {
		color: Black;
		font-size: 14px;
		font-weight: bold;
		display:block;
		border-left: solid 1px Black;
		border-top: solid 1px Black;
		border-bottom: solid 1px Black;
		padding-left:5px;		
}

h3 {
		margin-left:20px;
		display:block;
		padding-left:5px;
		border-left: solid 1px #bbc6b6;
		border-top: solid 1px #bbc6b6;
		border-bottom: solid 1px #bbc6b6;
}

b {
		color: Black;
		font-weight: bold;
}

div#footer {
		width: 755px;
		clear: both;
		margin: 0 auto;
		font-family: trebuchet ms,arial,verdana;
		font-size: 8pt;
		font-weight: normal;
		color: Black;
		letter-spacing: 1.1pt;		
		text-align: right;
}

div#footer A {
		color: Black;
		font-weight: normal;
		text-decoration: none;
		text-transform: uppercase;
}

div#footer a:hover {
		text-decoration: underline;
}


div#content a {
		color: Black;
		font-weight: bold;
		text-decoration: none;
}

div#content a:hover {
		text-decoration: underline;
}


h1 {
		color: #bbc6b6;
		font-weight: bold;
		font-size: 15px;
}
div#content {
		text-align: left;
		padding: 15px 15px 15px 15px;
		float: right;
		width: 500px;
		height: 100%;
		font-family: trebuchet ms,arial,verdana;
		font-size: 11pt;
		font-weight: normal;
		color: Black;
}

html>body div#content {
		min-height: 400px;
		height: 100%;
}

div#topbar {
		height: 75px;
		font-family: trebuchet ms,arial,verdana;
		font-size: 8pt;
		font-weight: normal;
		text-align: left;
		padding-left: 25px;
		padding-top: 10px;
		color: Black;
		letter-spacing: 1.1pt;
		border-bottom: 1px solid Black;
		clear: left;
}

div#menu {
		float: right;
		width: 755px;
}

div#menu A {
		display: block;
		width: 140px;
		position: relative;
		left:0px;
		top: -10px;
		z-index: 50;
		float: left;
		border-top: 1px solid Black;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		background: White;
		height: 25px;		
		font-family: trebuchet ms,arial,verdana;
		text-align: right;
		font-size: 14px;
		text-decoration: none;
		padding-right: 10px;
		padding-top: 3px;
		font-weight: bold;
		color: Black;
		text-transform: uppercase;
}

div#menu a:hover {
		background: #423433;
		color: White;
		background: Black url('images/arrow.gif');
		background-position: left;
		background-repeat: no-repeat;
}
.button
{
    border:solid 1px;
	cursor:pointer;
}
.hoveredButton
{
	border:solid 1px;
	cursor:pointer;
	background-color:White;
}
.blog_table td
{
	vertical-align:top;	
}
.blog_table img
{
	border:solid 1px black;
}
.entry_text
{
	padding-left:30px;
	width:430px;
}
#blog_menu
{
	font-family: trebuchet ms,arial,verdana;
	width:200px;	
	position:fixed;
	border:solid 1px black;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	left:10px;
	top:10px;
}
#blog_menu a
{
	color:#BBC6B6;
	text-decoration:none;
}
#blog_menu a:hover
{
	color:black;	
}
.showCenter
{
	text-align: center;
}
.validator a
{
	border:none;
}
.validator img
{
	border:none;
}


