*{ margin:0; padding:0; }
html, body { width:100%; height:auto; font-family:Georgia, "Times New Roman", Times, serif;	color: #3a3a3c;	background:#050608;margin:0px; font-size:100%;color:#fff; }
img {border:none;}
.border{ border:1px solid #000;padding-bottom:8px; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }

h1 { color:#3a3a3c; 	font-size:2em; 	letter-spacing: -1px;  }
h1 span {display:none;}
h2 { color:#3a3a3c; 	font-size:1.6em;	margin:1 0 0.6em; }
h3 { color:#2795D0;	font-size:1.2em;	font-weight:bold;	margin:0 0 0.2em; }
h3 a { color:#2795D0 !important; }
h4 {color:#3a3a3c; 	font-size:0.8em; 	margin:0.4em 0 ;}

p { padding:0; 	margin:0 0 0.6em 0; }
hr { border: 1px solid #c7c8ca; }
	
ul { margin:0;padding:0; }
li { list-style-position:inside; margin:0.5em 0 ; }


a {	text-decoration: none;color:#D24C26; }
a:hover { text-decoration:underline; }
a.subnav{ color:#2795D0 !important; }

a.glossary{ margin-right:3px;text-decoration:underline;}
a.glossary:hover{ text-decoration:none;}

.left{ float:left;margin-right:15px; }

.thumbimage {float:left; padding-right: 10px; padding-bottom:8px;border:none;}
.thumbimage1 { padding-bottom:8px;border:none;}
.mainimage {float:right; padding-left: 10px; padding-bottom:10px;border:none; }
.back { padding:5px;font-weight: bold;border:1px solid #e4e4e4;float:right; margin:5px 15px 10px 0;min-width:40px;text-align:center;color:#D24C26; }
.backactive { padding:5px;font-weight: bold;border:1px solid #e4e4e4;float:left; margin:5px 15px 10px 0;min-width:40px;text-align:center;background:#2795D0;color:#fff !important; }
.backactive:hover { text-decoration:none !important; }
.back1 {float:right;padding:5px;font-weight: bold;border:1px solid #e4e4e4;}

#container { 	margin-left:auto; margin-right:auto; width:942px; padding:0; margin-top:0; margin-bottom:0;font-size:0.75em; }

#header { 	float:left; width:942px; margin:0; }
#header h1 {display:none;}
#header img{ }

h2.bandtitle{
float:left;
width:115px;
font-style:normal;
}

.bandbox{
width:745px;
margin:0 0 1em 0;
}
.band{ width:200px;text-align:center;min-height:171px;  }
/*.band img{margin:0px; padding:5px; }*/
.band a{ color:#fff !important; }
.band p { text-align:center !important; }

#content { 	float:left; width: 942px; min-height:700px; margin-bottom:20px;  }

#strapline {float:right;margin-top:55px; text-align:right;}
#strapline h1{color:#FFFFFF;}
#strapline p{color:#FFFFFF;}
#strapline a{color:#FFFFFF;}

#nav{text-align:center; margin:10px  auto 0 auto;}
#mainnavigation {float:left;width:942px;height:34px;margin-bottom:26px; background:url(../../images/slydigs_menu.jpg) no-repeat;}
#mainnavigation ul{margin:0 auto;padding:0;}
#mainnavigation ul li {margin:0 auto; display:inline;list-style:none;font-weight:bold;padding:0 8px;margin:10px 0; border-right: 1px solid #000;height:10px; }
#mainnavigation ul li a{ display:inline;cursor:pointer;color:#000000; }
#mainnavigation ul li a:hover { text-decoration:underline; }
#mainnavigation ul li a.active { text-decoration:none;color:#D24C26 !important;  ; } 
#mainnavigation ul li.last {border:none;}

#panel-content { float:left;}
#panel-content2 { float:right;width:360px;padding-right:11px; }
#panel-content h1 { margin-bottom:0.1em;font-family:"Times New Roman", Times, serif;font-size:3em; font-weight:normal;}
#panel-content h1 , #panel-content h2, #panel-content h3, #panel-content h4, #panel-content p { color:#FFF;}
#panel-content h2 { font-weight:normal; }
#panel-content a{ font-weight:bold;}
#panel-content p{font-family:Arial, Helvetica, sans-serif;}



#discog-feature { float:left;width:448px; min-height:200px; background:#272526; margin-bottom:10px;  padding:11px; font-family:Arial, Helvetica, sans-serif !important;}
#discog-feature h2 {color:#FFFFFF; font-weight:bold !important; }
#discog-feature p {color:#FFFFFF; }

#discog-content { float:left;padding-left:0;  width:200px; }
#discog-content3 { padding:10px; }
#discog-content2 { color:#FFFFFF; float:right; padding-right:0; width:200px;  }

#mainContent{ float:left;width:470px; min-height:200px;padding:0 10px 10px 10px;margin-bottom:10px; }

.newsimg{float:left;padding:17px 6px 9px 6px;}

.cc{
color:#D24C26 !important; 
font-family:Georgia, "Times New Roman", Times, serif !important; 
}

#tour{
font-family:Arial, Helvetica, sans-serif !important;
color:#FFFFFF;
width:470px;
} 

#tour a{
color:#ffffff !important; 
font-weight:normal;
}

#tour div.buy {color:#D24C26 !important; text-decoration:none;}
#tour div.buy a{color:#D24C26 !important; text-decoration:none;}

#services {float:left;width:260px;padding-right:10px;border-right:1px solid #e1e2e4;}
.title {width:260px;padding:0 0 0 6px;margin:6px 0;height:26px;line-height:26px;float:left;background:url(../../images/heading-bg.gif) no-repeat top;color:#fff;}
.title a { color:#fff !important; }

#content-left{float:left;width:205px;padding:8px 10px 10px 10px; color:#FFFFFF; }
#content-left p{font-family:Arial, Helvetica, sans-serif;}
#content-left h1 { font-size:1.4em; height:31px; padding:5px; }
#content-left h1,#content-left h3{background:url(../../images/SLY_paintheader.jpg) no-repeat; width:auto;}



#content-right {float:right;width:205px;padding:0 10px 10px;}
#content-right p{font-family:Arial, Helvetica, sans-serif;}
#content-right h1 { font-size:1.4em; height:31px; padding:5px;}
#content-right a{font-family:Arial, Helvetica, sans-serif;}
#content-right h1,#content-right h3{background:url(../../images/SLY_paintheader.jpg) no-repeat; width:auto;}

#content-right img {padding:6px 15px 3px 0;}
#content-right p {padding:0px; color:#FFFFFF;}
#content-right span {font-size:1.2em;}
 #content-right h2 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#content-right a:link, #content-right a:visited, #content-right a:hover {color:#D24C26 !important; font-weight:bold;}

.clear { clear:both; height:1px; width:auto; } 


.right {float:right;}
.button { border: 1px solid #A0A1A5; color: #D02A5C; background-color: #FFFFFF; font-size:90%; text-transform:uppercase; }

.mandatory { color:#d22a5d; }
form label { display:block; width:180px; float:left;  color:#00aeef; font-weight:bold; padding:3px 0; }
form input, form textarea { font-size:1em;}
form div {  padding:6px; margin-bottom:3px;float:left; width:200px;}
form fieldset {border:1px solid #bf451d; width:500px;padding:10px;}

.error { color:#d22a5d; }
.validationfailed  { border-color:#d22a5d; }

address { font-style:normal; line-height:120%; font-size:83%; padding:10px; background-color:#f8f8f8; }

/*#navigationBox {background-color:#f3f3f5; }
#navigationBox li {font-size:0.75em; font-weight:normal; padding:5px; list-style-type:none; margin: 5px 0 5px 0;}*/

#footer { display:none;/*width:100%; color:#FFFFFF; margin-top:15px; padding:10px 0; font-size:0.75em;background:#3A3A3C;height:100px; */}


