body
{background-color:#000000;
margin:0;
padding:0;
border:none;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
color: #cccccc;}

#header {height: 120px; background-color:#666666;
border-bottom: 1px  solid #ffcc00;}

#hnav{height: 25px;
border-bottom: 1px  solid #ffcc00;
font-size:18px;
font-variant:small-caps;}

#container{position:relative;}

#fullwidth{margin-left:10px;
margin-right:10px;
border-top:solid 1px #ffcc00;
}

#content{top:0;
min-height:400px;
margin-left:374px;
width: 565px;
margin-top: 4px;
padding: 10px 10px 10px 10px;
background-color:#000000;
color:#cccccc;
font-size:14px;
border:1px solid #ffcc00;}

#contentp{top:0;
min-height:400px;
margin-left:10px;
width: 700px;
margin-top: 4px;
background-color:#000000;}

#contentart {top:0;
min-height:400px;
margin-left:400px;
margin-top: 4px;
padding: 10px 10px 10px 10px;
background-color:#000000;
color:#cccccc;
font-size:14px;
border-left:1px solid #ffcc00;
border-top:1px solid #ffcc00;}

#contentartpromo {top:0;
min-height:400px;
margin-left:50px;
margin-top: 4px;
width: 875px;
padding: 10px 10px 10px 10px;
background-color:#000000;
color:#cccccc;
font-size:14px;
border-left:1px solid #ffcc00;
border-top:1px solid #ffcc00;
border-right:1px solid #ffcc00;}



#infoform {top:0;
min-height:700px;
margin-top:-12px;
margin-left:0px;
background-image: url('219.jpg');
background-repeat: no-repeat;
}

#leftpromo{position:absolute;
background-image: url(camera.jpg);background-repeat: no-repeat;
left:50px;
top:0;
min-height:400px;
background-color:#000000;
width:344px;}

#film {background-image: url(filmstrip.jpg);background-repeat: no-repeat;
height:700px; width:203px;}

#menu a {
  position: absolute;
  height: 80px;
  width: 80px;
   text-decoration: none;
  }

#menu a i {visibility:hidden;}

a#blogger { top: 70px; left:30px;}
a#face { top: 271px;left:30px; }
a#flick { top: 411px;left:80px; }



#marquis {margin-left:330px;
margin-right:800px;
color:#ffffff;
font-size:14px;
}

#marquis p{padding-top:150px;}


#box {text-align:left; background-color:#000000; color:#cccccc;
margin:0 auto;
width:500px;
min-height:100px;
border:1px solid #000000;
padding:15px;}

#leftpic{position:absolute;
left:0;
top:0;
min-height:400px;
background-color:#000000;
width:374px;}

#leftpicart{position:absolute;
left:0;
top:0;
min-height:400px;
background-color:#000000;
width:394px;}

#vnav{position:absolute;
top:0;
margin-left:960px;
min-height:400px;}

#vnav2{position:absolute;
top:0;
margin-left:960px;border:1px solid #ffcc00;min-height:400px;}

#vnav3{position:absolute;
top:0;
margin-left:965px;;min-height:400px;}

#vnavp{position:absolute;
top:0;
margin-left:715px;
min-height:410px;
border:1px solid #ffcc00;
font-size:14px;
width:400px;}

#header p {margin-left:800px;margin-top:-60px;font-size:14px;}
#content p {margin-left: 25px; margin-right:20px;}
#vnavp p {margin-left: 25px; margin-right:20px;}
p.copy {font-size:12px; color:#666666;margin-top:20px;margin-left:20px;}
p.profile {font-size:14px;color:#cccccc;margin-left:20px;margin-right: 10px;}
p.promo {margin-left:20px;margin-right:20px;}
p.small {font-size:13px;}
p.spacing {margin-right:100px;margin-left:25px;}
p.valid {padding: 15px 15px 15px 15px;}
p.right90 {margin-right:190px;}

#box h1 {font-size:18px; font-family: 'Trebuchet MS', Helvetica, sans-serif;color:#cccccc;}
#content h1 {font-size:18px; font-family: 'Trebuchet MS', Helvetica, sans-serif;color:#cccccc;}
#content h1.red {color:#cc6600;font-size:24px;}
#contentart h1 {font-size:24px;margin-top:10px;}
#vnav h1 {font-size:18px;color:#cccccc;margin-top: 25px;margin-left: 10px;}
#vnavp h1 {font-size:18px;color:#cccccc;margin-top: 25px;margin-left: 15px;}
h1.centerh {text-align:center;font-size:44px;margin-top:-3px;margin-bottom:-5px;}
h1.left20h {margin-left:20px;}
h2 {font-size:18px;}

img.logo{margin-top: 15px;margin-left:30px;}
img.left20 {margin-left:20px;}
img.preload {display:none;}
img.adjust {border-top: 1px solid #ffcc00;}
img.center {display: block;margin-left:auto;margin-right:auto;}
img.free {margin-bottom: 30px;margin-top:50px;}
img.move {margin-left:150px;margin-top:-60px;}

a:link {text-decoration: none; color: #ffcc00;}
a:visited {text-decoration: none; color:#ffcc00;}
a:active {text-decoration: none; color: #ffcc00}
a:hover {text-decoration: none; color: #ffffff; }

a.button{border: solid 1px #ffcc00; padding: 5px 10px 5px 10px;font-variant:small-caps;font-weight:bold;}


ul.artist li {display: inline; padding: 5px 15px 5px 15px;margin-left:1px;font-size:24px;}


table#vert {color:#ffcc00; font-size:16px;font-variant:small-caps;}
table#vert td {padding: 10px; border-bottom: 1px solid #ffcc00; } 

table#art {margin-left:40px;color:#cccccc; font-size:14px;}
table#art td.right {padding-left:20px;}

table#artpromo {margin-left:0px;color:#cccccc; font-size:14px;}
table#artpromo td.promo {padding:25px; width:400px;}

table#full {margin-left:10px;color:#cccccc; font-size:14px;}
table#full td.promo {padding:25px; width:400px;}



.bluetabs{
}

.bluetabs ul{height: 25px;
padding: 3px 0;
margin-left: 0;

margin-bottom: 0;
font-family: 'Trebuchet MS', Helvetica, sans-serif;font-variant:small-caps;
font-size:18px;
list-style-type: none;
text-align: left; }

.bluetabs li{
display: inline;
padding: 5px 5px 5px 5px;
margin-left:50px;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #ffcc00;
}

.bluetabs li a:visited{
color: #ffcc00;
}

.bluetabs li a:hover{
text-decoration: none;
color: #ffffff;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{color:#ffffff;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0;
border: 1px solid #ffcc00; 
border-width: 0 1px;
font: 12px verdana;
line-height:18px;
z-index:100;
color:#ffcc00;
width: 150px;
visibility: hidden;
background-color:#000000;}


.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #ffcc00; 
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color:#ffcc00;}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ 
color: #ffffff;
}
