body {
	height: 100%;
	margin: 0px 0 10px 0;
	padding: 0;
	background-color: #000033;
    color: #CCC;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
    line-height:18px;
       text-align: left;
	}

#ocwrapper {
     width:950px;
     margin:0px auto;
     padding:0px;
     background: url(images/iss2009-shadowleft.jpg)  top left repeat-y;
     text-align:left;
     border:0px solid #471207;

}
#wrapper {
  margin: 0px;
  text-align: left;
  padding:0px 0px 0px 25px;
}

#icwrapper {
	width:900px;
      margin: 0px;
      padding: 0px;
      border:0px solid #471207;
}
#head	{
	width:100%;
	height:120px;
	margin:	0px;
	padding:0px;
	text-align:center;
	border-bottom:0px solid #471207;
}
#header {
	width:100%;
	margin:0px auto;
	padding:0px;
    position:relative;
    border:0px solid blue;
    border-bottom: 0px solid #430204;
}

#content {
     margin: 40px 10px 10px 10px;
     padding: 0px;
     height:100%;
     min-height:480px;
     border:0px solid blue;
}

#home_content {
     margin: 0px 20px;
     padding:0px 10px;
     text-align:left;
     border:0px solid blue;
}
#press_content {
     background-color:#CCCCCC;
     margin: 0px;
     padding:5px 20px;
     text-align:left;
     border:0px solid blue;
}
#eventsbox {
     width:600px;
     margin: 0px auto;
     padding:0px;
     text-align:center;
     border:1px solid #471207;
}
#profilebox {
     width:700px;
     margin: 0px auto;
     padding:10px 20px;
     text-align:center;
     border:1px solid #471207;
}

#left {
      float: left;
      width: 50%;
      margin:0; padding:0;
      }
#left_content {
	border-right: 0px solid #grey;
	margin-bottom: 20px;
	padding: 0.15em 1em;
}
#right {
      margin:0 0 0 50%; padding:0;
      }
#right_content {
     margin:0; 
     padding: 0.15em 1em;
     text-align:left;
     margin-bottom: 20px;
}

#artists {width:auto; 
     text-align:center;
     display:block; 
     margin: 0px auto;
     padding:10px;
     border: 0px solid grey;
}
#column_one {width:180px; 
     margin-right:20px; 
     float:left;
     border: 0px solid grey;
}
#column_two {width:180px; 
     margin-right:20px; 
     float:left;
     border: 0px solid grey;
}
#column_three {width:180px;
     margin-right:20px;
     float:left;
     border: 0px solid grey;
}
#column_four {width:180px;
     float:left;
     border: 0px solid grey;
}
div.spacer {clear:both; height:10px; display:block;}
	
#newsbox {
     margin: 0px;
     padding: 0px;
     width:215px;
     height:370px;
     border:0px solid black;
     background:#471207;
     color:#F2F1DF;
     line-height:20px;
     font-weight:normal;
     clear:both;
     float:right;
}
#newsbox-content {
     margin: 0px 10px;
     padding: 0px;
     border:0px solid red;
     clear:both;	
     text-align:left;
}
.img_home {
	border: 1px solid #F2F1DF;
	padding: 0;
	margin: 0;
    clear:both;
	text-align:center;
}
.img_artist {
	border: 0px solid #F2F1DF;
	padding: 0px 0px 10px 0px;
	margin: 0;
    clear:both;
	text-align:center;
}
.links_img {
float:left;
padding-right:20px;
}


/* NAVIGATION*/
	
a, a:link, li a {
	color: #8C0005;
	text-decoration: none;
    font-style:normal;
    font-weight:bold;
}

a:visited, li a:visited {
	color: #8C0005;
	text-decoration: none;
}
a:active {
	color: #8C0005;
	text-decoration: underline;
}
a:hover, li a:hover {
	color: #8C0005;
	text-decoration: underline;	
}
#artists a:hover, li a:hover {
	color: #8C0005;
	text-decoration: none;	
}


#nav_wrapper {

    width: 100%;
    margin: 0 auto;
    padding:  0 0 30px 0;
    border:0px solid blue;
    border-top:1px solid #CCC;
    border-bottom:0px solid #430204;
    float:left;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    font-weight:bold;
    letter-spacing: .09em;
   overflow:hidden;
   position:relative;
}

#nav_wrapper ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
   border:0px solid blue;
}
#nav_wrapper ul li{
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
     padding-left:12px;
     padding-right:12px;
   position:relative;
   right:50%;
     border:0px solid blue;
}

#nav_wrapper ul li a {
     margin:0px;padding:0px;
     text-decoration: none;
     color: #C2652B;
     display: block;
     float:left;
     border-bottom: 2px solid #000033;
     border-left: 0px solid #666;
     border-right: 0px solid #773333;

     padding-top:8px;	 
     padding-bottom:3px;
}
#nav_wrapper ul li.first a {
     border-left: 0px solid #773333;	 
}

#nav_wrapper ul li a:hover {
     color:#FF983D;
     border-bottom: 2px solid #FF983D;
     padding-bottom:3px;
    background: url(images/nav_back.jpg) repeat-x top left;
}


#footer {
        width:100%;
        height:40px;
	font-size: 10px;
        text-align: center;
        margin: 0px auto;
        padding: 3px 0px 0px 0px;
        clear:both;

     border-top: 1px solid #ccc;
}

#footer  a {
     color: #CCC;
     text-decoration: none;
font-style:normal;
    font-weight:normal;

}

#footer  a:hover {
     text-decoration: none;
     color: #B9A78F;

}
 


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


/*TEXT STYLES*/

.h1,.h2,.h3,.h4,.h5,.h6 {
	font-weight: bold;
}
.h1 {
	font-size: 11px;
	line-height:16px;
}
.h2 {
	font-size: 16px;
	font-family: Book Antiqua, Palatino, serif;
}
.h3 {
	font-size: 14px;
	line-height:24px;
	font-weight: normal;
}
.h4 {
	font-size: 30px;
	line-height:44px;
	font-weight: normal;
    font-family: Book Antiqua, Palatino, serif;

}
.caption {font-size: 10px}
.press_text {
	color:#333333;
}
#press_return {
float:right;
}


/* INCIDENTAL*/
.clearfix:after {

    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* hide from ie on mac \*/
html {
	height: 100%;

}
/* end hide */

.clear {
    clear: both; 
}
html { min-height: 100%; margin-bottom: 1px; } /* forces vertical scrollbar in non-IE browsers to prevent "page shifting"*/
