/* Global Settings */
body { margin:0; padding:0; font-size:0.8em; line-height:20px; font-family: "Trebuchet MS", Arial; border:1px solid #666; background:#000; }

a { color:#2b4e6b; text-decoration:none;}
a:hover { text-decoration:underline;}

h1 { margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:22px; color:#2b4e6b;}
h2 { margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:20px; color:#2b4e6b;}
h3 { margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:18px; color:#2b4e6b;}
h4 { margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:16px; color:#2b4e6b;}
h5 { margin:0; padding:10px 0 0 10px; text-transform:uppercase; font-size:14px; color:#2b4e6b;}

font.small {font-size:10px;}
font.med {font-size:12px;}
font.large {font-size:14px;}

/* Logo Section */
#logo { padding:30px 20px 0 40px; height:188px; background:url(http://www.thisguymusic.biz/images/head_bckg.jpg) no-repeat #000; text-align:right; border-top: ridge 3px #999; border-bottom: ridge 3px #999;}
#logo a{ color:#fff; text-decoration:none; font-weight:bold; font-size:20px; letter-spacing:5px; }
#logo_text { float:right; width:240px; text-align:left; font-size:12px; color:#333; letter-spacing:6px;}

/* Menu Section */
#menu { background: url(http://www.thisguymusic.biz/images/menu_bckg.gif) repeat-x #000; height:64px; padding-top:23px;}
#menu_list {width:600px; margin:0 auto;}
#menu a { display:block; float:left; color:#2b4e6b; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none; margin:0 20px; padding-top:10px;}
#menu a:hover{padding-top:12px; color:#fff;}
.splitter { display:block; float:left;}

/* Main Section - Holds text and sidebar */
#main {
	float:left;
	background:url(http://www.thisguymusic.biz/images/sidebar_bckg.gif) no-repeat top right #1e1e1e;
	padding:20px 0 0 0;
	min-width: 100%;
	}

/* Text Section - content area */
#text {
	margin: 0 305px 0 20px;
	min-width: 555px;
	}
#text p { padding: 0 10px 5px 10px; color:#ccc; text-indent:1em; }
#text li {list-style:none; padding-left:20px; background:url(http://www.thisguymusic.biz/images/li.gif) no-repeat 0px 4px; color:#ccc;}

/* Sidebar Section */
#sidebar {
	float: right;
  	right: 0px;
	width: 235px;
	padding: 0 20px 0 10px;
	color:#666;
	font-size:12px;
	}

#sidebar a{ font-weight:bold; }
#sidebar li {list-style:none; padding-left:20px; background:url(http://www.thisguymusic.biz/images/li.gif) no-repeat 0px 0px; color:#2b4e6b;}

/* Footer Section */
#footer {background:url(http://www.thisguymusic.biz/images/footer_bckg.gif) repeat-x #000; height:57px; clear:both;}
#left_footer { float:left; padding:20px 0 0 30px; color:#fff; font-size:12px;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 30px 0 0; color:#fff;  font-size:12px; text-align:right;}
#right_footer a { color:#fff;}


/* Custom DIV Elements */
#player { float:left; margin:5px 15px 10px 20px; padding:2px 2px 2px 2px; background:#1e1e1e;}

div.movie {
	border: 2px solid #ccc;
	}

div.movie_single {
	border: 2px solid #ccc;
	width: 309px;
	height: 236;
	margin: 20px;
	}

div.toplink {
		background: #1e1e1e;
		padding: 0 0 10px 30px;
		}

/* Custom Image Elements */
img.cover {border:2px solid #999;}

/* Custom Paragraph Elements */
#contact p { padding: 10px 10px 30px 200px; color:#ccc; text-indent:1em; }
