
html {
	margin: 0;
	padding: 0;
	font-size: 100%;
	}
body { 
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size: .9em;	
	line-height: 1.88889;
	color: #535353;  
	margin: 0; 
	padding: 0;
	margin-top: 0;
	background-color:#ffffff;	
	background-image:url("images/background.gif");
	background-repeat: repeat-x;	
	}

#primary, #index_content, #secondary { padding: 20px 0; margin:0 auto;}	
	
p {
	color: #535353;  	
	margin-top: 0; 
	font-size:14px;
	color:#333;
	}
	
h2 {
	font-family:  'Vollkhorn','Helvetica Neue', Helvetica, Arial, sans-serif;
}	
	
	
a{
	text-decoration:none;
	color:#222;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	

a:hover{
	text-decoration:underline;
	color:#e72d34;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	
	
	
#rc_circle {
position: absolute;
top:30px;
margin: 0 auto;
width:71px;
height:52px;
z-index:1000;
padding-left:20px;

}	


ul {
	margin:0px;
	padding:0px;	
}	

ul  li {
	margin:0px;
	border-bottom:1px solid #ddd;
}	

ul  li a{
	text-decoration:none;
	color:#222;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	

ul  li a:hover{
	text-decoration:underline;
	color:#e72d34;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	
	
ul{
	margin:0px;
	padding:0px;
	list-style-type:none;	
}	

ul:special  li {
	margin:0px;
	border-bottom:1px solid #ddd;
}	

ul:special  li a{
	text-decoration:none;
	color:#222;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	

ul:special  li a:hover{
	text-decoration:underline;
	color:#e72d34;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}


a.artist{
	text-decoration:underline;
	color:#333;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	

a.artist:hover{
	text-decoration:underline;
	color:#e72d34;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}


a.highlight{
	text-decoration:underline;
	color:#e72d34;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}	

a.highlight:hover{
	text-decoration:underline;
	color:#e72d34;
	font-family:  Arial, sans-serif;
	font-size: .9em;	
}

	
#container {
	width: 1046px;
	margin: 0 auto;
	background-color:#fff;
}

.topbarlinks{
	margin:0px;
	padding:0px;
	list-style-type:none;	
	font-size:1em;
	color:#555;	
}

#header {
	background-color:#eeeeee;
	height:155px;
	background-image:url("images/header_back.gif");
}

#headercontent {
	width: 1000px;
	margin: 0 auto;
	padding:0px;
	height:119px;	
}

#logo {
position:relative;
height:119px;
margin:0;
padding:0;
top:0;
}

div#topnavlinks{
align:right;
margin:0;
padding:0;
top:0;
}


div#topnavlinks ul li{
border-bottom:0;	
line-height:10pt;
}

div#topnavlinks ul li a{
color:#333;
font-size:.9em;
font-family:  Arial, sans-serif;
line-height:1.8em;
}

div#topnavlinks ul li a:hover{
color:#e72d34;
font-size:.9em;
font-family:  Arial, sans-serif;
line-height:1.8em;
}



.largetitle {
color: #333333;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
font-size:2.4em;
font-weight:normal;
}

.bodytext {
color: #444;
font-family: Georgia, Serif;
font-size:1em;
line-height:18pt;
}

div#horizontalnav a {
color:#333;
font-size:.9em;
line-height:1em;
text-decoration:none;
font-family:  Arial, sans-serif;
}

div#horizontalnav a:hover {
color:#e72d34;
font-size:.9em;
line-height:1em;
text-decoration:underline;
font-family:  Arial, sans-serif;
}

#primary {
	float: left;
	width: 207px;
	background-color:#fff;
}

div#leftnavbox {
	width: 167px;
	margin: 0;
	padding:10px;
}


div#leftnavbox ul li a{
	text-decoration:none;
	color:#222;
	font-family:   Arial, sans-serif;
	font-size: .9em;	
}

div#leftnavbox ul li a:visited{
	text-decoration:none;
	color:#222;
	font-family:   Arial, sans-serif;
	font-size: .9em;	
}

div#leftnavbox ul li a:hover{
	text-decoration:none;
	color:#e72d34;
	font-family:   Arial, sans-serif;
	font-size: .9em;	
}


#horizontalnav {
position:relative;
height:55px;
padding-top:6px;
padding-left:50px;
}


#index_content {
	float: left;
	width: 254px;
	background-color:#efefef;
}

#contentbox {
	width: 214px;
	margin: 0 auto;
	padding:10px;
}


#internal_content {
	float: left;
	width: 760px;
	background-color:#efefef;
	border-top:1px solid #ffffff;		
}

#internal_contentbox {
	width: 680px;
	margin: 0 auto;
	padding:10px;
}


#secondary {
	float: left;
	width: 545px;
	background-color:#ffffff;	
}


#slidercontent {
	width: 470px;

    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 10px;	
	
-moz-box-shadow: 0 0 2px 2px #eee;
-webkit-box-shadow: 0 0 2px 2px#eee;
box-shadow: 0 0 2px 2px #eee;	
}

