@charset "UTF-8";
/* CSS Document */

body {
margin: 0px 0px 0px 0px;
background-color: #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
}

h3 {
font-size: 16px;
color: #000000;
font-style: normal;
font-weight: bold;
margin: 0px 0px 5px 0px;
}

h5{
margin: 0px 0px 5px 0px;
}

div#main{
background-color:#FFFFFF;
border:#000033 1px solid;
width: 800px;
position:static;
min-height:580px;
margin-left:auto;
margin-right:auto;
}

#main p{
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-align: left;
	}
	
	#nbar{
	height:34px;
	background-color:#007A47;
	width:792px;
	text-align:middle;
	padding-left:8px;
	}

		.button{
		float:left;
		font-size:14px;
		height:auto;
		padding:8px;
		}

			.button a{
			font-family: Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-decoration:none;
			}
				.button a:hover{
				text-decoration:underline;
				}
				a.this{
				font-style:oblique;
				font-weight:bold;
				}


		#words{
		float:left;
		text-align: left;
		width: 30%;
		padding:30px;	
		min-height:380px;
		}
		
			#formlinks a{
				color:#000;
			}
				#formlinks a:hover{
					font-weight:bold;
				}
			.hideable{
				display:none;
			}
			.hideable a{
				color:#00F;
				text-decoration:underline;
				cursor:pointer;
			}
			
	
		#pictures{
		/*float:right;*/
		padding:30px 30px 30px  0px ;
		text-align:center;
		}
			#pictures p{
			text-align:center;
			}
			
			.linkedPic img:hover{
			border: solid 2px #00F;
			padding-top:-2px;
			}
		
		
			

	#bbar{
	position:static;
	bottom:0px;
	}


#post{
position:relative;
font-size: 9px;
color: #000000;
height:20px;
font-style: normal;
font-weight: normal;
text-align: center;
margin-left:auto;
margin-right:auto;
}

.floatRight {
   float: right !important;
}

#idealprotein {
   width: 800px;
   height: 600px;
   padding: 0;
   margin: 0;
}

#banner {
   width:760px;
   padding: 20px;
   background-color: #EEEEEE;
   clear: both;
}


