@charset "utf-8";
/* CSS Document */

body {background:url(../images/bg.jpg) repeat-x #990000; font-family:Arial, Helvetica, sans-serif; }
h1 { font-size:15px; font-family: Tahoma, Geneva, san-serif; color:#FFF; margin:8px 0 10px 5px; font-weight:normal; }
h2 { font-size:15px; font-family: Tahoma, Geneva, san-serif; color:#990000; margin-bottom:2px; }
p { font-size:12px; font-family: Tahoma, Geneva, san-serif; color:#000; margin:0px; }
.clear { clear:both; }
img, div, a, input {behavior: url(iepngfix.htc);}

/* content */
#container { margin: 0 auto; width:800px; }
#content {width:800px; height:auto; background:url(../images/logo.jpg) 50px 10px no-repeat #FFFFFF; border:#000000 solid 8px; margin-top: 70px; padding-bottom:50px; }
#header { width:760px; height:286px; margin: 0 0 10px 18px;}
#footer { width:800px; height:10px; text-align:right; font-size:11px; color:#FFFFFF; margin-top:5px; }
#level00 { width:765px; height:auto; background:#FFFFFF; margin: 15px 15px 0 15px; font-family: "Arial" Helvetica, sans-serif;  }

#level01 { width:80px; height:auto; background:#FFFFFF; margin: 10px 15px 15px 15px; font-family: "Arial" Helvetica, sans-serif; padding-left: 390px;  }
#level01 a { color:#8fad03; font-weight:bold; font-size:11px; text-decoration:none; }

/* nav */
.nav { background:url(../images/nav_bg.jpg) no-repeat #FFF; width:745px; height:20px; margin-left:8px; margin-top:80px; padding:5px 30px 20px 15px; }
.nav tr, .nav td, .nav a, .nav a:hover { font-family: "Arial" Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; }

/* title bars */
.greenBar { background:url(../images/titlebar_1.jpg) no-repeat; width:467px; height:31px; padding: 5px; font-family: "Tahoma" Geneva, sans-serif; font-size:16px; color:#FFFFFF; margin-top:10px; }
.brownBar { background: url(../images/titlebar_2.jpg) no-repeat; width:277px; height:31px; padding:5px; font-family: "Tahoma" Geneva, sans-serif; font-size:16px; color:#FFF; margin-top:10px; margin-left:8px; }

/* product box */
#productBox { width: 435px; height:auto; padding:0 2px 0 2px; margin:10px 0 0 10px; float:left; padding-bottom:10px;}
#productBox h1 { font-size:13px; font-weight:bold; color:#8fad03; padding:0; margin:0; }
#productBox p { font-size:11px; color:#000; padding:0; margin:0; text-align:justify; }
#productBox a { color:#000; font-weight:bold; font-size:11px; text-decoration:none; float:right; margin-top:8px; }
#productBox a:hover { text-decoration:underline; }

.back a{ color:#000; font-weight:bold; font-size:11px; text-decoration:none; float:right; margin-top:8px; }

/* events box */
#eventsBox { width: 243px; height:169px; border: #271d13 solid 5px; background:url(../images/bg_green.jpg) no-repeat; padding: 0 10px 10px 10px; margin-top:10px; margin-left:10px; }
#eventsBox li { color:#FFFFFF; font-size:11px; margin:5px 5px 5px 10px; }
#eventsBox a { color:#FFF; font-weight:bold; font-size:11px; text-decoration:none; float:right; margin-top:15px; }
#eventsBox a:hover { text-decoration:underline; }
.image { width:150px; height:auto; border:#8fad03 solid 3px; margin-right:20px; float:left; }

/* events page */
#eventsPage { width:465px; height:auto; }
#eventsPage h1 { color:#990000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
#eventsPage div { width:225px; height:auto; float:left; }
.eventsTitle { font-size:12px; color:#000000; margin-bottom:5px; padding-left:5px; margin-top:10px; }
.eventsDate { font-size:12px; color:#000000; margin-bottom:5px; padding-left:5px; margin-top:10px; }
.eventsBox2  { width:765px; height:auto; margin:5px; }
.eventsBox2h1  { font:Tahoma, Geneva, san-serif 12px #FFF bold; }
.eventsBox2h2  { font:Tahoma, Geneva, san-serif 12px #000; }



/* bloodline box */
#bloodBox { width: 450px; height:auto; padding:0 2px 0 2px; margin:10px 0 0 10px; float:left; }
#bloodBox h1 { font-size:17px; font-weight:bold; color: #000000; padding:0; margin:0; font-family: "Tahoma" Geneva, sans-serif; letter-spacing:-1px; }
#bloodBox p { font-size:11px; color:#000; padding:0; margin:0; text-align:justify; }
#bloodBox a { color:#000; font-weight:bold; font-size:11px; text-decoration:none; float:right }
#bloodBox a:hover { text-decoration:underline; }
.image2 { width:240px; height:auto; border: #91af05 solid 1px; margin-right:10px; margin-bottom:10px; float:left; text-align:center;}

#saleBox { width: 260px; height:auto; border: #271d13 solid 5px; margin-top:3px; margin-left:10px; }
#promosImage {width:467px; height:auto; border: #8fad03 solid 1px; margin:5px; text-align:center;}

/* management */
#managePage { width:460px; height:auto; }
#managePage div { width:220px; height:279px; float:left; margin:2px; }
.managePagePrev { width:220px; float:left; margin:5px; font-size:11px; color:#990000; text-align:left; font-weight:bold;  }
.managePageNext { width:220px; float:left; margin:5px; font-size:11px; color:#990000; text-align:right; font-weight:bold; }
.manageNav { width:350px; float:left; margin:5px; font-size:11px; color:#000000; text-align:left; font-weight:bold; text-align:center;}

.manageTVC { width:460px; height:auto; text-align:center;}


#holder { width:480px; height:auto; float:left; }
#Pageholder { width:107px; height:115px; margin:1px; float:left; padding-right:10px;}
#Pageholder div { width:115px; height:auto; padding:1px; float:left; font-size:12px;}


/* vet */
#vetHead { width:482px; height:43px; margin-bottom:0; background:url(../images/orangeLeft.jpg) no-repeat; }
#vetHeadcont { width:482px; height:480px; background:url(../images/orangeRepeat.jpg) repeat-y; margin:0px; padding-bottom:30px; }
#vetHeadfoot { width:482px; height:36px; background:url(../images/orangeBottom.jpg) no-repeat; margin:0px; }

#vetLeft { width:280px; height: auto; padding:15px 0 15px 15px; float:left; margin: 0 0 0 15px; }
#vetLeftcont { width:260px; height:90px; padding:2px; margin-bottom:10px; }
.vetLeftImg  { width:90px; height:60px; border:#D78714 solid 2px; margin-right:5px; float:left; }
.vetLeftTxt  { width:150px; height:90px; float:left; }
.vetLeftTxt h1 { color:#D78714; font-weight:bold; font-size:14px; margin:0px; }
.vetLeftTxt p { color: #000; font-size:12px; margin-top:2px; }
.vetLeftTxt a { color: #000; font-size:12px; margin-top:2px; font-weight:bold; margin:0; }
.vetLeftTxt a:hover { color: #D78714; font-size:12px; margin-top:2px; font-weight:bold; margin:0px; }

.vetLeftTxt2  { width:140px; height:auto; float:left; }
.vetLeftTxt2 h1 { color:#D78714; font-weight:bold; font-size:14px; margin:0px; }
.vetLeftTxt2 p { color: #000; font-size:11px; margin-top:2px; }
.vetLeftTxt2 a { color: #000; font-size:12px; margin-top:2px; font-weight:bold; margin:0; }
.vetLeftTxt2 a:hover { color: #D78714; font-size:12px; margin-top:2px; font-weight:bold; margin:0px; }

#vetRight { width:100px; height:auto; padding:20px; float:left; }
#vetRight div { width:90px; height:60px; border:#669900 solid 2px; margin:0 0 20px 10px; }

/* feeds */
#feedHead { width:482px; height:43px; margin-bottom:0; background:url(../images/greenLeft.jpg) no-repeat; }
#feedHeadcont { width:482px; height:auto; background:url(../images/greenRepeat.jpg) repeat-y; margin:0px; padding-bottom:30px; }
#feedHeadfoot { width:482px; height:36px; background:url(../images/greenBottom.jpg) no-repeat; margin:0px; }

#feedLeft { width:280px; height: auto; padding:15px 0 15px 15px; float:left; margin-left:10px; margin: 0 0 0 10px; }
#feedLeftcont { width:260px; height:90px; padding:2px; margin-bottom:10px; }
.feedLeftImg  { width:90px; height:65px; border:#669900 solid 2px; margin-right:5px; float:left; }
.feedLeftTxt  { width:150px; height:90px; float:left; }
.feedLeftTxt h1 { color:#669900; font-weight:bold; font-size:14px; margin:0px; }
.feedLeftTxt p { color: #000; font-size:12px; margin-top:2px; }
.feedLeftTxt a { color: #000; font-size:12px; margin-top:2px; font-weight:bold; margin:0; }
.feedLeftTxt a:hover { color: #669900; font-size:12px; margin-top:2px; font-weight:bold; margin:0px; }

.feedLeftTxt2  { width:150px; height:auto; float:left;}
.feedLeftTxt2 h1 { color:#669900; font-weight:bold; font-size:14px; margin:0px; }
.feedLeftTxt2 p { color: #000; font-size:12px; margin-top:2px; }
.feedLeftTxt2 a { color: #000; font-size:12px; margin-top:2px; font-weight:bold; margin:0; }
.feedLeftTxt2 a:hover { color: #669900; font-size:12px; margin-top:2px; font-weight:bold; margin:0px; }

#feedRight { width:110px; height:auto; padding:20px; float:left; }
#feedRight div { width:90px; height:60px; border:#D78714 solid 2px; margin:0 0 20px 5px; }

/* team */

#teamCont { width:470px; height:auto; }
#teamBox  { width:470px; height:300px; }
.teamImg  { width:190px; height:290px; margin:10px; float:left; }
.teamTitle { width:240px; height:280px; margin-bottom:20px; margin-top:20px; float:left; }
.teamTitle h1 { color:#000; font-weight:bold; font-size:14px; margin:0px; }
.teamTitle h2 { color:#000; font-size:12px; margin:0px; }
.teamTitle p { color: #000; font-size:12px; margin-top:5px; text-align:justify; }

.tech { width:470px; height:60px; margin-top:5px; }
.imgBox { width:50px; height:auto; border:#CCCCCC 2px solid; float:left; margin:5px; }
.imgBoxP { float:left; margin:5px; font-weight:bold; font-size:12px; width:350px; }

/*** New CSS ***/
/* Styles */
.manageNav { width:450px; float:left; margin:5px; font-size:11px; color:#000000; font-weight:bold; text-align:center; }
#managePage img { border:none; }

.footer_logo { .text-align:center; width:100%; padding:5px 0; background:#000000; border:#000000 8px solid }
    .footer_logo img { padding:0 3px; border:none; }

/* Fonts */
.l1 { font-weight:bold; font-size:12px; }
.l2 { font-size:11px; font-weight:normal; color:#333333; }
    .l2 a { color:#333333; text-decoration:none; font-weight:bold; }
    .l2 a:hover { color:#333333; text-decoration:underline; font-weight:bold; }
   
.l3 { font-size:11px; font-weight:bold; color:#000000; }
    .l3 a { color:#000000; text-decoration:none; font-weight:bold; }
    .l3 a:hover { color:#333333; text-decoration:underline; font-weight:bold; }   

/* Forms */
input.t1 { width:320px; }
input.btn1 { width:85px; }
.textArea1 { width:320px; height:120px; }
.s1 { width:320px; }

/* archives box */
.archivesBox { width: 263px; height:auto; border: #271d13 solid 5px; background:url(../images/bg_green_mid.jpg) repeat-y; padding: 0; margin-top:10px; margin-left:10px; position:relative; }
.archivesBoxTop { background:url(../images/bg_green_top.jpg) no-repeat; position:relative; top:0px; left:0px; width:263px; height:5px; z-index:0 }
.archivesBoxBot { background:url(../images/bg_green_bot.jpg) no-repeat bottom; position:relative; bottom:0px; left:0px; width:263px; height:10px; z-index:0 }
.archivesBox ul { color:#FFFFFF; font-size:12px; padding:0 0 0 5px; margin:0 0 0 10px; }
.archivesBox li { color:#FFFFFF; font-size:12px; margin:5px 5px 5px 10px; }
.archivesBox li ul { color:#FFFFFF; font-size:11px; margin:0 0 0 10px; padding:0; list-style:square; }
.archivesBox li li { color:#FFFFFF; font-size:11px; margin:5px 5px 5px 10px; list-style:square; }
.archivesBox h1 { padding:0 10px; margin:0; }
.archivesBox a { color:#FFF; font-weight:bold; font-size:12px; text-decoration:none; text-align:right; width:100% }
.archivesBox a:hover { text-decoration:underline; }
.image { width:150px; height:auto; border:#8fad03 solid 3px; margin-right:20px; float:left; }
