body {
	background-color: #220B3A;
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	background-image: url(/~holis0/content/sites/all/themes/holistichooping/images/Backgroundtest1.jpg);
	background-repeat: repeat;
}

#content {
    width: 700px;
	height: 410px;
	background-color: #FFFFFF;
	background-image: url(/~holis0/content/sites/all/themes/holistichooping/formatimages/background.jpg);
	background-repeat: repeat-y;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: left;
	color: #330033; 
	}

.scrolling{
    overflow-x: hidden;
	overflow-y: auto;
}

#content h1 {
    text-align: center; 
    font-weight: bold;
    font-family: Harrington, 'Curlz MT', 'Times New Roman Bold Italic', serif;
    font-size: 2em;   
}

#content h2 {
   text-align: center;
   font-size: 16px; 
   font-weight: bold;
}

#content .content{
    margin: 0;
    padding: 10px;
}

/* style unordered list */
#navbar a{
color: #eabe97;
}

#navbar a:hover{
color: #f9f1dc; 
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#navbar table {position:absolute; top:0; left:0; border-collapse:collapse;;}


ul{
padding: 0;
margin: 0;
list-style: none;
}

/* style menu items */
li{
float: left;
position: relative;
margin: 0 0 -6px 0;
}

/* Safari Only */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
li{
margin: 0 0 -5px 0;
}
}

/* position and hide drop-down menu */
li ul{
display: none;
position: absolute;
top: 1em;
left: 0;
width: 11.5em;
border: solid 1px #eabe97;
background-color: #27005b;
font-weight: normal;
color: #eabe97;
text-decoration: none;
padding: .3em .7em .7em .7em;
}

li > ul{
top: auto;
left: auto;
}

/* display drop-down menu (add an 'over' class attribute to list items for IE */
li:hover ul, li.over ul{
display: block;
}

li li{
padding: 0.2em 5px;
}

.shop{
width: 9em;
}
.media{
width: 8em;
}

/* end drop down */

.description {
    font-size: 9px;
    font-weight: bold;
    color: #FF0000;
    width: 550px;
    margin-left: 10px;
    margin-top: -8px;
}

.brown {color: #663333;}
.red {color: #FF0000;}
.orange {color: #FF6600;}
.yellow {color: #FFFF00;}
.green {color: #339933;}
.violet {color: #660099;}
.blue {color: #0000FF;}
.indigo {color: #000066;}
.white {color: #CCCCCC;}
.black {color: #000000;}
.turquoise {color: #00CC99;}
.magenta {color: #FF00FF;}
.pink {color: #FF3399;}

.nowrap {
  white-space: nowrap;
}
.item-list .pager {
  clear: both;
  text-align: center;
}
.item-list .pager li {
  background-image:none;
  display:inline;
  list-style-type:none;
  padding: 0 0.2em 0 0.2em;
}
.pager-current {
  font-weight:bold;
}

div.tabs {
  margin: 0 0 0 0;
}

ul.primary {
	display:table;
	width:99%;
}

ul.primary {
  margin: 0;
  padding: 0 0 0 10px;
  border-width: 0;
  list-style: none;
  white-space: nowrap;
  line-height: normal;
  /*background: url(../images/tabs/tab-bar.png) repeat-x left bottom;*/
}

ul.primary li {
  float: left;
  margin: 0;
  padding: 0;
}

ul.primary li a {
  display: block;
  height: 11px;
  margin: 0;
  padding: 0 0 0 5px; /* width of tab-left.png */
  border-width: 0;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  background-color: transparent;
  /*background: url(../images/tabs/tab-left.png) no-repeat left -38px;*/
}

ul.primary li a .tab {
  display: block;
  height: 11px;
  margin: 0;
  padding: 0 13px 0 6px;
  border-width: 0;
  line-height: 11px;
  /*background: url(../images/tabs/tab-right.png) no-repeat right -38px;*/
}

ul.primary li a:hover {
  border-width: 0;
  background-color: transparent;
  /*background: url(../images/tabs/tab-left.png) no-repeat left -76px;*/
}

ul.primary li a:hover .tab {
  /*background: url(../images/tabs/tab-right.png) no-repeat right -76px;*/
}

ul.primary li.active a,
ul.primary li.active a:hover {
  border-width: 0;
  color: #777;
  background-color: transparent;
  /*background: url(../images/tabs/tab-left.png) no-repeat left 0;*/
}

ul.primary li.active a .tab,
ul.primary li.active a:hover .tab {
  /*background: url(../images/tabs/tab-right.png) no-repeat right 0;*/
}

a:link {
	/*color: #663366;*/
	color: #24209B;
	text-decoration: none;
	outline: none;
}
a:visited {
	text-decoration: none;
	/*color: #CC66CC;*/
	color: #24209B;
	outline: none;
}
a:hover {
	text-decoration: underline;
	color: #CC66CC;
	outline: none;
}
a:active {
	text-decoration: none;
	outline: none;
}

.submit2 input
{
width: 243px;
height: 21px;
color: #000000;
background: #ffffff;
/*border: 1px solid #781351;*/
}

/* Safari Only */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.submit2 input
{
width: 241px;
}
}


.submit1 input
{
width: 39px;
height: 41px;
} 

.product-image {
  float: center;
  clear: center;
  text-align: center;
  padding-top: 4px;
  padding-left: 4px;
  margin-left: 4px;
}

#footer-message {
  text-align: center;
  font-size: 11px;
}
