/**
 * file: main.css
 * date: 2009/10/22
 * auth: Thomas Cocuzza <tcocuzza@max.md>
 * copy: (c) Copyright 2006 MaxMD Corp.
 * desc: main stylesheet for max.md
 * note: may need to rename this to accommodate different layouts
 */

ul.subnavigation {
   margin: 0;
   padding: 0;
   width: 337px;
}

ul.subnavigation li{
   background:   url('../images/AddLinks_bar.jpg')  no-repeat scroll 0 0;
   width: 337px;
   height: 43px;
   margin: 0 0 0 0;
   padding: 0 0 0 0;   /*5px 0 0 30px;*/
   font-size: 14px;
   list-style: none;
   font-family: Arial;
   font-weight: normal;
}

ul.subnavigation li a{
  padding: 0 0 0 0px;    /*5px 0 0 30px;*/
  margin: 0 0 0 35px;
  line-height: 43px;
}

ul.subnavigation h5{
   margin: 0;
   font-size: 14px;
   padding: 0;
   list-style: none;
   font-family: helvetica;
   font-weight: bold;
}

ul.subnavigation a:link, ul.subnavigation  a:visited, ul.subnavigation  a:active, ul.subnavigation  a:hover{
   color: blue;
}

ul.subnavigation li.selected a:link, ul.subnavigation  li.selected a:visited, ul.subnavigation  li.selected a:active, ul.subnavigation  li.selected a:hover{
   color: purple;
}

.other_links{

}

#billboard
{
   width:741px;                /*865px;*/
   height: 283px;              /*271px;*/
   background:   #FFFFFF url('../images/Billboard-Image.jpg')  no-repeat scroll 0 0;
   margin:  10px 0px 10px 120px;
   padding: 0px 0px 0px 15px;/* 20px; */
   font-size: 32px;
   font-weight: normal;
}



#patients #billboard
{
   background:   #FFFFFF url('../images/doctorTalking2Patient.jpg')  no-repeat scroll 0 0;
}

#billboard .slogan {
   text-align: center;
   width: 350px;
   margin: 5px ;
   font-family:georgia;
   font-size:32px;
   font-style:italic;
   font-weight:bold;
}

.billboard-lav {
   color:#8E6A77;
}

.billboard-blue {
   color:#719588;
}

.billboard-dkblue {
   color:#282966;
}


.left-column {
   margin: 20px 10px 10px 50px;
   float: left;
   width: 480px;
}

.right-column {
   margin: 5px;
   float: right;
   width: 380px;
}


#locations .right-column {
   margin: 5px 25px 5px 5px;
   float: right;
   width: 440px;
   background:   #FFFFFF url('../images/testimonials_bg.gif')  repeat-y scroll 0 0;
}

#locations .left-column { /*for Mozilla and Opera*/
   margin: 20px 10px 10px 50px;
   float: left;
   width: 380px;
}

.full-column {
   margin: 20px 10px 10px 50px;
   float: left;
   width: 880px;
}

.breadcrumb {
   margin: 5px 60px;
   font-size: 11px;
   font-family: Helvetica;
   color: blue;
}

.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active, .breadcrumb a:hover
{
   text-decoration:      none; 
   font-size: 11px;
   font-family: Helvetica;
   color: blue;
}

.pagnation{
    font-size: 12px;
   color: black;
   margin: 10px 0px;
}

.pagnation a:link, .pagnation a:visited, .pagnation a:active, .pagnation a:hover
{
   text-decoration:      none; 
   font-family: Helvetica;
   color: blue;
}

h1 {
   width: 856px;
   height: 32px;
   background: transparent url("/images/h1_bar.gif")  no-repeat scroll 0 0;
   text-align:          left;
   padding:          5px 0 0 0;
   margin:          20px 60px;
   font-family:    helvetica;
   color: #2d3539;
   font-size:        16pt;
   font-weight:   normal;   
}

.teammember {
   margin: 20px;
   width: 200;
   float: left;
}

.teammember h4{
   margin: 6px 0px;
}

.teammember h5{
   margin: 3px 0px;
}

.teammember img{
   width: 180px;
   height: 252px;
}

.subheading {
   font: bold 14px black; 
}

.phone{
   font: 14px black; 
}

.testimonial{
   font: 15px black;
   /*font-style: italic;*/
   font-family: arial;
   margin: 10px 5px 5px 10px;
}

.left-column ul{
   list-style-position: outside;
}

.left-column li{
  margin-left: 30px;
}

.coming-soon{
   width: 500px;
   font-size: 20px;
   text-align: center;
   font-weight: bold;
}

.message{
   font-size: 16px;
   color: red;
}