/* elements */
body {margin:auto; color:white; background:url("/images/stripe.png");}
h1 {
 	font-family:"Lucida Grande",Tahoma; font-size:36px;}
h2 {font-family:"Lucida Grande",Tahoma; font-size:24px;}
h1, h2, h3, h4, h5, h6 {color:#455F80;}
#btitle {font-family:"Lucida Grande",Tahoma; font-size:18px;}
#ctitle{font-family:"Lucida Grande",Tahoma; font-size:14px;}
ul {text-align:left;}
a img{border:none;}
a {text-decoration:none; color:#9DB0CC;}
a:hover{color:#9DB0CC;text-decoration: underline;}
/* ids */

#header {height:30px;}
#spacer {height:25px;}
#footer_content{margin:auto; text-align:center; width:600px;}
#menu{margin:auto; width:450px; }
#menu td{outline: 3px #224780 solid;;}
#two {margin:auto;}
#page {margin:auto; padding:25px; background-color: #3D4D0D; border: 10px #224780 solid;}
#otherstripe{float:left;z-index: -1; height:135px;width:100%;position: absolute;background:url("/images/stripe_grad.png");}
.page_three table{font-size:14px;}
.normal {width:750px;}
.page_two {width:450px;}

#blogtent {margin:10px; text-align: left;}
#img_wrp {border: solid thin #455F80;}
#navlist li{text-align:center; margin:auto; display: inline; list-style-type: none;}
#navlist a{color:white;}
#navlist a:hover{color:#555;}
#navtable{
}
#navtable td{height:20px; background:#3D4D0D; text-align:center;}

/* classes */
.block {text-align:center;}
.resume {padding:10px 35px 35px 35px;width:725px;font-size:14px;}
.resume td {color:#455F80; width:362px;}
.newh3 {color:#455F80; font-size: x-large; position:relative; left:-15px;}
.right {text-align:right;}
.date{margin-left: 10px; font-family:"Lucida Grande",Tahoma; font-size:10px; color:#9DB0CC;}
.blogtitle{

	color:#455F80;}
hr {color:#7C3458;}
.comment {padding:5px; border: thin #7C3458 dotted;}
.entry {margin:10px 40px 0px 40px;}
.title {font-weight: bold; color:#455F80;}
.theblogtitle {margin: 30px; margin-bottom: 50px; border: 3px #455F80 dotted; background-color: #29332E;}
