
body 
{
background: #E6F1F8 url(images/logoback.jpg) top right no-repeat;
font-family : helvettica, helvetica, arial, serif;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

#area
{
background: #F9F8F6 url(images/logoback2.jpg) 0px -150px no-repeat;
position:absolute;
top: 45px;
width: 100%;
height: 395px;
right: 0px;
margin-right: 0px;
text-align: left;
border-top:1px #05346C solid;
border-bottom:1px #05346C solid;
z-index: 1;
}

#contain
{
position:absolute;
top: 46px;
width: 707px;
height: 393px;
right: 0px;
margin-right: 0px;
text-align: left;
z-index: 2;
}

#piece
{  
width: 300px;
height: 387px;
margin-left: 40px;
margin-right: 40px;
}

#piecewidth
{  
position:absolute;
xbackground: #fff;
text-align: center;
right: 190px;
width: 360px;
height: 387px;
top: 3px;
border: 0px solid #aaa;
}

#subnav
{  
position:absolute;
text-align: right;
right: 567px;
height: 395px;
width: 150px;
top: 0px;
font-size: 11px;
border-right: solid 1px #ccc;
}

#subnav ul {
	font-weight: bold;
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#subnav ol {

	list-style-type: none;
	list-style-image: none;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
#subnav li {
	color: #000;
	margin: 0px;
	padding: 10px 10px 0px 0px;
}
#subnav ol li {
	font-weight: normal;
	color: #BE5028;
	margin: 1px 0px 0px 0px;
	padding: 0px;
}
#subnav li a {
	color: #003471;
}
#subnav li a:hover {
	color: #666;
}

#nav
{  
background-color: #706251;
position:absolute;
right: 0px;
width: 160px;
height: 395px;
top: 0px;
border-left: 3px solid #C7A381;
}

#nav ul {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	list-style-type: none;
	list-style-image: none;
	font-size: 12px;
		}
#nav ol {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
	font-size: 12px;
}
#nav li {
	color: #BADEFF;
	border-bottom: solid 1px #C7A381;
	padding: 10px 0px 10px 10px;
	margin: 0x;
}
#nav ol li {
	border-bottom: none;
	font-weight: normal;
	padding: 0px 0px 0px 6px;
}
#nav li a {
	color: #fff;
}
#nav li a:hover {
	color: #FFE9BA;
}

 
p.name 
{
text-align: center;
font-size: 13px;
line-height: 13px;
margin-top: 8px;
margin-bottm:0px;
}

p 
{
text-align: justify;
font-size: 11px;
line-height: 12px;
margin-top: 0px;
margin-bottm:0px;
}

img.screen
{
border: solid 1px #706251;
margin-top: 10px;
}



#resume
{
width: 70%;
left:0px;
margin-right: 0px;
text-align: left;
border: solid 1px #000;
border-left:0px;
padding: 5px;
padding-left: 25px;
padding-right: 15px;
background-color: #ccc;
font-size: 11px;
line-height: 12px;
z-index: 2;
}

#spacer
{
width: 100%;
height: 50px;
}

#topmenu
{
width:300px;
top:0px;
padding: 8px;
padding-left: 25px;
font-size: 13px;
line-height: 15px;
z-index: 2;
}

#copy
{
width:100%
right:15px;
font-size: 12px;
line-height: 18px;
padding-top:5px;
padding-left: 550px;
z-index: 2;
}

p.title
{
line-height: 16px;
font-size: 16px;
font-weight:bold;
text-align:left;
margin-bottom:10px;
}

.post
{
width:400px;
border:1px solid #120F0D;
border-top:0px;
border-left:0px;
float: left;
line-height: 14px;
font-size: 13px;
text-align:justify;
padding:5px;
margin-right: 30px;
color: #000;
background-color: #F1D2C7;
z-index:2;
margin-bottom: 50px;
}

a:link {color:#369; text-decoration:none;}
a:visited {color:#369; text-decoration:none;}
a:active {color:#000; text-decoration:none;}
a:hover {color:#036; text-decoration:underline;}


a.menu:link {color:#ccc; text-decoration:none;}
a.menu:visited {color:#ccc; text-decoration:none;}
a.menu:active {color:#000; text-decoration:none;}
a.menu:hover {color:#ffc; text-decoration:underline;}
