body{
margin:0;
padding:0;
line-height: 1.5em;
font-family: "georgia", "times new roman", serif;
font-size: .8em;
}

b{font-size: 110%;}
em{color: red;}
a{color: #000;
font-family: "georgia", "times new roman", serif;
text-decoration:none;}

a:hover{text-decoration:underline;}


#maincontainer{
width: 970px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
position: relative;
}

#topsection{
height: 10px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
position : relative;
margin-left: 253px; /*Set left margin to LeftColumnWidth*/
background: #FFF;
border-left: 3px solid #ccc;
border-right: 3px solid #ccc;
border-bottom: 0px;
border-top: 0px;
}
#contenthead{
  margin-left:-3px;
  width: 698px;
  height:200px;
  position : relative;
  padding : 10px 10px;
  background-color : #666 ;
}

#contentfoot{
      clear: both;
      position:relative;
    background-color :#FFF;
    width: 711px;
    margin-left:-3px;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    text-align: center;
}

#contentfoot2{
  clear: both;
    background-color : #ccc ;
    width: 717px;
    margin-left:-3px;
    position : relative;
    text-align: center;
}

#leftcolumn{
position : relative;
float: left;
width: 250px; /*Width of left column*/
margin-left: -970px; /*Set left margin to -(MainContainerWidth)*/
margin-bottom: 0px;
height : auto;
padding : 0;
background-color : #E6E6E6 ;
}


#logocontent{
position : relative;
float: left;
width: 100px; /*Width of left column*/
margin-left: -790px; /*Set left margin to -(MainContainerWidth)*/
z-index:23;
padding: 0px;
}
#logo2{
position:relative;
margin-top: -7px;
}

#vert{
width:3px;
 color: #333;
 float: left;
 margin-left: -3px;
}
#footer{
position:relative;
clear: left;
width: 100%;
color: #333;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
position:relative;
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.cinnertube{
position:relative;
margin-left: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.binnertube{
position:relative;
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;

}

#leftnav {
  position : relative;
  background : #333 url('images/tl-off-black.gif') no-repeat;
  width : 210px;
  min-height : 200px;
  position : relative;
  padding : 10px 20px;

}

#leftlogin {
  width : 210px;
  height : auto;
  position : relative;
  padding : 10px 20px;
  background-image: url('images/login.gif');
background-repeat: no-repeat;
background-position:160px 4px;
  background-color : #666 ;
}
#leftlogin:hover {
      background-image: url('images/login-ro.gif');
  }


a.logintxt {
  color: #fff;
  text-decoration: none;
  font-family: "georgia", "times new roman", serif;
  font-size: 1.4em;
}

a.logintxt:hover {
   color: #999;
}
/* these are the other three spans. classes were used to allow multiuse on a page */
 .bl-light-grey ,.bl-dark-grey ,.bl-off-black, .tr-dark-grey, .br-dark-grey, .br-ccc, .br-fff-ccc{
  position : absolute;
  width : 15px;
  height : 15px;  /* corner images are 40x40 */
  display : block;
}

/* change position and image: top-right */
.tr-dark-grey {
  background : transparent url(images/tr-dark-grey.gif) no-repeat;
  top : 0;
  right : 0;
}
/* change position and image: bottom-left */
.bl-off-black {
  background : transparent url(images/bl-off-black.gif) no-repeat;
  bottom : 0;
  left : 0;
}
.bl-light-grey {
  background : transparent url(images/bl-light-grey.gif) no-repeat;
  bottom : 0;
  left : 0;
}
.bl-dark-grey {
  background : transparent url(images/bl-dark-grey.gif) no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */

.br-dark-grey {
  background : transparent url(images/br-dark-grey.gif) no-repeat;
  right : 0;
  bottom : 0;
}

.br-ccc {
  background : transparent url(images/br-ccc.gif) no-repeat;
  right : 0;
  bottom : 0;
}

.br-fff-ccc {
  background : transparent url(images/br-fff-ccc.gif) no-repeat;
  right : 0;
  bottom : 0;
}

/* Menu CSS */

#menu {
  margin-top: -15px;
  padding:0;
}

#menu ul {
  padding:0;
  color: geen;
  list-style: none;
  font-size: 18px;
  line-height: 25px;
}

#menu li a.menu_default{
  padding-top:4px;
  color: #fff;
  text-decoration: none;
  font-family: "georgia", "times new roman", serif;
}

#menu li a.menu_default:hover{
  padding-top:4px;
  color: #999;
  text-decoration: none;
  font-family: "georgia", "times new roman", serif;
}

#menu li a.menu_current {
  padding-top:4px;
  color: #f90;
  text-decoration: none;
  font-family: "georgia", "times new roman", serif;
}

h1{
  color: #333;
  text-decoration: none;
  font-weight:normal;
  font-family: "georgia", "times new roman", serif;
  font-size: 1.4em;
}

h3{
  color: #333;
  text-decoration: none;
  font-weight:normal;
  font-family: "georgia", "times new roman", serif;
  font-size: 1.3em;
}

h5{
  color: #333;
  text-decoration: none;
  font-weight:normal;
  font-family: "georgia", "times new roman", serif;
  font-size: 1.1em;
}