/* vandyke law office css */


#wrapper{
margin-left: auto;
margin-right: auto;
width: 756px;
height:751px;}

#indexscreen{
margin-left: auto;
margin-right: auto;
width:756px;
height:751px;
background-image: url(enter_page_main.jpg);
background-repeat: no-repeat;
background-position:top center;}

#indexheader{
width:756px;
height: 63px;
clear:both;}

#indexmain{
padding-top: 225px;
}

#footer{
width:756px;
height: 48px;
background-image: url(bottom_header_wave.jpg);
background-repeat: no-repeat;
background-position: top center;
background-color:transparent;
clear:both;
margin-top:0;
margin-left:auto;
margin-right: auto;}

#homemain{
margin-top: 82px;
margin-bottom: -10px;
margin-left:0px;
width:576px;
height:620px;
background-color: white;
background-image: url(firm_profile_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_2{
margin-top: 82px;
margin-left: 0px;
margin-bottom: -10px;
width:576px;
height:620px;
background-color: white;
background-image: url(biography_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_3{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
width:576px;
height:620px;
background-color: white;
background-image: url(Practice_areas_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_4{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
width:576px;
height:620px;
background-color: white;
background-image: url(testimonials_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_5{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
width:576px;
height:620px;
background-color: white;
background-image: url(questions_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_6{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
padding-bottom: 0px;
width:576px;
height:620px;
background-color: white;
background-image: url(links_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_7{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
width:576px;
height:660px;
background-color: white;
background-image: url(contact_us_main_new.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_8{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
width:576px;
height:620px;
background-color: white;
background-image: url(terms_of_use_main.jpg);
background-position:left top;
background-repeat: no-repeat;}

#homemain_9{
margin-top: 82px;
margin-left:0px;
margin-bottom: -10px;
width:576px;
height:620px;
background-color: white;}


#navigationbar{
width: 576px;
height: 36px;
background-color: transparent;
border: none;}

#hometext{
width:576px;
background-color:transparent;
border: none;
margin-top: 200px;}

#hometext-1{
width:550px;
background-color:transparent;
border: none;
margin-top: 10px;
height:220px;
scrollbar-face-color : #d7d7d7; 
scrollbar-highlight-color : #ececec; 
scrollbar-3dlight-color : #ececec; scrollbar-shadow-color : #ececec; 
scrollbar-darkshadow-color : #ececec; scrollbar-track-color : #ececec; 
scrollbar-arrow-color : #7d7d7d;
overflow:auto;
}

#hometext-2{
width:550px;
background-color:transparent;
border: none;
margin-top: 10px;
height:148px;
scrollbar-face-color : #d7d7d7; 
scrollbar-highlight-color : #ececec; 
scrollbar-3dlight-color : #ececec; scrollbar-shadow-color : #ececec; 
scrollbar-darkshadow-color : #ececec; scrollbar-track-color : #ececec; 
scrollbar-arrow-color : #7d7d7d;
overflow:auto;
}

#hometext-3{
width:550px;
background-color:transparent;
border: none;
margin-top: 10px;
height:249px;
scrollbar-face-color : #d7d7d7; 
scrollbar-highlight-color : #ececec; 
scrollbar-3dlight-color : #ececec; scrollbar-shadow-color : #ececec; 
scrollbar-darkshadow-color : #ececec; scrollbar-track-color : #ececec; 
scrollbar-arrow-color : #7d7d7d;
overflow:auto;
}

#rightsidebar{
float:right;
display:inline;
width: 180px;
height:620px;
background-color: rgb(243,243,245);
margin-top: 82px;
margin-right: 0px;
border: none;}

#rightsidebarcontactpage{
float:right;
display:inline;
width: 180px;
height:660px;
background-color: rgb(243,243,245);
margin-top: 82px;
margin-right: 0px;
border: none;}

#topsidebartext{
width:180px;
text-align:left;
background-color:transparent;}

#bottomsidebartext{
width: 180px;
background-color:transparent;}

#resources{
margin-left: 0px;
border: none;
background-color:transparent;
padding-left:30px;}

td{font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-align:left;
line-height:13px;
}



.headers{
font-family: arial,helvetica;
font-size:14px;
color:rgb(48,70,94);
font-weight:bold;
margin-left:45px;
}

.maintext{
margin-left:45px;
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-align:left;
margin-right:80px;
line-height:14px;
}

.maintext-1{
margin-left:45px;
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-align:left;
margin-right:225px;
line-height:14px;
}

.maintext-2{
margin-left:45px;
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-align:left;
margin-right:80px;
line-height:16px;}

.maintext-3{
margin-left:45px;
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 11px;
text-align:right;
margin-right:80px;
line-height:16px;}


a.navigation{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: none;
}

a.navigation:link{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: none;

}
a.navigation:visited{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: none;
}
a.navigation:focus{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: none;
}
a.navigation:hover{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: none;
}

a.navigation:active{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: none;
}

.sidebartext{
line-height: 16px; 
padding: 7px 9px 7px 10px; 
text-align: left;
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-align:left;}

a.sidebarnavigation{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-decoration:none;
}
a.sidebarnavigation:link{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-decoration:none;
}
a.sidebarnavigation:visited{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
text-decoration:none;
}
a.sidebarnavigation:focus{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: normal;
font-size: 11px;
text-decoration:none;
}
a.sidebarnavigation:hover{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: normal;
font-size: 11px;
text-decoration:none;
}
a.sidebarnavigation:active{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: normal;
font-size: 11px;
text-decoration:none;
}


#vdlawform{
width:400px;
background-color:transparent;
border: none;
margin-top: 0px;
height:203px;
text-align:left;}


fieldset{
border: none;
background-color:transparent;
text-align:left;
margin-left:45px;}

label{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: normal;
font-size: 11px;
line-height:14px;
vertical-align:top;}


p.footer{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: normal;
font-size: 10px;
text-align:center;
padding-top: 5px;
}

a.footer{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: underline;
}
a.footer:link{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: underline;
}
a.footer:visited{
font-family: arial, helvetica;
color:rgb(238,177,17);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: underline;
}
a.footer:focus{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: underline;
}
a.footer:hover{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: underlline;
}

a.footer:active{
font-family: arial, helvetica;
color:rgb(48,70,94);
font-weight: bold;
font-size: 10px;
text-align:left;
text-decoration: underline;
}


div.errmsg{
vertical-align:top;
text-align:center;
color:red;
font-family:arial,helvetica;
font-size: 12px;
font-weight: bold;}


