﻿BODY {
	
	BACKGROUND: #d5d5d5 url(images/a_body.jpg) repeat-x scroll left top;
	font-family:Arial; 
	font-size:10pt; 
	color:#C0C0C0; 
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	}
H2 {
	FONT-SIZE: 12pt; MARGIN: 0px; font-weight:bold
}

H2 A {
	FONT-SIZE: 10px; MARGIN: 0px
}
H4 {FONT-SIZE: 12pt; MARGIN: 0px 1; ; font-family:Courier; color:#FFFF00}

TABLE {
	MARGIN-TOP: 8; MARGIN-BOTTOM: 8; font-family:Arial; font-size:10px; color:#333333; word-spacing:0; line-height:100%; text-align:justify
}
input,textarea
{
	border:1px solid silver;
	color: gray;FONT-SIZE: 10px;
	padding:3px;
}
P
{
 font-family:Arial; 
 font-size:10px; color:#333333; 
 
}
.thumbnail {
background-color:black/*#222222*/;
border:1px solid #2A2A2A;
float:left;
margin-bottom:10px;
margin-right:10px;
padding:3px 3px 15px;
}



#global_container {
    /*BACKGROUND: #97080D url(images/img02.jpg) repeat-x scroll left top;*/
	BACKGROUND: #faeef8 url(images/affinity-content.jpg) no-repeat;
	text-align : center ;
	WIDTH: 980px;
	margin-left: auto;
	margin-right:auto;
	}
#global_container h1 {
	height: 20px;
	width:400px;
	margin: 7 0 0px 0px;
	padding: 0px 0px 0px 10px;
	border-color:#FFB400;
	border:0px;
	
	background: url(images/affinity-h1.jpg) no-repeat left top;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFB400;
}	


#global_navigation {
	MARGIN-BOTTOM: 9px
}
#global_top_white_bg {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url('images/news_top_bg.gif'); WIDTH: 740px; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px; TEXT-ALIGN: left
}
#global_bottom_white_bg {
	BACKGROUND-IMAGE: url('images/news_bottom_bg.gif'); WIDTH: 758px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
#global_subhead {
	MARGIN-BOTTOM: 13px; TEXT-ALIGN: left
}
#global_top_bg {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url('images/top_border_bg.gif'); WIDTH: 740px; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px; TEXT-ALIGN: left
}
#global_center_bg {
	BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 756px; BACKGROUND-COLOR: #9c0000
}
#global_center_white_bg {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; WIDTH: 698px; BACKGROUND-COLOR: #fff9e5
}
#global_bottom_bg {
	BACKGROUND-IMAGE: url('images/bottom_border_bg.gif'); WIDTH: 758px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
#global_clearbr {
	CLEAR: both
}
#global_footer_text {
background:#ff8b00 url(images/affinity_footer.jpg) repeat-x scroll 0 0;
/*height:201px;*/
	FONT-SIZE: 10px; 
	
	COLOR: #999999; 
	LINE-HEIGHT: 14px; FONT-FAMILY: arial,"sans serif"; TEXT-ALIGN: center
}
.global_copyright {
	FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: arial,"sans serif"
}
.global_bold {
	FONT-WEIGHT: bold
}
A:link {
	COLOR: black; TEXT-DECORATION: none
}
A:visited {
	COLOR: black; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffb400; TEXT-DECORATION: underline
}
a:link.global_footer {
	COLOR: #9c0000; TEXT-DECORATION: none;BACKGROUND: #ffb400;
}
a:visited.global_footer {
	COLOR: #9c0000; TEXT-DECORATION: none;BACKGROUND: #ffb400;
}
a:hover.global_footer {
	BACKGROUND: #ffb400; COLOR: #9c0000; TEXT-DECORATION: underline;
}
a:link.global_blue {
	COLOR: #00f0ff; TEXT-DECORATION: none
}
a:visited.global_blue {
	COLOR: #00f0ff; TEXT-DECORATION: none
}
a:hover.global_blue {
	BACKGROUND: #00f0ff; COLOR: #7a0000; TEXT-DECORATION: none
}
.global_yellow
{
font-size:10px;
}
a:link.global_yellow {
	COLOR: #7a0000; TEXT-DECORATION: none;BACKGROUND: #ffb400;
}
a:visited.global_yellow {
	COLOR: #7a0000; TEXT-DECORATION: none;BACKGROUND: #ffb400;
	
}
a:hover.global_yellow {
	BACKGROUND: #ffb400; COLOR: #7a0000; TEXT-DECORATION: underline;
}
a:link.global_green {
	COLOR: #a5cc00; TEXT-DECORATION: none
}
a:visited.global_green {
	COLOR: #a5cc00; TEXT-DECORATION: none
}
a:hover.global_green {
	BACKGROUND: #a5cc00; COLOR: #7a0000; TEXT-DECORATION: none
}
a:link.global_orange {
	COLOR: #ff6600; TEXT-DECORATION: none
}
a:visited.global_orange {
	COLOR: #ff6600; TEXT-DECORATION: none
}
a:hover.global_orange {
	BACKGROUND: #ff6600; COLOR: #7a0000; TEXT-DECORATION: none
}
a:link.global_red {
	COLOR: #b70f00; TEXT-DECORATION: none
}
a:visited.global_red {
	COLOR: #b70f00; TEXT-DECORATION: none
}
a:hover.global_red {
	BACKGROUND: #b70f00; COLOR: #fff9e5; TEXT-DECORATION: none
}
 #header { 
 BACKGROUND: #D5D5D5 url(images/affinity-header.jpg) repeat-x scroll left top;

