html, body
{
  background: #ffdab2 url(images/background.png) top repeat-x;
  font: 10pt Georgia, serif;
  /*border-top:5px solid #e79303;*/
  color:#454545;
  margin:0px;
  height:100%;
}

body 
{
border-top:5px solid #e79303;
}

div#container
{
margin:0 auto;
width: 960px;
text-align: left;
overflow: hidden;

}

.section
{
font-weight: bold;
}

.thumb
{
border: 1px solid black;
padding: 3px;
width: 222px;
}

.gallerybox
{
margin: 5px;
padding: 3px;
width: 222px;
float: left;
text-align: center;
}

.description
{
}

.del, .edit
{
text-decoration: underline;
color: #bb5900;
cursor: pointer;
}

.minidiv
{
text-align: right;
font-family: courier;
margin: 3px;
border: 1px solid black;
padding: 2px;
width: 108px;
float: left;
}

.minithumb
{
width: 108px;
}

#i1, #i2, #i3
{
width: 240px;
}

#i4
{
width: 239px;
}

#i5
{
position: absolute;
}

h1 a
{
display:block;
font-size: 6em;
width:960px;
position:relative;
top:0px;
left:0px;
}

#header
{
text-indent:-100em;
margin-top: 20px;
margin-left: 10px;
width: 960px;
height: 100px;
background: url(images/bartowanimalclinic.png) left top no-repeat;
}

#content
{ clear: both;
padding:10px;
}

#navigation
{ 
	margin-top: -10px;
}

#navigation li
{
display:inline;
}

#navigation li a
{
display:block;
float:left;
font-size: 14pt;
font-weight: normal;
width: 191px;
text-align: center;
background: #e79303;
margin:10px 1px 0px 0;

}

#navigation li a:hover {background:#A96B00;color:#fff;}

#gallerynav
{ 
	margin-top: 10px;
}

#gallerynav li
{
display:inline;
}

#gallerynav li a
{
display:block;
float:left;
font-size: 12pt;
font-weight: normal;
width: 239px;
text-align: center;
background: #f2bb57;
margin:1px 1px 0px 0;

}

#gallerynav li a:hover {background:#A96B00;color:#fff;}

#galleryfoot
{
text-align: center;
background: #f2bb57;
}

a
{
text-decoration: none;
color: #ffffff;
font-weight: bold;
}

.email a,
#forms li a
{
text-decoration: none;
color: #454545;
font-weight: normal;
}

.email  a:hover,
.email  a:active,
.email  a:focus,
#forms li a:hover,
#forms li a:active,
#forms li a:focus
{
  color:#444444;
  text-decoration: underline;
}

#content a
{
color: #444466;
}

 a:hover,
 a:active,
 a:focus
{
  color:#444444;
  text-decoration: underline;
}

h3
{
font-size: 16pt;
color:#bb5900;
margin:0 0 10px;
}

#content h2
{
font-size: 20pt;
color:#bb5900;
margin-bottom: 10px;
text-align: center;
}

#footer
{
padding: 3px;
background: #f2bb57;
text-align: center;
margin-top: 5px;
}

#footer a
{
text-decoration: underline;
color: #454545;
font-weight: normal;
}

p
{
padding-left: 10px;
margin: 10px 5px;
line-height:17px;
}

iframe#mapframe { margin-left:140px; }




.prod_name { font-size: 12pt; font-weight: bold; }
.prod_desc { font-size: 8pt; }
.prod_thumb { width: 200px; }

.note {clear:both; font-size: 8pt; font-style:italic;}

.days { padding-left: 15px;  width:100px; 
float:left; clear:both;
}

#hours { width:300px; float:left; margin:3px 0;}
#contact {width:600px;float:left;margin:20px 0;}
.address {display:block;background:url(images/addressicon.png) no-repeat 0
50%; text-indent:25px; margin:10px;}
.phone {display:block;background:url(images/phoneicon.png) no-repeat 0
50%;text-indent:25px;margin:10px;}
.email {display:block;background:url(images/emailicon.png) no-repeat 0
50%;text-indent:25px;margin:10px;}
.pdf {display:block;background:url(images/icon-pdf.png) no-repeat 0
50%;text-indent:25px;margin:10px;}
.clear {clear: both;}
.biopic {float: right; }

#imageedit
{
display: none;
}

