html,body{margin:20;padding:20;border:none;}
img{border:none;}
a,a:link,a:visited,a:hover,a:active,a:focus{color:#000;text-transform:uppercase;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{outline:0}

html, body {
	background-color: #FFF;
	text-align: center;
	font-family: Georgia, Garamond, serif;
	font-size: 11px;
	color: #000;
}

.white, .white:link, .white:active, .white:visited, .white:hover {
	color: #848484;
}

#JavaScriptError p{margin:0;padding:10px;}
#JavaScriptError {
	background-color: #c20000;
	border-bottom: solid 1px #000;
	text-align: center;
	color: #FFF;
	font-size: 11px;
	text-transform: uppercase;
}

#Loading, #Error {
	background-color: #666;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 20px;
	z-index: 10;
}
#Error{display:none;}

#Content {
	position: relative;
	width: 1040px;
	text-align: left;
	margin: 10px auto 0 auto;
}

#Header {	
	padding-top: 92px;
}

#Logo span {
	display: none;
}

#Logo {
	display: block;
	width: 210px;
	height: 44px;
	background: transparent url("../images/global/logo.png") no-repeat;
}

#Navigation {
	width: 210px;
}

dl dt {display:none;}
dl, dl dd {
	margin: 0;
	padding: 0;
}

#Navigation dl#MainNavigation {
	font-size: 11px;
	line-height: 10px;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 20px
}

#Navigation dl#MainNavigation dd {
	margin-bottom: 4px;
}

#Navigation dl#MainNavigation dd.callout {
	margin-bottom: 0;
}

#Navigation dl#MainNavigation dd.callout-last {
	margin-bottom: 8px;
}

#Navigation dl#MainNavigation dd.callout a {
	font-size: 20px !important;
	line-height: 20px !important;
	font-weight: 100;
}

#Navigation dl a.unselected, #Navigation dl a.unselected:link, #Navigation dl a.unselected:hover,
#Navigation dl a.unselected:active, #Navigation dl a.unselected:visited {
	color: #000;
	text-decoration: none;
}

#Navigation dl a.unselected:hover {
	color: #848484;
}

#Navigation dl a.selected, #Navigation dl a.selected:link, #Navigation dl a.selected:hover,
#Navigation dl a.selected:active, #Navigation dl a.selected:visited {
	text-decoration: none;
}

#Aside {
	width: 210px;
	margin: 0;
	padding: 05;
}

#Aside dl, #Aside p {
	font-size: 11px;
	line-height: 13px;
	text-transform: uppercase;
	margin: 10px 0 10px 0;
	padding: 0;
}

#Dog {
	display: block;
	width: 161px;
	height: 127px;
	margin-top: 40px;
	margin-left: -10px;
}

#Showcase {
	position: absolute;
	left: 220px;
	top: 0px;
	width: 800px;
}

#ImageLayout {
	width: 800px;
	background-color: #FFF;
	border: none;
	padding: 0;
	border-spacing: 0;
	margin-left: 20px;
	border-collapse: collapse;
}

#ImageLayout td {
	border: none;
	padding: 0;
	border-spacing: 0;
	text-align: center;
}

#ImageLayout img {
	display: block;
	margin: 0 auto;
}

#Blurb a {
	text-transform:none;
}

#Blurb {
	width: 800px;
	margin-bottom: 100px;
	padding: 10px 40px;
	color: #bebebe;
	font-size: 13px;
}

#Blurb h2 {
	font-family: Gotham, Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 16px;
	font-weight: 500;
	text-transform: uppercase;
	color: #848484;
}

#Blurb .footnote {
	font-size: 11px;
	color: #848484;
}