/* Basic Stuff */

* {
	margin: 0;
	padding: 0;
	}

body
{
background: #CF6B37;
color: #000;
font-size: 12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

table { border-collapse:collapse;
		height:100%;
		}
td {vertical-align:top;}

h1,h2,h3,h4,h5,h6
{
font-weight: normal;
}

h2,h3,h4,h5,h6  {font-size:12px;}

h1 {font-size:25px;}

h1 span, h3 span, h4 span
{
 color:#B5B5B5;
}

/* em {font-style:normal;} */
img
{
border: 0;
}

a
{
text-decoration: none;
color:#2c2c2c;
}

a:hover
{
text-decoration: underline;
color:#989899;
}

p
{
line-height: 1.4em;
text-align:justify;
margin:0 0 10px 0;
}

input {border:0;
	   font-family:Arial, Verdana, Helvetica, sans-serif;
	   font-size:12px;}
/* Header */
#flexibil
{
	background:#D4D4D4;
	width: 100% !important;
}

#empty_td {
	width:18px;
	background:#CF6B37;
}

#header{
	width:100%;
	height:135px;
	position:relative;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}

#logo {
	position:absolute;
	left:16px;
	top:12px;
	width:84px;
	height:116px;
	background:url(../images/logo.gif) no-repeat top left;
}

#artists {position:absolute;
			left:114px;
			top:19px;
			background:url(../images/artists.gif) no-repeat top left;
			padding:27px 0 0 0;
			color:#545454;}

#artists a {font-size:14px;
			color:#545454;
			text-decoration:underline;
			}
#artists .email a {text-decoration:none;
				   font-size:12px;}
#artists a:hover {text-decoration:none;}

#header_img {float:right;
			 width:408px;
			 }

#header_img img {float:right;
				border-left:1px solid #fff;
				}

.right {float:right}
.left {float:left;}
.nobg {background:none !important;}
img.spacer{
	display:block;
	border:none !important
}

/* NAV Menu */

#nav
{
}

#nav ul
{
list-style: none;
}

#nav li
{
font-family:Verdana, "Arial Narrow", Arial, sans-serif;
text-transform:uppercase;
position:relative;

margin:0;
display:block;
padding:12px 4px 12px 11px;
background:#7E7E7E;
border-top:1px solid #BCBCBC;
}

* html  #nav li{margin-bottom:-3px;}
#nav li a
{
display: block;
font-size: 13px;
color:#fff;
}


#nav li.active a, #nav li a:hover
{
 text-decoration:none;
}


#nav li ul {display:none;
			padding:13px 0 0 0;
			background:#F2F2F2 url(../img/nav_li_back.gif) repeat-x top;
			position:absolute;
			width:160px;
			border:1px solid #C7C7C7;
			left:0px;
			top:48px;
			}

#nav li li {border-bottom:1px solid #fff;
			display:block;
			float: none;
			height:22px;
			text-align:center;
			text-transform:lowercase;

			}
#nav li li.last, #nav li li li.last {border:none;}

#nav li li a{height:22px;
			 color:#7B7B7B;
			 text-decoration:none;
			 }

#nav li li a:hover {color:#000;
					text-decoration:underline;
			 }


#nav li:hover li ul, #nav li.jshover li ul {
			display:none;}



#nav li:hover ul, #nav li.jshover ul
			{display:block;}


		/*		PATH 	*/

#nav li:hover a, #nav li.jshover a {
	background-position:bottom left;
	}
#nav li:hover li:hover a, #nav li.jshover li.jshover a
{
color:#2c2c2c;
}

#nav li.active_link{
	background-color: #CF4700;
}

/* Main */
#line_after_header{
	width: 100%;
	height: 25px;
	background: url(../images/h1_back.gif) repeat-x top;
	border-right: 1px solid white;
/* 	padding: 6px 0 6px 0; */
}

#line_after_header td{
	background: url(../images/h1_back.gif) repeat-x top;
/* 	padding: 6px 0 6px 0; */
	border-bottom: 1px solid white;
	vertical-align: middle;
}

#line_after_header td.h1{
/* 		background: url(../images/h1_back.gif) repeat-x top; */
/* 	padding: 8px 0; */
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding-left: 12px;
}

#lang{
	width: 146px;
	background: url(../images/h1_back.gif) repeat-x top;
/* 	padding: 6px 0 6px 0; */
	border-right: 1px solid white;
	border-bottom: none;
}

#lang a {font-size: 11px;
		 color: #D4D4D4;
		 padding-left: 13px;
		 }

#lang a: hover {color: #fff;}

td#left_column {width:146px;
			  background:#BCBCBC;}

td#left_column img {border-bottom:1px solid #fff;}


#search {background:#B0B0B0;
		  border-top:1px solid #fff;
		  padding:8px 0 3px 4px;}

input.search_txt {background:url(../images/form.gif) no-repeat left;
				width:136px;
				height:22px;
				padding:4px 0 0 2px;}

div.search_link {
	padding:4px 0 3px 8px;
	background:#646464;
	border-bottom: 1px solid white;
	position:relative;}

div.search_link #img_button {position:absolute;
							 right:0;
							 top:0;
							 cursor:pointer;
							 }
