body
{
font-family: Arial;
margin-bottom:20px;
width:1024px;
margin: 0px auto;
background-color: #65b877;
border-left: 2px solid #00662c; 
border-right: 2px solid #00662c;
}

div.everything
{
background-color: white;
overflow: auto;
padding-bottom:50px;
}

p.vlist { font-size: 100%; padding:0px;margin:1px; font-weight:600;}
p.q { font-size: 100%; padding:0px;margin:5px; font-weight:600;}
p.a { font-size:80%; text-indent:15px; padding:0px; margin:2px; }
p.p { font-size:80%; padding:0px; margin:2px; }

font.A { color: gray; }
font.F { color: blue; }
font.U { color:green; }

div.body
{
width:1000px;
padding:0px;
margin:0px;
}

div.leftbody
{
width: 339px;
border-right: 2px solid #227419;
min-height: 500px;
padding:0px;
margin-left:10px;
float:left;
}


div.midbody
{
width: 405px;
float:left;
margin-top:5px;
margin-left:10px;
padding:0px;
margin-right:10px;
}

div.rightbody
{
width:200px;
float:left;
border-left: 2px solid #227419;
min-height:500px;
}

div.vidimg
{
width:200px;
height:12px;
margin:0px;
padding:0px;
}

div.rightvid
{
margin:0px;
padding:0px;
width:200px;
padding-bottom:20px;
text-align:center;
}

div.innerleftbody
{
padding-top:1px;
padding-bottom:1px;
}

.innerleftbody img { vertical-align:middle;} 

.leftbody p { padding:0px; margin:5px; text-indent: 5px;  }

.leftbody a { text-decoration: none; margin-left:3px; }

.rightbody p { padding:0px; margin:5px; }

div.top
{
width: 800px;
height: 120px;
padding: 0px;
padding-left:5px;
}

div.logo
{
width:266px;
height:112px;
padding:0px;
margin:0px;
float:left;
}

div.blogstory
{
margin-bottom: 20px;
border-bottom: 1px dotted black;
}

div.title
{
margin:0px;
padding:0px;
color: black;
vertical-align:middle;
margin-bottom:5px;
}

.title p
	{
	margin:0px;
	padding:0px;
	font-size:12pt;
	font-weight: 700;
	}


div.leftend
{
margin-top:40px;
height:40px;
float:left;
}

div.fullblogtext
{
width:370px;
padding-bottom:30px;
}

div.blogtext
{
width:370px;
_width:345px;
margin:0px;
padding-right:20px;
padding-left:5px;
}

.blogtext A:link {color:blue; text-decoration: none;}
.blogtext A:visited {color:purple; text-decoration: none;}
.blogtext A:active { color:blue; text-decoration: none;}
.blogtext A:hover { color:blue; text-decoration:underline; }

.rightvid A:link {color:blue; text-decoration: none;}
.rightvid A:visited {color:purple; text-decoration: none;}
.rightvid A:active { color:blue; text-decoration: none;}
.rightvid A:hover { color:blue; text-decoration:underline; }

A.vlist
{
color:blue;
font-weight:700;
text-decoration:none;
}

div.textlinks
{
margin-top:40px;
width:510px;
height:40px;
float:left;
text-align: center;
background-color: #00662c;
color:white;
vertial-align:middle;
line-height:40px;
}

.textlinks p
	{
	margin:0px;
	padding:0px;
	line-height:40px;
	font-family: Georgia;
	font-weight: 500;
	_margin-top: 10px;
	}


.textlinks A:link {color:white; text-decoration: underline;}
.textlinks A:visited {color:white; text-decoration: underline;}
.textlinks A:active { color:white; text-decoration: underline;}
.textlinks A:hover { color: black; }


div.rightend
{
margin-top:40px;
height:40px;
float:left;
}

h1
{
margin-top:5px;
font-size: 120%;
}

h2
{
font-size: 110%;
margin-top:5px;
}

h3
{
margin-top:5px;
font-size:100%;
}
