* { padding: 0; margin: 0; }body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #000000;	background-repeat: no-repeat;	background-position: center top;	background-image: url(images/bg2.jpg);}#wrapper {  margin: 0 auto; width: 922px;}#header {	color: #000000;	width: 920px;	float: left;	height: 303px;	margin: 0px 0px 20px;}#leftcolumn {	color: #000000;	margin: 0px;	padding: 10px 10px 10px 0px;	height: 400px;	width: 210px;	float: left;	/*overflow: auto;*/}#content {	float: left;	color: #FFFFFF;	margin: 0px;	padding: 10px;	width: 462px;	display: inline;}#rightcolumn {	color: #000000;	margin: 0px;	padding: 10px 0px 10px 10px;	width: 210px;	float: left;	overflow: auto;}#footer {	width: 920px;	clear: both;	color: #000000;	margin: 0px 0px 10px;	padding-top: 20px;}.logo {	float: left;	height: 303px;	width: 218px;}.navigation {	float: right;	height: 20px;	width: 650px;	text-align: right;	margin-top: 10px;}.navigation a:link {	color: #FFFFFF;	text-decoration: none;	margin-left: 16px;	font-size: 11px;}.navigation a:visited {	color: #FFFFFF;	text-decoration: none;	margin-left: 16px;	font-size: 11px;}.navigation a:hover {	color: #FFFFFF;	text-decoration: underline;	margin-left: 16px;	font-size: 11px;}.navigation a:active {	color: #FFFFFF;	text-decoration: none;	margin-left: 16px;	font-size: 11px;}h2 {	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	text-align: left;	margin: 0px 0px 20px;	line-height: 16px;	display: block;}.columnItem {	color: #FFFFFF;	font-size: 11px;	line-height: 16px;	padding-bottom: 10px;	margin-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.columnItemShop {	color: #FFFFFF;	font-size: 11px;	line-height: 16px;	padding-bottom: 10px;	margin-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.columnItemShop img {	margin-right: 10px;}.columnItemShop a {	color: #FFFFFF;	text-decoration: none;}.player {	text-align: center;}#player {	visibility: hidden;}.copyright {	padding-top: 2px;	padding-bottom: 2px;	font-size: 10px;	color: #FFFFFF;}.thumbnail img {	float: right;	margin-left: 10px;}.clearer {	clear: both;}.columnItemR {	color: #FFFFFF;	font-size: 11px;	line-height: 16px;	padding-bottom: 10px;	margin-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	text-align: right;}.blogArticle {	color: #FFFFFF;	margin-bottom: 50px;	text-decoration: none;}.blogArticle h3 {	font-size: 14px;	font-weight: bold;	display: block;	margin-bottom: 4px;}.blogArticle h4 {	font-size: 11px;	font-weight: bold;	display: block;	margin-bottom: 10px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	font-style: italic;}.blogArticle img {	display: block;	margin-bottom: 10px;}.articleLink {	text-decoration: none;	color: #FFFFFF;}.mediaBox {	margin-bottom: 20px;	padding-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.mediaBox h3 {	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	display: block;	margin-bottom: 10px;}.picCell {	padding-top: 5px;	padding-bottom: 5px;}label {	display: block;	margin-top: 12px;	margin-bottom: 6px;}#name {	width: 250px;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}#email {	width: 250px;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}#subject {	width: 250px;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}#query {	width: 250px;	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	height: 80px;}#submit {	padding-top: 2px;	padding-right: 5px;	padding-bottom: 2px;	padding-left: 5px;}.logos img {	margin-right: 10px;}.shopItem {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	padding-top: 4px;	padding-bottom: 4px;}.shopItem a:link {	color: #FFFFFF;	text-decoration: none;}.shopItem a:visited {	color: #FFFFFF;	text-decoration: none;}.shopItem a:hover {	color: #FFFFFF;	text-decoration: none;}.shopItem a:active {	color: #FFFFFF;	text-decoration: none;}.shopItem h4 {	display: block;	font-size: 11px;	font-weight: bold;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;	margin-bottom: 4px;}.shopItem h3 {	display: block;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	margin-bottom: 4px;	padding-bottom: 4px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.quantity {	padding-top: 2px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;}.checkoutBtn {	text-align: right;	padding-top: 4px;}#Checkout {	cursor: hand;}.popupBG {	position: absolute;	z-index: 100;	text-align: center;	top: 0px;	width: 100%;	padding-top: 200px;	padding-bottom: 160px;	background-image: url(images/tx_shade.png);	background-repeat: repeat;}.popupClose {	width: 750px;	margin-right: auto;	margin-left: auto;	text-align: right;	margin-bottom: 4px;}.popupClose a {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.popupProp {	width: 0px;	height: 800px;	float: left;}