/* p1 - home page */

#flashPanel
{
width:935px;
height:325px;
padding-top:10px;
padding-bottom:10px;
z-index:1;
}

#p1columns
{
width:935px;
height:113px;
border-bottom:8px solid #FFFFFF;
}

#p1c1
{
width:240px;
height:100px;
background-color:#3f3f3f;
padding-top:12px;
padding-left:15px;
padding-right:12px;
float:left;
}

#p1c2
{
width:240px;
height:100px;
background-color:#3f3f3f;
padding-top:12px;
padding-left:15px;
padding-right:12px;
border-left:10px solid #FFFFFF;
float:left;
}

#p1c3
{
width:381px;
height:112px;
border-left:10px solid #FFFFFF;
float:left;
}

#p1c3top
{
width:354px;
height:45px;
padding-top:12px;
padding-left:15px;
padding-right:12px;
background-color:#3f3f3f;
margin-bottom:10px;
}

.link1
{
width:68px;
height:45px;
background-color:#494949;
border-right:10px solid #FFFFFF;
float:left;
}

.link2
{
width:69px;
height:45px;
background-color:#000000;
float:left;
}






/* p2 - level 1 menu */

#page2wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page2border
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
}

#page2headerWrapper
{
width:895px;
height:73px;
margin:18px;
margin-bottom:10px;
}

#p2c1
{
width:495px;
height:56px;
float:left;
}

#p2c2
{
width:400px;
height:21px;
padding-top:35px;
float:left;
text-align:right;
}

.page2menuWrapper
{
width:895px;
height:103px;
margin:18px;
margin-bottom:10px;
margin-top:0px;
}

.page2menuItem
{
width:216px;
height:103px;
margin-right:10px;
margin-bottom:10px;
float:left;
}

.page2menuItemEnd
{
width:216px;
height:103px;
float:left;
margin-bottom:10px;
}

.page2menuImage
{
width:212px;
height:76px;
border:solid 2px #DDDCDD;
overflow:hidden;
}

.page2menuName
{
width:205px;
height:19px;
padding-left:5px;
padding-right:2px;
padding-top:3px;
border:solid 2px #DDDCDD;
border-top:0px;
text-transform:uppercase;
}


/* p3 - level 2 thumbnails */

#page3wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page3border
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
}

#page3headerWrapper
{
width:895px;
height:73px;
margin:18px;
margin-bottom:10px;
}

#p3c1
{
width:495px;
height:56px;
float:left;
}

#p3c2
{
width:400px;
height:24px;
padding-top:32px;
float:left;
text-align:right;
}

.page3menuWrapper
{
width:895px;
height:103px;
margin:18px;
margin-bottom:10px;
margin-top:0px;
}

.page3menuItem
{
width:212px;
height:99px;
margin-right:10px;
border:solid 2px #DDDCDD;
float:left;
}

.page3menuItemEnd
{
width:212px;
height:99px;
border:solid 2px #DDDCDD;
float:left;
}

.page3menuImage
{
width:99px;
height:99px;
float:left;
}

.page3menuText
{
width:108px;
height:96px;
padding-left:5px;
padding-right:0px;
padding-top:3px;
float:left;
}


#back a
{
color:#cccccc;
}









/* p4 - product page */

#page4wrapper
{
width:935px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 7px #FFFFFF;
}

#page4border
{
width:931px;
border:solid 2px #DDDCDD;
display: block;
}

#page4content
{
width:895px;
margin:18px;
}

#p4c1
{
width:485px;
float:left;
}

#page4header
{
width:485px;
height:56px;
}

#p4text
{
width:485px;
padding-top:10px;
padding-bottom:10px;
}

#p4c2
{
width:410px;
float:left;
}


#p4c2c1
{
display:inline;
float:left;
}

#p4c2c2
{
display:inline;
float:left;
}


/* p5 - sleeping bag menu page */

#page5wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page5image
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
background-repeat:no-repeat;
}

#page5
{
width:895px;
height:407px;
margin:18px;
}

#page5headerWrapper
{
width:895px;
height:105px;
padding-bottom:20px;
}

#page5header
{
width:545px;
height:105px;
float:left;
}

#p5content
{
width:545px;
height:265px;
}

#p5c1
{
width:155px;
height:265px;
margin-right:20px;
float:left;
}

#p5c2
{
width:370px;
height:265px;
float:left;
}


.extremeImage
{
background-image:url(/images/backgrounds/down_extreme.jpg);
}


#page5back
{
width:314px;
height:30px;
margin:18px;
text-align:right;
float:left;
}

.iconRow
{
width:280px;
height:55px;
}





.iconBox
{
width:45px;
height:45px;
padding-top:10px;
padding-right:10px;
float:left;
}




/* p6 - sleeping bag product page */

#page6wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page6image
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
background-repeat:no-repeat;
}

#page6
{
width:895px;
height:407px;
margin:18px;
float:left;
}

#p6c1
{
width:745px;
height:407px;
float:left;
}

#page6header
{
width:745px;
height:125px;
float:left;
}

#page6menu
{
width:745px;
height:100px;
float:left;
}

#p6c2
{
width:150px;
height:407px;
float:left;
}

.dewlineImage
{
background-image:url(/images/backgrounds/down_extreme_dewline.jpg);
}






/* p7 - text content */

#page7wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page7image
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
background-repeat:no-repeat;
overflow:hidden;
}

#page7
{
width:495px;
height:407px;
margin:18px;
float:left;
}

#p7c1
{
width:380px;
height:390px;
}

.heritageImage
{
background-image:url(/images/backgrounds/about_us_heratige.jpg);
}

