
* { font-family: Arial, sans-serif; }





/* Tags & Elements */
body {
	font-size: 10px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	background-image: url(../design/images/background_alex2011.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}

a {
	color: #99CC00;
	text-decoration: none;
}

a:visited {
	color: #99CC00;
	text-decoration: none;
}

a:hover, a:active {
	color: #FF0066;
	text-decoration: none;
}

img { border: none; }

textarea { font-size: 10px; }

h1 {
	font-family: Arial Black;
	font-size: 20px;
}

h2 {
	font-family: Arial Black;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 0px;
}

h3 {
	font-family: Arial Black;
	font-size: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
}


/* Global ID properties */
#masterdiv {
	text-align: center;
}

#main_container {
	width: 1231px;
	margin: 0 auto;
	margin-bottom: 5px;
}

#main_container2 {
	width: 1021px;
	margin: 0 auto;
	margin-bottom: 5px;
}

#banners {
	width: 200px;
	float: right;
}

#content_frame {
	float: left;
	text-align: left;
	width: 1021px;
}

#header {
	width: 1019px;
	height: 300px;
	border: 1px solid #000000;
	background-image: url(../design/images/temp_new_top.jpg);
	z-index: -1;
	overflow: hidden;
}

#head_slideshow {
	height: 300px;
	width: 1019px;
}

#head_slideshow img { background-color: #000000; }

#header_logo {
	margin-left: 23px;
	margin-top: 16px;
}

#navigate {
	width: 1019px;
	height: 31px;
	text-align: left;
	font-size: 0px;
	border: 1px solid #000000;
	overflow: hidden;
	z-index: 2;
}

#navbutton a{
	display:block;
	height:31px;
	float:left;
	background-image:url(../design/images/navbar_sprite.png);
	background-repeat:no-repeat;
	cursor:pointer;
	text-indent:-9999px;
}
#navbar_buttons{clear:left; overflow:hidden;}

#navbar_start{background-position:0 0;}
#navbar_start_on{background-position:0 -31px;}
#navbar_start:hover,#navbar_start.hover{background-position:0 -31px;}
#navbar_about{background-position:-146px 0;}
#navbar_about_on{background-position:-146px -31px;}
#navbar_about:hover,#navbar_about.hover{background-position:-146px -31px;}
#navbar_photos{background-position:-349px 0;}
#navbar_photos_on{background-position:-349px -31px;}
#navbar_photos:hover,#navbar_photos.hover{background-position:-349px -31px;}
#navbar_videos{background-position:-480px 0;}
#navbar_videos_on{background-position:-480px -31px;}
#navbar_videos:hover,#navbar_videos.hover{background-position:-480px -31px;}
#navbar_discography{background-position:-601px 0;}
#navbar_discography_on{background-position:-601px -31px;}
#navbar_discography:hover,#navbar_discography.hover{background-position:-601px -31px;}
#navbar_contact{background-position:-765px 0;}
#navbar_contact_on{background-position:-765px -31px;}
#navbar_contact:hover,#navbar_contact.hover{background-position:-765px -31px;}

#content1 {
	width: 1019px;
	background-color: #000000;
	border: 1px solid #000000;
	z-index: 2;
}

#content2 {
	width: 1019px;
	background-image: url(../design/images/content2_background.png);
	background-color: #000000;
	background-repeat: repeat-x;
	border: 1px solid #000000;
	z-index: 2;
}

#footer {
	width: 1019px;
	height: 26px;
	background-image: url(../design/images/temp_footer_bg.png);
	background-color: #000000;
	background-repeat: no-repeat;
	border: 1px solid #000000;
}

#footer_left {
	float: left;
	margin-left: 10px;
	margin-top: 7px;
	color: #666666;
}

#footer_right {
	float: right;
	margin-right: 10px;
	margin-top: 7px;
	color: #666666;
}

/* Page-specific ID properties */
#start_left {
	width: 238px;
	float: left;
}

#start_right {
	width: 781px;
	float: right;
}

#start_blog {
	width: 541px;
	float: left;
	border: 1px solid #000000;
	z-index: 10000;
}