#footer {
	clear: both;
	background-color:#fff;		
	height:55px;	
	color:#333;
	margin: 0 auto;
	padding-top: 10px;
	font-family:  Arial, sans-serif;	
	
}

#footercontent {
	color:#333;
	margin: 0 auto;
	padding:0px;
	width:980px;	
}


.slider-wrapper { 
	width: 80%; 
	margin: 20px auto;
	
}


#box-table-normal
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	margin: 25px;
	width: 600px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-normal th
{
	font-size: 15px;
	font-weight: normal;
	padding: 8px;
	background: #fff;
	border-top: 4px solid #999;
	border-bottom: 1px solid #fff;
	color: #e72d34;
}
#box-table-normal td
{
	padding: .8em;
	background: #ededed; 
	border-bottom: 1px solid #fff;
	color: #333;
	border-top: 1px solid transparent;
	font-size:14px;
}
#box-table-normal tr:hover td
{
	background: #efeae0;
	color: #333;
}


/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

@font-face {
	font-family: 'CardoRegular';
	src: url('Cardo99s-webfont.eot');
	src: local('â˜º'),
	url('Cardo99s-webfont.woff') format('woff'),
	url('Cardo99s-webfont.ttf') format('truetype'),
	url('Cardo99s-webfont.svg#webfontpqfEY6ts') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BebasRegular';
	src: url('BEBAS___-webfont.eot');
	src: local('â˜º'), url('BEBAS___-webfont.woff') format('woff'), url('BEBAS___-webfont.ttf') format('truetype'), url('BEBAS___-webfont.svg#webfontGVi5sdIl') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'YanoneKaffeesatzRegular';
	src: url('YanoneKaffeesatz-Regular-webfont.eot');
	src: local('â˜º'), url('YanoneKaffeesatz-Regular-webfont.woff') format('woff'), url('YanoneKaffeesatz-Regular-webfont.ttf') format('truetype'), url('YanoneKaffeesatz-Regular-webfont.svg#webfontOyIQuN8e') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'YanoneKaffeesatzBold';
	src: url('YanoneKaffeesatz-Bold-webfont.eot');
	src: local('â˜º'), url('YanoneKaffeesatz-Bold-webfont.woff') format('woff'), url('YanoneKaffeesatz-Bold-webfont.ttf') format('truetype'), url('YanoneKaffeesatz-Bold-webfont.svg#webfontsN7wWogL') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'MisoRegular';
	src: url('miso-webfont.eot');
	src: local('â˜º'), url('miso-webfont.woff') format('woff'), url('miso-webfont.ttf') format('truetype'), url('miso-webfont.svg#webfontPIkVXRCF') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MisoBold';
	src: url('miso-bold-webfont.eot');
	src: local('â˜º'), url('miso-bold-webfont.woff') format('woff'), url('miso-bold-webfont.ttf') format('truetype'), url('miso-bold-webfont.svg#webfontkr2cXK5S') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BebasNeueRegular';
	src: url('BebasNeue-webfont.eot');
	src: local('â˜º'), url('BebasNeue-webfont.woff') format('woff'), url('BebasNeue-webfont.ttf') format('truetype'), url('BebasNeue-webfont.svg#webfontYW4lu6A6') format('svg');
	font-weight: normal;
	font-style: normal;
}

h1.fontface {font: 28px/36px Times New Roman, Times, Arial, sans-serif;letter-spacing: 0; margin:0px; padding:0px;color:#333;}

h1.fontface3 {font: 18px/22px 'BebasRegular', Arial, sans-serif;letter-spacing: 0; margin:0px; padding:0px;color:#e72d34;}

h1.fontface4 {font: 26px/30px 'BebasNeueRegular', Arial, sans-serif;letter-spacing: 0; margin:0px; padding:0px;color:#118eaa;}

h1.fontface5 {font: 28px/32px 'CardoRegular', Arial, sans-serif;letter-spacing: 0; margin:0px; padding:0px;color:#333;}

p.style4 {font: 14px/18px 'BebasRegular', Arial, sans-serif;letter-spacing: 0; margin:0px; padding-bottom:5px;color:#9f9a64;}

p.style1 {font: 12px/16px  Arial, sans-serif; margin-left:5px;; color:#999;}

p.style5 {font: 20px/24px  'YanoneKaffeesatzRegular', Arial, sans-serif; margin-left:5px;; color:#333;}

p.style6 {font: 18px/22px  'YanoneKaffeesatzRegular', Arial, sans-serif; margin-left:0px; margin-top:5px; color:#333;}

h1.fontface2 {font: 26px/34px 'BebasRegular', Arial, sans-serif;letter-spacing: 0; margin:0px; padding:0px;color:#333;}

p.style2 {font: 14px/18px 'BebasRegular', Arial, sans-serif; margin-left:5px;; color:#333;}

/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(tooltip/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
	z-index:10000;
}

/* style the trigger elements */
#symbolHolder img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}

#featured img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 0;
    padding: 6px;
}



