body {
background-image: url(http://djsamstoricks.com/images/23.gif);
background-position: top left;
background-repeat: repeat;
background-color: #161616;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
padding: 0px;
margin: 0px;
}
#wrapperWhole {
width: 100%;
height: 600px;
background-image: url(http://djsamstoricks.com/images/masterback_djsam.gif);
background-position: top left;
background-repeat: repeat-x;
background:color: #e4e4e4;
margin: 13px 0 0 0 ;
padding: 0 0 20px 0;
}
#wrapper {
width: 700px;
margin: 0px auto;
}

#swirlys {
background-image: url(http://djsamstoricks.com/images/22.gif);
background-position: top left;
background-repeat: no-repeat;
position: absolute;
left: 0px;
top: 13px;
height: 298px;
width: 293px;
}

#content {
background-color: transparent;
text-align: left;
}
#masthead {
background-image: url(../images/masthead.gif);
background-repeat: no-repeat;
height: 284px;
width: 700px;
}
#login {
width: 672px;
position: absolute;
top: 50px;
font-size: 10px;
text-align: right;
padding: 0;
}

#nav {
position: absolute; 
float: left;
top: 207px;
height: 34px;
width: 350px;
}

#upcoming {
background-image: url(../images/background_upcoming.gif);
background-repeat: no-repeat;
float: right;
height: 137px;
width: 263px;
margin: 80px 14px 0 0;

}
#upcomingTitle {
background-image: url(../images/upcoming_shows.gif);
background-position: top left;
background-attachment: scroll;
background-repeat: no-repeat;
height: 15px;
width: 113px;
margin: 10px 10px 0 10px;
}
#upcomingContent {
margin: 5px 10px 10px 10px;
height: 90px;
overflow: auto;
color: #333;
}
#upcoming p {
margin: 0 0 4px 0;
}
#upcoming span {
color #fff;
}

#articlesLeft {
background-color: #eeeeee;
line-height: 16px;
}
#articlesLeft h1 {
font-size: 12px;
margin: 0 0 8px 0;
}
#galleryFlickr {

}

#lowerContent {
margin: 14px 9px 0 14px;
}
#lowerLeftContent {
float: left;
width: 290px;
}
#lowerMiddleContent {
float: left;
width: 180px;
background-color: #eeeeee;
margin: 0 0 0 14px;
padding: 0 0 5px 0;
}
#lowerMiddleRotate {
width: 166px;
margin: 0px auto;
}
#lowerMiddleContent img {
background-color: #fff;
padding: 3px;
}
#lowerRightContentIndex {
float: right; 
width: 330px; 
background-color: #eeeeee; 
padding: 5px 0 5px 0;
}
#innerLeft {
float: left;  
width: 150px; 
margin: 0; 
text-align: right;
}
#innerLeftImage {
width: 140px;  
margin: 0px auto;
}
#innerLeftImage img {
width: 127px;  
height: 181px;
background-color: #fff;
border: 2px solid #5695CD;
padding: 7px 5px 7px 5px;
margin: 0px auto;
}
#innerRight {
float: right;  
width: 175px; 
margin: 0 5px 0 0; 
text-align: right;
}
#lowerRightContent {
float: right;
width: 290px;
color: #666;
}
.lowerRightTitle {
background-image: url(../images/sam_message.gif);
background-position: 5px 0;
background-repeat: no-repeat;
width: 167px;
height: 14px;
}

#rightForm {
background-color: #eeeeee;
width: 290px;
padding: 0 5px 5px 5px;
}
#feed {
text-align: center;
margin: 10px 0 0 0;
}
#feed img {
border: none;
}
#player2 {
margin: 0;
padding: 0;
}
#pageBottom {
background-color: #333;
width: 100%;
padding: 10px 0 10px 0;
font-size: 10px;
color: #999;
}
#pageBottom a:link {
color: #eeeeee;
}
#pageBottom a:hover {
color: #eeeeee;
}
#pageBottom a:visited {
color: #eeeeee;
}
#page a:active {
color: #eeeeee;
}
.clears {
clear: both;
overflow: hidden;
width: 0;
height: 0;
}
.sectionTitle {
margin: 0 0 13px 0;
}
.author {
text-align: right;
}
.articles {
padding: 5px;
}
h1,  {
font-size: 12px;
margin: 0 0 8px 0;
}
h2, h3, h4, h5, h6 { 
font-size: 12px;
margin: 0 0 8px 0;
color: #CE4045;
}

#name {
border: none;
background-color: #E5E5E5;
border: 1px solid #333;
margin: 0;
}
#email {
border: none;
background-color: #E5E5E5;
border: 1px solid #333;
margin: 0;
}
#message {
border: none;
background-color: #E5E5E5;
border: 1px solid #333;
margin: 0;
}
#articlesLeft span {
color: #333;
}
#txpCommentInputForm{
text-align: left;
padding: 10px;
background-color: #eeeeee;
}

#comment {
font-size: 18px;
text-align: left;
margin-left: 10px;
}
.comments {
margin: 5px 0 15px 0;
}
#customcomments { 
display:none;
}
.description {
margin:5px 0 15px 0;
}
.upcoming {
margin: 0 0 4px 0;
}
.zemRequired {
color: #666;
}
.book {
margin-bottom: 5px;
}
input {
margin: 0;
padding: 0;
}
form { 
margin: 0;
padding: 0;
}
ul, li {
list-style-type: none;
list-style-image: url(http://djsamstoricks.com/images/list_button.gif);
list-style-position: inside;
padding: 0;
}

span {
font-weight: bold;
}
p {
text-align: left;
}
.redTitle {
font-weight: bold;
color: #CE4045;
}

a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: #999999;
}
