/* Start Global Elements */
body {
	background-color: 			#FFFFFF;
	background-image: 			url('http://akamai.www.berkleemusic.com/assets/display/8982845/concertHd_white.jpg');
	background-repeat: 			no-repeat;
	background-position: 			top center;
	
	color: 					#000000;
	margin: 				0px auto;
	padding: 				0px 0px 0px 0px;

	font-size:				12px;
	text-align: 				center;
	font-weight:				normal;
	font-family: 				Verdana;
}

#header {
	height:					20px;
	padding-top:				50px;
	padding-bottom: 			5px;
	border-bottom:				6px solid #CC0000;
	margin-bottom:				5px;
}
h1 {
	color:					#333333;
	font-size:				22px;
	font-weight:				bold;
	text-transform:				uppercase;
	padding:				0px;
	margin:					0px;
}
h1 a, h1 a:visited, h1 a:hover {
	text-decoration:			none;
}
div {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}
ul, li {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	list-style-position:			inside;
}
a, a:visited, a:hover { 
	color: 					#CC0000;
	text-decoration: 			underline; 
}
/* End Global Elements */


.title {
	float:					left;
	border-bottom:				1px solid #EEEEEE;
}

.post {
	padding-bottom:				100px;
	margin:					0px;
	padding-bottom:				10px;
	border-bottom:				6px solid #EEEEEE;
	padding-top:				5px;
}

.metadata {
	clear:					both;
	margin-bottom:          10px;
	margin-top:				0px;
	border-top:				1px solid #EEEEEE;
}

.metadata img {
	vertical-align:				bottom;
}

.date {
        height:                                 32px;
        width:                                  32px;
        float:                                  right;
        color:                                  #000000;
        padding:                                0px 0px 0px 0px;
	margin-bottom:				10px;
        font-family:                            Verdana;
	border:					1px solid #FFFFFF;
        background-color:                       #DADADA;
	text-align:				center;
}

.date_year {
        height:                                 50px;
        width:                                  32px;
        float:                                  right;
        color:                                  #000000;
        padding:                                0px 0px 0px 0px;
	margin-bottom:				10px;
        font-family:                            Verdana;
	border:					1px solid #FFFFFF;
        background-color:                       #DADADA;
	text-align:				center;
}

.month {                   
        margin:                                 0px auto;
        border:                                 0px solid;
        font-size:                              11px;
	font-weight:                            normal;
	text-transform:				uppercase;
}
        
.day {
	border:                                 0px solid;
        margin:                                 0px auto;
        font-size:                              17px;
        font-weight:                            bold;
}

.year {
	border:                                 0px solid;
        margin:                                 0px auto;
        font-size:                              12px;
        font-weight:                            normal;
}



/* Start Content Styles */
#container { 
	width: 					900px;
	margin: 				15px auto 0 auto;
}
#content_box { 
	width: 					100%;
	text-align:				left;
}
#content { 
	float:					left;
	width:					480px;
}
#content h2 {
	font-size:				25px;
	font-family:				Georgia;
	padding: 				0px;
	margin-left:				2px;
	margin-top:				2px;
	float:					left;
	width:					440px;
	font-weight:				normal;
}
#content .metadata {
	font-size:				11px;
	color:					#000000;
}
#content .metadata a {
	color: 					#000000;
}
#content .entry {
	clear:					both;
}
#content .entry p {
	padding:				0px;
}
#content .entry img {
	border:					0px;
}
#content .relatedposts {
	width: 					100%;
	padding:				0px 0px 0px 0px;
	font-size:				12px;
}
#content .relatedposts ul {
	padding:				0px 0px 0px 0px;
}
#content .relatedposts li {
	padding:				5px 0px 5px 0px;
	list-style:				none;
	list-style-position:			outside;
}
#content .relatedposts li.header {
	width:					100%;
	list-style:				none;
	font-weight: 				bold;
	background-color:			#EEEEEE;
	border-top:				1px solid #DADADA;
	border-bottom:				1px solid #DADADA;
	list-style-position:			outside;
}
#content .relatedposts li.header img {
	vertical-align:				bottom;
	padding-bottom:				4px;
}
#content .relatedposts li.footer {
	list-style:				none;
}
/* End Content Styles */