#start_blogarchive {
	width: 238px;
	float: right;
}

#start_blogarchive_top {
	width: 238px;
	height: 27px;
	background-image: url(../design/images/start_tile_archive.png);
	text-align: right;
}

#start_release {
	background-image: url(../design/images/upcoming_bg.png);
	height: 238px;
	z-index: 5;
	float: right;
}

#start_bloglist {
	width: 236px;
	border: 1px solid #1d1c1c;
	background-image: url(../design/images/upcoming_bg.png);
	background-color: #000000;
	background-repeat: repeat-x;
	padding-bottom: 10px;
}

#start_upcoming {
	width: 238px;
}

#start_upcoming_list {
	width: 236px;
	background-image: url(../design/images/content2_background.png);
	background-color: #000000;
	background-repeat: repeat-x;
	border: 1px solid #1D1C1C;
	padding-bottom: 7px;
}

#start_on_the_web {
	text-align: center;
	width: 236px;
	border: 1px solid #1d1c1c;
	background-image: url(../design/images/upcoming_bg.png);
	background-color: #000000;
	background-repeat: repeat-x;
	padding-bottom: 15px;
}

#likebox_frame {
	width: 233px;
	height: 345px;
	padding: 2px;
	background-color: #111111;
}

#likebox {
	width: 233px;
	height: 345px;
	overflow: hidden;
	background-color: #111111;
}

#tweets_frame {
	text-align: center;
	padding-bottom: 10px;
	z-index: 5;
	float: right;
}

#start_support {
	width: 208px;
	border: 1px solid #1D1C1C;
}

#visitors_copyright {
	width: 748px;
	font-size: 10px;
	font-family: Arial;
	color: #686868;
}

#about_lang {
	width: 255px;
	height: 27px;
	background-image: url(../design/images/about_lang_box.png);
	background-repeat: no-repeat;
}

#about_flags {
	float: right;
	width: 108px;
	height: 11px;
	margin-right: 7px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#about_pictures {
	margin-top: 16px;
	margin-left: 14px;
	margin-bottom: 2px;
	float: left;
	width: 360px;
}

#about_text {
	margin-top: 32px;
	margin-bottom: 2px;
	margin-right: 14px;
	float: right;
	width: 620px;
	color: #CCCCCC;
	font-size: 11px;
}

#about_summary {

}

#about_column1 {
	width: 270px;
	float: left;
}

#about_column2 {
	width: 330px;
	float: right;
}

#contact_left {
	float: left;
	width: 430px;
	margin-left: 58px;
	margin-top: 34px;
	margin-bottom: 10px;
}

#contact_right {
	float: right;
	width: 520px;
	margin-top: 34px;
	margin-bottom: 10px;
	font-size: 11px;
}

#contact_sub_left {
	float: left;
	width: 210px;
	padding-right: 15px;
}

#contact_sub_right {
	float: right;
	width: 240px;
	padding-right: 15px;
}

#discography_top {
	margin-left: 26px;
	margin-bottom: 12px;
	padding-top: 16px;
	font-size: 11px;
}

#fanpage_left {
	float: left;
	margin-left: 24px;
	margin-top: 16px;
	font-size: 11px;
}

#fanpage_right {
	float: right;
	width: 317px;
	margin-right: 24px;
	margin-top: 16px;
}

#fanpage_collection {
	width: 940px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}

#gallery_top {
	margin-left: 24px;
	padding-top: 16px;
	font-size: 11px;
}

#gallery_collection {
	width: 940px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}

#videos_top {
	margin-left: 24px;
	padding-top: 16px;
	font-size: 11px;
}

#blog_top {
	width: 711px;
	background-image: url(../design/images/blog_top_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #000000;
	border: 2px solid #161616;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}

#blog_top_left {
	float: left;
	width: 215px;
	margin-left: -5px;
	margin-bottom: -10px;
}

#blog_top_right {
	float: right;
	width: 465px;
	padding-right: 20px;
}

#blog_bottom {
	width: 746px;
	background-color: #000000;
	margin-left: auto;
	margin-right: auto;
}

