/* CSS Document */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, #wrapper, #title, #nifty, #maincol{
  margin: 0;
  padding: 0;
  border: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
  background: #666666;
  text-align: center;
}

#wrapper
{
position: relative;
width: 650px;
margin: auto;
}

#title {
width: 100%;
height: 100px;
background: #666 url(title.gif) left top no-repeat;
}


#menu
{
position: relative;
top: 65px;
left: 0;
text-align: left;
}

#maincol
{
position: absolute;
top: auto;
left: 0;
width: 100%;
background: white url(bot.gif) bottom no-repeat;
padding: 0 0 120px 0;
text-align: left;
}

#nifty{
width: 450px;
float: left;
width: 65%;
margin: 30px 20px 30px 30px;
background: #99cc99;
display: inline;
}

#subnav{
display: inline;
width: 130px; 
float: right; 
background: #99cc99; 
margin: 60px 30px 10px 0;
}

li.subnav
{ 
padding: 0 10px;
display: list-item;
}

#subnav2{ 
display: inline;
clear: right;
float: right;
width: 130px; 
background: #99cc99; 
margin: 40px 30px 10px 0;
}


a,
a:link,
a:visited
{ text-decoration: none; color: white; font-size:12px;}

a:hover 
{ color: #000;}

a#current
{ color:#336633;}

li
{ display: inline; padding: 0 10px;}

ul
{list-style-type: none;}


img.right
{clear: both; float: right; padding: 5px 10px;}
img.left
{clear: both; float: left; padding: 5px 10px;}


h1,h2,h3,p{margin: 0 10px}
h1{font-size: 16px;color: #FFF}
h2{font-size: 12px;color: #f0f0f0}
h3{font-size: 12px; font-weight: normal; color: #000}
p{font-size: 12px; padding-bottom:12px}
h2{padding-top: 0.3em}


b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background:#99cc99 }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

b.rwtop, b.rwbottom{display:block;background: #99cc99;}
b.rwtop b, b.rwbottom b{display:block;height: 1px;
    overflow: hidden; background: #fff;}
b.rw1{margin: 0 5px}
b.rw2{margin: 0 3px}
b.rw3{margin: 0 2px}
b.rwtop b.rw4, b.rwbottom b.rw4{margin: 0 1px;height: 2px}