@charset "utf-8";
/* VSIII - 2008 */


/* basic styles */

* {margin: 0; border: 0px; padding: 0px;}

img, div, .container, .content_left, .content_right, .content_large, .header_home, .header_about, .header_gallery, .header_help, .header_contact, .header_artists  { behavior: url(iepngfix.htc); }

body {
background: #000000 url(images/background.jpg) center top no-repeat;
text-align: center;
min-width: 800px;
}

a:link {
text-decoration: none;
color: #FF0000;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
font-variant: normal;}

a:visited {color: #FF0000;}

h1{color: #FFFFFF; font-weight: bold; font-size: 30px; text-align:left; letter-spacing: 2px ; padding-top:5px; padding-bottom:5px;}
h2{color: #FFFFFF; font-weight: bold; font-size: 18px;}
h3{color: #ffbd30; font-size:14px; margin-bottom:-14px;}
h4{color: #ffbd30; font-weight: bold; font-size:12px;}
h5{color: #FF0000; font-weight: bold; font-size:12px;}
h6{color: #FFFFFF; font-weight: bold; font-size:46px;}

a:hover {color: #FFFFFF;}

p {text-indent: 10px;}


.content_left ul, .content_right_top ul {padding-left:15px; list-style-type: square}

em {font-size:11px;}

h6 em {font-size:24px;}


/* header styles */
.head {margin: 0 auto;}

.header_home{
background: transparent url(images/header_home.png) top no-repeat;
height:250px
}
.header_about {
background: transparent url(images/header_about.png) top no-repeat;
height:250px
}
.header_gallery {
background: transparent url(images/header_gallery.png) top no-repeat;
height:250px
}
.header_artists {
background: transparent url(images/header_artists.png) top no-repeat;
height:250px
}
.header_contact {
background: transparent url(images/header_contact.png) top no-repeat;
height:250px
}
.header_help {
background: transparent url(images/header_help.png) top no-repeat;
height:250px
}





/* menu styles */
.menubox{
margin:0 auto;
min-width:800px;
}

.menu{
margin-left:5px;
width:800px;
height:29px;
}

.menu li {
display:inline;
}

.menu li a {
color: #7D1B7E;
display: block;
float:left;
height: 29px;
width:129px;
margin-right:3px;
padding-top:5px;
text-align:center;
text-decoration: none;
font-size:14px;
font-weight: bolder;
font-family: "Helvetica", Verdana, Arial, sans-serif;
background: transparent url(images/yellow.gif) left top no-repeat;}


.menu li a:hover {
background: transparent url(images/white.gif) left top no-repeat;
}




/* content styles */
.main{margin:0; width:100%; height:100%;}



.container{
text-align: center;
margin:0 auto;
width:800px;
min-height:500px;
background: transparent url(images/drip.png) center top no-repeat;
}

.content_large{
color: #FFFFFF;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 12px; 
text-align: center;
margin-top: 5px;
margin-left:5px;
padding: 5px 10px 30px 10px;
width:770px; 
float:left; 
clear:left;
background: transparent url(images/white.png) top repeat;
}

.content_large img {padding:5px;}

.content_left{
color: #FFFFFF;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 12px; 
text-align: left;
float:left;
margin-top: 5px;
margin-left:5px;
margin-right:10px;
padding: 5px 10px 30px 10px;
width:480px;  
background: transparent url(images/white.png) top repeat;
}

.content_right{
text-align: left; 
margin-top: 5px;
float:right;
clear:right;
width:280px; 
}

.content_right_top{
width:270px;
padding:5px 5px 20px 5px;
color: #FFFFFF;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 12px; 
text-align: left;
background: transparent url(images/purple.png) top repeat;}

.content_right_bottom{
margin-top: 10px;
width:270px;
padding:5px;
color: #FFFFFF;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 12px; 
text-align: left;
}

.content_right_bottom  a:link{text-decoration: underline;}

/* gallery styles */
.thumbs {
padding:10px;
}

.profile{
width:750px;
float:left;
clear:both;
margin-bottom:80px;
}
.profile_img{
width:200px;
padding-left:10px;
float:left;
}

.profile_text {
float:left;
margin-left:20px;
width:450px;
height:150px;
text-align:left;
}

.profile_desc{font-size: 10px; color:#ffbd30; }

/* footer */
.footer{
padding-top:20px;
padding-bottom:30px;
text-align:left;
margin:0 auto;
width:800px;
text-decoration: none;
color: #666666;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
clear:both;}

.footer a {
text-decoration: none;
color: #666666;
font-family: "Helvetica", Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: normal;}
