form
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

body
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: repeat-y;
	background-image: url(../images/main_bg.gif);
	width: 742px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}

p
{
	line-height: 16px;
	font-size: 10px;
	color: #666666;
}

td
{
	font-size: 10px;
	color: #666666;
}



ul
{
	font-size: 10px;
}

.header
{
	background-image: url(../images/header.jpg);
	width: 742px;
	height: 125px;
}

.location
{
	padding-right: 0px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 12pt;
	padding-bottom: 5px;
	padding-top: 98px;
	color: #fff;
}

.submenu-item
{
	width: 123px;
	height: 24px;
	background-color: #ff8e01;
	border-bottom: #cc6600 1px solid;
}

.menu-item
{
	background-image: url(../images/menu_bg.jpg);
	width: 123px;
	height: 24px;
}

a:link
{
	text-decoration: none;
	font-size: 10px;
}

a:hover
{
	text-decoration: underline;
}

a:visited
{
	text-decoration: none;
}

a:visited:hover
{
	text-decoration: underline;
}

a.menu-item-link:link
{
	background-image: url(../images/menu_btn.jpg);
	padding-bottom: 5px;
	background-repeat: no-repeat;
	height: 24px;
	padding-top: 6px;
	padding-left: 30px;
	color: #000;
	text-decoration: none;
	display: block;
	font-size: 10px;
}

a.menu-item-link:visited
{
	background-image: url(../images/menu_btn.jpg);
	padding-bottom: 5px;
	background-repeat: no-repeat;
	height: 24px;
	padding-top: 6px;
	padding-left: 30px;
	color: #000;
	text-decoration: none;
	display: block;
	font-size: 10px;
}

a.menu-item-link:hover, #frmDefault #Menu1_lnkHome, #frmLogin #Menu1_lnkMembersArea, #frmProducts #Menu1_lnkShop, #frm10mins #Menu1_lnk10mins, #frmCompetition #Menu1_lnkCompetitions, #frmTours #Menu1_lnkTours, #frmMediaKit #Menu1_lnkMediaKit, #frmReturn #Menu1_lnkReturnPolicy, #frmPrivacy #Menu1_lnkPrivacyStatement, #frmRequirements #Menu1_lnkSiteRequirements, #frmSearch #Menu1_lnkSearch, #frmContact #Menu1_lnkContactUs, #frmSitemap #Menu1_lnkSitemap, #frmAccount #Menu1_lnkMembersArea, #frmInvoices #Menu1_lnkMembersArea, #frmLoyalty #Menu1_lnkMembersArea, #frmMessages #Menu1_lnkMembersArea, #frmPayments #Menu1_lnkMembersArea, #frmSubscription #Menu1_lnkMembersArea, #frmTransaction #Menu1_lnkMembersArea, #frmTransactions #Menu1_lnkMembersArea, #frmAAMOverview #Menu1_lnkAustralianArtist, #frmIAMOverview #Menu1_lnkMagazine, #frmIAMBackIssues #Menu1_lnkMagazine, #frmAAMBackIssues #Menu1_lnkAustralianArtist, #frmAAMCurrentIssue #Menu1_lnkAustralianArtist, #frmIAMCurrentIssue #Menu1_lnkMagazine, #frmUnhappy #Menu1_lnkUnhappy
{
	padding-left: 30px;
	background-image: url(../images/menu_btn_hover.jpg);
	padding-bottom: 5px;
	color: #B0780C;
	padding-top: 6px;
	background-repeat: no-repeat;
	height: 24px;
	text-decoration: underline;
	display: block;
	font-size: 10px;
}

a.submenu-item-link:link
{
	display: block;
	padding-left: 30px;
	padding-bottom: 5px;
	color: #000;
	padding-top: 6px;
	background-repeat: no-repeat;
	height: 24px;
	text-decoration: none;
	font-size: 10px;
}

a.submenu-item-link:visited
{
	display: block;
	padding-left: 30px;
	padding-bottom: 5px;
	color: #000;
	padding-top: 6px;
	background-repeat: no-repeat;
	height: 24px;
	text-decoration: none;
	font-size: 10px;
}

