@charset "utf-8";

@import url(resetCSS.css);

/* 

	File Description & Change Log
	-------------------------------------------------------

	Details
	-------

	Title: 		layout-ALS.css
	Author: 	Andy Smith
	Of:			Tsuko
	Creation:	18/08/08

	Note:		Examples of solutions for 
				IE6 layout Issues.

	Edits
	-----



*/


/*
 * General Layout Definitions
 */


body{
	background:#08240D;
}

div.containerInner{
	width:945px;
	margin:0 auto;
	font-size:1.2em;
	color:#CCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.l-green div.containerInner{
	background-image:url(../images/seam-border-l.green.gif);
	background-repeat:repeat-y;
	background-position:center;
}

div.d-green{
	background-color:#031005;
}

div.l-green{
	background-color:#08240D;
}


div.d-green{
	background-image:url(../images/seam-border-bottom-repeat.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div.d-green-banner{
        background:#031005;
	background-image:url(../images/seam-border-banner-bottom-repeat.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div.d-green-banner div.containerInner{
	background-image:url(../images/seam-border-d.green.gif);
	background-repeat:repeat-y;
	background-position:center;
}

div.d-green-banner div.galleryContent
{
    margin-top:-28px;
}

div.d-green-banner div.galleryContent h3
{
    font-size:13px;
    text-transform:uppercase;
    margin-bottom:16px;
}

div.d-green div.containerInner{
	background-image:url(../images/seam-border-d.green.gif);
	background-repeat:repeat-y;
	background-position:center;
}


div.l-green{
	background-image:url(../images/seam-border-top-repeat.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div.no-seam-border{
	background:none;
}

img.seamHat, img.seamShoe{
	display:block;
}

/*
 *  News Section
 */
 
div.containerOuter ul.newsList{
	
	
	}
	
div.containerOuter ul.newsList li{
	width:20em;
	}

div.containerOuter ul.newsList h1{
	display:block;
	float:none;
	margin:0;
	padding:0.5em 0 0.25em 0;
	
	}
	
div.containerOuter ul.newsList h1 a{
	display:block;
	color:#FFF;
	font-size:1.1em;
	float:none;
	margin:0;
	padding:0.5em 0 0.25em 0;
	text-transform:uppercase;
	}

div.containerOuter ul.newsList li{
	display:block;
	
	}

div.containerOuter ul.newsList li p{
	display:block;
	font-size:0.8em;
	}
	
div.containerOuter ul.newsList li p.postInfo{
	font-size:0.7em;
	padding-top:0.5em;
	}
	
	
/*
 *  News Section - Article
 */
 
div#menuContainer ul.page-164{
	display:none;
	}
 
div.containerOuter ul.newsList li{
	width:40em;
	}

div.containerOuter h2.oldernewsheading,
div.containerOuter ul.oldnews{
	display:none;
	}
	
div.containerOuter div.news-article-list ul.oldnews{
	display:inline;
	}

div.containerOuter ul.newsList h1{
	display:block;
	float:none;
	margin:0;
	padding:0.5em 0 0.25em 0;
	
	}

div.containerOuter div.news-article li,
div.containerOuter div.news-article blockquote,
div.containerOuter div.news-article a,
div.containerOuter div.news-article p{
	font-size:13px;
	line-height:18px;
	}
	
div.containerOuter div.news-article a{
	color:#FFF;
	}

div.containerOuter div.news-article-list{
	padding:3.5em 0;
	background-image:url(../images/seam-border-d.green.gif);
	background-position:0 0;
	background-repeat:repeat-y;	
	}
	
div.news-article-list-other ul.oldnews{
	display:block;
}
div.news-article-list-other{
	background-image:none;	
}

ul.new-page-images{width:266px; overflow:hidden;}

div.containerOuter div.news-article-list ul.oldnews li,
div.containerOuter div.news-article-list ul.newsList li{
	display:block;
	margin-left:1em;
	padding-bottom:0.125em;
	}

div.containerOuter div.news-article-list h3{
	padding-left:1em;
	}
	
div.containerOuter div.news-article-list h3.oldernewsheading{
	padding-top:1.5em;
	}

div.containerOuter div.news-article-list ul.oldnews li a,
div.containerOuter div.news-article-list ul.newsList h4 a{
	font-weight:normal;
	color:#FFF;
	}
	
div.containerOuter div.news-article-list ul.newsList h4 a:visited{
	/*text-decoration:none; */
	}