@charset "UTF-8";

/*main buld elements */
body{background-color:#fff;background-image:url(images/bg.jpg);background-repeat:repeat-x;font-family:Helvetica, Arial, "Trebuchet MS";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#333;margin:0;padding:0;}
#banner{width:1000px;height:111px;padding-top:33px;background-image:url(images/toddandclarkebanner.jpg);background-repeat:no-repeat;margin-left:auto;margin-right:auto;}
#logo{width:373px;height:87px;margin-left:313px;}
#flash{width:856px;height:340px;margin-left:auto;margin-right:auto;background-image:url(images/flash-bg.jpg);}
#main{width:846px;margin-left:auto;margin-right:auto;overflow:hidden;background-color:#FFF;clear:both;padding:5px;}
#main a{color:#333;}
#leftmain{width:626px;float:left;display:inline}
#rightmain{width:220px;float:right;}
#eyetest{width:210px;height:140px;background-color:#d0bea6;background-image:url(images/blue-title2.jpg);background-repeat:no-repeat;}
#sandgenertic{width:200px;background-color:#d0bea6;margin-bottom:5px;padding-right:10px;background-image:url(images/blue-title.jpg);background-repeat:no-repeat;}
#innerleft{width:211px;float:left;background-color:#d0bea6;padding-bottom:30px; display:inline}
#innerright{width:390px;float:right;line-height:18px;padding:10px 15px 10px 10px;display:inline}
#innerright2{width:395px;float:right;line-height:18px;padding:10px 0;display:inline}
#footer{width:828px;margin-left:auto;margin-right:auto;background-color:#205398;color:#FFF;clear:both;text-align:center;font-size:0.75em;padding:20px 10px 10px;}
#footer ul{display:inline;list-style:none;color:#fff;margin:0;padding:0;}
#footer li{display:inline;padding-left:5px;padding-right:5px;border-right:1px solid #fff;list-style:none;color:#fff;}
#footer p{color:#FFF;font-size:0.8em;}
#bottom { width:846px; padding:10px 0; text-align:left; font-size:0.7em; margin:0 auto; text-align:center  }

/*navigation */

#nav{width:970px;height:39px;background-image:url(images/nav-bg.jpg);text-align:center;font-family:"Times New Roman", Times, serif;text-transform:uppercase;margin:0 auto;padding:1px 15px;}
ul#navlist{margin-left:0;padding-left:0;white-space:nowrap;list-style-type:none;}
#navlist li{display:inline;list-style-type:none;}
#navlist a{text-decoration:none;color:#fff;margin:0 6px;padding:5px 15px;}
#navlist a:hover{color:#fff;background-color:#0b1c3e;text-decoration:none;}

/*styes */

.form{background-color:#fff;width:204px;border:1px solid #ccc;font-family:Arial;color:#666;font-size:0.5em;margin-top:3px;text-transform:capitalize;padding:5px 1px 1px;}
.name{background-color:#fff;width:204px;border:1px solid #ccc;font-family:Arial;color:#666;font-size:0.5em;text-transform:capitalize;padding:2px 1px; margin-top:15px}
.form2{background-color:#fff;width:207px;border:1px solid #ccc;font-family:Arial;color:#666;font-size:0.5em;margin-top:3px;text-transform:capitalize;padding:1px;}
.eyeformname{background-color:#fff;width:132px;border:1px solid #ccc;font-family:Arial;color:#666;font-size:0.5em;margin-top:5px;text-transform:capitalize;padding:5px 1px 1px;}
.eyeform{background-color:#fff;width:132px;border:1px solid #ccc;font-family:Arial;color:#666;font-size:0.5em;margin-top:3px;text-transform:capitalize;padding:5px 1px 1px;}
.eyeform2{background-color:#fff;width:137px;border:1px solid #ccc;font-family:Arial;color:#666;font-size:0.5em;margin-top:3px;text-transform:capitalize;padding:1px;}
.tickyellowbox{background-color:#eff6ef;border:1px solid green;}
.tickredbox{background-color:#f9eaea;border:1px solid #c33131;}
.linkbox{width:auto;background-color:#003;padding:10px;}
a:hover{text-decoration:underline;color:#666;}
.contactbox{background-color:#9389A1;text-align:left;border:#FFF dashed 1px;}
.formstyle2{width:150px;}
.meassagebox{width:394px;}
.contact{color:#333;font-size:0.9em;}
.h1sub{color:#333;font-size:0.7em;line-height:35px;font-style:italic;}
.phpstyle4,.phpstyle3{color:#9389A1;}
a:link,a:visited,a:active{text-decoration:none; font-weight:bold;color:#fff;} a:hover{ text-decoration:underline}
P,.bullets{font-size:0.8em;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;}
.bullets2{font-size:0.9em;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:20px;font-weight:700;}
h1{font-family:"Times New Roman", Times, serif;color:#fa7a1c;font-size:1.7em;font-weight:400;}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;color:#fa7a1c;font-size:0.9em;font-weight:400; line-height:0px}
.blue{width:201px;height:20px;background-color:#205398;color:#FFF;font-family:"Times New Roman", Times, serif;font-size:1.15em;text-transform:uppercase;padding:5px;}
.blue a:link { color:#FFFFFF}
.blue active { color:#FFFFFF}
.blue2{color:#FFF;font-family:"Times New Roman", Times, serif;font-size:1.15em;text-transform:uppercase;padding:8px 5px 5px 5px; line-height:16px }

.blue2 p {line-height:15px; padding:0}
.blue2 h2{color:#FFF;font-family:"Times New Roman", Times, serif;text-transform:uppercase;line-height:0px;}
.blue3{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;background-color:#205398;padding:5px;}
.blue3 h2{color:#FFF;font-family:"Times New Roman", Times, serif;text-transform:uppercase;}
.phone{font-family:"Times New Roman", Times, serif;padding-left:5px;font-size:2.6em;font-weight:700;}
.map{font-family:"Times New Roman", Times, serif;font-size:1.4em; line-height:20px; font-weight:700;}
.address{font-family:"Times New Roman", Times, serif;padding-left:5px;font-size:0.9em;}
.formtext{text-transform:none;font-size:0.5em; line-height:15px}
.formtext2{text-transform:none;font-size:0.6em;}
.sub{font-family:Verdana, Arial, Helvetica, sans-serif;font-style:italic;font-size:0.9em;line-height:5px;}
.bold{font-weight:700;}
ul{font-size:0.8em;}
#miniform,#designerframes{width:210px;height:140px;background-color:#d0bea6;margin-bottom:5px;background-image:url(images/blue-title.jpg);background-repeat:no-repeat;}
.lineheight {line-height:0px}
.callback { line-height:0px; margin:0}
.map {padding:8px 5px 5px 5px; line-height:16px }
#white a { color:#FFFFFF }
#bottom a { color:#0066CC; text-decoration:none }
