/*
Theme Name: Superfreq.org
Theme URI: http://www.superfreq.org
Description: The Superfreq WEbsite
Version: 1
Author: Richard Kelly
Author email: rich.k82@gmail.com
Tags: Superfreq, Mr C, Dollz At Play, Luke vB, Adultnapper, www.superfreq.com


Colours
Light Blue: #B0C3C9 
Lighter Blue: #CLD6DC
Light Purple: #A3A7B9
Indigo: #808CC0
White: #FFFFFF
Light Grey: #CCCCCC
Pink: #FFAAC2


*/

/*
	RESET
*/

*					    
	{ 
	margin: 0; 
	padding: 0; 
	}

html, body				
	{ 
	height: 100%; 
	}

body					
	{ 
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	color: #ffffff; 
	background: url(http://www.superfreq.org/img/topedge.png) top center no-repeat #b0c3c9;
	}

ul						
	{ 
	list-style: none; 
	font-size: 10px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	color: #ffffff;
	}

ol						
	{ 
	list-style: decimal inside; 
	}

a						
	{ 
	outline: none; 
	text-decoration: none; 
	color: #808cc0;  
	}

a:hover						
	{ 
	outline: none; 
	text-decoration: underline; 
	color: #ffaac2;  
	}

a img					
	{ 
	border: none; 
	}

img						
	{ 
	vertical-align: middle; 
	}
	
table					
	{ 
	border-collapse: collapse; 
	}


/*
	UTILITY
*/

.floatLeft				
	{ 
	float: left; 
	}

.floatRight				
	{ 
	float: right; 
	}

.clear					
	{ 
	clear: both; 
	}
	

/*
	STRUCTURE
*/

#page-wrap				
	{ 
	width: 840px; 
	margin: 0px auto -250px; 
	min-height: 100%; 
	height: auto !important; 
	height: 100%; 
	}

#main-col				
	{ 
	width: 550px; 
	float: right;
	padding-right: 90px;
	border: 0px;
	}

#sidebar			
	{
	width: 200px; 
	float: left;
	border: 0px;
	}

#mailinglist
	{
	width: 180px;
	height: 125px;
	background: url(http://www.superfreq.org/img/mailinglist.png) no-repeat;
	float: left;
	padding: 5px;
	}

#sectiontitle
	{
	width: 840px;
	height: 110px;
	background: url(http://www.superfreq.org/img/sectiontitle.jpg);
	margin-bottom: 5px;
	}

.sectiontitle
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 32px;
	font-weight: normal;
	padding-top: 28px;
	padding-left: 200px;
	}

#push					
	{ 
	height: 250px; 
	}


/*
	IMAGE / TEXT WRAPPING
*/

img.alignright {float:right; margin:0 0 1em 1em; padding: 3px; }
img.alignleft {float:left; margin:0 1em 1em 0; padding: 3px;  }
img.alignrightborder {float:right; margin:0 0 1em 1em; border: 1px solid #cccccc; padding: 3px; }
img.alignleftborder {float:left; margin-right: 10px; margin-bottom: 5px; border: 3px solid #a3a7b9; }
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/*
	Header & Main Navigation
*/

#top-bar				
	{ 
	height: 300px; 
	width: 100%;

	}

#headlogo
	{
	height: 100px;
	width: 840px;

	}

#mainnav 
	{
    width: 840px; 
	height: 200px;
    background: url(http://www.superfreq.org/img/mainnav.png) #b0c3c9;
	padding: 0;
    position: relative;
	}

#nav li 
	{
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
	}
	
#nav li, #nav a 
	{
    height: 200px; 
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0px;
	}

#panel1b {left: 22px; width: 96px;}

#panel2b {left: 122px; width: 96px;}

#panel3b {left: 222px; width: 96px;}

#panel4b {left: 332px; width: 74px;}

#panel5b {left: 422px; width: 96px;}

#panel6b {left: 522px; width: 96px;}

#panel7b {left: 643px; width: 54px;}

#panel8b {left: 722px; width: 96px;}

#panel1b a:hover, #panel1b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -22px -200px no-repeat;
	}
	
#panel2b a:hover, #panel2b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -122px -200px no-repeat;
	}
	
#panel3b a:hover, #panel3b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -222px -200px no-repeat;
	}
	
#panel4b a:hover, #panel4b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -332px -200px no-repeat;
	}
#panel5b a:hover, #panel5b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -422px -200px no-repeat;
	}

