@import url(columnFormat.css);
@import url(content.css);
@import url(album.css);
@import url(checkout.css);
@import url(nav.css);

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,p,blockquote,table,tr,th,td,embed,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
div { text-align: left; vertical-align: top;}
a,ins{text-decoration:none;}
strong {font-weight:bold;}
em {font-style:italic;}


/*
* {
	margin: 0;
	padding: 0;
}
*/

body {
	margin: 44px auto 0px auto;
	width: 898px;
	background: #FFFFFF;
	font: normal normal normal 12px/13px "Arial Black",Arial,Helvetica,sans-serif;
	color: #000000;
}

#masthead {
	float: left;
}

#main {
	clear: both;
	width: 877px;
	border: 10px solid #2a022a;
}

a:link,
a:visited {
	text-decoration: none;
	color: #666;
}

img {
	vertical-align: middle;
	border: 0;
}


.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

#footerContainer {
	clear: both;
	width: 898px;
	padding: 20px 0px;
}

#footer {
	font: normal normal normal 11px/12px Arial,Helvetica,sans-serif;
	color: #737373;
}
#footer ul {
	height: 56px;
}

#footer ul li {
	height: 56px;
	line-height: 56px;
}

#footer ul li.center {
	float: left;
	padding-left: 208px;
}

p {
	margin: 0;
	padding: 0;
}

hr {
	clear: both;
	border: none;
}

hr.bottom10 {
	padding-bottom: 10px;
}

hr.bottom20 {
	padding-bottom: 20px;
}

.right {
	float: right;
}

.left {
	float: left;
}
