/* Modifications to existing tags */
html{
  overflow            : -moz-scrollbars-vertical;
}

body{
  margin              : 0px 0px 0px 0px;
  font-family         : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size           : 11px;
  line-height         : 15px;
  color               : #333333;
  background-color    : #232323;
  background-image:url(/images/body_bg.gif);
  background-repeat:repeat-x;
}

h1{
font-size: 20px;
}

form{
  margin              : 0px;
}

li{
  line-height         : 20px;
  padding-left        : 5px;
}

a:link, a:hover, a:active{
  color               : #5D7182;
  text-decoration     : underline;
}

a:visited{
  color               : #4E5D6A;
  text-decoration     : underline;
}

#pageend a, #bottomlinks a{
  text-decoration     : none;
  color               : #999999;
}


#wrapper{
  margin: 0px auto;
  text-align: center;
}

#menu{
  margin              : 0px auto;
  padding             : 0px;
  width               : 750px;
  text-align          : left;
  background-color    : #333333;
}

/* Header Div Layouts */
#header{
  margin              : 0px auto;
  padding             : 0px;
  width               : 750px;
  text-align          : left;
  background-color    : #151011;
  background-image    : url(/images/header_bg.gif);
}

/* Pagebody Div Layouts */
#indexpagebody{
  margin              : 0px auto;
  padding-bottom      : 20px;
  width               : 750px;
  background-color    : #FFFFFF;
  text-align          : left;
}

/* Index Div Layouts */
#pagebodyleft{
  margin              : 0px;
  width               : 575px;
  float               : left;
}

#pagebodyright{
  margin              : 0px;
  width               : 175px;
  float               : right;
  text-align          : center;
}

/* Pageend Div Layouts */
#pageend{
  margin              : auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding             : 3px;
  width               : 744px;
  text-align          : right;
  color               : #999999;
  font-size           : 10px;
  border              : 1px solid #666;
  background-color    : #333333;
}


/* Bottom Links Div Layouts */
#bottomlinks{
  margin              : auto;
  margin-top: 20px;
  margin-bottom: 20px;
  padding             : 3px;
  width               : 744px;
  text-align          : center;
  color               : #999999;
  font-size           : 10px;
}


/* Custom Classes */
.clear{
  clear               : both;
  margin-top          : -1px;
  height              : 1px;
  overflow            : hidden;
}

.formelm{
  border              : 1px solid #999999;
  padding             : 1px;
  font-family         : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size           : 11px;
  color               : #333333;
}

input, select, textarea{
  font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  border           : 1px solid black
}

.menusep{
  margin-left: 10px;
  margin-right: 10px;
}

.indentText{
  width            : 80%;
  margin-left: 10%;
}

.title{
border-bottom:1px dashed #CCC;
margin-bottom: 10px; 
}

.r1{
background-color:#FBFBFB
}

.rh{
background-color:#FBFBFB;
}

.featured{
border-top: 1px dashed #CCCCCC;
border-bottom: 1px dashed #CCCCCC;
padding-top: 10px;
padding-bottom: 10px;
}