#panel6b a:hover, #panel6b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -522px -200px no-repeat;
	}
	
#panel7b a:hover, #panel7b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -643px -200px no-repeat;
	}
	
#panel8b a:hover, #panel8b.current a
	{
    background: transparent url(http://www.superfreq.org/img/mainnav.png) -722px -200px no-repeat;
	}


/*
	Index
*/

#index-col
	{
	width: 700px;
	margin-left: 70px;
	margin-top: 0px;
	}

#headline-container
	{
	background: url(http://www.superfreq.org/img/indexeventbox.png) center center no-repeat;
	width: 700px;
	height: 228px;
	float: left;	
	}

#feature-container
	{
	background: url(http://www.superfreq.org/img/indexfeaturebox.png) center center no-repeat;
	width: 700px;
	height: 253px;
	float: left;
	margin-top: 20px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 14px;
	color: #ffffff;
	}

#feature-left
	{
	width: 340px;
	height: 253px;
	float: left;
	}
	
#feature-right
	{
	width: 340px;
	height: 253px;
	float: right;
	}

#feature-left, feature-right
	{
	display: inline;
	}

#socialcontainer
	{
	height: 125px;
	margin-top: 20px;
	float: left;	
	}

#facelink, #myspazlink
	{
	width: 180px;
	height: 125px;
	float: right;
	margin-right: 10px;
	}

#mailingbox
	{
	width: 340px;
	height: 50px;
	background: url(http://www.superfreq.org/img/mailinglist.png) no-repeat;	
	float: left;
	margin-top: 20px;
	}

#headlineimage
	{
	width: 290px;
	height: 228px;
	float: left;
	}
	
#headlineinfo
	{
	width: 410px;
	height: 228px;
	float: right;
	}

#headlineimage, headlineinfo
	{
	display: inline;
	}

.headlineimg
	{
	width: 280px;
	height: 201px;
	padding-top: 16px;
	padding-left: 10px;
	}

.headline
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 24px;
	color: #ffffff;	
	font-weight: bold;
	padding-top: 14px;
	padding-left: 5px;
	}
	
.headline a
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 24px;
	color: #ffffff;	
	font-weight: bold;
	padding-top: 14px;
	padding-left: 5px;
	}
	
.headline a:hover
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 24px;
	color: #FFAAC2;	
	font-weight: bold;
	padding-top: 14px;
	padding-left: 5px;
	}	

.headlinedate
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 18px;
	color: #ffffff;
	padding-left: 10px;	
	}

.headlinebody
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 16px;
	color: #ffffff;
	margin-left: 10px;
	padding-top: 20px;
	}

.headlinelink
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 14px;
	color: #ffffff;
	margin-left: 5px;
	padding-top: 20px;
	}

.headlinelink a
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 14px;
	color: #ffffff;
	margin-left: 5px;
	padding-top: 20px;
	}

.headlinelink a:hover
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 14px;
	color: #FFAAC2;
	margin-left: 5px;
	padding-top: 20px;
	}

.featureimage
	{
	width: 340px;
	height: 170px;
	margin-top: 28px;
	margin-bottom: 5px;
	}

.featurelink
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	}

.featurelink a
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 18px;
	color: #ffffff;
	text-align: center;	
	}
	
.featurelink a:hover
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 18px;
	color: #FFAAC2;
	text-align: center;	
	}	


/*
	Resident DJ Profiles
*/

.profile-container
	{
	width: 600px;
	height: 170px;
	margin-bottom: 20px;
	}

.profile-boxleft
	{
	width: 290px;
	height: 170px;
	margin-right: 10px;
	float: left;
	}

