@charset "utf-8";
/* CSS Document */

/* LINKS */
a.nav, a.nav:link, a.nav:visited {display:block; width:83px; height:25px; background:#000; border:1px solid #000; margin-top:0px; text-align:center; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:9px; color:#ccc; font-weight:bold; line-height:25px; overflow:hidden; float:left;}
a.nav:hover {color:#fff; background-color:#000; background-image: url(../images/navback.gif);}
a.nav:active {color:#fff; background-color:#000; text-decoration:line-through;}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ccc; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999; text-decoration: line-through;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-decoration:underline;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; text-decoration:underline;}

/* FONT STYLES */
body {margin:0px;padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; text-align:justify; background-color:#000; background-image:url(../images/bodybackground.jpg); background-repeat:repeat-y; background-position: center top; }
h1 {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#becab5; letter-spacing:-2px; margin:4px 0px 12px 0px; border-bottom:1px dotted #becab5; background:url(../images/postback.png); background-repeat:no-repeat; background-position:top right;}
.center {text-align:center;}
.left {text-align:left;}
span {color:#becab5;}
.bold {font-weight:bold;}

/* MAIN CONTAINER */
.wrapper {
width:595px;
margin:0px auto;
border:1px solid #000;
background-color:#000;
padding-bottom:10px;
}

/* IMAGES */
.zeroborder {border:none;}
.inlineright {border:1px solid #becab5; float:right; padding:0px; margin:0px 20px;}
.inlinestore {border:1px solid #becab5; position:relative; top:10px; right:20px; padding:0px; margin:0px 0px 0px 20px; float:right; clear:none;}
.addcart {margin: 10px 20px 20px 20px; background-color:transparent; border:none; width: 90px; height:23px; position: relative; top:0px; left:0px; float:left}

/* FORMS */
.form {margin:10px 20px; width:250px; height:375px; border:none;}
fieldset {border:none; margin:0px;}
input {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; background-color:#becab5; width:250px; height:20px; border:1px solid #333; line-height:20px; padding-left:2px;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; background-color:#becab5; overflow:auto; width:250px; height:200px; border:1px solid #333;line-height:20px;padding-left:2px;}
.inputbutton {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; width:75px; height:20px; border:1px solid #333;line-height:17px;}
.contactinfo {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999; width:220px; margin:0px; padding:0px; position:relative; top: -350px; left:275px;}

/* AUDIO PLAYER */
.audio {margin:0px; padding:0px;}
.audioinfo {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999; width:220px; margin:0px 10px; position:relative; top: -306px; left:275px;}

/* STORE */

.storeright {border:1px solid #becab5; float:left; clear:none; padding:0px; margin:0px;}
#storepop {position:relative; top:-95px; left:385px; width:75px; background-color:#fff; z-index:100; margin:0px;}
#storepop a.p1, #storepop a.p1:visited {display:block; width:75px; height:75px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#storepop a img {border:1px solid #becab5;}
#storepop a.p1:hover {text-decoration:none; background-color:#000; color:#000;}
#storepop a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#storepop a.p1:hover .large {display:block; position:absolute; top:0px; left:-168px; width:300px; height:300px; border:10px solid #becab5;}

#storepop2 {position:relative; top:-55px; left:340px; width:75px; background-color:#fff; z-index:100; margin:0px;}
#storepop2 a.p2, #storepop a.p2:visited {display:block; width:75px; height:75px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#storepop2 a img {border:1px solid #becab5;}
#storepop2 a.p2:hover {text-decoration:none; background-color:#000; color:#000;}
#storepop2 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:2px;}
#storepop2 a.p2:hover .large {display:block; position:absolute; top:20px; left:-220px; width:446px; height:181px; border:10px solid #becab5;}

#storepop3 {position:relative; top:-55px; left:340px; width:75px; background-color:#fff; z-index:100; margin:0px;}
#storepop3 a.p2, #storepop a.p2:visited {display:block; width:75px; height:75px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#storepop3 a img {border:1px solid #becab5;}
#storepop3 a.p2:hover {text-decoration:none; background-color:#000; color:#000;}
#storepop3 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:2px;}
#storepop3 a.p2:hover .large {display:block; position:absolute; top:20px; left:-220px; width:446px; height:181px; border:10px solid #becab5;}

#storepop4 {position:relative; top:-55px; left:340px; width:75px; background-color:#fff; z-index:100; margin:0px;}
#storepop4 a.p2, #storepop a.p2:visited {display:block; width:75px; height:75px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#storepop4 a img {border:1px solid #becab5;}
#storepop4 a.p2:hover {text-decoration:none; background-color:#000; color:#000;}
#storepop4 a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:2px;}
#storepop4 a.p2:hover .large {display:block; position:absolute; top:20px; left:-220px; width:446px; height:181px; border:10px solid #becab5;}

.storetable500 {width:500px; margin-left:20px; border:none;}
.storetable250 {width:250px; margin-left:20px; border:none;}

/* ROUND CORNERS */
.roundcont {
	width:555px;
	background-color: #666;
	color: #999;
	margin:10px 20px 10px 20px;
}

.roundcont p {
	margin: 0 20px;
}

.roundcont h1 {
	margin: 0px 20px 10px 20px;
}

.roundtop { 
	background: url(../images/corner_tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/corner_br.gif) no-repeat top right; 
}

img.corner {
   width: 18px;
   height: 17px;
   border: none;
   display: block !important;
}

.news {
	margin-left:30px;
	}




