body { margin:0px 0 0 0px; padding:0; color:#333; font-family: helvetica, arial, sans-serif; }
img { margin:0; padding:0; border:0; }
p, h1, h2, h3, h4, h5, h6 { font-family:helvetica, arial, sans-serif; }
ul { list-style:none; line-height:1.75em; }
ul li { list-style:none; margin-left:-30px; }
.green { color: #384; }
.blue { color: #348; }

a { font-family:helvetica, arial, sans-serif; font-size:12px; text-decoration:none; }
.clear { clear:both; }


#outline { margin:50px 0 0 30px; padding:0; }

#header { width:900px; height:110px; margin-bottom:20px; }
#header #siteid { width:1230px; height:44px; border-bottom: 1px #333 dashed; padding-top:30px; padding-bottom: 10px; padding-left:5px; }
#header #siteid a { width:182px; height:44px; float:left; background:url(../images/logoimg.jpg); }
#header #siteid h3 { float:right; font-size: 16px; font-weight:normal; padding:15px 0 0 5px; }
#header #line { width:1230px; height:20px; border-bottom:1px #333 solid; padding-left:5px; }
#header #line p { padding-left:20px; margin:0; float:right; font-size:12px; font-weight:normal; }
#header #line a { color:#D06; text-decoration:none; float:right; }
#header #line a:hover { color:#333; }


#content { width:900px; margin:40px 0; }
#content #nav { width:100px; height:400px; float:left; margin-right:10px; }
#content #nav li { font-size:14px; font-weight:bold; color:#09C; font-family:helvetica, arial, sans-serif; }
#content #nav a { font-size:14px; color:#333; }
#content #nav a:hover { color:#09C; }


#content #display { width:760px; padding-top:52px; float:left; font-family:helvetica, arial, sans-serif; }
#content #display .image { font-size:11px; color:#666;}
#content #display .goto a { font-size:12px; color:#D06; }
#content #display .goto a:hover { color:#333; cursor:pointer; }
#content #display h3 a { font-size: 13px; font-weight:normal; color: #D06; }
#content #display h3 a:hover { color:#333; }

#content #profile { width:350px; padding-top:6px; float:left; font-family:helvetica, arial, sans-serif; font-size:12px; color:#666; line-height:1.75em; }

#content #resume1 { width:350px; padding-top:0px; float:left; font-family:helvetica, arial, sans-serif; font-size:12px; color:#666; line-height:1.75em; }
#content #resume1 ul { list-style:none; margin:10px 0 0 -30px;}
#content #resume1 li { list-style:none; margin-left: 20px; font-size: 13px; line-height: 1.25em;}
#content #resume1 h3 { color: #444; font-size: 1.25em; margin: 20px 0 -5px 0; }

#content #resume2 { width:350px; padding-right:50px; float:right; font-family:helvetica, arial, sans-serif; font-size:12px; color:#666; line-height:1.75em; }
#content #resume2 ul { list-style:none; margin:10px 0 0 -30px;}
#content #resume2 li { list-style:none; margin-left: 20px; font-size: 13px; line-height: 1.25em;}
#content #resume2 h3 { color: #444; font-size: 1.25em; margin: 20px 0 -5px 0; }
#content #resume2 h3 a { font-size: 13px; font-weight:normal; color: #09C; }
#content #resume2 h3 a:hover { color: #333; }


#footer { width:900px; height:30px; border-top:1px #333 solid; }
#footer #copy p { font-size:11px; float:left; }
#footer #designer p{ font-size:11px; color:#999; float:right; }
#footer #designer a { font-size:11px; color:#999; text-decoration:underline; }

.light { margin-right:10px; float:left; }
.rightbottom { margin:0 10px 10px 0; float:left; }
.btimages {
	padding-top:6px;
	padding-left:7px;
	display:inline;
	}