.profile-boxright
	{
	width: 290px;
	height: 170px;
	margin-right: 10px;
	float: right;
	}

.profile-boxleft, .profile-boxleft
	{
	display: inline;
	}






#sidebarnav
	{
	width: 200px;
	}

#sidenav
	{
	width: 200px;
	}
	
ul#sidenav li 
	{
	display: block;
	height: 30px;
	width: 180px;
	list-style: none;
	background-color: #A3A7B9;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px 0px 4px 0px;	
	}	
	
ul#sidenav li a 
	{
	display: block;
	color: #FFFFFF;	
	text-decoration: none;
	margin: 0px 0px 4px 0px;
	}	
	
ul#sidenav li a:hover 
	{
	background-color: #A3A7B9;
	height: 30px;
	width: 200px;
	margin: 0px 0px 4px 0px;
	}	

ul#sidenav li.current a 
	{
	background-color: #FFAAC2;
	height: 30px;	
	width: 200px;
	margin: 0px 0px 4px 0px;	
	}	

/*
ul#sidenav
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	color: #FFFFFF;
	width: 200px;
	margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
	}
	
ul#sidenav a
	{
	background: #A3A7B9;		
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	color: #FFFFFF;
	width: 180px;
	font-size: 14px;	
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 4px 0px;	
	}	

ul#sidenav li
	{
	width: 180px;		
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 4px 0px;
	}
*/

/*
	FOOTER
*/

#footer					
	{
	width: 100%;
	height: 290px;
	background: url(http://www.superfreq.org/img/footerarc.png) bottom center no-repeat #b0c3c9; 
 	padding-top: 20px;
	}

#footer-inside			
	{ 
	width: 800px; 
	margin: 0 auto; 
	padding-top: 150px;
	}

/*
	Mailing list 
*/	
	
.searchmailing
	{
	background: #ffffff none repeat scroll 0 0;
	width: 160px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	border: 1px solid #a3a7b9;
	padding: 3px;
	color: #808cc0;
	font-size: 11px;
	margin-top: 5px;
	vertical-align: middle;
	}	
	
.mailingtext
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;	
	font-size: 11px;	
	}

