@import url("../blog/wp-content/themes/spectacular/style.css");

html, body{background:url(../img/bg_gradient_new.gif) repeat-x top left;padding:0;margin:0;text-align:center;}
html{overflow:auto}

img{border:0}
form{margin:0;padding:0}
select{font:normal 11px arial, verdana;color:#666;line-height:14px;}
p, a{font:normal 11px arial, verdana;color:#666;line-height:14px;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.nodisplay{display:none;}

.darkgrey{color:#333;}
.lightgrey{color:#777;}
.linkblue{color:#cc3333;}
.adminlinkblue{color:#30c8ef;}
.white{color:#fff;}
.offwhite{color:#ccc;}
.red{color:#f00}
.black{color:#000}

.largertext{font-size:13px;}

img.logo{position:absolute;top:-36px;left:13px;}
img#subtitles{position:absolute;top:3px;left:3px;}

div#main{width:875px;height:630px;margin:0 auto;padding-top:80px;}
div#mainbody{position:relative;width:875px;height:630px;background:url(../img/frame_trans.png) no-repeat top left;padding:0;text-align:left;}

div#index-text{width:420px;height:20px;overflow:hidden;padding:0;float:right;margin:520px 15px 0 0;}
p#spec-text{color:#ddd;font:bold 15px arial, verdana;}
div#saletext{position:absolute;top:115px;left:440px;width:300px;}

p#menulinks{font:normal 14px verdana,arial;line-height:20px;position:absolute;top:-18px;right:50px;z-index:30}
p#menulinks a{font:normal 14px verdana,arial;line-height:20px;text-decoration:none;color:#747474;}
p#menulinks a.submenu{font-size:10px;color:#747474;padding-left:2px;}
p#menulinks_admin{position:absolute;top:30px;left:30px;z-index:30}
p#menulinks_admin a{font:normal 16px verdana,arial;line-height:20px;text-decoration:none;padding-left:3px;}
p#menulinks_admin a.adminlinkblue{color:#30c8ef;}

a#salon{position:absolute;top:432px;left:44px;font:normal 16px verdana,arial;line-height:20px;text-decoration:none;z-index:30}
a#syndicate{position:absolute;top:452px;left:44px;font:normal 16px verdana,arial;line-height:20px;text-decoration:none;z-index:30}
a#workshop{position:absolute;top:472px;left:44px;font:normal 16px verdana,arial;line-height:20px;text-decoration:none;z-index:30}

div#background{position:absolute;top:10px;left:10px;width:808px;height:575px;z-index:10;background-color:#000;}
div.home{background:url(../img/index.jpg) no-repeat top left;}
div.admin{background-color:#000}
div.portf{background-color:#000}
div.studio{background-color:#000}
div.syndicate{background:url(../img/background6.jpg) no-repeat top left;}
div.aboutus{background:url(../img/background4.jpg) no-repeat top left;}
div.getnt{background:url(../img/background55.jpg) no-repeat top left;}
div.artists{background:url(../img/background6.jpg) no-repeat top left;}
div.production{background:url(../img/background7.jpg) no-repeat top left;}
div.videos{background:url(../img/background_videos.jpg) no-repeat top left;}
div.news{background:url(../img/background88.jpg) no-repeat top left;}
div.affil{background:url(../img/affiliates.jpg) no-repeat top left;}
div.salon{background:url(../img/bg_salon.jpg) no-repeat top left;}

div#studiotext{position:absolute;top:130px;left:20px;width:350px}
div#studiotext p{color:#ffffff}
div#studiotext2{position:absolute;top:130px;right:10px;width:400px}
div#studiotext2 p{color:#ffffff}

div#prodtextbg{position:absolute;top:100px;left:470px;width:280px;height:420px;background-color:#000;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);z-index:1}
div#prodtext{position:absolute;top:100px;left:470px;width:260px;height:400px;padding:10px;z-index:10}

div#fader{position:absolute;top:15px;left:21px;background-color:#000;width:808px;height:574px;z-index:20}
div#undermenu{position:absolute;top:125px;left:540px;height:300px;}
div#undermenu a{font:normal 15px verdana,arial;color:#ccc;line-height:20px;text-decoration:none}

div#portfolio{position:absolute;top:494px;left:16px;width:792px;height:90px;display:block;z-index:50;}
img#headimage{margin:0 auto;display:block;}
div.imgspacing{position:relative;z-index:2;width:110px;float:left;display:inline;margin-left:7px;}
div.img-container img{cursor:pointer;background-color:#fff;padding:0;margin:0 auto;margin-top:15px;display:block;}
div.img-container img.standing{margin-top:5px;}
div#imageholder{position:absolute;top:15px;left:11px;width:808px;background-color:#000;z-index:50;display:none;overflow:hidden;}
div.portfolio-button{width:41px;height:100px;padding-top:16px;}
div.portfolio-button img{cursor:pointer;margin:20px 0 0 15px;}
div#textholder{background-color:#000;position:absolute;bottom:0px;left:0px;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);}
p#imagetext{text-align:center;color:#fff;width:808px}
div.controls{position:absolute;top:0px;left:0px;display:none;padding:10px;border:1px solid #fff;background-color:#000;z-index:80;width:180px;}
p.close{cursor:pointer;float:right;}

div#imagecover{position:absolute;top:15px;left:21px;width:808px;height:484px;background:url(/img/trans.gif) repeat top left;z-index:200}

div#affiliates{position:absolute;top:100px;left:560px;}
div#affiliates p, div#affiliates a{font-size:14px;}
div#affiliates p{margin-bottom:4px;}

div#newstext{position:absolute;overflow:hidden;margin-top:10px;}
div#newstext p{margin-bottom:8px;width:455px;}
div#newsitems{height:525px;width:775px;overflow:hidden; padding-top: 30px; margin-left: 30px;}

div#bottom-links{position:absolute;top:605px;left:15px;width:820px;}
div#bottom-links p{color:#aaa;text-align:center;}
div#bottom-links a{color:#aaa;}

div#login {position:absolute;top:70px;right:100px;}
div#login input{width:180px;background-color:#000;border:1px solid #000;color:#fff;font:normal 12px verdana,arial;}
input#submit{margin-top:12px;cursor:pointer;}

div#contact{position:absolute;top:15px;left:20px;}
div#contact p{font:normal 13px arial, verdana;line-height:14px;float:left;display:inline;width:230px;margin-right:20px;}

div#artists{position:absolute;top:70px;right:0px;width:350px;height:auto;}
div#artist_categories{float:left;padding-bottom:20px;height:170px;width:340px;position:relative;}
div#artist_categories a{font:bold 15px verdana;color:#eee;line-height:21px;cursor:pointer;text-decoration:none;width:255px;}

div#artist_names{float:left;height:0px;clear:both;}
div#artist_names div{display:none;}
div#artist_names a{float:left;display:inline;clear:both;font:bold 12px arial,verdana;color:#fff;line-height:18px;text-decoration:none;width:240px;}

p#artistdata{position:absolute;top:20px;right:50px;z-index:60;width:800px;text-align:right;font-size:12px;}
p#artistdata a{cursor:pointer;text-decoration:underline;}
div#add_info{display:block;position:absolute;top:15px;left:21px;width:788px;height:455px;z-index:300;margin:0;padding:10px;font:normal 11px arial, verdana;color:#fff;background-color:#000;overflow:auto}
div#add_info span{margin-bottom:8px;font-weight:bold;display:block;float:left;}
div#add_info p{clear:left;}
div#add_info a{cursor:pointer;text-decoration:underline;}
div#artist a{font:normal 11px arial, verdana;line-height:14px;text-decoration:underline;cursor:pointer;}

div#mainadmin{position:absolute;top:5px;left:130px;}
fieldset.adminframe{border:1px solid #ccc;width:600px;padding:10px;margin-bottom:10px;}
fieldset.adminframe legend{font:normal 13px arial, verdana;color:#f00;}
fieldset.adminframe label{font:normal 11px arial, verdana;color:#fff;display:block;clear:right;margin-bottom:4px;}
fieldset.adminframe input{font:normal 13px arial, verdana;color:#000;background-color:#fff;margin-left:4px;}

div#msg{margin-bottom:10px;width:600px;margin-left:10px;background-color:#fff;padding:3px;}
div#msg p{padding:0 0 3px 25px;font-weight:bold;font-size:12px;line-height:14px;margin:3px;}
p.msg{background:url(../img/errorIcon.gif) no-repeat top left;color:#a00;}
p.msg-green{background:url(../img/okIcon.gif) no-repeat top left;color:#0a0;}

div#contactinfo{position:absolute;top:50px;left:510px;width:260px;height:450px;padding:10px;}
div#contactinfo_plate{position:absolute;top:50px;left:510px;width:260px;height:450px;padding:10px;opacity:0.7;-moz-opacity:0.7;-khtml-opacity:0.7;filter:alpha(opacity=70);background-color:#000}
div#contactinfo p{font:normal 10px verdana,arial;line-height:14px;color:#ccc;margin-right:5px;padding:0;}
div#contactinfo a{color:#ccc}
div#contactinfo strong{font-size:12px;color:#ccc}

a#logout{position:absolute;top:30px;right:60px;z-index:80}

p#pagination a{text-decoration:none;}

div.contactframe{clear:left;}
div.contactframe legend{font:normal 13px arial, verdana;color:#fff;}
div.contactframe label{font:normal 11px arial, verdana;color:#fff;display:block;clear:right;margin-bottom:4px;}
div.contactframe input{font:normal 13px arial, verdana;color:#000;background-color:#fff;clear:left;}
div.contactframe textarea{margin:0;padding:0;clear:right;display:block;margin-bottom:3px;}
div#msg{margin-bottom:10px;width:320px;background-color:#fff;padding:3px;}
div#msg p{color:#333}

ul#collectionlinks{position:absolute;top:220px;left:0px;z-index:15;margin:0;padding:0;list-style:none;display:none}
ul#collectionlinks a{font:normal 15px verdana,arial;line-height:17px;text-decoration:none;display}

a#back_to_artist{position:absolute;top:375px;left:0px;z-index:30;}

ul#collectionlinksartist{margin:0;padding:0;list-style:none;}
ul#collectionlinksartist a{font:normal 13px verdana,arial;line-height:15px;text-decoration:none;}

div#video{position:absolute;top:130px;right:150px;background-color:#000;z-index:50;}
div#videodescription{position:absolute;top:115px;right:150px;background-color:#000;z-index:50;width:425px;}
div#videothumbs{position:absolute;top:495px;left:200px;width:640px;height:90px;display:block;z-index:50;}
div.thumb-container img{cursor:pointer;background-color:#fff;padding:0;margin:0 auto;display:block;}
div.thumbspacing{position:relative;z-index:2;width:130px;float:left;display:inline;margin-left:8px;overflow:hidden;}

.opacity-zero{opacity:0.0;-moz-opacity:0.0;-khtml-opacity:0.0;filter:alpha(opacity=0);}

#newsitems img
{
	border:0;
}

<!-- IE scrollbar -->
html{
scrollbar-face-color:#000;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#000;
scrollbar-shadow-color:rgb(0,0,0);
scrollbar-highlight-color:rgb(0,0,0);
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-color:#000;
}


a, a:hover, a:visited, a:active
{
	color: #fff;
	text-decoration: underline;
}