height:270px;

	padding: 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
} 
#menu {
top:138px;

position:absolute;
margin-left:150px
}

* html #menu {
top:152px;
margin-left:-350px



}
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#menu li {
float:left;
width:110px;
height:35px;
margin-left:10px;
}
#menu li a {
background: url(images/button.gif) repeat-x scroll 0 0;
border:0px solid ;
color:#FFFFFF;
display:block;

font-weight:bold;

padding:1em 1.3em 0.5em;
text-decoration:none;
text-transform:lowercase;
}
#menu li a.active {
background:#FF6C1F url(n3.gif) repeat-x scroll 0 0;
border-color:#FBA653 #DB7623 #DB7623;
border-style:solid;
border-width:1px;
color:#FFFFFF;
}

#sidebar1 {
	float: left; 
	width: 250px; /* since this element is floated, a width must be given */
	  /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0; /* top and bottom padding create visual space within this div */
}
 #sidebar2 {
	float: right; 
	margin-top:100px;
	width: 250px; /* since this element is floated, a width must be given */
	/* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0; /* top and bottom padding create visual space within this div */
	

}

 #sidebar2 img {
BORDER: 1px dashed black;

}
#mainContent {
	text-align:justify; 
	padding: 3px; 
	padding-top:0px;	
	/*background-color:#4D4D4D;*/ 
 	margin: 0px 260px 0 260px; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */

	} 

#blog td font {FONT-SIZE: 10px; MARGIN: 0px; font-weight:normal; color:grey}
#blog td a {FONT-SIZE: 11px; MARGIN: 0px; font-weight:bold; color:#FF5050; target-new:tab ! important;}
#blog td p{FONT-SIZE: 11px; WIDTH:400px; padding: 10px 1px 1px 10px; margin : 0px; font-weight:lighter;text-align:justify}
#blog td img {WIDTH:400px}
#blog td li{FONT-SIZE: 11px; MARGIN: 0px; color:black}

	
	#mainContent2 {
text-align:justify; 

	padding: 3px;	
 	margin: 0 0px 0 260px; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */

	} 
	
	
#mainContent2 IMG, #mainContent IMG
{
 BORDER: 1px dashed black;
}

#mainContent3 {
text-align:justify; 

	padding: 3px; 
padding-top:0px;	
	/*background-color:#4D4D4D;*/ 
 	margin: 0px 200px 0 200px; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */

	} 



#home_navigation {
	MARGIN-BOTTOM: 9px
}
#home_content_box {
	PADDING-RIGHT: 11px; 
	PADDING-LEFT: 11px; 
	FLOAT: left; 
	/*BACKGROUND-IMAGE: url('images/small_home_box.gif'); */
	WIDTH: 200px; 
	margin-bottom:10px;
	MARGIN-left: 10px; 
	MARGIN-RIGHT: 10px; 
	PADDING-TOP: 7px; 
	BACKGROUND-REPEAT: no-repeat; 
	/*HEIGHT: 281px;*/ 
	TEXT-ALIGN: left;
	border:1px dashed black;
	
}
#home_showcase_box {
	padding:10px; FLOAT: left; 
	BACKGROUND-IMAGE: url('images/showcase_box.gif'); 
	WIDTH: 438px; 
	MARGIN-RIGHT: 11px; BACKGROUND-REPEAT: no-repeat; 
	/*HEIGHT: 270px; */
	TEXT-ALIGN: center;
	
}
#home_artists_box {
	PADDING-RIGHT: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 11px; FLOAT: left; BACKGROUND-IMAGE: url('images/artist_bg_01.gif'); WIDTH: 770px; MARGIN-RIGHT: 10px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 495px; TEXT-ALIGN: left
}
#home_content_wrap {
	WIDTH: 200px; 
	/*HEIGHT: 254px*/
}
#home_footer_wrap {
	WIDTH: 200px; 
	HEIGHT: 150px
}
#home_footer_wrap h4 {
	height: 20px;
	margin: 0 0 0px 0px;
	padding: 2px 0px 0px 15px;
	border-color:#FFB400;
	border:1px;
	background-color:#97080D;
	/*background: url(images/img06.gif) no-repeat left top;*/
	background: url(images/h1-footer.png) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFB400;
}

#home_content_wrap h4 {
	height: 20px;
	margin: 0 0 0px 0px;
	padding: 0px 0px 0px 15px;
	border-color:#FFB400;
	border:1px;
	/*background-color:#97080D;*/
	background: url(images/affinity-h4.jpg) no-repeat left top;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFB400;
}

#home_current_cover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #999999 1px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #999999 1px solid
}
#home_current_text {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; PADDING-TOP: 5px; FONT-FAMILY: arial,"sans serif"
}
#home_news_text {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana,"sans serif"
}
#home_upcoming_text {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: arial,"sans serif"
}
#home_whats_hot_preview {
	MARGIN-TOP: 10px
}
#home_whats_hot_text {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: arial,"sans serif"
}
#home_featured_video_preview {
	MARGIN-TOP: 10px
}
#home_featured_video_text {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: arial,"sans serif"
}
#home_appearances_text {
	MARGIN-TOP: 9px; FONT-SIZE: 10px; COLOR: #ffffff; 
