body{
        margin:0;
        padding:0;
		text-align:center;
        background: #ffffff url('/images/background.png') top left repeat;
        font-family: arial, helvetiva;        
}
body a {
        color:#603F30;/*#CAB39B;*/
}
#header { 
        width:100%;
        margin:0px;
}
#headerTitle {
        height:100%;
        width:100%;
}
#headerRight {
}

#logo {
display: block;
width: 210px;
height: 123px;
background: url('/images/logo-illustartist-Artists.gif"') no-repeat left top; 

}
#global_container
{
    width:1063px !important;
    margin:0px auto;
}

#sidepanel
{
  min-height:300px;
  float:right;
  background-color:white;
  width:240px;
  margin-left:-13px;
  text-align: left;
}
.inner
{
  padding:10px;
}
#main {
  width:787px !important;
  margin-left:13px;
  padding:5px 18px !important;
  bottom:0;
  float:left;
  text-align: left;
  font-family:verdana;
  font-size:9pt;
  background: transparent url('/images/content-background.png') repeat-y left top; 
}

#mainBody {
        width:100%;
        margin:0px;
        background: #fff;
        position:relative;
		border:1px solid black;
}
#main > #mainBody {
        height:auto;
        min-height:500px;
}
#contentArea {
        display: block;
        z-index:2;
        position:relative;
        padding-top:10px;
        margin-left:0px;
        padding-right:2px;
        padding-bottom:2px;
        -moz-box-sizing:border:box;
        font-family:verdana;
        font-size:9pt;
		width:750px;
}

html #main #mainBody #contentArea {
        height:1%;
}

#footer {
        width:100%;
        margin:0px;
        background: #ffffff;
        height:57px;
        text-align:right;
        position:relative;
}



/* MAIN NAVIGATION ----------------------------------------------------------- */

#mainNavigationBox { 
  width: 100%;
  background: #DCD3B3 repeat-x;
  height: 28px;
  color: white;
  
}
#mainNavigationBox a {
  color: white;
}

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
border-top: 1px solid #999;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;

padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 7px;
color: #DCAB37;
background-color: #EFEADA;
border: 1px solid #ccc;
text-decoration: none;
font-size: 16px;
}

#navcontainer li a:hover
{
color: #ffffff;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
background-color: #DCAB37;
}

#navcontainer li a#current
{
color: #ffffff;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
background-color: #DCAB37;
}


/* rounded corners */
.roundcont {
	width: 100%;
	background: #ffffff url('{template_url}/images/bground-mainnav.gif') repeat-x;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url("{template_url}/images/lb-tr.gif") no-repeat top right; 
}
.roundbottom {
	background: #ffffff url("{template_url}/images/lb-br.gif") no-repeat top right; 
}

.catThumb {
border: 1px dashed #DCAB37;
padding: 2px;
}

img.corner {
   width: 16px;
   height: 16px;
   border: none;
   display: block !important;
}
/* end rounded corners*/





.thumbnail {
padding-top: 5px;
}


body2 {
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) */
  SCROLLBAR-BASE-color:  #DCD3B3;
  SCROLLBAR-ARROW-color: #9C7E10;
}

hr {
  height: 1px; 
  color: #333333;
  background-color: #ffffff;
}

ul, li, p, td {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
}

.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #D9D3BF;
}

.bordercolor {
  background-color: #D9D3BF;
}

.tablebgcolor {
  background-color: #ffffff;
}

.navbar {
  background-color: #9C7E10;
  color: #8F3C2C;
}

.row1 {
  background-color: #FFFFFF;
  color: #603F30;
}

.row2 {
  background-color: #FFFFFF;
  color: #DCD3B3;
}

.head1 {
  background-color: #DCD3B3;
  color: #9C7E10;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

.head2 {
  background-color: #004C75;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.clickstream {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
}

.smalltext {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: #FF0000;
}

a:hover {
  color: #000000;
}

form {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  margin: 0;
  padding: 0;
}

.logininput {
  background-color: #ffffff;
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
  width: 130px;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
  WIDTH: 130px;
}

.textarea {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
  width: 230px;
}

.input {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
  width: 230px;
}

.select {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
}

.setperpageselect {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
}

.categoryselect {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
}

.dropdownmarker {
  font-family: Trebuchet, Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 13px;
}

/*.button {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #603F30;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
}*/

.button {
		background:#CAB39B url(http://www.illustartist.com/contact/button.gif) top left repeat-x ;
		border:3px double #ffffff;
		color: #9C7E10;
		font-weight:bold;
	}
.button:hover {
	background:#CAB39B url(http://www.illustartist.com/contact/button_over.gif) top left repeat-x;
	border:3px double #ffffff;
	color: #9C7E10;
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #FFFFFF;
}

.maincat {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subcat {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #FFFFFF;
  color: #004C75;
}

.imagerow2 {
  background-color: #FFFFFF;
  color: #004C75;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #FFFFFF;
  color: #004c75;
}

.commentrow2 {
  background-color: #FFFFFF;
  color: #004c75;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
  width: 270px;
}

.commentinput {
  font-family: Trebuchet, Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 13px;
  width: 270px;
}

#a_info {
	position relative;
	left: 50%;
	margin-left: -220px;
	top:160px;
	width: 452px;
	height:552px;
	/*border:2px solid #DCD3B3;*/
	background: transparent url("/artists/templates/default/images/layer_bg_medium.png") no-repeat center center;
}
#large {
	position relative;
	left: 50%;
	top:160px;
	background-color: #ffffff;
}

#a_info_inner {
	top:208px;
	clear:both;
	width: 420px;
	height:420px;
	border:2px solid #DCD3B3;
	background-color: #ffffff;
	margin: 3px 12px 20px 12px;
}
#closer {
	float:right;
	padding: 2px 7px 3px 17px;
	background: transparent url("/artists/templates/default/images/close_off.png") no-repeat center left;
	margin-top: 84px
} 
#closer:hover {
	background: transparent url("/artists/templates/default/images/close.png") no-repeat center left;
}
#copyright {
	font-size:10px;
	width: 751px;
}
.mediatab{
	border-left:2px solid #DCD3B3;
	border-right:2px solid #DCD3B3;
	border-top:1px solid #DCD3B3;
	border-bottom:1px solid #DCD3B3;
	padding: 1px 3px;
	margin-bottom: 3px;
}
.mediatab a{
font-decoration: none !important;
font-weight: bold;
color: #603F30;
}

#mediacat, #themecat
{
	display:none;

}





