html, body {
    background: #6b6b6b;
    font-family: 'Verdana';
    text-align: center;
  
}


#main {
    margin: auto;
    margin-top: 25px;
    width: 780px;
    text-align: left;
    
}

#name {
    width: 130px;
    height: 50px;
    background: url('images/name.gif');
}

#top { 
    width: 780px;
    background: #ffffff;
    height: 45px;
    
}

.bgg {
    background: #ffffff;
    text-align: center; 
}

.line {

width: 750px;
height: 1px;
margin: auto;
background: #eeeeee;
overflow: hidden;

}

.contactform {
 
 padding-left: 100px;
}

INPUT, TEXTAREA, SELECT, OPTION {
font-family: Trebuchet, Arial, Helvetica;
font-size: 11px;
border: 1px solid threedshadow;
}


#nav{

    height: 50px;
    background: url('images/navbg.gif') repeat-x;
 
 }
   
  #nav ul {
      
      list-style-type: none;
      overflow: hidden;
      padding: 10px;
      margin-top: 3px;
      margin-left: 5px;
  }
  
   #nav li {
      display: inline;
      overflow: hidden;
      margin-right: 15px;
  }

  #nav li a {
      padding: 4px;
      text-transform: uppercase;
      text-decoration: none;
      color: #666666;
      font-size: 12px;
  }

  #nav li a:hover {
      text-decoration: underline;
  }


#img {
    height: 200px;
    width: 780px;
    background: #ffffff;
}


#content {

    background: #ffffff;
    margin-top: 0px;
    margin-bottom: 20px;
}


#columns {
   padding-top: 5px;
   overflow: hidden;
   width: 780px;
   background: #FFFFFF;

}

#column1 {
   float: left;
   width: 300px;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #0EB5FA;
   border-width: 0px 1px 0px 0px;
   border-style: solid;
   border-color: #eeeeee;
   padding-left: 15px;

}

#column2 {
    float: left;
    font-size: 11px;

   text-decoration: none;
   color: #717171;
   
   line-height: 20px;
   padding-left: 15px;

}


#columnct1 {
   float: left;
   width: 300px;
   font-size: 11px;
   text-decoration: none;
   border-width: 0px 1px 0px 0px;
   border-style: solid;
   border-color: #eeeeee;
   padding-left: 15px;

}

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 0px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}




#columnct2 {
    float: left;
    font-size: 11px;

   text-decoration: none;
   color: #717171;
   
   line-height: 20px;
   padding-left: 15px;

}

#columnct3 {
   float: left;
   font-size: 11px;
   text-decoration: none;
   color: #717171;
   border-width: 0px 0px 0px 1px;
   border-style: solid;
   border-color: #eeeeee;
   height: 300px; 
   line-height: 20px;
   margin-left: 15px;
   padding-left: 10px;

}

#contactform {
   padding-left: 10px;

}

.subtitle {
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #0EB5FA;

}



#title {
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #0EB5FA;

}



#paragraph {
   width: 750px;
   font-size: 11px;
   line-height: 20px;
   color: #717171;
   padding-top: 10px;
   padding-left: 15px;
   padding-bottom: 10px;
}



#paragraph ul{
   list-style-type: disc;
}


#footer {
   width: 100%;
   font-size: 9px;
   color: #717171;
   padding-top: 10px;
  
   height: 63px;
   background: #FFFFFF;
   border-width: 1px 0px 0px 0px;
   border-style: solid;
   border-color: #eeeeee;
   float: left;
} 


a {
    text-decoration: none;
    color: #0fa2df;
}

a:hover {
    text-decoration: underline;
}


#footerads {
    height: 100px;
    width: 100%;
    padding-left: 50px;

}