* {
margin:0;
}
body {
text-align: center;
}
body, fieldset, legend, ul, ol, th, td {
padding:0;
}
fieldset, a img {
border-width:0;
}
br.clear {
clear:both;
height:0;
}
select {
float: left;
}
#wrapper-1 {
left:0;
position:absolute;
text-align:center;
top:0;
width:100%;
background: transparent url(/images/bg-lines.jpg) 50% 0 no-repeat;
}
#wrapper-2 {
margin:0 auto;
padding:0;
text-align:left;
width:940px;
}
#columns, #header, #footer {
min-width:940px;
width:100%;
}
.outer {
position:relative;
width:940px;
}
.inner {
position:relative;
width:100%;
}
#columns {
margin:130px -15px 20px 0;
position:relative;
}
.primary {
float:right;
margin-left:-90%;
position:relative;
width:100%;
}
.secondary {
float:right;
margin-right:-10%;
position:relative;
width:0;
background-color: blue;
display: none;
}
.contain-template .primary1 {
float:right;
position:relative;
width:100%;
}
.contain-template .secondary1 {
float:right;
position:relative;
width:210px;
}
.tertiary {
float:left;
position:relative;
width:215px;
}
.primary .pad {
padding:0 0 0 225px;
position:relative;
}
.secondary .pad {
padding:0 0;
position:relative;
}
.tertiary .pad {
padding:0;
position:relative;
}
#header {
left:auto;
margin-right:-100%;
position:absolute;
top:0;
}
#header .outer, #header .inner {
height:120px;
}
#header-adventure-company {
height:95px;
left:56px;
position:absolute;
top:37px;
width:181px;
}
#header-adventure-company div {
background:transparent url(/images/header-adventure-company.png) no-repeat scroll 0 0;
height:100%;
width:100%;
}
#header-adventure-company a {
display:block;
height:100%;
overflow:hidden;
position:relative;
text-decoration:none;
text-indent:-5000px;
width:100%;
}
#header-telephone {
background:transparent url(/images/header-telephone.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:248px;
}
#header-affiliate-telephone {
background:transparent url(/images/header-telephone-affliate.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:248px;
}
#header-ppc-telephone {
background:transparent url(/images/header-telephone-ppc.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:248px;
}
#header-onlinead-telephone {
background:transparent url(/images/header-telephone-onlinead.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:250px;
}
#header-socialmedia-telephone {
background:transparent url(/images/header-telephone-socialmedia.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:250px;
}
#header-emarket-telephone {
background:transparent url(/images/header-telephone-emarket.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:250px;
}
#header-seo-telephone {
background:transparent url(/images/header-telephone-seo.png) no-repeat scroll 0 0;
height:29px;
left:718px;
overflow:hidden;
position:absolute;
text-indent:-5000px;
top:35px;
width:250px;
}
#affiliate-ref {
font-weight:bold;
overflow:hidden;
position:absolute;
right:22px;
top:75px;
}
#header-frame {
background:transparent url(/images/header-frame.png) no-repeat scroll 0 0;
height:220px;
left:346px;
position:absolute;
top:47px;
width:486px;
}
#header-navigation {
padding:7px 14px 0 5px;
}
#header-navigation ul {
float:left;
width:100%;
}
#header-navigation li {
background:transparent url(/images/header-navigation-left-top.png) no-repeat scroll 0 0;
float:right;
margin-right:5px;
padding:0;
}
#header-navigation li.first {
float:left;
}
#header-navigation span {
background:transparent url(/images/header-navigation-right-top.png) no-repeat scroll 100% 0;
float:left;
font-weight:bold;
position:relative;
}
#header-navigation span span {
background:transparent url(/images/header-navigation-right-bottom.png) no-repeat scroll 100% 100%;
}
#header-navigation span span span {
background:transparent url(/images/header-navigation-left-bottom.png) no-repeat scroll 0 100%;
padding:0 8px;
}
#header-navigation span span span span {
background:#000000 none repeat scroll 0 0;
padding:7px 0;
}
#header-navigation span span span span span {
background:#000000 none repeat scroll 0 0;
margin:0 -8px;
padding:0;
}
#header-navigation span span span span span span {
background:transparent url(/images/header-navigation-li.gif) no-repeat scroll 1px 50%;
margin:-7px 0;
}
#header-navigation a {
float:left;
line-height:17px;
margin-left:0;
padding:0 21px 1px;
}
#header-navigation a:link, #header-navigation a:visited, #header-navigation a:hover, #header-navigation a:active {
color:#FFFFFF;
text-decoration:none;
}
#footer {
background:transparent url(/images/footer.png) repeat-x scroll center bottom;
overflow:hidden;
position:relative;
}
#footer_deep {
overflow:hidden;
position:relative;
}
#footer-text {
float:left;
font-size:9px;
margin-left:28px;
margin-top:20px;
position:relative;
width:530px;
}
#footer-press-text {
float:left;
font-size:9px;
margin-left:194px;
position:relative;
width:530px;
}









/*

#sub-col-1 
{
	background-color: Red !important;
}

#sub-col-2 
{
	background-color: Yellow;
}

#sub-2-col {background-color: Green;}*/