* {
	margin:0;
	padding:0;
}
body {
	background:black;
	color:#FFFFCC;
	font-family: verdana,Arial, Lucida, "Lucida Grande", Helvetica, sans-serif;
	font-size:11px;
}
img {
    border:none;
}
a {
    text-decoration: none;
    color:#FFFFCC;
}
li {
    list-style:none;
}
.red {color: #FF0000;}
.artist-list {
    margin-left:25px;list-style:circle;
}
.artist-list a {
    text-decoration: underline;
    
}

#container {
    margin:0 auto;
	width:1003px;
}
#column-left {
    width:290px;
	border:0px solid red;
	float:left;
	background:url(../images/left.jpg) no-repeat;
	height:781px;
}
#column-left a {
    text-decoration: underline;
    color:#C5A516;
}
#column-left a:hover {
color:#FFFFCC;
}


#logo {
    margin-left:44px;
}
#leftside-nav {
    margin-left:60px;
	margin-top:-8px;
}
#leftside-nav li {
    margin-bottom:18px;
}
#leftside-nav li a img {
  filter:alpha(opacity=100);/*For IE*/
  -moz-opacity:1;/*For FF old mozilla*/
  opacity:1;/*For FF mozilla*/
}
#leftside-nav li a:hover img {
  filter:alpha(opacity=80);/*For IE*/
  -moz-opacity:.8;/*For FF old mozilla*/
  opacity:.8;/*For FF mozilla*/
}
#contact-info {
    margin-left:65px;
	padding-top:10px;
	color:#C5A516;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma,Arial;
}



#main {
	border:0px solid red;
	float:left;
	width:712px;

}
#main-nav {
	border:0px solid red;
	float:left;
	width:700px;
	height:110px;
	background:url(../images/main_nav_bg.gif) no-repeat;
}
#main-nav ul {
	margin-left:60px;
	float:left;



}
*html #main-nav ul {
    margin-left:30px;
}

#main-nav li {
    display:inline;
	float:left;
	margin-top:50px;
	margin-left:10px;
}
#main-nav li a:hover img {
  filter:alpha(opacity=80);/*For IE*/
  -moz-opacity:.8;/*For FF old mozilla*/
  opacity:.8;/*For FF mozilla*/
}

#content {
	border:0px solid red;
	float:left;
	width:712px;
	height:671px;
	background:url(../images/main_bg.jpg) no-repeat;
}
#footer {
	float:left;
	text-align:center;
	margin:0 auto;
	width:670px;
	height:50px;
}
#footer p {
    margin-left:10px;
	margin-top:10px;
	border:0px solid red;
}
#main-content {
	border:0px solid red;
	margin-top:70px;
	margin-left:30px;
	width:620px;
	height:550px;
	overflow:auto;

}
#main-content h3 {
    font-family:Georgia,Tahoma, Arial;
	font-size:25px;
	font-weight:normal;
    padding:5px;
	padding-left:10px;
}
#main-content p {
    padding:5px;
}
#main-content table {
    margin:5px;
}
#main-content table td {
    border-top:1px dashed #999;
	padding:10px;
}

#newsletter {
    margin:0 auto;
	text-align:center;
	margin-top:100px;
	margin-left:30px;
}

#contacts {

    margin-left:80px;
}

#contacts input{
	height:20px;
	line-height:20px;
	width:200px;
	padding:0 5px;
	font-family:Verdana,Arial;
}
#contacts label {
    line-height:20px;
	height:20px;
	font-weight:bold;
	

}

#contacts textarea {
	font-family:Verdana,Arial;
	padding:5px;
}


#contacts .input-button {
    width:60px;
	border:none;
	background:#fff;
	font-family:Arial;
	margin-left:40px;
	font-size:11px;
}

#newsletter .input-button {
    width:50px;
	border:none;
	background:#fff;
	font-family:Arial;
	font-size:11px;

}
#studio, #artist ,#links{
    width:580px;
	padding:10px;
}

#studio li, #artist li {
    display:inline;
	float:left;
	margin:5px;
	border:3px solid #303030;
}
#studio li{
	padding:5px;
	margin:10px;
	width:150px;
	text-align:center;
}
#studio li:hover, #artist li:hover {
	border:3px solid #ccc;
}
#artist li {
	margin:8px;

}
#links li {
    list-style:circle;
	margin-left:20px;
}


