* { padding: 0; margin: 0; }

img {border:0px;}

a, a:link, a:visited, a:active {color: #669278;
	text-decoration: none;}
a:hover {text-decoration: none;color:black;}

	
p {letter-spacing:0px;margin-bottom:15px;line-height:20px;}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:black;
 background: url(webart/background.jpg) top no-repeat #fcfcfc;
}

h1, h2, h3 {font-family:'Arial Narrow', Arial, Helvetica, sans-serif; margin-bottom:5px;}
h2 {font-weight:lighter;font-size:24px;}
h3 {font-size:16px;font-weight:normal;letter-spacing:2px;margin-bottom:15px;}

.feed-item-title {font-weight:lighter;font-size:24px;font-family:'Arial Narrow', Arial, Helvetica, sans-serif; margin-bottom:8px;text-transform:capitalize;}

#wrapper { 
 margin: 0 auto;
 width: 1003px;
}

#fbtop {width:220px;height:100px;padding:15px 15px 0px 0px;
z-index: 10;
position: absolute;
right: 0;
top: 0;
}
#header {
 width: 1003px;
 float: left;
 padding: 175px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 text-align:center;

}


#leftcolumn { 
 width: 210px;
 float: left;
 padding-top:10px;

}
#content { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 30px 0px 30px;
 width: 523px;
 display: inline;

}
.contentinner {padding:10px;width:503px;}

#contentfull { 
 float: left;
 margin: 0px 0px 15px 0px;
 padding: 0px 0px 0px 30px;
 width: 752px;
 display: inline;

}
#rightcolumn { 
 margin: 0px 0px 0px 0px;
 width: 180px;
 float: left;
  padding: 10px 30px 0px 0px;
}
#footer { 
 width: 527px;
 clear: both;
 margin: 0 auto;
 padding: 0px 0px 10px 0px;
 font-size:85%;
text-align:center;

}
#footer p {letter-spacing:0px;margin-bottom:15px;line-height:15px;}
#footer a, #footer a:link, #footer a:visited, #footer a:active {color: #669278;
	text-decoration: none;}
#footer a:hover {text-decoration: none;}


#nav {

	}
	
	#nav ul {list-style:none;
	}
	
#nav li a {
	height: 26px;
	text-decoration: none;
	text-transform:capitalize;
	font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
	font-size:22px;
	text-align:right;
	}	
	
#nav li a:link, #nav li a:visited {
	display: block;
	padding: 0px 0px 5px 0px;
	list-style:none;
	color:black;
	}
	
#nav li a:hover {
	color:#669278;
	padding: 0px 0px 5px 0px;
	}	
	

	
	#navright ul {list-style:none;
	}
	
#navright li a {
	height: 26px;
	text-decoration: none;
	text-transform:capitalize;
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
	font-size:22px;
	text-align:left;
	}	
	
#navright li a:link, #navright li a:visited {
	display: block;
	padding: 0px 0px 5px 0px;
	list-style:none;
	color:black;
	}
	
#navright li a:hover {
	color:#669278;
	padding: 0px 0px 5px 0px;
	}	



/* twitter style */

.twittext {font-weight:bolder;font-size:14px;padding-bottom:10px;letter-spacing:0px;line-height:20px;}
#tweet ul {list-style:none;margin-bottom:30px;}
#tweet {padding:10px 10px 20px 10px;background: url(webart/twitterbox.gif) bottom;margin-bottom:10px;}


/* home links */

.homelinks a, .homelinks a:link, .homelinks a:visited {text-decoration: none;width:161px;background:black;display:block;text-align:center;
	font-family:'Arial Narrow', Arial, Helvetica, sans-serif; color:white;
	font-size:22px;padding: 5px 0px 5px 0px;}
.homelinks a:hover {text-decoration: none;color:#669278;}


.homeimgsm {overflow:hidden;float:left;width:161px;height:100px;}
.homeimgsm img {overflow:hidden;width:161px;}

.pagelinks a, .pagelinks a:link, .pagelinks a:visited {text-decoration: none;width:100%;background:black;display:block;text-align:center;
	font-family:'Arial Narrow', Arial, Helvetica, sans-serif; color:white;
	font-size:22px;padding: 5px 0px 5px 0px;margin-bottom:15px;}
.pagelinks a:hover {text-decoration: none;color:#669278;}


.shopimg {width:320px;margin:0px 15px 15px 0px;border:1px solid #ececec;}
.shopop {width:322px;margin:15px 0px 15px 0px;}

.shadow {
  /*-moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;*/
}

.spacer {width:100%;background:#ececec;height:10px;margin:10px 0px 20px 0px;clear:both;}

.gigs {padding-bottom:15px;}

.widepic {margin-bottom:15px;width:503px;height:335px;}

blockquote {padding-left:15px;padding-right:15px;font-size:16px;font-style:italic;line-height:22px;}

ol {margin:10px 0px 10px 20px;font-size:11px;}
ol li {padding-bottom:5px;}


