
/* BODY */

body
{
	background-color:#666666;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/home-background.png);
	background-repeat:repeat-x;
}

#mainHolder
{
	width:917px;
	background-image:url(../img/homeContent-bg.png);
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	background-color:#000000;
}

img.logo
{
	float:left;
	border:0px;
}

img.topRight
{
	float:right;
	border:0px;
}

#homeMenu
{
	width:917px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
}

#homeMenu ul
{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}

#homeMenu ul li
{
	display:inline;
	float:left;
	font-size:12px;
	padding:0px 0px 0px 0px;
	margin:0px 12px 0px 0px;
}

#homeMenu ul li a
{
	color:#ffffff;
	text-decoration:none;
}

#homeMenu ul li a:hover
{
	text-decoration:underline;
}

#homeLeft
{
	width:193px;
	float:left;
	margin:0px 0px 10px 20px;	
}

#homeLeft ul
{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

#homeLeft ul li
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	list-style-type:none;
	font-size:12px;
}

#homeLeft ul li ul

{ background-image:none;}

#homeLeft ul li a
{
	color:#000000;
	text-decoration:none;
}

#butcher-hold
{
	background-image:url(../img/left-bg.png);
}


#homeRight
{
	width:677px;
	float:left;
	margin:0px 0px 20px 12px;
}

#searchHome
{
	width:193px;
	height:59px;
	background-image:url(../img/search-box-home.png);
	margin:10px 0px 20px 0px;
}

#searchHome input
{
	float:left;
	margin:20px 0px 0px 15px;
	width:125px;
}

#searchHome input#sub
{
	float:left;
	margin:20px 0px 0px 3px;
	width:30px;
	height:23px;
}

#basket-middle
{
	width:193px;
	height:60px;
	background-image:url(../img/basket-middle.png);
}

#basket-middle p
{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-size:12px;
	width:160px;
	float:left;
}

img.flash
{
	float:left;
}

#fish-bit
{
	float:right;
	width:193px;
	height:100px;
}

#fish-menu
{
	width:193px;
	height:165px;
	background-image:url(../img/fish-menu.png);
}

#fish-menu ul
{
	float:left;
	text-align:left;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#fish-menu ul li
{
	text-align:left;
	font-size:12px;
	list-style-type:none;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}

#fish-menu ul li a
{
	color:#000000;
	text-decoration:none;
}

.redBox
{
	width:193px;
	height:59px;
	margin:0px 0px 10px 0px;
	background-image:url(../img/redbox.png);
	font-size:12px;
}

.redBox a
{
	color:#ffffff;
	width:175px;
	margin:12px 0px 0px 8px;
	display:block;
	float:left;
}

.redBox a:hover
{
	text-decoration:none;
}

#blackboard
{
	float:left;
	width:198px;
	height:379px;
	background-image:url(../img/blackboard.png);
	margin:10px 10px 0px 0px;
}

#excellence
{
	width:265px;
	height:228px;
	background-image:url(../img/excellence.png);
	float:left;
	margin:10px 0px 0px 0px;
}

#excellence p
{
	text-align:left;
	margin:70px 0px 0px 20px;
	float:left;
	font-size:12px;
	width:220px;
}

#commitment
{
	width:470px;
	height:134px;
	background-image:url(../img/commitment.png);
	float:right;
	margin:-135px 0px 0px -1px;
	font-size:11px;
}

p.com1
{
	text-align:left;
	display:block;
	width:150px;
	float:left;
	margin:40px 0px 0px 18px;
}

p.com2
{
	text-align:left;
	display:block;
	width:160px;
	float:right;
	margin:20px 20px 0px 0px;
}

p.com1 a, p.com2 a
{
	color:#000000;
}

p.com1 a:hover, p.com2 a:hover
{
	text-decoration:none;
}


#homeFooter p
{
	width:917px;
	font-size:12px;
	color:#aaaaaa;
}

#homeFooter p a
{
	color:#aaaaaa;
}

#homeFooter p a:hover
{
	text-decoration:none;
}

.accordion_toggle {
	display: block;
	padding: 10 10px 10 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
	margin: 0 0 0 0px;
}
		
.accordion_toggle_active {
	color: #000000;
}
		
h1.accordion_toggle
{
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 20px;
}

h1.accordion_toggle2
{
	font-weight:normal;
	text-align:left;
	margin:0px 0px 0px 20px;
	font-size:12px;
}

h1.accordion_toggle2 a
{
	color:#000000;
	text-decoration:none;
}

.accordion_content {
	overflow: hidden;
}

		
.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
			
.accordion_content p {
	padding: 0px;
	margin:5px 0px 5px 25px;
	text-align:left;
	font-size:12px;
}
	
.accordion_content p a
{
	color:#000000;
	text-decoration:none;
}	
	
.vertical_accordion_toggle {
	display: block;
	padding: 0 10px 10px 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}
 
.vertical_accordion_toggle_active {
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}
 
.vertical_accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}
 
.vertical_accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}
 
.vertical_accordion_content p {
	padding: 5px 10px 15px 10px;
}
  	
	
img.card
{
	float:right;
	margin:5px 20px 25px 0px;
}

#marqueecontainer{
	position: relative;
	width: 160px; /*marquee width */
	height: 300px; /*marquee height */
	overflow: hidden;
	border: 0px;
	padding: 0px 0px 0px;
	float:left;
	margin:60px 0px 0px 18px;
	color:#ffffff;
	text-align:left;
	font-size:12px;
}

#marqueecontainer p {
margin:10px 0px 20px 10px;
}

#marqueecontainer p a{
color:#FFFFFF;
text-decoration:none;
}

#marqueecontainer p a:hover{
text-decoration:underline;
}

