body{
	margin: 0;
	padding: 0px;
	color:#000;
font-family: "Lucida Sans", Arial, Verdana, Tahoma, sans-serif;
	font-size: 11.5pt;
	background-color:#808080;
		line-height: 15pt;
}

h1
{
  font : 1.9em 'Century Gothic', verdana, arial, sans-serif;
  margin : 0;
  color : #000;
  padding-top: 0px;
    padding-bottom: 10px;
	/*text-transform: uppercase; */
  }

/*     Container Layout      */
#page{
	background-image: url(images/bkg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0;
	padding: 0;
}

#container{
	width: 979px;
	margin: 0 auto;
	padding: 0;
	background-color:#FFFFFF;
	background-image: url(images/dots.down.gif);
	background-repeat: repeat-y;
	background-position: 0px;
}
#innerContainer{
	width: 979px;
	margin: 0 auto;
	padding: 0;
border-left: 1px solid #B0ADAD;
border-right: 1px solid #424540;
}

#cartinfo{
color: #424540;
font-size: 9pt;
font-weight: bold;
vertical-align: middle;
text-align: left;
}

#search { 
font-size: 9pt;
}
#search a { 
color: #fff;
font-size: 9pt;
}
#search a:hover {
color: #85783D;
font-size: 9pt;
}
#search a:visited {
color: #fff;
font-size: 9pt;
}
#search a:visited:hover {
color: #85783D;
font-size: 9pt;
}


.boxText { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 11.5pt; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size : 11.5pt; color: #cc0033; }
.productsNotifications { background: #ffffff; }
.orderEdit { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size : 11.5pt; color: #70d250; text-decoration: underline; }

A.daddy { 
  color: #fff; 
  text-transform: uppercase;
    text-decoration: none;
}

A.daddy:hover {
  color: #24B1BA;
    text-transform: uppercase;
	    text-decoration: none;
}

A.daddy:visited {
  color: #fff;
    text-transform: uppercase;
	    text-decoration: none;
}

A.daddy:visited:hover {
  color: #24B1BA;
    text-transform: uppercase;
	    text-decoration: none;
}

#topmiddle a { 
color: #fff; 
}

#topmiddle a { 
color: #fff;
}

#topmiddle a:hover {
color: #85783D;
}

#topmiddle a:visited {
color: #fff;
}

#topmiddle a:visited:hover {
color: #85783D;
}

.brown { font-family: Verdana, sans-serif, Tahoma; font-size: 8.5pt;
color: #000;
text-transform: uppercase;
 }

.brownbold { font-family: Verdana, sans-serif, Tahoma; font-size: 8.5pt;
color: #000;
text-transform: uppercase;
font-weight:bold;
 }
 #columnleft{
 color: #fff;
 }
 #columnleft ul{
 list-style-type: square
 }
 
  #columnleft a{
 color: #fff;
 }
   #columnleft a:hover{
   color: #5B945D;
 }


.box{
width: 250px;
border: 1px solid #424540;
color: #000;
line-height: 15pt;
padding-left: 5px;
height: 27px;
}

.longbox{
width: 250px;
height: 20px;
border: 1px solid #424540;
color: #000000;
}

.shortbox{
width: 150px;
height: 20px;
border: 1px solid #424540;
color: #000000;
}

.commentbox{
width: 250px;
height: 75px;
border: 1px solid #424540;
color: #000000;
}


 
.subbutton { font-family: "Century Gothic", Arial, Verdana, sans-serif; font-size: 1.1em;
background-color: #424540;
color: #ffffff;
line-height: 15pt;
padding: 5px;
border: 1px solid #424540;
 }



.open {
color: #737013;
font-size: 17pt;
font-weight:bold;
font-family: "Times New Roman", Arial, Verdana, sans-serif;
}

.close {
color: #737013;
font-size: 17pt;
font-weight:bold;
font-family: "Times New Roman", Arial, Verdana, sans-serif;
}
 
.title {
font-family: "Lucida Sans", Arial, Verdana, sans-serif; 
font-size: 11.5pt;
font-weight:bold;
}

.title{
color: #663333; font-size: 1.2em;font-family: "Lucida Sans", "Arial Narrow";
}

.price { font-family: "Lucida Sans", Arial, Verdana, sans-serif; 
color: #003300;

 }



.blue {
color: #002569;
font-weight: bold;
}



#rightbg{
background-image: url(images/rightbg.jpg);
}

#leftbg{
background-image: url(images/leftbg.jpg);
}

#menu{
background-image: url(images/menubg.jpg);
color: #FFF;
}

 #menu ul{
 list-style-type: square
 }

#menu a {
color: #fff;
text-decoration: underline;
}

#menu a:hover {
color: #24B1BA;
text-decoration: underline;
}

#menu a:visited {
color: #fff;
text-decoration: underline;
}

#menu a:visited:hover {
color: #24B1BA;
text-decoration: underline;
}

#mainText{
color:#000;
font-family: "Lucida Sans", Arial, Verdana, Tahoma, sans-serif;
font-size: 11.5pt;
padding-bottom: 20px;
line-height: 17pt;
background-color: #FFF;
background-image: url(images/main.jpg);
}


.photos{
border: 1px solid #000;
}


#footer{
text-align: center;
color: #424540;
font-size: 10.5pt;
}
#footer a {
color: #424540;
text-decoration: underline;
font-size: 10.5pt;
}

#footer a:hover {
color: #000;
text-decoration: underline;
font-size: 10.5pt;
}

#footer a:visited {
color: #424540;
text-decoration: underline;
font-size: 10.5pt;
}

#footer a:visited:hover {
color: #000;
text-decoration: underline;
font-size: 10.5pt;
}

#cartinfo{
color: #424540;
font-size: 9pt;
font-weight: bold;
vertical-align: middle;
}
#cartinfo a {
color: #fff;
text-decoration: underline;
}

#cartinfo a:hover {
color: #000;
text-decoration: underline;
}

#cartinfo a:visited {
color: #fff;
text-decoration: underline;
}

#cartinfo a:visited:hover {
color: #000;
text-decoration: underline;
}

A {
color: #000;
text-decoration: underline;
font-family: "Lucida Sans", Arial, Verdana, sans-serif;
font-size: 11.5pt;
}

A:hover {
color: #24B1BA;
text-decoration: underline;
font-family: "Lucida Sans", Arial, Verdana, sans-serif;
font-size: 11.5pt;
}

A:visited {
color: #000;
text-decoration: underline;
font-family: "Lucida Sans", Arial, Verdana, sans-serif;
font-size: 11.5pt;
}

A:visited:hover {
color: #24B1BA;
text-decoration: underline;
font-family: "Lucida Sans", Arial, Verdana, sans-serif;
font-size: 11.5pt;
}

FORM {
	display: inline;
}

T
.moduleRow { }
.moduleRowOver { background-color: #fff; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #CCCCCC; }

.checkoutBarFrom, .checkoutBarTo { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; color: #8c8c8c; }
.checkoutBarCurrent { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; color: #000000; }

/* message box */

.messageBox { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; }
.messageStackError, .messageStackWarning { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; background-color: #ffb3b5; }
.messageStackSuccess { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: "Lucida Sans", Arial, Verdana, sans-serif; font-size: 11.5pt; color: #ff0000; }

