body {
	/*  This is to cascade to all other scripts */
        font-size: 13px;
	color: #000000;
	margin:0;
	background-color:transparent;
	font-family:"century gothic", arial, times;
}
body table {
	/*  This is to cascade to all other scripts */
        font-size: 13px;
	color: #000000;
	font-family:"century gothic", arial, times;
}
#main {
	margin: 0px;
	padding: 0px;
        border:0px;
	background-color:#F2F3F4;
        background-image:url("../images/bg.gif");
        background-repeat:repeat-x;
        background-color:#ffffff;
}

.paragraphsize12px {
        font-size:12px;
}

#wholesitepositionid {
	position:relative;
	width:100%;
	top:0px;
	left:0px;
}

#wholesitecenterid {
	position: relative;
	width: 100%;
}

#bannertable {
z-index:10;
position:absolute;
top:10px;
left:0px;
}

#topmenuline {
        position:absolute;
        top:100px;
        left:0px;
        width:100%;
        height:20px;
        z-index:99;
}

#topmenuline table {
position:relative;
height:19px;
margin:auto;

}
#topmenuline table td {
padding-left:0px;
padding-right:3px;
height:19px;
}


table.menutable {
        width:980px;
}
td.menutable {
	color:white;
	vertical-align:middle;
}

#article {
        position:relative;
        width:980px;
        margin:auto;
        border-top:130px #F2F3F4 solid;
        background-image:url("../images/articlebg.png");
        background-repeat:repeat-both;
        min-height:400px;
        height:auto !important; height:400px;
}

#idpagetext {
	background:transparent;
}

#homecontenttable {
        width:980px;
}
#homecontentrightcell H1 {
        font-size:20px;
        font-weight:bold;
        font-style:italic;
}
#homecontentleftcell H1 {
        font-size:20px;
        font-weight:bold;
        font-style:italic;
}
#homecontentrightcell H2 {
        font-size:16px;
        font-weight:bold;
        font-style:italic;
}
#homecontentleftcell H2 {
        font-size:16px;
        font-weight:bold;
        font-style:italic;
}
#homecontentleftcell {
        font-size:13px;
        padding-right:10px;
}
#homecontentrightcell {
        font-size:13px;
        padding-left:10px;
}
table {
	/*font-size: 10px;
	color: #014a59;
	font-family: Arial, sans-serif;*/
        border-collapse:collapse;
}

#basescrollgraphicid {
	position:relative;
        margin:auto;
        width:980px;
}
#basescrollgraphicid a {
        font-size:10px;
        color: #014a59;
}
#basescrollgraphicid a:hover {
        font-size:10px;
        color: #000000;
}

.heading {
	font-weight:bold;
}
#idheadingtext {
}

#idheadingtext H1 {
	font-size:16px;
	font-weight:bold;
        margin:0;
}

H1 {
	font-size:24px;
	font-weight:bold;
        margin:0;
}
H2 {
	font-size:16px;
	font-weight:bold;
}
H3 {
	font-size:14px;
	font-weight:bold;
}
th {
        text-align:left;
}
#idpageimage {
display:none;
position:absolute;
z-index:0;
top:62%;
left:0px;
}

.catdesc {
	font-size:14px;
}
table.catdetail {
    margin:auto;
    width:100%;
}
td.catdetailthumbs {
	width:200px;
	vertical-align:top;
}
td.catdetailbigimage {
	vertical-align:top;
}
table.catbigimage {
	margin:auto; 
}

