/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */


body {   /* also set in fusion_starter.info: settings[base-font-size] = font-size-12 */
background:#0d0e10 url(../../../../../default/files/images/header_repeat.png) repeat-x;
margin:0;
padding:0;
color:#6a6b6e;
font-family:Arial;
font-size:9px;
}
h1 {
font-family:Arial Black;
color:#f8f9fc;
font-size:32px;
}
h2 {
font-family:Arial Black;
color:#f8f9fc;
font-size:24px;
}
h3 {
font-family:Arial;
color:#630302;
font-size:14px;
margin-bottom:12px;
}
h4 {
font-family:Tahoma;
color:#630302;
font-size:14px;
margin-bottom:12px;
}
h5 {
font-family:Arial;
color:#630302;
font-size:12px;
margin-bottom:6px;
}
h6 {
font-family:Tahoma;
color:#630302;
font-size:12px;
margin-bottom:2px;
}
p{
margin:0;
color:#f8f9fc;
list-style:none;
padding:0 0 15px 0;
font-size:14px;
}

a {color:#630302; text-decoration:none; font-weight:100; font-size:18px;}
a:hover {color:#5b5454;}
a:active {color:#887f75;}
a:link, a:focus {}

img {
margin-right:15px;
}

table {
margin:20px 0 0 0;
float:left;
}
td {
color:#f8f9fc;
font-size:14px;
}

#header-group {
overflow:visible;
height:200px;
background:url(../../../../../default/files/images/header.png) top left no-repeat;
}
#header-links {
text-align:left;
color:#f8f9fc;
float:left;
padding:153px 0 0 60px;
}
#header-links a {
color:#f8f9fc;
padding-right:15px;
padding-left: 15px;
text-decoration:none;
font-size:15px;
font-weight:bold;
background: url(http://aco-aquariums.com/sites/default/files/images/menu_step.gif) no-repeat;
}
#header-links a:hover {
color:#0244a4;
}

#primary-menu {
margin-top:265px;
height:35px;
}
#primary-menu-inner {
display:table;
text-align:center;
}
.primary-menu ul li a, .primary-menu ul li .nolink {
display:block;
padding-left:15px;
padding-right:15px;
padding-top:4px;
padding-bottom:0;
text-decoration:none;
}
#primary-menu a {color:#630302; text-decoration:none; font-weight:100; font-size:18px;}
#primary-menu a:hover {color:#5b5454;}
#primary-menu a:active {color:#887f75;}
#primary-menu a:link, a:focus {}

.block {
float:left;
margin:0;
width:100%;
}

.grid16-3 {
width:830px;
}

#sidebar-first{
margin-bottom:20px;
margin-left:66px;
}
#sidebar-first li{
display:inline;
}

#main-inner {
min-height:558px;
}

#main-group {
width:830px;
margin-left:66px;
}

#content-group {
width:830px;
}

.content-inner {
padding-top:5px;
}

#content-inner a{
font-weight:600;
font-size:14px;
}

tbody {
  border-top: none;
}

.view .image-gallery-terms li {
background:none repeat scroll 0 0 transparent;
border:none;
margin:0;
padding-bottom:20px;
width:350px;
display:inline-block;
}
.page-admin #main-content-inner .nested, .page-admin #content-group, .page-admin #content-region, .page-admin #content-inner {
margin-bottom:0;
overflow:visible;
}

.footer-wrapper {
background:url(../../../../../default/files/images/footer_repeat.png) repeat-x;
margin:50px 0 0 0;
}
#footer {
height:100px;
font-size:95%;
}
#footer-inner {
display:table;
color:#887f75;
}
#footer-inner a {
font-size:15px;
color:#887f75;
}
#footer-inner ul {
margin:0 auto 0 auto;
padding-top:80px;
list-style:none;
}
#footer-inner li.leaf {
list-style-image:none;
list-style:none;
}
#footer-details {
text-align:left;
height:120px;
color:#f8f9fc;
float:left;
margin:20px 0 0 60px;
}
#footer-details a {
color:#f8f9fc;
font-size: 14px;
padding-right:15px;
text-decoration:none;
}
#footer-details a:hover, #header-contact a:hover {
color:#9ec80e;
}

#juwel_bg{height:660px; background:url(../../../../../default/files/images/juwel_filter_bg.jpg) no-repeat;}
#juwel{padding:165px 0 0 515px;}
#juwel p{padding:0;}
#juwel a{color:#FFF; font-size:11px; font-weight:normal;}
#juwel a:hover{color:#97be2b;}
#juwel_spacer_1{margin-top:3px;}
#juwel_spacer_2{margin-top:5px;}
#juwel_spacer_3{margin-top:2px;}
#juwel_spacer_4{margin-top:-3px;}
#juwel_spacer_5{margin-top:4px;}

