body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0px auto;
		width: 1000px;
        font-size: 80%;
        font-weight: bold;
        background: #EDE1BB;
        }
#container { 
margin : 0px;
padding : 0;
width : 1024px;
}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
#left {
margin : 0px;
width : 218px;
float : left;
}
#right {
margin : 0px;
margin-right: 35px;
float : right;
}
#header {
margin : 0;
height : 120px;
width : 758px;
background : url(../images/header-temp.jpg) no-repeat;
background-position : 75% 15px;
border-bottom: 5px double #CCA83C;
}
#logo {
margin : 0;
background : url(../images/logo.png) no-repeat;
background-position : 10px 4px;
height : 242px;
}
#store {
margin : 0;
background : url(../images/vetstore.png) no-repeat;
background-position : 7px 5px;
height : 94px;
}
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

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

a:hover {

        color: #EF621D;

        text-decoration: none;

        border-bottom: 1px dotted #EF621D;

}

}
#menu {
margin : 0;
width :218px;
}
#menutop {
background : url(../images/menutop.png) no-repeat;
background-position : 15px 10px;
height : 52px;
}
#menubg {
background : url(../images/menubg.png) repeat-y;
min-height : 126px;
background-position : 11px 0;
padding-left: 43px;
}
#menubottom {
background : url(../images/menubottom.png) no-repeat;
background-position : 15px 0;
height : 88px;
padding-bottom : 10px;
}
#content {
margin-top : 3px;
margin-bottom : 3px;
padding-left : 0px;
padding-top : 15px;
width : 750px;
}
#content p {
font : 13px Tahoma, Arial, Verdana, sans-serif;
color : #013367;
}
#content h1 {
font : 25px Tahoma, Arial, Verdana, sans-serif;
font-weight : bold;
color : #624686;
border-bottom : 1px solid #8a2be2;
}
#content h2 {
font : 19px Tahoma, Arial, Verdana, sans-serif;
font-weight : bold;
color : #027A7A;
}
#content td {
font : 13px Tahoma, Arial, Verdana, sans-serif;
color : #013367;
}
#content li {
font : 13px Tahoma, Arial, Verdana, sans-serif;
color : #013367;
}
/*- Menu Tabs --------------------------- */

.special {
background: #FFFBEF;
border: 1px dotted #3F3414;
width: 600px;
margin: 0 auto;
padding: 15px;
font-size: 125%;
}
img {
padding: 5px;
}

.fire {
background: #DFCE99;
border: 1px dotted #3F3414;
width: 600px;
margin: 0 auto;
padding: 15px;
font-size: 100%;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu{
width: 135px;
margin: 0px;
padding-left : 0px;
border-bottom-width: 0;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
text-align:center;
}

.wireframemenu a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 95%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 1px solid #EFDA97;
}

.wireframemenu a:hover{
background-color: #ECCE84;
color: #fff;
}


#menu10 {
        width: 200px;
        margin: 10px;
        border-style: solid solid none solid;
        border-color: #3D261D;
        border-size: 1px;
        border-width: 1px;
        }
#menu10 ul {
list-style : none;
margin : 0;
padding : 0;
}
#menu10 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }
#menu10 li a:link, #menu10 li a:visited {
        color: #E4D6CD;
        display: block;
        background:  url(menu1.gif);
        padding: 8px 0 0 10px;
        }
#menu10 li a:hover {
        color: #FFF;
        background:  url(menu1.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
#content .directions {
	padding: 3px;
	margin: 0px;
	color: #F9F9F9;
	background-color: #624686;
	text-align: center;
	font-weight: bold;
	font-size: small;
}
style {
	font-size: 13px Tahoma, Arial, Verdana, sans-serif; 
	color: #013367;
	text-align: right;
	margin: 4px auto;
	padding: 15px;
	width: 300px;
}
table.creditcard {
	border: thin solid #2A1F55;
}

/* quote */

.quote {
	background: transparent url(../images/quote0.png) left top no-repeat;
	padding:15px;
	width:300px;
	text-align: left;
	font : 13px Tahoma, Arial, Verdana, sans-serif;
	color : #013367;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
	border: 0px solid #00f;
}

.quote div {
		background: transparent url(../images/quote1.png) right bottom no-repeat;
		padding:15px;
		margin:5px;
		border: 0px solid #f00
}


.quotesource {
	font-size:12px;
	float: right;
	font-weight: bold;
	font : 14px Tahoma, Arial, Verdana, sans-serif;
	width: 300px;
	margin-top: -5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: right;
	border: 0px solid #ccc;
	padding-right: 35px;
	
} 



#chromemenu{
width: 99%;
font-weight: normal;
font-size: 90%;

}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(media/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 6px 5px;
margin: 0 auto;
text-decoration: none;
border-right: 1px solid #DADADA;
font-weight: normal;
}

#chromemenu ul li a:hover{
background-color: #ECCE84;
color: #fff;
}

.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
padding-left:  30%;
}

.shadowcontainer{
width: 300px; /* container width*/
background-color: #d1cfd0;

}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: #EDE1BB;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}

.cssform fieldset {
padding: 10px;
border: 1px dotted #2A1F55;
font : normal 13px Tahoma, Arial, Verdana, sans-serif;
color : #013367;
}
.cssform legend {
color : #013367;
font-weight:bold;
font-variant:small-caps;
}  

.cssform input { /*width of text boxes. IE6 does not understand this attribute*/
width: 350px;
}

.cssform textarea{ 
width: 350px;
height: 150px;
}

.cssform input.button { 
width: 75px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