#blog_list {
	min-height: 400px;
	width: 192px;
	float: right;
	
	background-color: #000000;
}


/* Global Class properties */
.center_block {
	margin-left: auto;
	margin-right: auto;
}
.center_text { text-align: center; }
.left_text { text-align: left; }
.right_text { text-align: right; }

.bggreen { background-color: #00FF00; }

.float_left { float: left; }
.float_right { float: right; }
.clearfloat { clear: both; }

.italic { font-style: italic; }
.bold { font-weight: bold; }
.line_through { text-decoration: line-through; }

.border_white { border: 1px solid #FFFFFF; }
.border_gray { border: 1px solid #161616; }
.notablespace { border-spacing: 0px; padding: 0px; border: 0px; margin: 0px; }
.noborder { border: none; }
.nomargin { margin: none; }
.nopadding { padding: none; }

.navigate_margin { margin-right: 1px; }

.margin2topn { margin-top: -2px; }
.margin6leftn { margin-left: -6px; }

.margin1top { margin-top: 1px; }
.margin2top { margin-top: 2px; }
.margin3top { margin-top: 3px; }
.margin4top { margin-top: 4px; }
.margin5top { margin-top: 5px; }
.margin6top { margin-top: 6px; }
.margin7top { margin-top: 7px; }
.margin8top { margin-top: 8px; }
.margin9top { margin-top: 9px; }
.margin10top { margin-top: 10px; }
.margin15top { margin-top: 15px; }
.margin16top { margin-top: 16px; }
.margin17top { margin-top: 17px; }
.margin18top { margin-top: 18px; }
.margin20top { margin-top: 20px; }
.margin25top { margin-top: 25px; }
.margin27top { margin-top: 27px; }
.margin30top { margin-top: 30px; }
.margin32top { margin-top: 32px; }
.margin35top { margin-top: 35px; }
.margin40top { margin-top: 40px; }
.margin46top { margin-top: 46px; }

.margin1bottom { margin-bottom: 1px; }
.margin2bottom { margin-bottom: 2px; }
.margin3bottom { margin-bottom: 3px; }
.margin4bottom { margin-bottom: 4px; }
.margin5bottom { margin-bottom: 5px; }
.margin6bottom { margin-bottom: 6px; }
.margin7bottom { margin-bottom: 7px; }
.margin8bottom { margin-bottom: 8px; }
.margin9bottom { margin-bottom: 9px; }
.margin10bottom { margin-bottom: 10px; }
.margin11bottom { margin-bottom: 11px; }
.margin12bottom { margin-bottom: 12px; }
.margin13bottom { margin-bottom: 13px; }
.margin15bottom { margin-bottom: 15px; }
.margin17bottom { margin-bottom: 17px; }
.margin18bottom { margin-bottom: 18px; }
.margin19bottom { margin-bottom: 19px; }
.margin20bottom { margin-bottom: 20px; }
.margin30bottom { margin-bottom: 30px; }
.margin57bottom { margin-bottom: 57px; }

.margin1left { margin-left: 1px; }
.margin2left { margin-left: 2px; }
.margin3left { margin-left: 3px; }
.margin4left { margin-left: 4px; }
.margin5left { margin-left: 5px; }
.margin6left { margin-left: 6px; }
.margin7left { margin-left: 7px; }
.margin8left { margin-left: 8px; }
.margin9left { margin-left: 9px; }
.margin10left { margin-left: 10px; }
.margin14left { margin-left: 14px; }
.margin15left { margin-left: 15px; }
.margin17left { margin-left: 17px; }
.margin20left { margin-left: 20px; }
.margin24left { margin-left: 24px; }

.margin2right { margin-right: 2px; }
.margin5right { margin-right: 5px; }
.margin10right { margin-right: 10px; }
.margin15right { margin-right: 15px; }
.margin20right { margin-right: 20px; }
.margin25right { margin-right: 25px; }
.margin30right { margin-right: 30px; }
.margin35right { margin-right: 35px; }
.margin53right { margin-right: 53px; }
.margin80right { margin-right: 80px; }
.margin100right { margin-right: 100px; }

.zindex1 { z-index: 1; }
.zindex2 { z-index: 2; }
.zindex3 { z-index: 3; }

.padding3top { padding-top: 3px; }
.padding10top { padding-top: 10px; }
.padding15top { padding-top: 15px; }
.padding18top { padding-top: 18px; }
.padding20top { padding-top: 20px; }
.padding3bottom { padding-bottom: 3px; }
.padding10bottom { padding-bottom: 10px; }
.padding15bottom { padding-bottom: 15px; }
.padding20bottom { padding-bottom: 20px; }
.padding5left { padding-left: 5px; }
.padding10left { padding-left: 10px; }
.padding5right { padding-right: 5px; }
.padding26right { padding-right: 26px; }
.padding46right { padding-right: 46px; }


.width50percent { width: 50%; }
.width16px { width: 16px; }
.width20px { width: 20px; }
.width39px { width: 39px; }
.width40px { width: 40px; }
.width62px { width: 62px; }
.width69px { width: 69px; }
.width113px { width: 113px; }
.width120px { width: 120px; }
.width121px { width: 121px; }
.width131px { width: 131px; }
.width134px { width: 134px; }
.width136px { width: 136px; }
.width137px { width: 137px; }
.width138px { width: 138px; }
.width139px { width: 139px; }
.width141px { width: 141px; }
.width140px { width: 140px; }
.width146px { width: 146px; }
.width152px { width: 152px; }
.width153px { width: 153px; }
.width155px { width: 155px; }
.width157px { width: 157px; }
.width158px { width: 158px; }
.width160px { width: 160px; }
.width164px { width: 164px; }
.width174px { width: 174px; }
.width200px { width: 200px; }
.width203px { width: 203px; }
.width215px { width: 215px; }
.width240px { width: 240px; }
.width250px { width: 250px; }
.width254px { width: 254px; }
.width270px { width: 270px; }
.width272px { width: 272px; }
.width291px { width: 291px; }
.width300px { width: 300px; }
.width320px { width: 320px; }
.width400px { width: 400px; }
.width404px { width: 404px; }
.width425px { width: 425px; }
.width450px { width: 450px; }
.width490px { width: 490px; }
.width510px { width: 510px; }


.width94px { width: 94px; }
.width95px { width: 95px; }
.width96px { width: 96px; }

.height27px { height: 27px; }
.height36px { height: 36px; }
.height45px { height: 45px; }
.height50px { height: 50px; }
.height92px { height: 92px; }
.height100px { height: 100px; }
.height188px { height: 188px; }
.height189px { height: 189px; }
.height211px { height: 211px; }
.height240px { height: 240px; }
.height212px { height: 212px; }
.height356px { height: 356px; }


.am_button1 {
	background: url(../design/images/gb_arrow.gif);
	background-repeat: no-repeat;
	background-position: center right;
	border: none;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #99CC00;
}

.am_button1:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button2 {
	background: url(../design/images/gb_arrow2.gif);
	background-repeat: no-repeat;
	background-position: center left;
	border: none;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #99CC00;
}

.am_button2:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button3 {
	background: url(../design/images/fanpage_submit.gif);
	background-repeat: no-repeat;
	background-position: center right;
	border: none;
	font-size: 9px;
	font-family: Arial;
	color: #000000;
}

.am_button3:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button4 {
	background: url(../design/images/gb_arrow3.gif);
	background-repeat: no-repeat;
	background-position: center right;
	border: none;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}

.am_button4:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button5 {
	background: none;
	border: none;
	font-size: 11px;
	font-family: Arial;
	color: #99CC00;
}

.am_button5:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button6 {
	background: url(../design/images/gb_arrow.gif);
	background-repeat: no-repeat;
	background-position: center right;
	border: none;
	font-size: 11px;
	font-family: Arial;
	color: #9CFF00;
}

.am_button6:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button7 {
	background: url(../design/images/gb_arrow4.gif);
	background-repeat: no-repeat;
	background-position: center left;
	border: none;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #9CFF00;
}

.am_button7:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_button8 {
	background: url(../design/images/gb_arrow3.gif);
	background-repeat: no-repeat;
	background-position: center right;
	border: none;
	font-size: 12px;
	font-family: Times New Roman;
	color: #000000;
}

.am_button8:hover {
	color: #FF0066;
	cursor: pointer;
}

.am_upload {
	background: url(../design/images/button_upload_photo.png);
	background-repeat: no-repeat;
	background-position: center;
	border: none;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #9CFF00;
	width: 126px;
	height: 26px;
}

.am_upload:hover {
	cursor: pointer;
}

/* Fonts, colors, ... */
.black { color: #000000; }
.white { color: #FFFFFF; }
.lightgreen { color: #99CC00; }
.o_lightgreen { color: #9CFF00; }
.lightblue { color: #99CCFF; }
.grayish { color: #CCCCCC; }
.gray { color: #999999; }
.gray2 { color: #669933; }
.gray3 { color: #666666; }
.gray4 { color: #333333; }
.gray5 { color: #999999; }
.pink { color: #FF0066; }
.pink2 { color: #FF0099; }
.purple { color: #660066; }
.purple2 { color: #CC0099; }
.alt_urlcolor { color: #FF0066; }
.alt_urlcolor:hover { color: #FF6699; }
.urlhover:hover { color: #FF0066; }
.blogarchive_pink { color: #FF3366; }
.blog_blue { color: #00ADE9; }
.upcoming_red { color: #AA0000; }

.wine_background { background-color: #1B0612; }

.fontsize8 { font-size: 8px; }
.fontsize9 { font-size: 9px; }
.fontsize10 { font-size: 10px; }
.fontsize11 { font-size: 11px; }
.fontsize12 { font-size: 12px; }
.fontsize13 { font-size: 13px; }
.fontsize14 { font-size: 14px; }
.fontsize15 { font-size: 15px; }
.fontsize16 { font-size: 16px; }
.fontsize18 { font-size: 18px; }
.fontsize20 { font-size: 20px; }
.fontsize22 { font-size: 22px; }
.fontsize24 { font-size: 24px; }

.fontw100 { font-weight: 100; }
.fontw200 { font-weight: 200; }
.fontw300 { font-weight: 300; }
.fontw400 { font-weight: 400; }
.fontw500 { font-weight: 500; }
.fontlighter { font-weight: lighter; }

.fontsmooth { font-smooth: always; }

.ls1m { letter-spacing: -1.0px; }

.fonttimes { font-family: Times New Roman; }
.fontgeorgia { font-family: Georgia; }
.fontarialblack { font-family: Arial Black; }
.fontarial { font-family: Arial; }
.fontverdana { font-family: Verdana; }
.fontarialMT { font-family: Arial MT; }

.lineheight10 { line-height: 10px; }
.lineheight11 { line-height: 11px; }
.lineheight12 { line-height: 12px; }
.lineheight13 { line-height: 13px; }
.lineheight14 { line-height: 14px; }
.lineheight15 { line-height: 15px; }
.lineheight16 { line-height: 16px; }
.lineheight17 { line-height: 17px; }
.lineheight18 { line-height: 18px; }
.lineheight19 { line-height: 19px; }
.lineheight20 { line-height: 20px; }


/* Page-specific Class properties */
.side_bg_fade {
	width: 205px;
	height: 315px;
	border: 2px solid #1D1C1C;
	background-image: url(../design/images/content2_background.png);
	background-repeat: repeat-x;
}

.mixsessions_left {
	width: 470px;
	margin-left: 14px;
	padding-right: 15px;
	float: left;
}

.mixsessions_right {
	width: 458px;
	margin-right: 14px;
	float: right;
}

.mixsessions_image {
	float: left;
	width: 239px;
	margin-right: 5px;
}

.mixsessions_text {
	
}

.tracks_left {
	float: left;
	width: 475px;
	margin-left: 15px;
}

.tracks_right {
	width: 475px;
	float: right;
}

.tracks_image {
	width: 246px;
	float: left;
}

.tracks_text {
	width: 229px;
	float: right;
}

.discography_left {
	float: left;
	width: 481px;
	margin-left: 26px;
}

.discography_right {
	float: right;
	width: 481px;
	margin-right: 26px;
}

.disc_left {
	float: left;
	width: 238px;
}

.disc_right {
	float: right;
	width: 238px;
}

.upcoming_gig {
	margin-left: 5px;
}

.upcoming_gig_today {
	margin-left: 5px;
}

.upcoming_news_img {
	
}

.upcoming_item {
	width: 238px;
	height: 39px;
	background-image: url(../design/images/start_calendar_bg.png);
}

.upcoming_item_date {
	padding-top: 4px;
	text-align: center;
	float: left;
	width: 37px;
	height: 35px;
	background-image: url(../design/images/start_calendar_note.png);
}
.upcoming_item_text {
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	text-align: left;
	float: right;
	width: 199px;
	margin-top: 2px;
}

.news {
	margin-top: 2px;
	margin-left: 1px;
}

.front_news1 {
	padding-top: 2px;
	vertical-align: top;
	background-image: url(../design/images/newstext_bg.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.front_news2 {
	margin-top: -2px;
	vertical-align: bottom;
	background-image: url(../design/images/newstext_bg.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.news_fatline {
	margin-left: -2px;
	border: none;
	height: 4px;
	width: 482px;
	color: #303030;
	background-color: #161616;
}

.news_title {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	margin-bottom: 5px;
}

.news_archive_month {
	color: #FFFFFF;
	font-weight: bold;
}

.about_title {
	font-family: Arial Black;
	font-size: 18px;
	color: #CCCCCC;
}

.gallery_text_bg {
	background-image: url(../design/images/gallery_bit.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #000000;
	height: 31px;
	width: 174px;
}

.gallery_img_row {
	width: 940px;
	height: 92px;
	margin-left: 16px;
}

.gallery_img1 {
	width: 150px;
	height: 92px;
	margin-right: 8px;
}

.gallery_img2 {
	width: 150px;
	height: 92px;
	margin-right: 8px;
}

.gallery_img3 {
	width: 150px;
	height: 92px;
	margin-right: 8px;
}

.gallery_img4 {
	width: 150px;
	height: 92px;
	margin-right: 8px;
}

.gallery_img5 {
	width: 150px;
	height: 92px;
	margin-right: 8px;
}

.gallery_img6 {
	width: 150px;
	height: 92px;
	margin-top: 8px;
}

.contact_title {
	font-family: Arial Black;
	font-size: 18px;
	color: #FFFFFF;
}

.contact_field {
	background-color: #1B0612;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	width: 170px;
	height: 16px;
}

.contact_textarea {
	background-color: #1B0612;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	width: 300px;
	height: 114px;
}

.media_left {
	width: 480;
	height: 380px;
	float: left;
	margin-left: 14px;
	margin-bottom: 10px;
}

.media_right {
	width: 460;
	height: 380px;
	float: right;
	margin-right: 14px;
	margin-bottom: 10px;
}

.media_bottom {
	width: 711px;
	background-color: #000000;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

.media_bottom_left {
	float: left;
	width: 222px;
	height: 344px;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	margin-right: 2px;
	border: 2px solid #FFFFFF;
	background-image: url(../design/images/media_bottom_gb.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #000000;
}

.media_bottom_right {
	margin-left: 2px;
	float: right;
}

.media_title {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
}

.blog_entry {
	color: #000000;
	width: 521px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.blog_entry a { color: #FF0066; }
.blog_entry a:hover { color: #FF0000; }

.blog_comments {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	width: 499px;
	background-color: #1E1E1E;
	color: #99FF00;
}

.blog_input {
	width: 152px;
	height: 14px;
	border: 1px solid #000000;
}

.blog_textarea {
	width: 300px;
	height: 60px;
	margin-right: 10px;
	border: 1px solid #000000;
}

.blog_widgets {
	width: 519px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.blog_widgets_facebook {
	float: right;
	width: 409px;
}

.blog_widgets_twitter {
	float: left;
	text-align: right;
	width: 110px;
}

.facebook_like_button {
	border: none;
	overflow: hidden;
	width: 409px;
	height: 35px;
}