/* Matt extra codes */

#ebay-page {
  margin: 50px;
}

#ebay-link-active {
  display: none;
}

.imagecache-banner_full {
	pointer-events: none;
   	cursor: default;
}

#header-contact {
	color: white;
	float: right;
	margin-top: -160px;
	margin-right: 80px;
	text-align: right;
}

#header-contact a {
	color: #f8f9fc;
	font-size: 100%;
	text-decoration: none;
}

.view-rotating-banner {
	width: 800px;
	height: 600px;
	border: 2px solid #9ec80e;
}
 
.view-BottomLeft-slideshow, .view-BottomMiddle-slideshow, .view-BottomRight-slideshow {
	float: left;
	width: 268px;
	height: 201px;
	border: 1px solid black;
	margin-bottom: 1px;
}

.view-TopLeft-slideshow, .view-TopMiddle-slideshow, .view-TopRight-slideshow {
	float: left;
	width: 268px;
	height: 87px;
	border: 1px solid black;
	margin-bottom: 1px;
}

.linkimagefield {
	width: 268px;
	height: 201px;
}

#views_slideshow_singleframe_main_TopLeft_slideshow-default .linkimagefield, 
#views_slideshow_singleframe_main_TopMiddle_slideshow-default .linkimagefield,
#views_slideshow_singleframe_main_TopRight_slideshow-default .linkimagefield {
	float: left;
	width: 268px;
	height: 87px;
	border: 1px solid black;
	margin-bottom: 1px;
}

.ebay-title {
	width: 268px;
	font-size: 28px;
	margin: 20px 0px;
	text-align: center;
	float: left;
	color: #ffffff;
	padding-right: 1px;
}

.aquaBox {
	overflow: auto;
	margin-bottom: 30px;
}

.view-Aquastyle16, .view-Aquastyle24, .view-Aquastyle35 {
	float:left;
	clear: both;
}

.aqua-description {
	font-size: 22px;
	padding: 40px 0;
	line-height: 120%;
}

.red {
	color: #fd0805;
	font-weight: bold;
}

.blue {
	color: #009ad3;
	font-weight: bold;
}

.green {
	color: #5f9800;
	font-weight: bold;
}

#views_slideshow_singleframe_controls_Aquastyle_slideshow-default {
	position: absolute;
	z-index: 20;
}

.views_slideshow_singleframe_pause {
	display: none;
}

.view-Aquastyle-slideshow {
	margin-left: 110px;
}

.views-slideshow-controls-bottom {
	margin-left: 32%;
}

.views_slideshow_singleframe_previous:hover, .views_slideshow_singleframe_next:hover {
	color: transparent !important;
}

.views_slideshow_singleframe_previous {
	background: url(../../../../../default/files/images/click.gif) 0px 0px no-repeat;
	height: 50px;
	width: 33px;
	height: 50px;
	width: 33px;
	position: absolute;
	top: 260px;
	left: -35px;
	color: transparent;
}

.views_slideshow_singleframe_next {
	background: url(../../../../../default/files/images/click.gif) 0px -50px no-repeat;
	height: 50px;
	width: 33px;
	height: 50px;
	width: 33px;
	position: absolute;
	top: 260px;
	right: -635px;
	color: transparent;
}

.pager-item a {
	background: url(../../../../../default/files/images/circle.png) 0px -10px no-repeat;
	color: transparent;
	z-index: 20;
	display: inline-block;
	height: 10px;
	width: 10px;
}

.views_slideshow_pagerNumbered a:hover, .views_slideshow_pagerNumbered .activeSlide a  {
	background: url(../../../../../default/files/images/circle.png) 0px 0px no-repeat;
}


.btn {
	padding: 10px 12px;
	cursor: pointer;
	color: #fff;
	font-size: 20px !important;
	text-decoration: none;
	display: inline-block;
    background: #5f9800;
    background: -moz-linear-gradient(top, #7eca00, #4f7e00);
    background: -webkit-gradient(linear, left top, left bottom, from(#7eca00), to(#4f7e00));
    background: -moz-linear-gradient(top, #7eca00, #4f7e00);
    background: -ms-linear-gradient(top, #7eca00, #4f7e00);
    background: -o-linear-gradient(top, #7eca00, #4f7e00);
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 1px 1px 6px rgba(23, 69, 88, .5);
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
	color: #fff;
	text-decoration: none;
    background: #5f9800;
    background: -moz-linear-gradient(top, #74b900, #416800);
    background: -webkit-gradient(linear, left top, left bottom, from(#74b900), to(#416800));
    background: -moz-linear-gradient(top, #74b900, #416800);
    background: -ms-linear-gradient(top, #74b900, #416800);
    background: -o-linear-gradient(top, #74b900, #416800);
}