.catdetail {
	color:black;
	font-size:14px;
}
.catheading {
	color:#582B52;
	font-size:14px;
}
.catimage {
	border-color:#582B52;
	border-style:solid;
	border-width:2px;
}
.catitem {
	color:white;
}
a.catjump { color:#582B52; font-size:12px; text-align:center; vertical-align:top; }
a.catjump:hover { color:#582B52; font-size:12px; text-align:center; vertical-align:top; }
a.catjump:visited { color:#582B52; font-size:12px; text-align:center; vertical-align:top; }
a.catjump:active { color:#582B52; font-size:12px; text-align:center; vertical-align:top; }


.catname {
	color:#582B52;
	font-size:18px;
	text-align:center;
}
.catthumbnail {
	border-color:#A8A9AD;
	border-style:solid;
	border-width:1px;
	display:inline;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
td.catlongdescription {
    vertical-align:top;
    padding-left:10px;
    width:200px;
}

.newsheadingstyle {
	background-color:#582B52;
	color:white;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.newspagestyle {
	background-color:#582B52;
	color:white;
	font-size:12px;
	text-align:center;
}
.sitemap {
	color:#666666;
	padding-left:5px;
	width:100%;
}
.sitemapoptionitem {
	color:#CCCCCC;
	font-size:12pt;
}
.sitemapoptionitem:hover {
	color:black;
}
.sitemapsubmenu {
	color:#CCCCCC;
	font-size:13pt;
}
.sitemapsubmenu:hover {
	color:black;
}
.sitemaptopmenu {
	background:transparent;
	color:#CCCCCC;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}
.sitemaptopmenu:hover {
	color:black;
}
a { color:#582B52; font-size:13px; font-weight:bold; text-decoration:none; }
a:visited { color:#582B52; font-size:13px; font-weight:bold; text-decoration:none; }
a:active { color:black; font-size:13px; font-weight:bold; text-decoration:none; }
a:hover { color:#666666;}

a.gallerynav { font-size:15px; color:#582B52; }
a.gallerynav:visited { font-size:15px; color:#582B52; }
a.gallerynav:active { font-size:15px; color:black; }
a.gallerynav:hover { color:#A9ABAE; }

a.whitelarge { color:#ffffff; font-size:14px; }
a.whitelarge:visited { color:#ffffff; font-size:14px; }
a.whitelarge:active { color:#ffffff; font-size:14px; }
a.whitelarge:hover { color:#A9ABAE; }

a.white { color:#ffffff; font-size:14px; }
a.white:visted { color:#ffffff; font-size:14px; }
a.white:active { color:#ffffff; font-size:14px; }
a.white:hover { color:#A9ABAE; }

a.catheading {
	text-decoration:none;
}
a.catthumbnail {
	border-width:0px;
}
body.artistenquiryform {
        margin-top:20px;
        width:312px;
        margin:auto;
}
body.inputform {
        width:100%;
        margin:auto;
}
body.inputform table {
	color:black;
	font-size:14px;
        margin-right:0px;
}
input {
	font-size:14px;
}
select.inputform {
	color:black;
        font-size:14px;
}
a.notselected {
	color:gray;
	font-size:13px;
	text-decoration:none;
}
a.notselected:hover {
	color:#582B52;
	font-weight:bold;
	text-decoration:none;
}
a.selected {
	color:black;
	font-size:13px;
	font-weight:bold;
}
a.selected:hover {
	color:#582B52;
	font-weight:bold;
	text-decoration:none;
}
hr {
	color:white;
}
iframe.ticker {
	height:600px;
	overflow:hidden;
	padding-left:5px;
	width:120px;
}

table.button {
	color:white;
	text-align:center;
	vertical-align:middle;
}
table.cat {
	background-color:transparent;
}
table.inputform {
	background-color:transparent;
	padding:0px;
         margin:auto;
}
td img {
	display:block;
}
td.button {
	border-color:#A8A9AD;
	border-style:solid;
	border-width:1px;
}
td.cat {
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	vertical-align:top;
}
td.catbigimage {
	border-color:#A8A9AD;
	border-style:solid;
	border-width:1px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	vertical-align:top;
}
td.inputform {
	background-color:transparent;
	color:black;
	font-size:14px;
	padding:0px;
}
textarea.inputform {
	color:black;
	font-size:14px;
}

table.newsletterframe h2 {
        font-size:16px;
        font-weight:bold;
        font-style:italic;
        margin-top:0px;
        margin-bottom:0px;
}
#newslettersignup {
        font-size: 12px;
	color: #000000;
	margin:0;
	background-color:transparent;
	font-family:"century gothic", arial, times;
        margin:0;
}
#newslettersignup table {
        width:230px;
        margin:auto;
        font-size: 12px;
	color: #000000;
	font-family:"century gothic", arial, times;
}

#thankyouform {
        color:#ffffff;
        font-size:14px;
}
#slideshow {
        background-color:transparent;
}


