@charset "utf-8";/* CSS Document */html, body {	height: 100%;	margin: 0;	padding: 0;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	background:#130f0c;	background-image:url(/struct/shop_bg_tall.gif);	background-position:top;	background-repeat:repeat-x;}a{	color:#09F;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	font-weight:bold;}a:hover{	color:#000!important;}h1{	font:Arial, Helvetica, sans-serif;	font-size:21px;	font-weight:bold;	color:#09F;	margin-top:0px;	margin-bottom:0px;}h2{	font: Arial, Helvetica, sans-serif;	font-size:30px;	font-weight:bold;	color:#000;	margin-top:0px;}h3 {	font:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#09F;	margin-top:0px;	margin-bottom:0px;}/************************* index ******************************/#holding{	width:99.9%;	height:479px;	background-image:url(/images/holding_bg.jpg);	background-repeat:repeat-x;	background-position:left top;	margin:0 auto;}#item{	text-align:center;	width:100%;	margin:0px;}.item{	position:absolute;	top:5px;	z-index:10px;	width:100%;	text-align:center;}.item a{	font-size:16px;}/************************ Main  *******************************/#book{	width:954px;	height:579px;	background-image:url(/images/book_bg.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}#book2{	width:954px;	height:579px;	background-image:url(/images/blank_book_bg.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}#column_left{	width:220px;	height:450px;	font:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000;	position:absolute;	left:25px;	top:45px;}#column_left_lg{	width:400px;	height:450px;	font:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000;	position:absolute;	left:25px;	top:45px;}#column_right_lg{	width:400px;	height:450px;	font:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000;	position:absolute;	right:25px;	top:45px;}.flash{	position:absolute;	width:615px;	height:416px;	right:80px;	top:50px;	z-index:5px;}.bookhead{	position:absolute;	right:80px;	top:50px;	z-index:30px!important;	width:636px;	height:72px;}.shopbg{	background:url(images/shopcans.jpg);	background-repeat:no-repeat;	background-position:bottom;	width:424px;	height:335px;	float:right;	position:absolute;	left:20px;	bottom:-60px;	z-index:-10px!important;}/************************ History  *********************************/.home_cans{	background-image:url(/images/home_cans.png);	background-repeat:no-repeat;	position:absolute;	width:529px;	height:428px;	right:108px;	top:80px;}.fullstory{	position:absolute;	right:90px;	top:492px;	color:#FFF;}.history_poloroids{	text-align:center;}.bottomnav{	position:absolute;	right:130px;	bottom:20px;}.bottomnavLeft{	position:absolute;	left:130px;	bottom:20px;}/************************* Contact us  *************************/.contact_pics{	background-image:url(/images/polaroids_contactus.png);	background-repeat:no-repeat;	position:absolute;	width:480px;	height:377px;	right:153px;	top:80px;}/**************************** Links  ****************************/.tagspot{	background-image:url(/images/tagspot.png);	background-repeat:no-repeat;	width:110px;	height:157px;	top:5px;	left:530px;	position:absolute;	z-index:10px;}.mclogo{	position:absolute;	top:170px;	left:140px;	text-align:center;}.nitro2g{	position:absolute;	top:250px;	left:600px;	text-align:center;}.burgerman{	position:absolute;	top:350px;	left:80px;	text-align:center;}/****************** News & Events ***************************/.news_pics{	background-image: url(/images/news_bg.jpg);	background-repeat:no-repeat;	position:absolute;	width:520px;	height:409px;	right:88px;	top:80px;}/******************* Footer  ********************************/#footer{	margin:0;	margin-top:5px;	background-image:url(/images/footer_bg.jpg);	background-repeat:repeat-x;	background-position:top; 	background-color: #130f0c;	padding:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#FFF;}#footer_txt{	width:954px;	height:40px;	padding-top:30px;	color:#FFF;	margin:auto;}#footer_txt ul,li{	width: 100%;	padding: 0px;	margin: 0;	display:inline;	color:#FFF;}#footer_txt li a{	display:inline;	color:#FFF;	text-decoration:none;	padding:0 5px 0 5px;	font-size:12px;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	margin:auto;	margin-top:20px;}#footer_txt li a:hover{	color:#09F!important;}/**************** Classes  *******************************************/.right{	float:right;}.margin-r{	margin-right:5px;}img{	border:0;}.black{	color:#000;}.center{	text-align:center;}.submitButton {	text-align: right;}#book_account {	width:954px;	height:659px;	background-image:url(/struct/book_account.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}#book_account_create {	width:954px;	height:659px;	background-image:url(/struct/book_account_create.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}#book_bg {	width:954px;	height:659px;	background-image:url(/struct/blank_book.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}#book_account_control {	width:954px;	height:659px;	background-image:url(/struct/blank_book.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}.createAccountForm {	border-collapse: collapse;}.createAccountForm tr th {	padding-top: 10px;	text-align: left;}.createAccountForm tr td {	font-size: 8pt;	padding-top: 2px;	padding-left: 5px;}.createAccountFormRight {margin-top: 300px;	border-collapse: collapse;}.createAccountFormRight tr th {	padding-top: 10px;	text-align: left;}.createAccountFormRight tr td {	font-size: 8pt;	padding-top: 2px;	padding-left: 5px;}label { width: 10em; float: left; }label.error { float: right; color: red; font-size: .8em; padding-left: .5em; vertical-align: top; clear: both;}fieldset {border: 0px;}#book_basket{	width:954px;	height:659px;	background-image:url(/struct/book_basket.png);	background-repeat:no-repeat;	background-position:center;	margin:auto;	margin-top:10px;	position:relative;}.basketLine {	}#basketList {	margin-left: auto;	margin-right: auto;	background-image:url(/struct/basket_item_list_bg.jpg);	background-repeat:no-repeat;	width: 284px;	height: 580px;	padding-top: 70px;}.basketLine {	margin-left: 30px;	font-weight: bold;}#basketTotals {	margin-left: 30px;}.categoryThumbHolder {	width: 108px;	height: 146px;	background-image: url('struct/thumb_bg.png');	text-align: center;		float: left;}.categoryThumbImage {	padding-top: 8px;	height: 103px;}#categoryContainer {	padding-top: 180px;	margin-left: 30px;}.categoryThumbHeading {	font-size: 10pt;	font-weight: bold;}.categoryThumbText {	color: #0099FF;	padding-top: 5px;	font-weight: bold;}.error {    font-weight: bold;    color: #ff0000;}.contenttxt{ margin:auto; width:300px; height:auto; border:1px #333 solid;}