/* Start Footer */
#footer {
	margin:					0px;
	padding:				0px 0px 0px 0px;	
	background-color:			#EEEEEE;
	clear:					both;
}
#footer h3 {
	padding:				15px 0px 15px 0px;
	margin:					0px;
}
#footer .left {
	width:					190px;
	float: 					left;
	padding:				0px 20px 0px 0px;
}
#footer .center {
	width:					470px;
	float:					left;
	padding:				0px 0px 0px 0px;
	text-align:				left;
	padding-left:				5px;
	padding-right:				5px;
}
#footer .links {
	text-align:				center;	
	padding-top:				10px;
	padding-bottom:				10px;
	font-size:				11px;
}
#footer .border {
	margin-top:				30px;
	border-top:				6px solid #DADADA;
	border-bottom:				6px solid #DADADA;
}
#footer .right {
	width:					190px;
	float:					left;
	padding:				0px 0px 0px 20px;
}
#footer .clear {
	clear: 					both;
}
#footer .fixed {
	float:					left;
	height:					100px;
	background-color:			#EEEEEE;
}
#footer .tags {
	float:					left;
	background-color:			#EEEEEE;
}
#footer .bcom {
	background-image:			url('http://akamai.www.berkleemusic.com/assets/display/8986168/bcom_gray.png'); 
	background-repeat: 			no-repeat; 
	background-position: 			center center; 
	width: 					190px;  
	padding: 				0px 20px 0px 0px;
}

#footer .bm {
	background-image: 			url('http://akamai.www.berkleemusic.com/assets/display/8986199/bm_gray.png'); 
	background-repeat: 			no-repeat; 
	background-position: 			center center; 
	float: 					left; 
	width: 					190px;  
	padding: 				0px 0px 0px 20px;
}

#footer .credits {
	text-align:				center;
	font-size: 				10px;
}

#footer .credits a {
	color:					#666666;
}
/* End Footer */

.floatleft {
	float:					left;
}

.floatright {
	float:					right;
}





/* End Main Content */























/* Start Right Sidebar */
#sidebar { 
	color:					#7C7C7C;
	width:					190px;
	float:					left;
	padding:				0px 0px 0px 20px;
}
#sidebar a {
	color:					#7C7C7C;
	text-decoration:			none;
}
#sidebar ul {
        list-style-type:                        none;
        text-indent:                            0px;
}
#sidebar ul li ul {
        margin:                                 4px;
        list-style-type:                        disc;
	list-style-position:			inside;
}
#sidebar ul li ul li {
	list-style-position:			outside;
	margin-left:				16px;
}
#sidebar li {
        list-style-position:                    outside;
        padding:                                2px 0px 2px 0px;
        font-size:                              11px;
}
#sidebar a.colorize {
	color:					#CC0000;
}
#sidebar h2 {
	margin:					5px 0px 2px 0px;
	padding:				0px 0px 0px 0px;
	font-size:				17px;
	font-family:				Verdana;
	font-weight:				normal;
	text-transform:				uppercase;
	border-top:				6px solid #DADADA;
}
/* End Right Sidebar */

/* Start Left Sidebar */
#l_sidebar { 
	color:					#7C7C7C;
	width:					190px;
	float:					left;
	padding:				0px 20px 0px 0px;
}
#l_sidebar a {
	color:					#7C7C7C;
	text-decoration:			none;
}
#l_sidebar ul {
        list-style-type:                        none;
        text-indent:                            0px;
}
#l_sidebar ul li ul {
        margin:                                 4px;
        list-style-type:                        disc;
        list-style-position:                    inside;
}
#l_sidebar ul li ul li {
        list-style-position:                    outside;
	margin-left:				16px;
}
#l_sidebar li {
        list-style-position:                    outside;
        padding:                                2px 0px 2px 0px;
        font-size:                              11px;
}
#l_sidebar a.colorize {
	color:					#CC0000;
}
#l_sidebar h2 {
	margin:					5px 0px 2px 0px;
	padding:				0px 0px 0px 0px;
	font-size:				17px;
	font-family:				Verdana;
	font-weight:				normal;
	text-transform:				uppercase;
	border-top:				6px solid #DADADA;
}
/* End Left Sidebar */