div.search_link a {text-transform:uppercase;
				   color:#fff;
				   }

div.search_link a:hover {color:#B0B0B0;}

* html input.search_txt {background-attachment:fixed;}

marquee { background:#C8CCAB;
		  height:18px;
		  font-size:14px;
		  color:#7E7E7E;
		  padding-top:8px;}

marquee a {color:#7E7E7E;}
#main
{
width:100%;
}

/*			CONTENT			*/
#content {width:100%;
/* 		  position:relative; */
		  background:#fff;
		  border-left:1px solid #fff;
		  border-right:1px solid #fff;
		  }
#content h1 {
	background:url(../images/h1_back.gif) repeat-x top;
/* 	padding:8px 0; */
	font-size:16px;
	font-weight:bold;
	color:#fff;
/* 	border-right:1px solid #fff; */
	padding:4px 0 3px 9px;
}

#content h2 { background:#939C57;
			 padding:7px 0 8px 7px;
			 }
#content h2 img {float:right;}
div.item { padding:7px 6px 4px 4px;
		  background:#ABAE96;}

div.item img { float:left;
				border:1px solid #545932;
				margin:6px 6px 10px 0;}

div.item img.right { float:right;
					border:1px solid #545932;
					margin:6px 0 10px 6px;}


.more {background:#999C83;
	   border-bottom:1px solid #C8CCAB;
	   padding:5px 0 0 0;
	   height:14px;
	   font-size:10px;
	   color:#F8FCC7;
	   text-transform:uppercase;
	   text-align:right;
	   position:relative;
	   clear:both;
		}
.more a {color:#F8FCC7;
		background:url(../images/more_arrow.gif) no-repeat top right;
		padding:5px 53px 0 0;
		height:20px;
		}
.more a:hover {color:#F8FCC7;}
.more img { position:absolute;
			right:0;
			top:0;
			border:0 !important;}

.all_list {
	background:#F37634;
	padding:5px 0 0 0;
	height:20px;
	font-size:10px;
	color:#FFFDFF;
	text-transform:uppercase;
	text-align:right;
	position:relative;
	clear:both;
	border-bottom: 1px solid white;
}
.all_list a {
	color:#F8FCC7;
/* 	background:url(../images/more_arrow.gif) no-repeat top right; */
	padding:5px 53px 0 0;
	height:18px;
}
.all_list a:hover {color:#FFFDFF;}
.all_list img { position:absolute;
			right:0;
			top:0;
			border:0 !important;}

#news {
	width:407px;
	border-right: 1px solid white;
}

#news .title{
	background:#D04700;
	height:18px;
	text-transform:uppercase;
/* 	color: #000; */
	padding-top:7px;
	background: #D04700;
	color: #FFCE9F;
}

#news .date {
	padding:7px 25px 0 12px;
/* 	color: #F9D1A0; */
	background: #D04700;
	color: #FFCE9F;
}

#news a{
	color: #FFCE9F;
}

/* #news .title */


#news .article {
	border-top:1px solid #fff;
/* 	border-bottom:1px solid #fff; */
	padding:13px 13px 15px 12px;
}
#news .article h3 {font-size:12px;
				   font-weight:bold;
				   padding-bottom:10px;
				   }
#news .article img {float:right;
					border:1px solid #777;
					margin:0 0 10px 15px;}

#news_posting {	 background:#AAAE95;
				 position:relative;
				background:#D04700;
				}
#news_posting h2 { border-bottom:1px solid #fff;
				   border-top:1px solid #fff;
				   background:#FFC300;
				   color:#535353;
				   font-weight:bold;
				   text-transform:uppercase;
				   }
#news_posting .email_form { padding:5px 0 5px 10px;}

#post_button { position:absolute;
			   right:0px;
			   top:34px;
			   cursor:pointer;}

#news_posting input.posting {background:url(../images/posting_form.gif) no-repeat top left;
							 width:241px;
							 height:22px;
							 padding:3px 0 0 2px;
							 }
* html #news_posting input.posting {background-attachment:fixed;
									}
/* 				FOOTER					*/


#footer_link { background:#535353;
			  border-top:1px solid #fff;}

#footer_link ul {list-style:none;
				 padding:7px 0 9px 160px}

#footer_link li {display:inline;
				 padding:0 16px 0 10px;
				 background:url(../images/li_amp.gif) no-repeat right;}

#footer_link li.last {background:none;}
#footer_link li a {color:#DEDEDE}

#copyright {color:#E2E2E2;
			background:#BCBCBC;
			height:22px;
			font-size:10px;
			vertical-align:middle;}

#copyright div.copy {margin-left:146px;
					  background:#8F8F8F;
					  height:17px;
					  padding:5px 0 0 25px;
					  position:relative;
					  }
#istyle {position:absolute;
		 right:18px;
		 top:2px;
		 width:190px;
		 height:16px;
		 }

a.pod_menu {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.pod_menu {
	color: #FFFFFF;
	text-decoration: underline;
}

.clear {clear:both;}

.content_banner {float:right;}

DIV.pos_pages_color{
	color: red;
}

/* 			END 	FOOTER					*/

