
* 		{ padding: 0; margin: 0; }
body 	{ text-align: left;  margin: 0px; padding: 0px; background-color: #fff; font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; color: #333}
p 		{ padding: 2px; margin-bottom: 10px; clear: both; }
a 		{ color: #c30022; text-decoration: none; }
a:hover { text-decoration: underline; }
img 	{ border: 0px; }
ul		{ list-style-type: none;}

#canvas 		{ margin: 0 auto; width: 900px;  text-align: left; clear: both; float: none; background:#fff;}
#mainbar 		{ position:relative; height: 28px; width: 900px; background-color:#5a5a5a; }
#mainbarleft 	{ position: relative; width: 550px; }
#crackLogo 		{ left: 10px; top: 11px; position: absolute; }
#crackPlayer 	{ left: 452px; top: 6px; position: absolute; }
#mainbarright 	{ position: absolute; left: 550px; width: 350px; top: 0px; border-right: 1px solid #000; height: 28px;}
#main 			{ position:relative; width: 100%; clear: both; }
#mainleft 		{ width: 550px; display:block; }
#mainright 		{  position: absolute; left: 550px; width: 349px;  height: 100%; top: 0px; border-left: 1px solid #000; background-color: #eee; border-right: 1px solid #000; }
#maincontent 	{  padding: 0px; background-color:#fff; height: 100%; }
#search 		{ margin: 0px 10px; text-align: right;}
#search .searchInpt { position: relative; top: 5px; width: 180px; border: 1px solid #000;} 
#search .searchBtn { position: relative; color: #5a5a5a; top: 5px; font-size: 9px; letter-spacing: 2px; border: 1px solid #000; padding: 0px 7px;} 	
#splash 		{ height: 180px; width: 550px; position: relative; background: url(splash/spl_rollins.jpg); }
#sitemap 		{ text-align: center; background-color: #fff; color: #5a5a5a; clear: both;}
#sitemap a 		{ color: #aaa; }
#screen 		{ padding: 6px 6px; background-color: #eee; overflow:hidden;  height: 168px; }
#indexcontent 	{ position: absolute; left: -1px; background-color: #eee; border-right: 1px solid #000; border-left: 1px solid #000; padding: 0px; margin: 0px; width: 349px;}
#crackilogo		{ height: 48px; background: url(img/crackilogo.jpg);}


#calendar 		{ }
#calendar table {  }
#calendar table tr td { vertical-align: middle;}
#calendar table tr td a { text-decoration: none; line-height: 0px;}
#calendar table tr td  img { padding-bottom: 2px; }

#map { }


#menu 				{ height: 20px; width: 550px; position: relative; background-color: #000; color: #fff; font-size: 11px; letter-spacing: -1px; font-weight: bold; }
#menu ul 			{ list-style-type: none; text-align: left; clear: left; }
#menu ul li			{ margin: 0; padding: 0; display: block; float: right; }
#menu ul li a 		{ color:  #fff; text-decoration: none; display: block; margin: 0px; padding: 3px 7px 3px 7px; }
#menu ul li a:hover { background-color: #8b0000 ; }

#submenu 				{ height: 20px; width: 550px; position: relative; color: #eee; font-size: 11px; letter-spacing: -1px; font-weight: bold; }
#submenu ul 			{ list-style-type: none; text-align: left; clear: left; }
#submenu ul li			{ margin: 0; padding: 0; display: block; float: right; }
#submenu ul li a 		{ color:  #ff9900; background-color: #eee; text-decoration: none; display: block; margin: 1px; padding: 3px 7px 3px 7px; }
#submenu ul li a:hover 	{ background-color: #8b0000 ; color: #fff;}

#rightmenu { position: relative; height: 20px; background-color: #ff9900; font-size: 11px; letter-spacing: -1px; font-weight: bold; }
#rightmenu ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: left; clear: left; font-weight: bold; font-size: 11px; }
#rightmenu ul li { margin: 0; padding: 0; display: block; float: left; }
#rightmenu ul li a { color: #8b0000; text-decoration: none; display: block; margin: 0px; position: relative; padding: 3px 7px 3px 7px; }
#rightmenu ul li a:hover { background:#8b0000; color: #fff; }


.code { color: #aaa; font-size: 9px; text-align: right; }
.date { display: block; color: #ff9900; font-weight: normal; letter-spacing: -1px;}
.title { font-size: 18px; font-family: Arial; letter-spacing: -1px; }
.title a { text-decoration: none; }
.title2 { font-size: 16px; font-family: Arial; letter-spacing: -1px; }
.title2 a { text-decoration: none; }
.title3 { font-size: 18px; font-family: Arial; letter-spacing: -1px; color: #aaa;}
.title4 { font-size: 18px; font-family: Arial; letter-spacing: -1px; color: #aaa; font-weight: bold;}
.title4 a { text-decoration: none;}

.subtitle { display: block; color: #ff9900; font-weight: normal; margin-bottom: 10px;  font-size: 12px; }
.toggleComment { font-weight: bold; }
#nav {text-align: center; font-family: Arial; font-size: 12px;}
.nav { font-size: 16px; letter-spacing: -1px; font-weight: bold;}
.line { border-bottom: 1px solid #000;}

.ibg {background-color: #eee;}
.comm1 {background-color: #eee;}
.comm2 {background-color: #fff;}

#rumors 			{ padding: 10px 10px; }
#rumors ul 			{ }
#rumors ul li 		{ margin-bottom: 10px; clear: both; text-align: justify;}
#rumors .text 		{ margin-left: 90px; margin-bottom: 10px;  }
#rumors .date 		{ display: block; color: #ff9900; font-weight: normal; margin-bottom: 10px; letter-spacing: -1px; font-size: 12px;}
#rumors ul li img	{  position: relative; float: left; border: 1px solid #000; width: 80px; height: 80px; margin-left: 0px;}

#albums 			{ padding: 10px 10px; }
#albums ul 			{}
#albums ul li 		{ margin-bottom: 10px; clear: both; text-align: justify;}
#albums .textcover	{ margin-left: 120px; margin-bottom: 10px;  }
#albums .text		{ margin-bottom: 10px;  }
#albums .info		{ color: #aaa; }
#albums ul li img	{ position: relative; float: left; border: 1px solid #000;  margin-left: 0px; margin-right: 10px; }
#albums table 		{ margin-bottom: 20px;}

#gigs				{ padding: 10px 10px; }
#gigs ul			{}
#gigs li			{ clear: both; margin-bottom: 10px; text-align: justify;}
#gigs .text			{ margin-bottom: 10px;}
#gigs ul li img		{ float: left; margin: 0px 10px 10px 0px; border: 1px solid #000;}
#gigs table 		{ margin-bottom: 20px; }

#gybe				{ padding: 20px 10px; }
#gybe ul			{}
#gybe li			{ clear: both; margin-bottom: 20px; text-align: justify;}
#gybe .text			{ margin-bottom: 10px;}
#gybe ul li img		{ float: left; margin: 10px 10px 0px 0px; border: 1px solid #000;}
#gybe table 		{ margin-bottom: 20px; }

#sinus				{ padding: 10px 10px; }
#sinus ul			{}
#sinus li			{ clear: both; margin-bottom: 10px;text-align: justify;}
#sinus .text		{ margin-bottom: 10px;}
#sinus ul li img	{ float: left; margin: 10px 10px 0px 0px; border: 1px solid #000;}
#sinus table 		{ margin-bottom: 20px; }

#films				{ padding: 10px 10px; }
#films ul			{}
#films ul li 		{ clear: both; margin-bottom:10px;text-align: justify;}
#films { }
#films ul li a img 	{ float: left; border: 1px solid #000; margin: 0px 10px 0px 0px;  }

#stimuli			{ padding: 10px 10px; }
#stimuli ul			{}
#stimuli ul li 		{ clear: both; margin-bottom:20px;text-align: justify;clear: both; }
#stimuli .text		{ margin-bottom: 20px;}
#stimuli .subtitle	{ margin-bottom: 10px; }
#stimuli ul li a img { float: left; border: 1px solid #000; margin: 0px 10px 0px 0px;  }


#ivideos { text-align: center; background-color:#fff; border: 1px solid #000; margin: 8px; padding-top: 10px;}
#ivideos {  }
#ivideos ul li { clear: both; }
#ivideos ul li img { float: left; padding: 1px;}
#ivideos ul li { clear: both; }
#ivideos .title4 { font-size: 16px; text-align: left;}
#ivideos .vidthumb { width:73px; height: 53px; }
#ivideos .thumbs { clear: both; padding: 15px; width: 100%; }

#comments { margin-bottom: 10px; padding: 10px 10px;}
#comments ul { }
#comments ul li { clear: both; text-align: justify; }
#comments .head {color: #aaa; margin-bottom: 10px }
#comments .name {font-weight: bold; color: #eee; }
#comments .name a {font-weight: bold;}
#comments .utube { text-align: center; margin: 4px;}
#comments .cimg { text-align: center; margin: 4px; }
#commentForm { margin-bottom: 10px; padding: 10px 10px; color: #aaa; margin-top: 10px; }
#commentForm .nickname { border: 1px solid #aaa; margin-bottom: 3px;  vertical-align: middle; padding: 3px; width: 250px; font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; }
#commentForm .website  { border: 1px solid #aaa; margin-bottom: 3px;  vertical-align: middle; padding: 3px; width: 250px; font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; }
#commentForm textarea { font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; border: 1px solid #aaa; margin-bottom: 2px; vertical-align: middle; padding: 3px; width: 520px;}
#commentForm button { border: 1px solid #aaa; font-size: 12px; padding: 3px;}

#stimuliForm { color: #aaa; margin-top: 30px; }
#stimuliForm .inpt { border: 1px solid #aaa; margin-bottom: 3px;  vertical-align: middle; padding: 3px; width: 370px; font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; }
#stimuliForm textarea { font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; border: 1px solid #aaa; margin-bottom: 2px; vertical-align: middle; padding: 3px; width: 520px;}
#stimuliForm button { border: 1px solid #aaa; font-size: 12px; padding: 3px;}

#contactForm { color: #aaa; margin-top: 30px; }
#contactForm .inpt { border: 1px solid #aaa; margin-bottom: 3px;  vertical-align: middle; padding: 3px; width: 270px; font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; }
#contactForm textarea { font: normal 11px/14px "Lucida Grande", Verdana, Geneva, sans-serif; border: 1px solid #aaa; margin-bottom: 2px; vertical-align: middle; padding: 3px; width: 520px;}
#contactForm button { border: 1px solid #aaa; font-size: 12px; padding: 3px;}


#ialbums { background-color: #fff; margin: 8px; padding: 0px; border: 1px solid ; height:280px; }
#ialbums .header { background-color: #eee; height: 20px; padding: 10px 20px; border-bottom: 1px solid ; text-align: right;}
#ialbums .content { margin: 20px; } 
#ialbums ul {  list-style-type: none; clear: both;}
#ialbums ul li { float: left;}
#ialbums ul li img { margin: 0px 3px 14px 3px; }
#ialbums .textHeader { font-size: 16px; font-family: Arial; letter-spacing: -1px; font-weight: bold; } 

#igigs { background-color: #fff; margin: 8px; padding: 0px; border: 1px solid ;  }
#igigs .header {background-color: #eee; height: 20px; padding: 10px 20px; border-bottom: 1px solid ; text-align: right;}
#igigs .content { margin: 20px; } 
#igigs .textHeader { font-size: 16px; font-family: Arial; letter-spacing: -1px; font-weight: bold; } 

#inodes { background-color: #fff; margin: 8px; padding: 0px; border: 1px solid ; }
#inodes .header {background-color: #eee; height: 20px; padding: 10px 20px; border-bottom: 1px solid ;  text-align: right;}
#inodes .content { margin: 20px; } 
#inodes .textHeader { font-size: 16px; font-family: Arial; letter-spacing: -1px; font-weight: bold; } 

#igybe { background-color: #fff; margin: 8px; padding: 0px; border: 1px solid ; }
#igybe .header { width: 100%; height:40px; background-color: #eee;  text-align: right; }
#igybe .content { margin: 20px; } 
#igybe .textHeader { font-size: 16px; font-family: Arial; letter-spacing: -1px; font-weight: bold; } 

#ifilms { background-color: #fff; margin: 8px; padding: 0px; border: 1px solid ; }
#ifilms .header {background-color: #eee; height: 20px; padding: 10px 20px; border-bottom: 1px solid ;  text-align: right;}
#ifilms .content { margin: 20px; } 
#ifilms .textHeader { font-size: 16px; font-family: Arial; letter-spacing: -1px; font-weight: bold; } 

#irumors { background-color:#fff; margin: 8px; padding: 0px; border: 1px solid ;  width: 330px; }
#irumors .header {background-color: #eee; height: 20px; padding: 10px 20px; border-bottom: 1px solid ;text-align: right;}
#irumors .content { margin: 20px; width: 300px; } 
#irumors ul {  list-style-type: none; clear: both; }
#irumors ul li { float: left; margin:0px; padding:0px; }
#irumors ul li img { padding: 2px 2px; margin:0px;}
#irumors ul .rumorHeader {clear: both; }
#irumors ul .textHeader { font-size: 16px; font-family: Arial; letter-spacing: -1px; font-weight: bold; } 
#irumors ul .rumorHeader img { float:left; padding: 0px 10px 0px 0px; }


#icomments { margin: 8px; padding: 10px; }
#icomments ul { }
#icomments p { border-bottom: 1px solid #000; }
#icomments ul li { padding: 5px; }
#icomments .title { font-size: 16px;}
#icomments .subtitle { margin: 0px; padding: 0px; color: #000;}
#icomments ul li a { font-weight: bold; font-size: 11px; font-family: Arial; }