a.submenu-item-link:hover, #frmAAMOverview #Menu1_lnkAustralianArtistOverview, #frmIAMOverview #Menu1_lnkInternationalArtistOverview, #frmIAMBackIssues #Menu1_lnkInternationalArtistBack, #frmAAMBackIssues #Menu1_lnkAustralianArtistBack, #frmAAMCurrentIssue #Menu1_lnkAustralianArtistCurrent, #frmIAMCurrentIssue #Menu1_lnkInternationalArtistCurrent, #frmSubscribeAAM #Menu1_lnkAustralianArtistSubscribe, #frmSubscribeIAM #Menu1_lnkInternationalArtistSubscribe, #frmSubscribeAAMRenew #Menu1_lnkAustralianArtistRenew, #frmSubscribeIAMRenew #Menu1_lnkInternationalArtistRenew
{
	display: block;
	padding-left: 30px;
	padding-bottom: 5px;
	color: #fff;
	padding-top: 6px;
	background-repeat: no-repeat;
	height: 24px;
	text-decoration: underline;
	font-size: 10px;
}

.top_info
{
	font-size: 10px;
	background-image: url(../images/topinfo_bg.jpg);
	width: 617px;
	color: #ff0000;
	height: 24px;
}

.summary-panel
{
	background-color: #333333;
	height: 24px;
	color: #fff;
	font-size: 10px;
	vertical-align: middle;
}

a.summary-panel-item
{
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	text-decoration: none;
}

a.summary-panel-item:hover, #frmCart #topPanel1_lnkCart, #frmQuickShop #topPanel1_lnkQuickShop, #frmAccount #topPanel1_lnkAccount, #frmCheckout #topPanel1_lnkCheckOut, #frmLogin #topPanel1_lnkLogin, #frmRegister #topPanel1_lnkRegister
{
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	text-decoration: underline;
}

.country-list
{
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10px;
}

