/* CCSTheme v 3.x */
/* General */



/* BEGIN Common */

body {
	font-family: Verdana; font-size: 80%;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-image:url(images/sexy_bg.gif);
        background-repeat: no-repeat;

	}

.body { font-family: verdana; font-size: 10px; color: #808080; }
.foot { font-family: verdana; font-size: 10px; color: #000000; }
.copy { font-family: verdana; font-size: 10px; color: #800000; }

a:link { color: #808080; background: transparent; text-decoration: none; }
a:visited { color: #808080; background: transparent; text-decoration: none; }
a:active { color: #666666; background: transparent; text-decoration: none; }
a:hover { color: #800000; background: transparent; text-decoration: none; }

.topiclink:link{color: #FFFFFF; background: transparent; text-decoration: underline;}
.topiclink:visited{color: #FFFFFF; background: transparent; text-decoration: underline;}
.topiclink:active{color: #FFFFFF; background: transparent; text-decoration: underline;}
.topiclink:hover{color: #800000; background: transparent; text-decoration:underline;}


.artistlinks:link{color: #993333; background: transparent; text-decoration: none; font-size: 10px; font-family: verdana;}
.artistlinks:visited{color: #993333; background: transparent; text-decoration: none; font-size: 10px; font-family: verdana;}
.artistlinks:active{color: #993333; background: transparent; text-decoration: none; font-size: 10px; font-family: verdana;}
.artistlinks:hover{color: #993333; background: transparent; text-decoration:none; font-size: 10px; font-family: verdana;}

.shopingcartlinks:link{color: #b1b7af; background: transparent; text-decoration: none;}
.shopingcartlinks:visited{color: #b1b7af; background: transparent; text-decoration: none;}
.shopingcartlinks:active{color: #b1b7af; background: transparent; text-decoration: none;}
.shopingcartlinks:hover{color: #993333; background: transparent; text-decoration:none;}


form {
	margin: 0px;
	font-family: verdana;
    color: #808080;
	}

h1	{
	font-size: 150%;
	margin-top: 5px;
	margin-bottom: 5px;
	}

h2	{
	font-size: 130%;
	margin-top: 15px;
	margin-bottom: 5px;
	font-family: verdana;
	color: #808080;
	}

h3	{
	font-size: 110%; font-style: italic;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h4	{
	font-size: 100%;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h5	{
	font-size: 100%; font-style: italic;
	margin-top: 15px;
	margin-bottom: 5px;
	}

h6	{
	font-size: 90%;
	margin-top: 15px;
	margin-bottom: 5px;
	}

th	{
	font-family: verdana; font-size: 80%;
	color: #808080;
	}

td {
	font-family: verdana; font-size: 80%;
	color: #808080;
	}


   html, body, #contents {min-height: 100%;width: 100%;height: 100%;}
   html>body, html>body #contents {  /* The "height" above is a hack for IE5+/Win.  Below we adjust it using the       child selector to hide from IE5+/Win */
       height: auto;
   }
   * html body{height: 90%;}
   *:first-child+html body{height:auto;}
   body { /* Without this, Moz1.0 adds a vertical scrollbar */
      margin: 0;
   }
   #contents {position: absolute;top: 0;left: 0;}
   #footer {position: relative}
   /*#main {height: auto; display:table;}*/
