body {
color: #666666;
}
a:link, a:visited {
text-decoration: none;
}
a:hover, a:active, a:visited:hover {
text-decoration: underline;
}
#midWrapper {
clear: both;
position: relative;
padding: 0px;
border: 0px;
margin: 10px 0px 0px 0px;
width: 900px; }
#midWrapper #midBar {
position: absolute;
top: 0px;
left: 0px;
background-color: #EAE7E2;
height: 30px;
width: 900px;
}
#midWrapper #midBar #emailheader {
position: absolute;
left: 20px; top: 6px;
width: 550px;
overflow: hidden;
}
/*#txtEmailAddress {
float: left;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
padding-left: 5px;
font-size: 10px;
}*/
div.divider {
position: absolute;
top: 3px;
left: 599px;
height: 25px;
width: 1px;
background-image: url(/images/structure/common/vr_dots.gif);
background-repeat: repeat-y;
}
#findpatagonia {
position: absolute;
left: 619px;
top: 6px;
width: 280px;
height: 17px;
overflow: hidden;
}
#slider {
position: absolute;
top: 30px;
left: 0px;
height: 205px;
width: 900px;
overflow: hidden;
}
#slider img {
border: 0px;
float: left;
margin: 0px;
padding: 0px;
}
/*
#livecontent {
position: absolute;
top: 250px;
left: 0px;
height: 155px;
width: 900px;
overflow: hidden;
}
#livecontent #tclheader {
position: absolute;
top: 0px;
left: 20px;
width: 300px;
height: 17px;
}
#livecontent #tclposts {
position: absolute;
top: 20px;
left: 20px;
width: 550px;
height: 95px;
display: none;
}
#livecontent #tclposts a {
font-weight:100;
}
#altzone {
position: absolute;
left: 0px;
top: 0px;
height: 125px;
width: 570px;
border: 1px solid #888888;
}
#listheader {
position: absolute;
top: 0px;
left: 619px;
width: 280px;
height: 17px;
}
#listfeed {
position: absolute;
top: 20px;
left: 619px;
width: 280px;
}
#listfeed ul {
list-style: none;
margin-left: 0px;
margin-top: 0px;
padding-left: 0px;
padding-top: 0px;
}
#listfeed ul li {
line-height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
#listfeed ul li a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 18px;
color: #666666;
}
#listfeed ul li a:hover, #listfeed ul li a:active, #listfeed ul li a:visited:hover {
color: #006699;
text-decoration:none;
}
#listfeed ul li a:visited {
color: #666666;
}
*/
/* TCL Styles */
#creditfooter {
display: none;
}
/*
#thecleanestline_homepagealmmbvr8mue28vg536qhu7cons ul {
list-style: none;
margin-left: 0px;
margin-top: 0px;
padding-left: 0px;
padding-top: 0px;
}
#thecleanestline_homepagealmmbvr8mue28vg536qhu7cons ul li {
line-height: 18px;
}
#thecleanestline_homepagealmmbvr8mue28vg536qhu7cons ul li a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #006699;
}
#livecontent #tclfooter {
position: absolute;
top: 120px;
left: 20px;
width: 300px;
height: 20px;
}
#livecontent #tclfooter img {
float: left;
margin: 0px 5px 0px 0px;
}
#livecontent #tclfooter a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #006699;
}
#thecleanestline_homepagealmmbvr8mue28vg536qhu7cons ul li div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
padding: 0px;
margin: 0px;
}
*/
/* END TCL Styles */
div.heroImg {
position: relative;
width: 100%;
}
#homepageHero img {
border: 0px;
padding: 0px;
margin: 0px;
}
h1.mid_header {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
line-height: 17px;
float: left;
color: #666666;
font-weight: bold;
}
/*New home page styles */
a, img {
border: none;
}
body.home {
background: #efede9;
}
.home #footer { background: url("/images/structure/common/footer/footer-shadow.png") 0 0 repeat-x;
}
.home #footerfitzroy {
background-image: url("/images/structure/common/footer/fitzroy-wide.png");
}
.home #wrapper {
width: 100%;
min-width: 920px;
text-align: center;
position: absolute;
z-index: 50;
left: 0;
}
.home #footer {
z-index: 10;
}
.home #navWrapper {
width: 900px;
margin-left: auto;
margin-right: auto;
background-image: url(/images/structure/common/top_nav/header-bg.png);
}
#homeslideposition {
min-width: 920px;
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
z-index:1;
text-align: center;
margin-bottom: -29px;
}
#homeslidewrapper {
position: absolute;
width: 100%;
z-index: 40;
}
#homeslidenavouter {
position: relative;
z-index: 45;
margin: 0 auto;
width: 900px;
}
#homeslidenav {
position: absolute;
left: 0;
top: 0;
width: 900px;
}
.navarrow {
cursor: pointer;
display: none;
position: absolute;
cursor: pointer;
top: 295px;
filter:alpha(opacity=0);
-moz-opacity:0;
-webkit-opacity: 0;
opacity:0;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
-o-transition: opacity .4s ease-in-out;
-ms-transition: opacity .4s ease-in-out;
transition: opacity .4s ease-in-out;
padding: 5px;
}
.navarrow.touch {
-moz-opacity:.6;
-webkit-opacity: .6;
opacity:.6;
}
#navarrowleft {
left: 5px;
}
#navarrowright {
right: 5px;
}
#homeslideposition:hover .navarrow {
filter:alpha(opacity=60);
-moz-opacity:.6;
-webkit-opacity: .6;
opacity:.6;
}
#homeslideposition:hover .navarrow:hover {
filter:alpha(opacity=100);
-moz-opacity:1;
-webkit-opacity: 1;
opacity:1;
}
#homeslidenavlinks {
margin: 0;
padding: 0;
list-style-type: none;
position: absolute;
bottom: 20px;
left: 10px;
width: 100%;
text-align: left;
}
#homeslidenavlinks li {
display: inline-block;
}
#homeslidenavlinks img {
background: url(/images/structure/common/homepage/pagination-dots.png) no-repeat 0 0;
width: 20px;
height: 20px;
cursor: pointer;
}
#homeslidenavlinks img.active {
background-position: -20px 0;
}
#homeslidebox {
position: relative;
left: 0;
top: 0;
float: left;
}
.homeslide {
float: left;
position: relative;
height: 100%;
min-width: 920px;
overflow: hidden;
}
#homeslidebox .homeslideimg {
width: 100%;
float: left;
position: relative;
z-index: 2;
}
.homeslidewindowabs {
position: absolute;
z-index: 3;
top: 0;
left: 0;
width: 100%;
}
.homeslidewindow {
width: 900px;
margin: 0 auto;
position: relative;
}
.homeslidepromobox {
position: absolute;
bottom: 50px;
width: 100%;
left: 0;
z-index: 3;
text-align: center;
}
a.homeslidepromo {
width: 180px;
padding: 50px 30px;
display: inline-block;
-moz-border-radius: 3px;
-webkit-border-radius: 3px; border-radius: 3px;
color: #fff;
text-transform: uppercase;
margin: 10px;
-moz-box-shadow: 2px 2px 9px rgba(0,0,0,.3);
-webkit-box-shadow: 2px 2px 9px rgba(0,0,0,.3);
box-shadow: 2px 2px 9px rgba(0,0,0,.3);
}
a.homeslidelayer {
position: absolute;
z-index: 3;
display: block;
text-indent: -5000px;
overflow: hidden;
background: url(/images/structure/common/clear.gif);
}
#photoposition {
position: absolute;
right: 0;
}
.photohidden {
display: none;
}
/*sticky footer and prototype slider*/
html, body, #homeslidewrapper {
height: 100%;
}
.home {
height: 100%;
}
#homeslidewrapper {
height: 100%;
overflow: hidden;
}
#footer {
position: relative;
}
#footer.absolute {
position: absolute;
bottom: 0;
}
#homeslideposition.absolute {
position: absolute;
top: 0;
left: 0;
}