.plasImage
{
background-image:url(/images/backgrounds/about_us_professionals.jpg);
}

#page7back
{
width:364px;
height:30px;
margin:18px;
text-align:right;
float:left;
}


/* p8 - text content large scrollable */

#page8wrapper
{
width:935px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 7px #FFFFFF;
}

#page8image
{
width:931px;
text-align:left;
border:solid 2px #DDDCDD;
background-repeat:no-repeat;
}

#page8
{
width:630px;
margin:18px;
float:left;
}

#p8c1
{
width:630px;
margin-bottom:10px;
}

.proPartnersImage
{
/*background-image:url(/images/backgrounds/about_us_pro_partners.jpg);
background-position:right top;
*/
}

#page8back
{
width:229px;
height:30px;
margin:18px;
text-align:right;
float:left;
}






/* p9 - news menu */

#page9wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page9border
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
}

#page9headerWrapper
{
width:895px;
height:73px;
margin:18px;
margin-bottom:10px;
}

#p9c1
{
width:495px;
height:56px;
float:left;
}

#p9c2
{
width:400px;
height:21px;
padding-top:35px;
float:left;
text-align:right;
}

.page9menuWrapper
{
width:895px;
height:160px;
margin:18px;
margin-bottom:10px;
margin-top:0px;
}

.page9menuItem
{
width:216px;
height:160px;
margin-right:10px;
float:left;
margin-bottom:10px;
}

.page9menuItemEnd
{
width:216px;
height:160px;
float:left;
}

.page9menuImage
{
width:212px;
height:76px;
border:solid 2px #DDDCDD;
}

.page9menuName
{
width:205px;
height:76px;
padding-left:5px;
padding-right:2px;
padding-top:3px;
border:solid 2px #DDDCDD;
border-top:0px;
}


.page9menuName h5
{
text-transform:uppercase;
}


/* p10 - news article / product reviews */

#page10wrapper
{
width:935px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page10border
{
width:931px;
border:solid 2px #DDDCDD;
}

#page10content
{
width:895px;
margin:18px;
}

#p10c1
{
width:455px;
float:left;
padding-right: 5px;
}

#page10header
{
width:475px;
padding-right:20px;
}

#page10text
{
width:455px;
padding-right:20px;
padding-top:10px;
}


#p10c2
{
width:400px;
height:407px;
float:left;
}



/* p11 - gallery pic */

#page11wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page11image
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
background-repeat:no-repeat;
}

#galleryHeader
{
width:787px;
height:55px;
float:left;
padding-top:12px;
padding-bottom:12px;
text-align:right;
}




/* p12 - faqs */

#page12wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page12border
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
}

#page12headerWrapper
{
width:895px;
height:73px;
margin:18px;
margin-bottom:10px;
text-align:left;
}

#page12back
{
width:400px;
height:30px;
text-align:right;
float:left;
}

#page12header
{
width:495px;
height:56px;
float:left;
}

#page12content
{
width:895px;
height:322px;
margin:18px;
padding-top:10px;
margin-top:10px;
margin-bottom:0px;
}

#p12c1
{
width:400px;
height:332px;
float:left;
text-align:left;
}

#p12c2
{
width:475px;
height:332px;
overflow:auto;
padding-left:20px;
float:left;
text-align:left;
}

.page12numbers
{
width:20px;
height:20px;
padding-bottom:6px;
padding-right:10px;
float:left;
}

.page12questions
{
width:366px;
height:18px;
padding-top:2px;
padding-bottom:6px;
float:left;
}


.page12answers
{
width:415px;
padding-top:2px;
padding-bottom:7px;
float:left;
}

.faqLink
{
white-space:nowrap;
overflow:hidden;
width:380px;
display:block;
text-decoration:none;
font-style:italic;
color:#79797A;
}
.faqLinkSelected, .faqLink:hover 
{
white-space:nowrap;
overflow:hidden;
width:380px;
display:block;
text-decoration:none;
font-style:italic;
color: #D59624;
}

.faqTitle
{
	color:#79797A;
	font-style:italic;
}



/* p13 - high street stockists */

#page13wrapper
{
width:935px;
height:443px;
padding-top:10px;
padding-bottom:2px;
border-bottom:solid 11px #FFFFFF;
}

#page13border
{
width:931px;
height:443px;
border:solid 2px #DDDCDD;
}

#page13headerWrapper
{
width:895px;
height:73px;
margin:18px;
margin-bottom:10px;
text-align:left;
}


#page13header
{
width:495px;
height:56px;
float:left;
}

#page13content
{
width:895px;
height:322px;
margin:18px;
padding-top:10px;
margin-top:10px;
margin-bottom:0px;
}

#p13c1
{
width:280px;
height:280px;
float:left;
padding-right:10px;
text-align:left;
}

#p13c2
{
width:595px;
height:322px;
padding-right:10px;
overflow:auto;
text-align:left;
}


.stockistUnderline
{
width:190px;
height:120px;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:1px solid #E0E0E0;
float:left;
display:inline;
}


.stockistsAddress
{

}

img
{
border:0px;
}



#p5c2 li
{
width:auto;
height:auto;
padding:0px;
margin:0px;
}


#p5c2 ul
{
width:auto;
height:auto;
padding:0px;
margin:0px;
}

#social-media
{
width:354px;
height:45px;
padding-top:12px;
padding-left:15px;
padding-right:12px;
background-color:#3f3f3f;
margin-bottom:10px;
float:left;
}

#signup
{
	float: left;
	width: 150px;
}

#icons 
{
	float: right;
	width: 168px;
}
.icon 
{
	float: left;
	width: 32px;
	margin: 0 0 0 10px;	
}