/* Hobart Animal Clinic
27Levels.com Web Solutions 6-9-07
Written by Tim Sickles for use only with web designs from 27Levels.com.
Please read our terms and conditions for use of our web page www.27levels.com */

.twentysevenlevels { background-color: #3A3B37; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; scrollbar-face-color:#C2C8D4; scrollbar-arrow-color: #5A0F0F; scrollbar-track-color: #3A3B37; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; cursor: url("27.cur")  }

.body { background-color: #FFFFFF; padding: 0px; width: 752px; valign: top; border-top: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.banner { background-color: #FFFFFF; background-image: url('banner.gif'); background-repeat: no-repeat; padding: 0px; height: 140px; width: 750px; valign: top;  border-top: 0px solid #641E01; border-bottom: 0px solid #641E01; border-left: 0px solid #641E01; border-right: 0px solid #641E01 }

.menu { padding: 0px; height: 60px; width: 750px; valign: top;  border-top: 0px solid #641E01; border-bottom: 0px solid #641E01; border-left: 0px solid #641E01; border-right: 0px solid #641E01 }

.emailmenu { padding: 0px; height: 29px; width: 750px; valign: top;  border-top: 0px solid #641E01; border-bottom: 0px solid #641E01; border-left: 0px solid #641E01; border-right: 0px solid #641E01 }

.petcam { padding: 0px; height: 248px; width: 750px; valign: top;  border-top: 0px solid #641E01; border-bottom: 0px solid #641E01; border-left: 0px solid #641E01; border-right: 0px solid #641E01 }

.bottombanner { background-image: url('pdfformout.gif'); background-repeat: no-repeat; background-color: #C2C8D4; padding: 0px; width: 752px; height: 40px; valign: top;  border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.homespacer { width: 750px; height: 630px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.clinicspacer { width: 750px; height: 350px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.webcamspacer { width: 750px; height: 165px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.downloadspacer { width: 750px; height: 45px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.staffspacer { width: 750px; height: 1450px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.boardingspacer { width: 750px; height: 2160px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.pethealthspacer { width: 750px; height: 450px; border-top: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF }

.mainbody { padding: 0px; width: 650px; valign: top;  border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; z-index: 7; position: absolute; left: 50%; margin-left: -275px; top: 250px; }

.mainbodywebcam { padding: 0px; width: 650px; valign: top;  border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; z-index: 7; position: absolute; left: 50%; margin-left: -275px; top: 190px; }

.hours { padding: 0px; width: 120px; valign: top;  border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF; z-index: 7; position: absolute; left: 50%; margin-left: -355px; top: 520px; }
.hours { font-family: Arial, Verdana; font-size: 14px; color: #000000 }
.hours img { border: solid 1px #344652; filter:alpha(opacity=100) }

.textbody { background-color: #FFFFFF; padding: 4px; width: 580px; valign: top;  border-top: 1px solid #99BB65; border-bottom: 0px solid #99BB65; border-left: 1px solid #99BB65; border-right: 0px solid #99BB65 }
.textbody img { border: solid 1px #000000; filter:alpha(opacity=100) }
.textbody { font-family: Arial, Verdana; font-size: 14px; color: #000000 }
.textbody a:link { color: #000000; text-decoration: none; padding: 0px }
.textbody a:visited { color: #000000; text-decoration: none; padding: 0px }
.textbody a:hover { color: #000000; text-decoration: underline; padding: 0px }

.webcamtextbody { background-color: #FFFFFF; padding: 4px; width: 580px; valign: top;  border-top: 1px solid #99BB65; border-bottom: 0px solid #99BB65; border-left: 1px solid #99BB65; border-right: 0px solid #99BB65 }
.webcamtextbody img { border: solid 0px #000000; filter:alpha(opacity=100) }
.webcamtextbody { font-family: Arial, Verdana; font-size: 14px; color: #000000 }
.webcamtextbody a:link { color: #000000; text-decoration: none; padding: 0px }
.webcamtextbody a:visited { color: #000000; text-decoration: none; padding: 0px }
.webcamtextbody a:hover { color: #000000; text-decoration: underline; padding: 0px }

.standardimage img { border: solid 0px; filter:alpha(opacity=100) }
.gallery img { border: solid 1px #1C6474; filter:alpha(opacity=100) }
.gallery a:link img { border: solid 1px #1C6474; filter:alpha(opacity=100) }
.gallery a:visited img { border: solid 1px #1C6474; filter:alpha(opacity=50) }
.gallery a:hover img { border: solid 1px #01B7FD; filter:alpha(opacity=100) }

.bottomtextarea { height: 50px; font-family: Arial, Verdana; font-size: 10px; color: #B9B8A4 }
.bottomtextarea a:link { color: #B9B8A4; text-decoration: none; padding: 2px }
.bottomtextarea a:visited { color: #B9B8A4; text-decoration: none; padding: 2px }
.bottomtextarea a:hover { color: #B9B8A4; text-decoration: underline; padding: 2px }

.nocss { display: none }
.1nocss { display: none }
.warning { font-family: Arial, Verdana; font-size: 10px; font-weight: bold; color: #A00000 }

