body
{
background-color:#A3BC49;
margin:0px;
padding:0px;
font-family:arial,verdana,helvetica;
font-size:13px;
line-height:20px;
background-image:url(bodybg.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-attachment:fixed;
}

a ,a visited
{
color:#95AD3C;
text-decoration:underline;
padding-bottom: 3px;
font-weight:bold;

}
a:hover
{
color:#799123;
text-decoration:none;

font-weight:bold;
}

#container
{

width:469px;
background-image:url(sidegrunch.gif);
background-repeat:repeat-y;
background-position:top right;
}

#subcontainer{
padding-left:17px;
width:439px;
background-color:#fff;
overflow:hidden;
}

#subcontainer{
width:439px;
voice-family: "\"}\""; 
voice-family:inherit;
width:421px;
}
html>body #subcontainer {
  width:421px;

} 



#headernav
{
margin:0px;
 position: relative;
 padding:0px;
background-color:#fff;
width:469px;
height:329px;
background-image:url(headernav.jpg);
background-repeat:no-repeat;
background-position:top left;
}

#headernav li {margin: 0px; padding: 0px; list-style: none; position: absolute; top:179px;}

#headernav li, #headernav a {height: 150px; display: block;}
#button1 {left: 0px; width: 78px;}
#button2 {left: 91px; width: 62px;}
#button3 {left: 164px; width: 38px;}
#button4 {left: 211px; width: 69px;}
#button5 {left: 291px; width: 70px;}

#button1 a:hover {background: transparent url(headernav.jpg) 0px -548px no-repeat;}
#button2 a:hover {background: transparent url(headernav.jpg) -91px -548px no-repeat;}
#button3 a:hover {background: transparent url(headernav.jpg) -164px -548px no-repeat;}
#button4 a:hover {background: transparent url(headernav.jpg) -211px -548px no-repeat;}
#button5 a:hover {background: transparent url(headernav.jpg) -291px -548px no-repeat;}


.newsmessage
{
padding-top:00px;
padding-bottom:0px;
padding-left:0px;
padding-right:40px;
margin-top:-20px;
}


#workimage
{
margin-left:0px;
margin-top:16px;
width:412px;
height:169px;
border:1px dashed #6363F5;
background-image:url(work.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:30px;
}

#meimage
{
margin-left:0px;
margin-top:16px;
width:412px;
height:169px;
border:1px dashed #6363F5;
background-image:url(me.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:30px;
}

#stuffimage
{
margin-left:0px;
margin-top:16px;
width:412px;
height:169px;
border:1px dashed #6363F5;
background-image:url(stuff.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:30px;
}

#historyimage
{
margin-left:0px;
margin-top:16px;
width:412px;
height:169px;
border:1px dashed #6363F5;
background-image:url(history.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:30px;
}

#personalimage
{
margin-left:0px;
margin-top:16px;
width:300px;
height:413px;
border:0px dashed #6363F5;
background-image:url(mas.gif);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:30px;
}



h2
{
margin:0px;
padding-top:18px;
padding-bottom:0px;
padding-left:10px;
height:74px;
width:410px;
background-image:url(h2bg.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
color:#fff;
font-size:23px;
letter-spacing:3px;
}

h3
{
color:#000;
font-size:18px;
font-weight:bold;
font-family:arial, verdana;
}

#workcontent
{
padding-right:40px;
padding-left:0px;
marign-top:29px;
margin-bottom:23px;	
}

#historycontent
{
padding-right:40px;
padding-left:0px;
marign-top:29px;
margin-bottom:23px;	
}

#mecontent
{
padding-right:40px;
padding-left:0px;
marign-top:29px;
margin-bottom:23px;	
}

#boardcontent
{
padding-right:40px;
padding-left:0px;
marign-top:29px;
margin-bottom:23px;	
}
#stuffcontent
{
padding-right:40px;
padding-left:0px;
marign-top:29px;
margin-bottom:23px;	
}

#introdiv
{
font-family:times new roman;
padding-left:0px;
marign-top:29px;
margin-bottom:23px;
font-style:italic;
color:#949494;	
letter-spacing:7px;
font-size:15px;
}

.input
{
width:340px;
background-color:#7A85D8;
background-image:url(gbbg.jpg);
background-repeat:no-repeat;
border:1px solid #1A09AE;
color:#fff;
font-family:system, arial, verdana, helvetica;
font-weight:bold;
}

#postbutton
{
width:40px;
background-color:#7A85D8;
background-image:url(gbbg.jpg);
background-repeat:no-repeat;
border:1px solid #1A09AE;
color:#fff;
font-family:system, arial, verdana, helvetica;
font-weight:bold;
}

.gbupdiv
{
border-bottom:1px dashed #949494;	
padding-top:3px;
padding-bottom:3px;
}
.gbmessdiv
{
padding-top:3px;
padding-bottom:3px;
font-family:times new roman;
font-style:italic;
color:#949494;	
letter-spacing:5px;
font-size:13px;
}

.gbdowndiv
{
border-top:1px dashed #949494;	
margin-bottom:30px;
text-align:right;
padding-top:3px;
padding-bottom:3px;
}


#worklinkstable
{
margin-left:auto;
margin-right:auto;
}
#worklinkstable td
{
padding:10px;
background-color:#97A9E9;
border:1px solid #1A09AE;

}

#worklinkstable a, #worklinkstable a:visited
{
font-family:verdana;
color:#fff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.worklogmessage
{
padding-top:00px;
padding-bottom:0px;
padding-left:0px;
padding-right:40px;
margin-top:-20px;
}
.datediv
{
text-align:right;
padding-top:8px;
padding-bottom:6px;
padding-left:0px;
padding-right:40px;
margin-top:-20px;
}

.newsimage
{
margin:4px;
}
#nospamimg
{
height:21px;
width:63px;
background-image:url(test2.php?img=nospam.jpg);
background-repeat:no-repeat;
}
