body {
width:520px;
margin:0; padding:0; border:0;
float:left;
}

img, img a, img a:hover, img a:active {margin:0px; padding:0px; border:0px;}

#header {
height: 69px;
background:url(i_01.jpg) top center no-repeat;
}

#links {
height: 40px;
}

#navcont {
height: 46px;
background:url(i_05.jpg) top center no-repeat;
}

#nav {
margin: 0px;
padding: 0px;
}
	
#nav ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
	
#nav li {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
	
#nav li a, #nav li a:link, #nav li a:visited {
color: #FFFFFF;
display: block;
font-size: 10px;
font-family: Arial;
font-weight: bold;
text-transform: uppercase;
margin: 2px 0px 0px 0px;
padding: 16px 15px 12px 15px;
text-decoration: none;
border-right: solid 1px #5f5f5f;
}

#nav li a:hover, #nav li a:active {
background: #03B0FD;
color: #FFFFFF;
margin: 2px 0px 0px 0px;
padding: 16px 15px 12px 15px;
text-decoration: none;
}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
background: #0187C2;
width: 80px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-transform: uppercase;
display: block;
margin: 0px 0px 0px 0px;
padding: 8px 8px 6px 8px;
}
	
#nav li li a:hover, #nav li li a:active {
background: #03B0FD;
width: 80px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-transform: uppercase;
display: block;
margin: 0px 0px 0px 0px;
padding: 8px 8px 6px 8px;
}

#nav li ul {
z-index: 9999;
position: absolute;
left: -999em;
height: auto;
width: 80px;
margin: 0px;
padding: 0px;
}

#nav li li { 
}

#nav li ul a { 
width: 80px;
}

#nav li ul a:hover, #nav li ul a:active { 
}

#nav li ul ul {
margin: -32px 0 0 171px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left: auto;
}

#nav li:hover, #nav li.sfhover { 
position: static;
}

#videocont {
height: 322px;
background:url(i_06.jpg) top center no-repeat;
}

.video {
width: 520px;
height: 312px;
float: left;
margin: 5px 0px 10px 0px;
padding: 0px;
}

.video embed, .video object {
width: 500px; 
height: 312px;
}

#blogheader {
height: 63px;
background:url(i_07.jpg) top center no-repeat;
}

#postscont {
height: 547px;
background:url(i_08.jpg) top center no-repeat;
}

.posts {
width: 520px;
height: 140px;
float: left;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 10pt;
}

.posts h1 a {
text-decoration: none;
margin: 0px;
padding: 0px;
}

.posts h1 {
font-family: TrebuchetMS;
font-size: 12pt;
color: #000000;
margin: 0px;
padding: 0px;
}

.postleft {
width: 118px;
height: 140px;
float: left;
margin: 0px;
padding: 0px;
}

.postright {
width: 402px;
height: 140px;
float: right;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 10pt;
}

.postright h1 {
font-family: TrebuchetMS;
font-size: 12pt;
color: #000000;
margin: 0px;
padding: 0px;
}

.postright h1 a {
text-decoration: none;
margin: 0px;
padding: 0px;
}

.date {
width: 520px;
height: 20px;
float: left;
color: #5d5d5d;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 9pt;
}

.divider {
background:#EEEEEE;
width: 520px;
height: 2px;
float: left;
margin: 0px 0px 10px 0px;
padding: 0px;
}

.thumbnailcont {
background:url(thumbcont.jpg) top center no-repeat;
float:left;
width:110px;
height:110px;
}

#botnavcont {
height: 22px;
background:url(i_09.jpg) top center no-repeat;
}

#botnav {
margin: 0px;
padding: 0px;
}
	
#botnav ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
	
#botnav li {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}
	
#botnav li a, #botnav li a:link, #botnav li a:visited {
color: #FFFFFF;
display: block;
font-size: 10px;
font-family: Arial;
font-weight: bold;
text-transform: uppercase;
margin: 1px 0px 0px 0px;
padding: 5px 5px 5px 5px;
text-decoration: none;
border-right: solid 1px #5f5f5f;
}

#botnav li a:hover, #botnav li a:active {
background: #03B0FD;
color: #FFFFFF;
margin: 1px 0px 0px 0px;
padding: 5px 5px 5px 5px;
text-decoration: none;
}
	
#botnav li li a, #botnav li li a:link, #botnav li li a:visited {
background: #0187C2;
width: 80px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-transform: uppercase;
display: block;
margin: 0px 0px 0px 0px;
padding: 8px 8px 6px 8px;
}
	
#botnav li li a:hover, #botnav li li a:active {
background: #03B0FD;
width: 80px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-transform: uppercase;
display: block;
margin: 0px 0px 0px 0px;
padding: 8px 8px 6px 8px;
}

#botnav li ul {
z-index: 9999;
position: absolute;
left: -999em;
height: auto;
width: 80px;
margin: 0px;
padding: 0px;
}

#botnav li li { 
}

#botnav li ul a { 
width: 80px;
}

#botnav li ul a:hover, #botnav li ul a:active { 
}

#botnav li ul ul {
margin: -32px 0 0 171px;
}

#botnav li:hover ul ul, #botnav li:hover ul ul ul, #botnav li.sfhover ul ul, #botnav li.sfhover ul ul ul {
left: -999em;
}

#botnav li:hover ul, #botnav li li:hover ul, #botnav li li li:hover ul, #botnav li.sfhover ul, #botnav li li.sfhover ul, #botnav li li li.sfhover ul {
left: auto;
}

#botnav li:hover, #botnav li.sfhover { 
position: static;
}