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

body {
	background-color: #ffffff;
	margin:0px;
	padding:0px;
	background-image: url(images/background_v2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:none;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}
#main {

	width:958px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;

}
#colwrap1 {
	float:left;
	width:950px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#header_tl {
	margin-left:0px;
	margin-top:0px;
	width:319px;
	height:187px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap3 {
	float:left;
	width:631px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#header_fish {
	margin-left:0px;
	margin-top:0px;
	width:208px;
	height:130px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap5 {
	float:left;
	width:423px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#topmenu_aboutus {
	margin-left:0px;
	margin-top:0px;
	width:93px;
	height:46px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#topmenu_contactus {
	margin-left:0px;
	margin-top:0px;
	width:114px;
	height:46px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#topmenu_subscribe {
	margin-left:0px;
	margin-top:0px;
	width:102px;
	height:46px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#topmenu_wholesale {
	margin-left:0px;
	margin-top:0px;
	width:106px;
	height:46px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_tr {
	margin-left:0px;
	margin-top:0px;
	width:8px;
	height:46px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_top {
	margin-left:0px;
	margin-top:0px;
	width:423px;
	height:84px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mainmenu_livestock {
	margin-left:0px;
	margin-top:0px;
	width:108px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_menu_div_1 {
	margin-left:0px;
	margin-top:0px;
	width:10px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mainmenu_tanks {
	margin-left:0px;
	margin-top:0px;
	width:76px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_menu_div_2 {
	margin-left:0px;
	margin-top:0px;
	width:10px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mainmenu_lighting {
	margin-left:0px;
	margin-top:0px;
	width:96px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_menu_div_3 {
	margin-left:0px;
	margin-top:0px;
	width:10px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mainmenu_customservices {
	margin-left:0px;
	margin-top:0px;
	width:169px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_menu_div_4 {
	margin-left:0px;
	margin-top:0px;
	width:10px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mainmenu_ourproducts {
	margin-left:0px;
	margin-top:0px;
	width:142px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header_bottom {
	margin-left:0px;
	margin-top:0px;
	width:631px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#cont_head_csspattern {
	background-image: url(images/body_topgradient.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center center;
	width:950px;
	padding-top:0px;
	height:189px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family: verdana;
}
#button_custombuilds {
	margin-left:215px;
	margin-top:0px;
	width:129px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#button_akvastabil {
	margin-left:0px;
	margin-top:0px;
	width:117px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#buttons_genraltanks {
	margin-left:0px;
	margin-top:0px;
	width:135px;
	height:40px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#buttons_baltictanks {
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:118px;
	height:40px;
	float:left;
	display:inline;
}



/*Catagory menu*/	
/*Catagory menu*/	
/*Catagory menu*/	

/*1st Tier - START*/	
#menu1sttier  {
	background: #333 url(images/menu1sttier-bg.gif) repeat-x ;
	border-bottom: #3b65a2 thin solid ;
	list-style: none;
	width:950px;
	float:left;
	margin:0px;
	padding:0px;
	
	}
#menu1sttier  ul {
	float:left;
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	}
#menu1sttier  li {
	color: #fff;
	float: left;
	padding: 0px;
	text-decoration: none;
	display:inline;
	
	}
#menu1sttier  a {
	float:left;
	background: url(images/menu1sttier-button-side.gif) no-repeat left center;
	padding-left:7px;
	margin-left:12px;
	margin-right:5px;
	margin-top:11px;
	margin-bottom:9px;
	text-decoration:none;
	color: #fff;
	border:none;
	}
#menu1sttier a span {
	float:left;
	display:block;
	background: url(images/menu1sttier-button-bg.gif) no-repeat right center;
	color:#fff;
	padding:5px 14px 5px 6px;
	border:none;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu1sttier  a span {float:none;}
/* End IE5-Mac hack */
#menu1sttier  a:hover span {	float:left;
	display:block;
	background: url(images/menu1sttier-button-bg.gif) no-repeat right center;
	color:#fff;
	padding:5px 14px 5px 6px;
	border:none;
}

#menu1sttier  a:hover {
	float:left;
	background: url(images/menu1sttier-button-side.gif) no-repeat left center;
	padding-left:7px;
	margin-left:12px;
	margin-right:5px;
	margin-top:11px;
	margin-bottom:9px;
	text-decoration:none;
	color: #fff;
	border:none;
}

#menu1sttier  a:focus span {	
	float:left;
	display:block;
	background: url(images/menu1sttier-button-bg-down.gif) no-repeat right center;
	color:#fff;
	padding:5px 14px 5px 6px;
	border:none;
}

#menu1sttier  a:focus {
	float:left;
	background: url(images/menu1sttier-button-right-bg-down.gif) no-repeat left center;
	padding-left:7px;
	margin-left:12px;
	margin-right:5px;
	margin-top:11px;
	margin-bottom:9px;
	text-decoration:none;
	color: #ccc;
	border:none;
}




/*1st Tier - END*/	

/*2nd Tier - START*/	
#menu2ndtier  {
	background: #0e418c ;
	border-bottom: #3b65a2 thin solid ;
	list-style: none;
	width:950px;
	float:left;
	margin:0px;
	padding:0px;
	}
#menu2ndtier  ul {
	float:left;
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	}
#menu2ndtier  li {
	color: #ccc;
	float: left;
	padding: 0px;
	text-decoration: none;
	display:inline;
	}
#menu2ndtier  a {
	float:left;
	background: transparent;
	padding-left:5px;
	margin-left:12px;
	margin-right:0px;
	margin-top:4px;
	margin-bottom:3px;
	text-decoration:none;
	color: #ccc;
	}
#menu2ndtier a span {
	float:left;
	display:block;
	background: transparent;
	color:#ccc;
	padding:5px 10px 5px 6px;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu2ndtier  a span {float:none;}
/* End IE5-Mac hack */
#menu2ndtier  a:hover span {	
	float:left;
	display:block;
	background: url(images/menu1sttier-button-bg.gif) no-repeat right;
	color:#ccc;
}
#menu2ndtier  a:hover {
	float:left;
	background: url(images/menu1sttier-button-side.gif) no-repeat left;
	color: #ccc;
}

