/* OUTDOOR TRAVELS CSS 2008 by Shadeland Studios */

/* START RESERVED ELEMENTS */
body{
text-align:center;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000000;
background-color:#FDEDC0;
}

form{
margin:0px;
padding:0px;
}

img{
border:none;
}

a{
color:#0033CC;
}

a:hover{
color:#3F9C2D;
}



h1{
font-size:16px;
color:#9E0704;
}

h2{
font-size:14px;
color:#9E0704;
}

h3{
font-size:12px;
color:#000000;
border-bottom:solid 2px #999999;
background-color:#CCCCCC;
padding:5px 0px 5px 10px;
}

h4{
font-size:11px;
color:#666666;
border-bottom:solid 1px #CCCCCC;
margin:10px 0px 0px 10px;
}

h5{
font-size:10px;
color:#000000;
margin:0px 0px 0px 10px;
}

h5 a{
}

h5 a:link{
}

p{
margin:10px 0px 10px 0px;
}

ol, ul{
padding:0px;
margin:0px 0px 0px 30px;
}

li{
padding:5px 0px 5px 0px;
border-bottom:solid 1px #999999;
font-size:12px;
}

li a{
text-decoration:none;
color:#333333;
}

li a:hover{
text-decoration:underline;
color:#3F9C2D;
}


/* END RESERVED ELEMENTS */


/* START GLOBAL ELEMENTS */

.divClr{
clear:both;
height:0px;
}

.container{
width:940px;
margin:auto;
padding:10px 10px 10px 10px;
background-color:#FFFFFF;
text-align:left;
}

.header{
width:940px;
padding:0px 0px 10px 0px;
}

.header .banner{
width:940px;
background-color:#3F9C2D;
text-align:center;
padding:10px 0px 10px 0px;
margin:0px 0px 10px 0px;
color:#FFFFFF;
}

.header .logo{
width:540px;
float:left;
text-align:left;
}

.header .search{
width:400px;
float:left;
text-align:right;
}

.header .nav{
width:940px;
padding:10px 0px 10px 0px;
background-color:#000000;
color:#CCCC33;
font-size:12px;
text-align:center;
}

.header .nav a{
color:#FFFFFF;
text-decoration:none;
}

.header .nav a:hover{
color:#CCCC33;
text-decoration:underline;
}



.footer{
width:920px;
background-color:#3F9C2D;
text-align:center;
padding:10px 10px 10px 10px;
margin:20px 0px 10px 0px;
color:#FFFFFF;
}

.footer .col1{
width:460px;
text-align:left;
float:left;
}

.footer .col2{
width:460px;
text-align:right;
float:left;
}


/* END GLOBAL ELEMENTS */


/* START HOME ELEMENTS */


.homeCols{
text-align:left;
width:940px;
}

.homeCols .col1{
float:left;
width:240px;
margin:0px 10px 0px 0px;
}

.homeCols .col2{
float:left;
width:430px;
margin:0px 10px 0px 0px;
}

.homeCols .col3{
float:left;
width:240px;
}

.homeCols .col3 ul li a, .homeCols .col3 ol li a{
font-size:10px;
}


/* END HOME ELEMENTS */


/* START SECTION ELEMENTS */

.item{
margin:0px 0px 20px 0px;
}


.sectCols{
text-align:left;
width:940px;
}

.sectCols .col1{
float:left;
width:810px;
margin:0px 10px 0px 0px;
}

.sectCols .col1 p{
margin:0px 0px 0px 20px;
}

.sectCols .col1 .colSub1, .sectCols .col1 .colSub2, .sectCols .col1 .colSub3{
width:250px;
margin:0px 20px 0px 0px;
float:left;
}


.sectCols .col2{
float:left;
width:120px;
margin:0px 0px 0px 0px;
}


.sectCols .col2 .item{
margin:0px 0px 20px 0px;
}




/* END SECTION ELEMENTS */


/* START CONTENT ELEMENTS */

.contCols{
text-align:left;
width:940px;
}

.contCols .col1{
float:left;
width:810px;
margin:0px 10px 0px 0px;
}

.contCols .col1 .heroShots{
}

.contCols .col1 .heroShots .small{
width:120px;
padding:0px 10px 0px 0px;
float:left;
}

.contCols .col1 .heroShots .large{
width:410px;
float:left;
}

.contCols .col1 .heroShots .item{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

.contCols .col1 .colSub1{
float:left;
width:240px;
padding:10px 10px 0px 0px;
}

.contCols .col1 .colSub2{
float:left;
width:550px;
padding:10px 0px 0px 0px;
}

.contCols .col2{
float:left;
width:120px;
margin:0px 0px 0px 0px;
}


.contCols .col2 .item{
margin:0px 0px 20px 0px;
}



/* END CONTENT ELEMENTS */



/* START SUPER CONTENT ELEMENTS */

.superContCols{
text-align:left;
width:940px;
}

.superContCols .col1{
float:left;
width:810px;
margin:0px 10px 0px 0px;
}

.superContCols .col1 .col1{
float:left;
width:480px;
padding:10px 10px 0px 0px;
}

.superContCols .col1 .col2{
float:left;
width:310px;
padding:10px 0px 0px 0px;
}


.superContCols .col2{
float:left;
width:120px;
margin:0px 0px 0px 0px;
}

.superContCols .col1 .hero{
}

.superContCols .col2 p{
padding:0px 0px 0px 10px;
}



.superContCols .col2 .item{
margin:0px 0px 20px 0px;
}



/* END SUPER CONTENT ELEMENTS */