/* Start Berklee Info. Sidebar */
#user_sidebar {
    width:					100%;
    padding: 					0px;
    color: 					#7C7C7C;
    font-family: 				Verdana;
}
#user_sidebar a {
    text-decoration:  				underline;
}
#user_sidebar img {
    border: 					1px solid #7C7C7C;
    padding: 					2px;
}
#user_sidebar div {
    text-align: 				left;
    padding: 					0px;
    margin-left:				0px;
    margin-right:				0px;
    margin-top: 				5px;
    margin-bottom: 				8px;
}
#user_sidebar .image {
    width: 					100%;
    text-align: 				center;
}
#user_sidebar .name {
    font-size: 					17px;
    margin-top: 				5px;
    font-weight: 				normal;
    margin-bottom: 				10px;
    text-transform: 				uppercase;
    text-decoration: 				underline;
}
#user_sidebar .name a {
    font-size: 					17px;
}
#user_sidebar .opt_title {
    font-size: 					17px;
    font-weight: 				normal;
    text-transform: 				uppercase;
    border-top: 				6px solid #DADADA;
    margin-top: 				5px;
    margin-bottom: 				10px;
}*/
/* End Berklee Info. Sidebar */

/* Start Assorted Right Sidebar Pieces */
#search_text {
	width:					125px;
}
#search_button {
	width:					10px;
	height:					10px;
	font-size:				10px;
	outline:				none;
}
#subscribe_widget {
	margin:					1px;
	font-weight:				bold;
}
/* End Assorted Right Sidebar Pieces */

/* Start Navigation */
.navigation {
	width:					100%;
	height:					25px;
	float:					left;
	border:					0px solid green;
	font-size:				10px;
}
.navigation .previous {
	width:					50%;
	float:					left;	
	border:					0px solid blue;
	text-align:				left;
}
.navigation .next {
	width:					50%;
	float:					right;
	border:					0px solid red;
	text-align:				right;
}
/* End Navigation */

/* Start Comments */
#comments {
	color:					#000000;
	width:					100%;
	clear: 					left;
	font-size:				11px;
}
#comments a {
	color:					#000000;
}
#comments div.entry {
	font-size:				11px;
	margin-left:				10px;
	margin-right:				10px;
	margin-bottom:				0px;
}
#comments ul {
	list-style:				none;
	list-style-position:			inside;
}
#comments div {
	width:					100%;
	float:					left;
	margin-top:				2px;
}
#comments div.comment_entry_even {
	border-bottom:				1px solid #DADADA;
	background-color:			#EEEEEE;
}	
#comments div.comment_entry_odd {
	border-bottom:				1px solid #DADADA;
	background-color:			#F7F7F7;
}
#Comments div.comment_entry_meta {
	width:					100%;
	float:					left;
}
#comments div.comment_entry_meta_author {
	float:					left;
	width:					23%;
	padding-left:				2%;
}
#comments div.comment_entry_meta_date {
	float:					right;
	width:					73%;
	text-align:				right;
	padding-right:				2%;
}
#comments div.comment_entry_content {
	width:					96%;
	float:					left;
	padding:				2%;
}
#comments div.comment_not_logged_in {
	width: 					100%;
	float:					left;
	margin-left:				10px;
	margin-right:				10px;
	margin-top: 				10px;
	margin-bottom:				10px;
	text-align:				left;
}
#comments div.comment_add_comment {
	width:					100%;
	float:					left;
	margin-top:				5px;
	margin-bottom:				5px;
	margin-left:				10px;
	margin-right:				10px;
	text-align:				left;
}
/* End Comments */

/* Start Berklee Network Sidebar */
#bbn_sidebar {
    width:              			100%;
    padding:            			2px;
    font-size:          			11px;
}  
#bbn_sidebar a {
    text-decoration:    			none;
}       
#bbn_sidebar .header {
    font-size:          			17px;
    text-transform:     			uppercase;
}   
#bbn_sidebar .header a {
    font-size:          			17px;
    text-transform:     			uppercase;
}
#bbn_sidebar .spacer {
    width:              			100%;
    color:              			#BBB;
    margin-top:         			5px;
    padding:            			0px;
    padding-bottom:     			4px;
    border-top:         			2px solid #DADADA;
}         
#bbn_sidebar .category_odd {
    border-top:         			1px solid #DADADA;
    padding-bottom:     			5px;
    background-color:   			#F7F7F7;
}             
#bbn_sidebar .category_even {
    border-top:         			1px solid #DADADA;
    padding-bottom:     			5px;
    background-color:   			#EEEEEE;
}             
#bbn_sidebar .category_title {
    font-weight:        			bold;
    padding-top:        			5px;
    padding-bottom:     			5px;
}        
#bbn_sidebar .blog_link {
    padding:            			2px;
    padding-left:       			6px; 
    margin-left:				2px;
    border-left:        			6px solid #DADADA;
}                                     
#bbn_sidebar .expand_link {
    font-weight:        			bold;
    padding:            			2px;
}
#bbn_sidebar .expand_link a {
    font-weight:        			normal;
}
/* End Berklee Network Sidebar */