.mailingbttn
	{
	width: 160px;
	height: 22px;
	padding: 0px; 
	margin-top: 3px;
	margin-bottom: 6px;	
	border: 0;
	background: transparent url(http://www.superfreq.org/img/mailingbttn.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
	vertical-align:middle;
	}	


/*
	Guest Book
*/

.comment				
	{
	background: url(http://www.superfreq.org/img/cite.png) no-repeat center top #a3a7b9;
	font-size: 18px; 
	font-family: georgia; 
	font-weight: normal; 
	color: #666666; 
	padding-top: 20px; 
	}

ol.guestbook 
	{
	margin-top: 50px;
	padding:0;
	}

.guestbook li 
	{
	list-style:none;
	background: url(http://www.superfreq.org/img/guestbook.png) no-repeat center bottom #a3a7b9;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 5px;
	}
	
.guestbook li.alt 
	{
	list-style:none;
	background: url(http://www.superfreq.org/img/guestbookalt.png) no-repeat center bottom #a3a7b9;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 5px;
	}

.guestbook cite 
	{
	display: block;
	font-style: normal;
	background: url() no-repeat center top #a3a7b9;
	color: #ffffff;
	}	

.guestbook a:link, .guestbook a:visited 
	{
	color: #808cc0;
	}

.guestbook a:hover, .guestbook a:active 
	{
	color:#ffaac2;
	text-decoration: underline;
	}

.guestbook cite img 
	{
	padding: 1px;
	background: #a3a7b9;
	border: 1px solid #808cc0;
	float: left;
	margin-right: 10px;
	}

.guestbook .author 
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	}

.guestbook .time 
	{
	padding-left: 13px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 12px;
	}

.guestbooktext 
	{
	background: transparent;
	color: #ffffff;
	font-size: 12px;
	margin-top: 10px;
	padding: 8px;
	}
	
.guestbookform
	{
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #a3a7b9;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #808cc0;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	vertical-align:middle;
	}

.guestbookreqtext
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 12px;
	color: #ffffff;
	vertical-align:middle;
	}
	
.guestbookrespond
	{ 
	font-size: 18px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-weight: normal; 
	color: #ffffff; 
	padding-top: 5px; 
	}
	
.postbttn
	{
	background: transparent url(http://www.superfreq.org/img/postbttn.png) no-repeat;
	height: 30px;
	width: 114px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	overflow: hidden;
	cursor: pointer;
	}
	
/*
 	Archive Pages
*/

.archivecontainer
	{
	width: 575px;
	height: 103px;
	background: url(http://www.superfreq.org/img/archiveposttop.png) center top no-repeat #ffffff;
	border-top: 3px solid #A3A7B9;
	border: 1px solid #A3A7B9;	
	margin-bottom: 20px;
	}

.archiveimage
	{
	width: 150px;
	height: 75px;
	float: left;
	margin: 10px;
	}

#archivecontent					
	{ 
	font-size: 12px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal; 
	color: #a3a7b9; 
	padding: 5px;
	}

.archivetitle
	{
	font-size: 22px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;
	line-height: 35px;
	color: #a3a7b9;
	}

.archivetitle a:hover
	{
	text-decoration: underline;	
	color: #ffaac2;
	}

.archiveinfo		
	{ 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-size: 12px; 	
	color: #999999;  
	}

.archivelink
	{
	font-size: 12px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;  
	color: #a3a7b9;
	padding-top: 15px;
	}


/*
	Single Pages
*/

#postcontainer
	{
	width: 575px;
	background: url(http://www.superfreq.org/img/archiveposttop.png) center top no-repeat #ffffff;
	margin-bottom: 20px;
	border: 1px solid #A3A7B9
	}

#posthead
	{
	width: 565px;
	height: 75px;
	padding: 0px 5px 5px 5px;
	}

#postimage
	{
	width: 150px;
	height: 75px;
	float: left;
	padding: 10px 0 0 5px;
	}

#posttitledate
	{
	width: 400px;
	float: right;
	margin-top: 3px;
	margin-left: 10px;
	}

#postimage, #posttitledate
	{
	display:inline;
	}

#postcontent					
	{
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal; 
	color: #a3a7b9; 
	padding: 10px;
	}

.posttitle
	{
	font-size: 22px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;
	color: #a3a7b9;
	line-height: 29px;
	}

.postinfo		
	{ 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-size: 12px; 	
	color: #999999;
	margin: 3px 0 10px 0;

	}

.postbody					
	{ 
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal; 
	color: #FFFFFF;
	margin-top: 30px;
	}

#singlepost
	{
	width: 575px;
	padding-bottom: 20px;
	margin-bottom: 30px;
	}

/*
#post
	{
	width: 370px;
	margin-top: 10px;
	float: right;
	}

#postimage, #post
	{
	display: inline;
	}

#singlepost
	{
	border-bottom: 5px solid #a9bac0;
	width: 500px;
	padding-bottom: 20px;
	margin-bottom: 30px;
	}

#postheadinfo
	{
	margin-bottom: 10px;
	}

.posttitle
	{
	font-size: 26px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;
	color: #FFFFFF;
	}

.postinfo		
	{ 
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;  
	color: #FFFFFF;  
	}

.postcontent					
	{ 
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal; 
	color: #FFFFFF; 
	}

.postlink
	{
	font-size: 14px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;  
	color: #a3a7b9;
	padding-top: 15px;
	}
	
.postlink a:hover
	{
	text-decoration: underline;
	color: #ffaac2;
	}
*/


/*
	Comments
*/
/*
.comment				
	{
	background: url(http://www.superfreq.org/img/cite.png) no-repeat center top #a3a7b9;
	font-size: 18px; 
	font-family: georgia; 
	font-weight: normal; 
	color: #666666; 
	padding-top: 20px; 
	}
*/

ol.comments 
	{
	margin-top: 20px;
	padding:0;
	}

.comments li 
	{
	list-style:none;
	background: url(http://www.superfreq.org/img/guestbook.png) no-repeat center bottom #a3a7b9;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 5px;
	}

.comments cite 
	{
	display: block;
	font-style: normal;
	background: url() no-repeat center top #a3a7b9;
	color: #ffffff;
	}

.comments cite img 
	{
	background: #a3a7b9;
	border: 3px solid #808cc0;
	float: left;
	margin-right: 10px;
	}

.comments .commentauthor 
	{
	background: none;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: normal;
	}

.comments .commenttime 
	{
	padding-left: 13px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 12px;
	}

.commentstext 
	{
	background: transparent;
	color: #ffffff;
	font-size: 12px;
	margin-top: 10px;
	padding: 8px;
	}

.comments li.alt 
	{
	list-style:none;
	background: url(http://www.superfreq.org/img/guestbookalt.png) no-repeat center bottom #a3a7b9;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 5px;
	}

.comments a:link, .comments a:visited 
	{
	color: #808cc0;
	}

.comments a:hover, .comments a:active 
	{
	color:#ffaac2;
	text-decoration: underline;
	}


/*
	Comments Submit Form
*/

.commentsform
	{
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #a3a7b9;
	padding: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #808cc0;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	vertical-align:middle;
	}

.commentsreqtext
	{
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-size: 12px;
	color: #ffffff;
	vertical-align:middle;
	}
	
.commentsrespond
	{ 
	font-size: 18px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-weight: normal; 
	color: #ffffff; 
	padding-top: 5px; 
	}
	
.postbttn
	{
	background: transparent url(http://www.superfreq.org/img/postbttn.png) no-repeat;
	height: 30px;
	width: 114px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	overflow: hidden;
	cursor: pointer;
	}


/*
	Page
*/

#singlepage
	{
	border-bottom: 5px solid #a9bac0;
	width: 575px;
	padding-bottom: 20px;
	margin-bottom: 30px;
	}

.pagecontent
	{
	background: url(http://www.superfreq.org/img/archiveposttop.png) center top no-repeat #ffffff;		
	border: 1px solid #A3A7B9;
	color: #a3a7b9;
	padding: 10px 10px 30px 10px ;
	}


/*
	Events
*/

#eventscontent					
	{
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal; 
	color: #a3a7b9; 
	padding: 5px;
	float: right;
	}

#eventsimage, #eventscontent
	{
	display: inline;
	}

.eventscontainer
	{
	width: 575px;
	background: url(http://www.superfreq.org/img/archiveposttop.png) center top no-repeat #ffffff;
	margin-bottom: 20px;
	border: 1px solid #A3A7B9;
	}

.eventsimage
	{
	height: 100%;
	float: left;
	margin: 10px;
	}

.eventstitle
	{
	font-size: 22px;
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal;
	color: #a3a7b9;
	padding-top: 2px;
	}
	
.eventsdate		
	{ 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-size: 16px; 	
	color: #999999;  
	}	

.eventstimeprice
	{ 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-size: 12px; 	
	color: #999999;  
	}

.eventsbody					
	{ 
	overflow: hidden;
	font-size: 14px; 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif;
	font-weight: normal; 
	color: #a3a7b9;
	margin-top: 20px;
	margin-bottom: 10px;
	}

.eventstickets
	{ 
	font-family: Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-size: 12px;
	}

#locationsHeader {
	width: 700px;
	height: 188px;
	background: url(images/locationsSprite.png) 0px 0px;
	cursor: pointer;
}

#locationsHeader:hover {
	background: url(images/locationsSprite.png) 0px -188px;
}


ul#locationsDropdown {
	background: #7b8689;
	display: none;
	height: 100px;
	padding: 25px;

}

ul#locationsDropdown li {
	display: block;
	float: left;
	width: 150px;
	height: 25px;
	font-size: 14px;
}

ul#locationsDropdown li a {
	color: #fff; 
}

ul#locationsDropdown li a:hover {
	color: #ffaac2; 
}

	

/*
	Flutter
*/

.flutterimage
	{
	border: 3px solid #a3a7b9;
	}