#menu2ndtier a:focus span {
	background: url(images/menu1sttier-button-bg-down.gif) no-repeat right;
	float:left;
	display:block;
	color:#ccc;
	
}
#menu2ndtier a:focus {
	background: url(images/menu1sttier-button-right-bg-down.gif) no-repeat left ;
	float:left;
	color: #ccc
	
}

/*2nd Tier - END*/	
/*3rd Tier - START*/	
#menu3rdtier  {
	background: #0c6fc5 ;
	border:none;
	list-style: none;
	width:950px;
	float:left;
	margin:0px;
	padding:0px;
	}
#menu3rdtier  ul {
	float:left;
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	}
#menu3rdtier  li {
	color: #fff;
	float: left;
	padding: 0px;
	text-decoration: none;
	display:inline;
	}
#menu3rdtier  a {
	float:left;
	background: transparent;
	padding-left:5px;
	margin-left:12px;
	margin-right:0px;
	margin-top:4px;
	margin-bottom:3px;
	text-decoration:none;
	color: #fff;
	}
#menu3rdtier a span {
	float:left;
	display:block;
	background: transparent;
	color:#fff;
	padding:5px 10px 5px 6px;
	}
	

#menu3rdtier  a:hover span {	
	float:left;
	display:block;
	background: url(images/menu1sttier-button-bg.gif) no-repeat right ;
	color:#fff;
	padding:5px 10px 5px 6px;
}

#menu3rdtier  a:hover {
	float:left;
	background: url(images/menu1sttier-button-side.gif) no-repeat left ;
	padding-left:5px;
	margin-left:12px;
	margin-right:0px;
	margin-top:4px;
	margin-bottom:3px;
	text-decoration:none;
	color: #fff;
}
#menu3rdtier a:focus span {
	background: url(images/menu1sttier-button-bg-down.gif) no-repeat right;
	float:left;
	display:block;
	color:#ccc;
	
}
#menu3rdtier a:focus {
	background: url(images/menu1sttier-button-right-bg-down.gif) no-repeat left ;
	float:left;
	color: #ccc
	
}



/*selceted button*/	
#selceted-button  a span {	
	float:left;
	display:block;
	background: url(images/menu1sttier-button-bg-down.gif) no-repeat right;
	
	color:#fff;	
}

#selceted-button  a {
	float:left;
	background: url(images/menu1sttier-button-right-bg-down.gif) no-repeat left ;
	text-decoration:none;
	filter:alpha(opacity=75);
	-moz-opacity:.5;
	color: #fff;
	
	
}
               
                   
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
div#container
	{
	border:none;

	list-style: none;
	width:100%;
	background:#666 bottom right no-repeat;
	
	/*text-align:center;*/
	margin: 0;
	/*padding: 0px 100px ;*/
	list-style-type: none;
	float:left;

}

h1	{
	margin:1px; 
	color:#4C1B1B;
	font:Arial, Helvetica, sans-serif;
	text-align:right;

	
	
	}

p a:link,
p a:visited,
p a:hover,
p a:active { 
	font-weight:bold; 
	color:#666666;
	text-align:right;
}









#optionslist {
	list-style:circle;
	float:left;
	width:250px;
	margin-left:10px;
	margin-top:26px;
	margin-bottom:0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 157.1429%;
	padding-top:1px;
	padding-bottom:2px;
	
	
	
}

/*left side images*/
/*left side images*/
/*left side images*/
#border_livestock_left {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1771px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family: verdana;
}

#border_livestock_left-livstockmenu-layer1 {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1856px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_left-livstockmenu-layer2 {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1920px;
	margin-bottom:0px;
	float:left;
	display:inline;
}


#border_livestock_left-livstockmenu-layer3 {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1951px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#border_livestock_left-livstockmenu-layer3-double {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1983px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_left-livstockmenu-corals {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1420px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#border_livestock_left-livstockmenu-plants {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1388px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#border_livestock_left-livstockmenu-aquascaping {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1889px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_left-livstockmenu-invertebrates {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1889px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_left-livstockmenu-food {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1855px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_left-livstockmenu-reptiles {
	background:url(images/border_livestock_left-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1379px;
	margin-bottom:0px;
	float:left;
	display:inline;
}





/*right side images*/
/*right side images*/
/*right side images*/
#border_livestock_right {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1771px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#border_livestock_right-livstockmenu-layer1 {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1856px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

#border_livestock_right-livstockmenu-layer2 {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1920px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#border_livestock_right-livstockmenu-layer3 {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1951px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#border_livestock_right-livstockmenu-layer3-double {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1983px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

#border_livestock_right-livstockmenu-corals {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1420px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#border_livestock_right-livstockmenu-plants {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1388px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#border_livestock_right-livstockmenu-aquascaping {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1388px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#border_livestock_right-livstockmenu-invertebrates {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1889px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_right-livstockmenu-food {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1855px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#border_livestock_right-livstockmenu-reptiles {
	background:url(images/border_livestock_right-lg.gif) top;
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:1379px;
	margin-bottom:0px;
	float:left;
	display:inline;
}


