/* 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: 650px;
height: 100px;
background: #666 url(title.gif) left top no-repeat;
padding:0;
}


#menu
{
position: relative;
top: 60px;
right: 0;
text-align: right;
}

#maincol
{
position: absolute;
top: auto;
left: 0;
width: 650px;
background: white url(bot.gif) bottom no-repeat;
padding: 0 0 225px 0;
text-align: left;
}

#nifty{
width: 430px;
float: left;
margin: 30px 20px 30px 30px;
background: #6699cc;
display: inline;
}

#subnav{
display: inline;
width: 130px; 
float: right; 
background: #6699cc; 
margin: 60px 30px 10px 0;
}

li.subnav
{ 
padding: 0 10px;
display: list-item;
}

#subnav2{ 
display: inline;
clear: right;
float: right;
width: 130px; 
background: #6699cc; 
margin: 40px 30px 10px 0;
}


a,
a:link,
a:visited
{ text-decoration: none; color: white; font-size:12px;}

a#current
{ color: #ffff00;}

a:hover 
{ color:#FFFF00}

img.right
{float: right; padding: 5px 10px; border:0px;}

img.left
{float: left; padding: 5px 10px; border: 0px;}

li
{ display: inline; padding: 0 10px;}

ul
{list-style-type: none;}





h1,h2,h3,h5,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: 0.3em 0 0.7em 0;}
h4{font-size: 12px; font-weight: normal;}
h5{font-size: 10px; font-weight: normal; color:#fff}


b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background:#6699cc }
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: #666;}
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}