* { padding: 0; margin: 0; }

body {
 background:url(../media/background.jpg);
}
#wrapper { 
 margin: 0 auto;
 width: 800px;
 background:#c59409;
}
#header {
 color: #333;
 width: 800px;
 height:200px;
 float: left;
 background:url(../media/header.jpg) no-repeat;
}
#navigation {
 float: left;
 width: 800px;
}
.nav_hold {
 width:133px;
 height:83px;
}
#leftcolumn { 
 height: 350px;
 width: 381px;
 float: left;
 margin-left:12px;
}
#rightcolumn { 
 float: right;
 width: 381px;
 display: inline;
 margin-right:12px;
}
#ribbon {
 width:900px;
 height:74px;
 clear: both;
}
.noborder {
 margin-left:-4px;
}
#footer { 
 width: 800px;
 height:153px;
 clear: both;
 background:url(../media/footer.jpg);
}
#content_aboutdirt {
 background:url(../media/head_aboutdirt.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_mixtapesample {
 background:url(../media/head_mixtapesample.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_latestmix {
 background:url(../media/head_latestmixtape.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_contact {
 background:url(../media/head_contact.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_link {
 background:url(../media/head_link.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_press {
 background:url(../media/head_press.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_projects {
 background:url(../media/head_projects.jpg) no-repeat;
 width:381px;
 height:31px;
 margin-top:10px;
}
#content_artists {
 background:url(../media/head_artists.jpg) no-repeat;
 width:760px;
 height:31px;
 margin-top:10px;
 clear:both;
 margin-left:20px;
}
#content_artists2 {
 background:url(../media/production.jpg) no-repeat;
 width:760px;
 height:31px;
 margin-top:10px;
 clear:both;
 margin-left:20px;
}
#project_list {
width:381px;
height:530px;
overflow:scroll;
}
.mixtape_list { 
border:2px solid #ccc;
margin-left:8px;
margin-top:8px;
}
.content2 {
 background:url(../media/content2.jpg) repeat;
 width:760px;
 margin-left:20px;
}
.content {
 background:url(../media/content.jpg) repeat;
 width:381px;
}
.content_footer {
 background:url(../media/content_foot.jpg) no-repeat;
 height:1px;
 width:381px;
 margin-bottom:10px;
}
.content_footer2 {
 background:url(../media/content_foot.jpg) no-repeat;
 height:1px;
 width:760px;
 margin-bottom:10px;
 margin-left:20px;
}
.text1 {
 font-family:"myriad Pro", verdana, arial;
 font-size:14px;
 color:#FFFFFF;
 padding:10px;
}
.text1 a { 
color:#CCCCCC;
}
.text2 {
 font-family:"myriad Pro", verdana, arial;
 font-size:12px;
 color:#CCC;
 padding:10px;
}
.text3 {
 font-family:"myriad Pro", verdana, arial;
 font-size:16px;
 color:#FFFFFF;
}
.mixtapecycle {
 padding:14px;
}
.form {
 font-family:"myriad Pro", Arial;
 font-size:14px;
 color:#000;
}
.table {
 font-family:"myriad Pro", Arial;
 font-size:14px;
 color:#FFF;
 margin-left:10px;
}
.artist1 {
 float:left;
 border:thick #FFFFFF;
 margin-right:10px;
}
.artist2 {
 float:right;
 border:thick #FFFFFF;
 margin-left:10px;
}
.fieldset {
 border: ridge 4px #CCCCCC;
 padding:8px;
 color:#fff;
 font-family:"myriad Pro", verdana, arial;
 font-size:14px;
 color:#FFFFFF;
}
.legend {
  color:#3f5703;
}
#container {
 padding:10px;
}

#cheat {
 position:absolute;
 left: 50%;
 width: 76px;
 height:32px;
 margin-left: -95px;
 margin-top:6px;
 z-index:100;
 background:url(../media/cheat.jpg);
}

#cheat2 {
 position:absolute;
 left: 50%;
 width: 106px;
 height:31px;
 margin-left: 253px;
 margin-top:26px;
 z-index:100;
 background:url(../media/cheat2.jpg);
}