.page-title
{
	font-weight: bold;
	font-size: 14px;
	color: #b0780c;
	padding-top: 10px;
	padding-bottom: 15px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.panel-top
{
	font-size: 10px;
	width: 100%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #fff;
}

.hard-panel
{
	font-size: 10px;
	width: 100%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #666666;
}

.panel
{
	font-size: 10px;
	background-image: url(../images/shade.gif);
	width: 100%;
	background-repeat: repeat-x;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #666666;
}

.panel-inner
{
	border-top-width: 2px;
	border-right: #f0f0f0 1px solid;
	padding-bottom: 5px;
	border-left: #f0f0f0 1px solid;
	border-bottom: #f0f0f0 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
	padding-bottom: 16px;
}

.panel-header
{
	background-image: url(../images/side_left.gif);
	width: 100%;
	background-repeat: no-repeat;
	height: 19px;
}

.panel-header-right
{
	width: 7px;
	height: 19px;
	float: right;
	background-image: url(../images/side_right.gif);
}

.panel-title
{
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 5px;
	color: #b0780c;
	padding-top: 18px;
}

.section-title
{
	font-weight: bold;
	font-size: 10px;
	color: #b0780c;
}

.panel-footer
{
	background-image: url(../images/bottom_side_left.gif);
	width: 100%;
	background-repeat: no-repeat;
	height: 19px;
}

.panel-footer-right
{
	width: 7px;
	height: 19px;
	float: right;
	background-image: url(../images/bottom_side_right.gif);
}

.footer
{
	border-top: #f0f0f0 1px solid;
	margin-top: 50px;
	font-size: 10px;
	background-image: url(../images/shade.gif);
	color: #999;
	background-repeat: repeat-x;
	text-align: center;
	border-right: #f0f0f0 1px solid;
}

.product-description
{
	font-size: 10px;
	color: #666666;
}

.form-row-label
{
	width: 170px;
	height: 25px;
	font-weight: bold;
	font-size: 10px;
	vertical-align: top;
}

.form-row-field
{
	height: 25px;
	font-size: 10px;
	vertical-align: top;
}

.compulsory-field
{
	color: Red;
}

.form-row-field-item
{
	width: 200px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.form-row-field-multi
{
	width: 300px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

a.title:link
{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.title:hover
{
	font-weight: bold;
	color: #B0780C;
	text-decoration: none;
}

a.title:visited
{
	font-weight: bold;
	color: #B0780C;
	text-decoration: none;
}

a.address-2:link, a.address-2, a.address-2:visited
{
	color: #999;
	text-decoration: none;
}

a.address-2:hover, a.address-2:active, a.address-2:visited:hover
{
	color: #999;
	text-decoration: underline;
}

a.address:link, td.address a:link
{
	color: #B0780C;
	text-decoration: none;
}

a.address:hover, td.address a:hover, #frmTransactions #Menu2_lnkOrders, #frmAccount #Menu2_lnkAccount, #frmInvoices #Menu2_lnkInvoices, #frmLoyalty #Menu2_lnkLoyalty, #frmMessages #Menu2_lnkMessages, #frmPayments #Menu2_lnkPayments, #frmSubscription #Menu2_lnkSubscription, #frmTransactions #Menu2_lnkTransactions
{
	color: #B0780C;
	text-decoration: underline;
}

a.address:visited, td.address a:visited
{
	color: #B0780C;
	text-decoration: none;
}

a.address:visited:hover, td.address a:visited:hover
{
	color: #B0780C;
	text-decoration: underline;
}

a.addtocart
{
	background-image: url(../images/btlf0x1_0.gif);
	width: 114px;
	height: 24px;
}

a.addtocart:hover
{
	background-image: url(../images/btlf0x1_1.gif);
	width: 114px;
	height: 24px;
}

.question
{
	color: #ff0000;
	font-weight: bold;
	display: block;
}

.answer
{
	color: Blue;
	display: block;
}

.entry-close
{
	padding-left: 20px;
	background-image: url(../images/icon.gif);
	color: red;
	background-repeat: no-repeat;
}

.winners
{
	margin-left: 10px;
	padding-left: 20px;
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	color: Blue;
}

.medium
{
	font-weight: bold;
	color: red;
}

.type
{
	font-weight: bold;
	color: blue;
}

.data-grid
{
	font-size: 10px;
}

.author
{
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

.old-price
{
	text-decoration: line-through;
	color: Red;
}

.new-price
{
	font-weight: bold;
	color: Red;
	font-size: 12px;
}

p.competition
{
	margin-top: 2px;
	margin-bottom: 5px;
}

.image-box
{
	padding-top: 5px;
	padding-bottom: 3px;
	margin-left: 15px;
}

.cart-box
{
	padding-top: 5px;
	padding-bottom: 3px;
}

.video-image
{
	margin-bottom: 5px;
}

.confirm-location
{
	border-right: #fff 1px solid;
	border-top: #fff 1px solid;
	left: 200px;
	background-image: url(../images/blink1.gif);
	background-repeat: repeat;
	border-left: #fff 1px solid;
	width: 260px;
	color: white;
	border-bottom: #fff 1px solid;
	position: absolute;
	top: -110px;
	height: 65px;
	filter: Alpha(Opacity=80); -moz-opacity:.80;
opacity:.80;
}

.logout
{
	position: absolute;
	left: 700px;
	top: 200px;
	width: 100px;
}

.logout-button:link
{
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}

.in-cart
{
	display: block;
	color: Red;
}

.subscription-issue
{
	cursor: pointer;
	display: inline-block;
	display: -moz-inline-block;
	text-align: -moz-center;
	vertical-align:middle;
	border: #dcdcdc 1px solid;
	font-weight: bold;
	font-size: 14px;
	width: 50px;
	color: black;
	font-family: Arial;
	height: 26px;
	text-align: center;
	line-height: 26px;
	margin-right: 5px;
}

.subscription-issue-disabled
{
	cursor: pointer;
	display: inline-block;
	display: -moz-inline-block;
	text-align: -moz-center;
	vertical-align:middle;
	border: #dcdcdc 1px solid;
	font-weight: bold;
	font-size: 14px;
	width: 50px;
	color: #dcdcdc;
	font-family: Arial;
	height: 26px;
	text-align: center;
	line-height: 26px;
	margin-right: 5px;
}

.item
{
	font-size: 10px;
	color: #666666;
}

.order-item
{
	font-size: 10px;
	color: #666666;
}

.heading
{
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}

.sub-heading
{
	font-size: 12px;
	font-weight: bold;
}

