/* CSS Document */
body {
	background-image:url(/_imgbase/_layout/_back.jpg);
	background-repeat:repeat-x;
	background-color:#AE0501;
	padding:0;
	margin:0;
}
.pnone {
	display:none;
}
hr {
	display:none;
}
#layout_container {
	margin:0 auto;
	width:760px;
}
/* TOP */
#layout_head {
	width:100%;
	height:80px;
	margin-top:20px;
}
#layout_head h1 {
	margin:0 0 0 190px;
	width:380px;
	height:80px;
	display:inline;
	float:left;
	background-image:url(/_imgbase/_layout/_logo.jpg);
}
#layout_head p {
	margin:5px 0 0 70px;
	width:120px;
	height:59px;
	float:left;
	background-image:url(/_imgbase/_layout/_tel.jpg);
}
#layout_head strong {
	display:none;
}
/* Left */
#layout_left {
	background-color:#000;
	float:left;
	width:150px;
	border-width:1px;
	border-style:solid;
	border-color:#9D2725;
	height:660px;
}
#layout_left ul{
	list-style:none;
	padding:0;
	margin:0;
}
#layout_left li{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	padding:1px 2px 1px 7px;
}
#layout_left li a{
	color:#FFFFFF;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
}
#layout_left li a:hover{
	text-decoration:underline;
}
#feat_act, #feat_art {
	margin-top:10px;
	width:143px;
	height:20px;
	display:block;
}
#feat_act strong, #feat_art strong{
	display:none;
}
#feat_act {
	background-image:url(/_imgbase/_layout/feat_act.gif);
}
#feat_art {
	background-image:url(/_imgbase/_layout/feat_art.gif);
}
#layout_left img {
	margin:0 0 0 11px;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
}
#layout_left p {
	color:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	text-align:center;
	margin:3px 0 3px 0;
}
#layout_left p a{
	color:#FFFFFF;
}
/* Sub Nav */
#sub_nav ul{
	list-style:none;
	padding:0;
	margin:0;
}
#sub_nav li{
	display:inline;
}
#sub_nav li a{
	width:178px;
	height:85px;
	display:block;
	float:left;
	border-width:1px;
	border-style:solid;
	border-color:#9D2725;
}
#nav_sup a{
	background-image:url(/_imgbase/_layout/nav_sup.jpg);
}
#nav_act a{
	background-image:url(/_imgbase/_layout/nav_act.jpg);
	margin:0 20px 0 20px;
}
#nav_spe a{
	background-image:url(/_imgbase/_layout/nav_spe.jpg);
}
#sub_nav li a span{
	display:none;
}
#sub_nav li a:hover{
	text-decoration:underline;
	border-color:#FFFFFF;
}
#sub_nav {
	float:left;
	width:100%;
	margin:0 0 10px 0;
}
/* CSS Document */
#layout_primary {
	float:right;
	width:580px;
}

#flash_hold {
	margin:0;
	float:left;
	width:400px;
	height:140px;
	background-image:url(/_imgbase/_layout/rec_trans.gif);
}

#flash_hold a {
	display: block;
	width:400px;
	height:140px;
}

#full_content {
	margin:5px 0px 5px 0px;
	float:left;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	width:100%;
}
#full_content #paging {
	width:100%;
	float:left;
	margin:5px 0 5px 0;
	padding:0;
	font-size:11px;
	color:#fff;
}
#full_content #paging p{
	float:right;
	display:block;
}
#full_content #paging a {
	text-decoration:none;
	color:#fff;
}
#full_content #paging a:hover {
	text-decoration:underline;
}
#full_content p{
	float:left;
	margin:0px 0px 10px 0px;
	font-size:11px;
	width:100%;
}
#full_content h2 {
	font-size:16px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
}
#full_content h2 a{
	color:#fff;
	font-weight:normal;
}
#full_content h3 {
	font-size:15px;
	margin:5px 0px 5px 0px;
}
#full_content h4 {
	font-size:15px;
	float:left;
	margin:2px 0px 2px 0px;
	width:160px;
}
#full_content img {
	float:left;
	border:1px solid #fff;
	margin:0 10px 10px 0;
}
#full_content dl {
	float:left;
	width:160px;
	font-size:13px;
	margin:0;
	padding:0;
}
#full_content dl dt, #full_content dl dd {
	float:left;
	width:160px;
	font-size:13px;
	margin:0 0 .2em 0;
	padding:0;
}
#full_content dl dt {
	font-weight:bold;
	margin:.2em 0 .1em 0;
}
#full_content dl dd a{
	font-weight:bold;
	color:#fff;
}
#full_content #artist_book {
	width:255px;
	margin:10px 0 10px 0;
	float:left;
	display:block;
}
#full_content #artist_book h3, #full_content #send_artist h3{
	font-size:14px;
	margin:0 0 10px 0;
}
#full_content #artist_book p{
	margin-bottom:3px;
	width:100%;
}
#full_content #artist_book a{
	color:#fff;
}
#full_content #send_artist {
	width:287px;
	margin:10px 0 10px 0;
	padding:0 0 0 10px;
	float:left;
	display:block;
	border-width:0 0 0 2px;
	border-style:solid;
	border-color:#fff;
}
#full_content #send_artist label {
	width:287px;
	display:block;
	margin:0 0 5px 0;
	font-size:11px;
	float:left;
	display:block;
}
#full_content #send_artist label strong {
	width:120px;
	display:block;
	margin:0;
	float:left;
}
#full_content #send_artist label input {
	float:left;
	display:block;
	font-size:11px;
}
#full_content #send_artist label input[type="submit"] {
	color:#fff;
	background-color:#000;
	border:1px solid #787878;
	display:block;
	width:100px;
	text-align:center;
	padding:2px;
}
#full_content ul {
list-style:none;
display:block;
float:left;
margin:0 0 20px -20px;
padding:0;
}
#full_content ol {
list-style:none;
display:block;
float:left;
margin:0 0 20px -20px;
padding:0;
}
#full_content ul li {
list-style:none;
display:block;
float:left;
margin:0 0 20px 20px;
padding:0;
width:177px;
}
#full_content ol li {
list-style:none;
display:block;
float:left;
margin:0 0 20px 20px;
padding:0;
width:125px;
height:163px;
}
#full_content li img{
	margin:0;
	padding:0;
}
#full_content li a{
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#content {
	margin:20px 20px 5px 0px;
	float:left;
	width:380px;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
}
#content p{
	float:left;
	margin:0px 0px 10px 0px;
	font-size:11px;
	width:100%;
}
#content h2 {
	font-size:16px;
	margin:5px 0px 5px 0px;
}
/* Right Side */
#layout_right{
	float:right;
	width:180px;
	height:660px;
}
#latest_news {
	background-color:#000000;
	padding:5px 0px 5px 0px;
	margin-top:10px;
}
#latest_news h3{
	background-image:url(/_imgbase/_layout/late_news.gif);
	width:143px;
	height:20px;
	margin:0;
}
#latest_news h3 strong{
	display:none;
}
#latest_news p{
	color:#FFFFFF;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	margin:7px 7px 12px 7px;
}
#latest_news p a{
	color:#FFFFFF;
}
#layout_right img {
	margin-top:10px;
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;	
}
/* Footer */
#footer {
	background-color:#000000;
	margin-top:10px;
	width:100%;
	float:right;
}
#footer p{
	color:#FFFFFF;
	font-size:9px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	text-align:center;
	margin:5px 1px 5px 1px;
}
#footer p em{
	color:#ADADAD;
	font-style:normal;
}
#footer p a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer p a:hover{
	text-decoration:underline;
}