﻿body
{
    margin:0px;  
}
ul
{
    padding:0px;
    padding-top:10px;
    margin:0px;
    text-align:center;
}
ul li
{
    display:inline;
    float:left;
    list-style-type:none;
    font-family:Verdana;
    font-size:11px;
    text-align:center;
    color:#b9d87e;
    text-decoration:none;   
}
ul li li
{
    width:100%;
    background-color:white;
    color:White;
    border-bottom:0px;
    border-left:1px #e6e6e6 solid;
    border-right:1px #e6e6e6 solid;
    height:19px;
    line-height:19px;
    vertical-align:middle;
    text-align:center;
}
ul li li a:link
{
    color:#666666;
}
ul li li a:visited
{
    color:#666666;
}
ul li li a:hover
{
    color:#b9d87e;
}
ul li a:link
{
    color:#b9d87e;
    text-decoration:none;
}
ul li a:hover
{
    color:#4a5e1d;
    text-decoration:none;
}
ul li a:visited
{
    color:#b9d87e;
    text-decoration:none;
}
ul li ul
{
    display:none
}
ul li:hover ul
{
    display:block;
    position:relative;
    width:115px;
    top:-33px;
    margin-left:0px;
}
.footer
{
    font-family:Verdana;
    font-size:10px;
    color:#aeba95;
    text-decoration:none;
}
.footer a:link
{
    color:#aeba95;
    text-decoration:none;
}
.footer a:visited
{
    color:#aeba95;
    text-decoration:none;
}
.footer a:hover
{
    color:#666666;
    text-decoration:none;
}
.address_header
{
    font-family:Verdana, Comic Sans MS;
    font-size:14px;
    letter-spacing:1px;
    line-height:25px;
    color:#3faad9;    
}
.subtitle
{
    font-family:Verdana, Comic Sans MS;
    font-size:20px;
    letter-spacing:1px;
    line-height:25px;
    color:black;
    font-weight:bold;   
}
.sub_subtitle
{
    font-family:Verdana, Comic Sans MS;
    font-size:12px;
    letter-spacing:1px;
    line-height:25px;
    color:#0082c4;   
}
.bodytext
{
    font-family:Verdana, Comic Sans MS;
    font-size:10px;
    
    line-height:15px;
    color:black;   
}
.bodytext a:link
{
    text-decoration:none;
    color:#0082c4;
}
.bodytext a:visited
{
    text-decoration:none;
    color:#0082c4;
}
.bodytext a:active
{
    text-decoration:none;
    color:#0082c4;
}
.bodytext a:hover
{
    text-decoration:none;
    color:#b9d87e;
}
#container
{
    position:absolute;
    margin-top:0px;
    width:100%;
    
}
#navigation
{
    width:95%;
    height:100%;
    line-height:30px;
    vertical-align:middle;
    position:absolute;
    z-index:250;
    padding-left:2.5%;
}
.nav_line
{
    position:absolute;
    margin-top:42px;
    left:2.5%;
    height:1px;
    background-color:#cccccc;
    color:#cccccc;
    border:0px;
    width:95%;
    min-width:950px;
}
#header_area
{
    position:absolute;
    margin-top:85px;
    width:100%;
    height:150px;
}
#logo
{
    position:absolute;
    z-index:25;
    float:left;
    top:25px;
    width:30%;
    height:150px;
    line-height:150px;
    vertical-align:middle;
    left:150px;
}
#contact
{
    position:absolute;
    z-index:25;
    float:left;
    margin-left:70%;
    top:0px;
    width:30%;
    height:150px;
}
#block_header
{
    width:95%;
    background-repeat:no-repeat;
    background-image:url('../images/header_image.gif');
    clear:both;
    top:150px;
    position:absolute;
    right:2.5%;
    height:228px;
    background-color:#a6cc74;
}
#block_header2
{
    width:95%;
    background-repeat:no-repeat;
    background-image:url('../images/header_image.gif');
    clear:both;
    top:150px;
    position:absolute;
    right:2.5%;
    height:50px;
    background-color:#a6cc74;
}
#flashCover
{
    width:95%;
    background-repeat:no-repeat;
    background-image:url('../images/header_image.gif');
    clear:both;
    top:150px;
    position:absolute;
    right:2.5%;
    height:228px;
    z-index:250;
    background-color:#a6cc74;
}
#header_trim
{
    position:absolute;
    float:left;
    width:72%;
    height:200px;
    border:1px solid white;
    margin-top:13px;
    left:13px;
}
#flash_text
{
    margin-top:50px;
    margin-left:40px;   
}
#text_line
{
    height:2px;
    border:0px;
    width:200px; 
    margin-left:0px;
    background-color:White;
}
#flash_faces
{
    position:absolute;
    float:left;
    right:0px;
    top:0px;
    width:294px;
    height:228px;
}
#text_cont
{
    position:absolute;
    float:left;
    width:100%;
    height:100%;
    z-index:150;
    padding-bottom:22px;
}
#text
{
    position:absolute;
    left:4%;
    top:475px;
    color:black;
    width:70%;
}
#text2
{
    position:absolute;
    left:4%;
    top:310px;
    color:black;
    padding-bottom:8px;
    width:94%;
}
#forms
{
    width:100%;
}

#feature
{
    position:absolute;
    top:0px;
    left:100%;
    color:black;
    width:30%;
    padding-left:20px;
    
}
#feature_line
{
    height:1px;
    background-color:#cccccc;
    color:#cccccc;
    border:0px;
    width:100%;
    min-width:275px;
}
#footer_line
{
    height:1px;
    background-color:#cccccc;
    color:#cccccc;
    border:0px;
    width:102.5%;
    min-width:950px;
    margin-left:-2.5%;
}
.home_images
{
   border:2px solid #b9d87e;
}
.featured_bullets
{
    padding-right:10px;
}
.list
{
    display:list-item;
    line-height:15px;
    float:none;
    list-style-type:circle;
    vertical-align:middle;
}
.nb2
{
    border:0px;
    height:6px;
}
.nb
{
    border:0px;
}
.tooth
{
    height:24px;
    border:0px;
    width:117px;
    background-image:url('http://www.vonoredental.com/new/assets/images/tooth_nav.png');
}



