body {margin:0px; padding:0px; background:#C50808; }

#body {background:none ; text-align:center; }

#border1 {background:#ffffff; text-align:left; margin:20px auto; border:1px solid #CCCCCC; width:750px;}
#border2 {background:#F2F2F2; margin:10px; padding:0px; width:730px;}

#logo h1 { background: url(images/logo.gif); background-repeat: no-repeat; height:86px; width:728px; text-indent: -200em; margin:0px; left-padding: 100px; padding:0px; } 
.top {background: none;}
.top ul {list-style-type:none; margin:0px; padding:0px 0px 0px 10px; font:bold 14px Book Antiqua; }
.top li {margin:0px; padding:0px;}
.top a { font:bold 20px Book Antiqua; color:#C50808; text-decoration:none;display: block; border: 1px #bbb;}
.top a:hover {color:#000000;}
.top a strong {color:#732C7B;}

.page {padding:20px; background: none; font:14px Book Antiqua; color:#ffffff;}
.page h1 {font:bold 22px Book Antiqua; color:#ffffff; letter-spacing:2px;}
.page h2 {font:bold 18px Book Antiqua; color:#333333;}
.page a {font-weight:bold; color:#ffffff; text-decoration:none;}
.page a:hover {text-decoration:underline;}

a#black {font:bold 14px Book Antiqua; color:#000000; text-decoration:none;}
a#black:hover {text-decoration:underline;}

.contact { font:12px Book Antiqua; color:#ffffff; background:none;}

.pages { display: block; float: right; text-align: center; width: 150px; height: 15px; background: #FEFEFE; color: black; font:12px Book Antiqua; text-decoration: none; margin: 8px; padding: 2px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.pages a {font-weight:bold; color:#000000; text-decoration:none;}
.pages a:hover {text-decoration:underline;}

.resume { font:14px Book Antiqua; color:#ffffff; }

.banner {font:12px Book Antiqua; border-top: 5px solid #F2F2F2;border-left: 1px solid #F2F2F2;}

#footer {font:11px Book Antiqua,sans-serif;}

.flr {float: right;font:bold 14px Book Antiqua; color:#ffffff; }

div#blog { overflow: hidden; display: block; float: left; width: 98%; background: #fefefe; color: black; font: 12px Book Antiqua;  margin: 5px; padding: 5px; border: 1px solid #ccc; }
div#blogpage { overflow: hidden; width: 98%; color: #ffffff; font:14px Book Antiqua;  margin: 5px; padding: 5px;}
div#blog h1 {margin:0px; padding: 1px;font:bold 16px Book Antiqua;}
div#date {margin:0px; padding: 1px; float:right; font:10px Book Antiqua;}

a#photo { display: block; float: left; width: 207px; height: 190px; background: #ffffff; font:12px Book Antiqua; color: #000000; text-decoration: none; margin: 5px; padding: 5px; border: 1px solid #ffffff; }
a#photo:hover { background: #000000; color: #ffffff; text-decoration:none;}

a#video { display: block; float: left; width: 27%; height: 152px; background: #ffffff; font:12px Book Antiqua; color: #000000; text-decoration: none; margin: 10px; margin-left: 15px; margin-right: 15px; padding: 5px; border: 1px solid #ffffff;}
a#video:hover { background: #000000; color: #ffffff; text-decoration:none;}

a#bigphoto { display: block; background: #ffffff; color: #000000; font:12px Book Antiqua; text-decoration: none; margin: 0px; padding: 5px; border: 1px solid #ffffff;}
a#bigphoto:hover { background: #000000; color: #ffffff; text-decoration:none;}