body { background-color: white; background-image: url(http://www.bockmantheband.com/_images/background.jpg); background-repeat: repeat; text-align: center; margin: 0; padding: 0; }


/* #################### CONTAINERS ################ */
#outer_container { background-image: url(http://www.bockmantheband.com/_images/bg2.gif); background-repeat: repeat; background-position: center top; text-align: center;overflow: hidden; display: block; }
#inner_container { background-image: url(http://www.bockmantheband.com/_images/swirl.png); background-repeat: no-repeat; background-position: center 100px; text-align: center; margin:auto; padding-bottom:50px;}
#header { width: 676px; overflow: hidden; margin: auto; }
#content { background-color: #fbc200; background-image: url(http://www.bockmantheband.com/_images/content_bg.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; width: 676px; overflow: hidden; min-height: 450px; margin: auto; padding-bottom: 170px;}
	#container_about_left { background-image: url(../_images/album_3.jpg); background-repeat: no-repeat; background-position: 0 283px; width: 303px; float: left; margin-left: 20px; }
	#container_about_right { background-image: url(../_images/album_2.jpg); background-repeat: no-repeat; width: 325px; height: 500px; float: left; }
	#container_tour { background-image: url(../_images/bg_tour.jpg); background-repeat: no-repeat; background-position: 35px 0; min-height: 440px; padding-top: 95px; padding-left: 25px; }
	#container_contact { background-image: url(../_images/bg_contact.jpg); background-repeat: no-repeat; background-position: 35px 0; width: 504px; min-height: 440px; padding-top: 95px; padding-left: 95px; }
	#container_videos { background-image: url(../_images/bg_videos.jpg); background-repeat: no-repeat; background-position: 35px 0; width: 504px; min-height: 440px; padding-top: 95px; padding-left: 95px; }

#footer { background-image: url(http://www.bockmantheband.com/_images/footer_fill.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; position: relative; top: -190px; height:200px; width: 656px; overflow: visible; clear: both; margin: auto; display: block; }
#blog_container { position: relative; float: left; margin-bottom: 55px; }
#sidebar { width: 290px; float: left; clear: left; }
#post { background-image: url(http://www.bockmantheband.com/_images/post_fill.gif); background-repeat: repeat-y; width: 366px; margin-bottom: 15px; }
	#post .post_top { background-image: url(http://www.bockmantheband.com/_images/post_top.gif); background-repeat: no-repeat; display: block; height: 23px; }
	#post .post_bottom { background-image: url(http://www.bockmantheband.com/_images/post_bottom.gif); background-repeat: no-repeat; height: 13px; overflow: hidden; display: block; }
/* #################### IMAGES #################### */
/* alt ie */
#footer .left { position: absolute; bottom: -41px; left: -10px; }
#footer .right { position: absolute; bottom: -69px; right: -30px; }
.post img { background-color: #fff; padding: 3px; border: solid 1px #565656; display: block; }
/* #################### TEXT ###################### */
a:link, a:visited { color: #4e2400; font-weight: bold; text-decoration: none; }
a:hover, a:active { color: #0bf; }

.quote_slug { color: #3d86b7; font-size: 13px; font-family: rockwell, Georgia, "Times New Roman", Times, serif; xfont-variant: small-caps; line-height: 22px; background-image: url(../_images/quote_right.gif); background-repeat: no-repeat; background-position: right 0; margin-top: -20px; margin-right: 5px; margin-bottom: 35px; padding-top: 5px; padding-bottom: 10px; padding-left: 45px; display: block; }
.quote_text { color: #343434; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 15px; background-image: url(../_images/quote_left.gif); background-repeat: no-repeat; margin: 0 0 20px; padding-left: 45px; }

.contact_label { color: #3d86b7; font-size: 13px; font-family: rockwell, Georgia, "Times New Roman", Times, serif; xfont-variant: small-caps; line-height: 22px; margin-top: -20px; margin-right: 5px; margin-bottom: 35px; padding-top: 5px; padding-bottom: 10px; }

.post { color: #343434; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 22px; xbackground-image: url(http://www.bockmantheband.com/_images/paragraph.gif); background-repeat: no-repeat; background-position: 30px 0; margin: 0 0 0 20px; padding: 0 20px 0 0; display: block; }
.post p { color: #343434; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 22px; xbackground-image: url(http://www.bockmantheband.com/_images/paragraph.gif); background-repeat: no-repeat; background-position: 30px 0; margin: 0 0 0 20px; padding-top: 0; padding-right: 20px; padding-bottom: 0; display: block; }
.post-title { color: #3d86b7; font-size: 16px; font-family: rockwell, Georgia, "Courier New", Courier, Monaco, monospace; xfont-variant: small-caps; line-height: 22px; margin: 0 5px 0 10px; }
#post .date { font-size: 10px; line-height: 22px; margin: 0 0 0 10px; }
#post .date em { font-style: normal; float: right; padding-right: 15px; display: block; }

.tour_link {}
.tour_title { display: none; }
.tour_item { background-image: url(../_images/ellips.gif); background-repeat: repeat-x; background-position: 0 bottom; margin-bottom: 15px; padding-bottom: 5px; }
.tour_date { font-size: 10px; line-height: 22px; float: right; margin: 0 0 0 10px; }
.tour_headline {color: #3d86b7; font-size: 18px; font-family: rockwell, Georgia, "Times New Roman", Times, serif; xfont-variant: small-caps; line-height: 22px; margin: 0 5px 0 10px;}
.tour_body {color: #343434; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 22px; xbackground-image: url(http://www.bockmantheband.com/_images/paragraph.gif); background-repeat: no-repeat; background-position: 30px 0; margin: 0 0 0 20px; padding: 0 20px 0 0; display: block;}

#table_tour {  }
	#table_tour th { color: #3d86b7; font-size: 12px; font-family: rockwell, Georgia, "Times New Roman", Times, serif; line-height: 22px; background-image: url(http://www.bockmantheband.com/_images/ellips.gif); background-repeat: repeat-x; background-position: 0 bottom; }
	#table_tour td { color: #343434; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 15px; vertical-align: top; padding-bottom: 15px; }
	#table_tour tr {  }

/* #################### LISTS #################### */
#prim_menu { background-color: #fbc200; width: 676px; overflow: hidden; margin: 0 0 0 -40px; display: block; }
#prim_menu li { overflow: hidden; float: left; margin-top: 0; margin-left: 0; list-style-type: none; display: block; }
	#prim_menu li span { display: none; }
	#prim_menu li a { width: 90px; height: 52px; float: left; margin-top: 0; margin-left: 0; list-style-type: none; display: block; }
	#prim_menu li a:hover, 	#prim_menu li a:active  { background-position: 0 -52px; }
	#prim_menu li a.menu_home:link, #prim_menu li a.menu_home:visited { background-image: url(http://www.bockmantheband.com/_images/menu_home.gif); background-repeat: no-repeat; width: 113px; }
	#prim_menu li a.menu_album:link, #prim_menu li a.menu_album:visited {background-image: url(http://www.bockmantheband.com/_images/menu_album.gif); background-repeat: no-repeat;}
	#prim_menu li a.menu_videos:link, #prim_menu li a.menu_videos:visited {background-image: url(http://www.bockmantheband.com/_images/menu_videos.gif); background-repeat: no-repeat;}
	#prim_menu li a.menu_tour:link, #prim_menu li a.menu_tour:visited {background-image: url(http://www.bockmantheband.com/_images/menu_tour.gif); background-repeat: no-repeat;}
	#prim_menu li a.menu_photos:link, #prim_menu li a.menu_photos:visited {background-image: url(http://www.bockmantheband.com/_images/menu_photos.gif); background-repeat: no-repeat;}
	#prim_menu li a.menu_about:link, #prim_menu li a.menu_about:visited {background-image: url(http://www.bockmantheband.com/_images/menu_about.gif); background-repeat: no-repeat;}
	#prim_menu li a.menu_contact:link, #prim_menu li a.menu_contact:visited { background-image: url(http://www.bockmantheband.com/_images/menu_contact.gif); background-repeat: no-repeat; width: 113px; }

/* ie versions */
#sidebar { margin-bottom: 15px; }
	#sidebar li { font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; background-image: url(http://www.bockmantheband.com/_images/ellips.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; margin-right: 10px; margin-bottom: 2px; list-style-type: decimal; }
	#sidebar li span { text-align: right; display: block; }
	#sidebar li span a { background-color: #fbc200; padding-bottom: 2px; }
	#sidebar li a:link, #sidebar li a:visited { color: #4e2400; font-weight: bold; text-decoration: none; }
	#sidebar li a:hover, #sidebar li a:active { color: #0bf; }	

/* ie versions */	
#list_videos {}
	#list_videos li { font-size: 16px; font-family: Rockwell, "Courier New", Courier, Monaco, monospace; background-image: url(http://www.bockmantheband.com/_images/ellips.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; clear: both; margin: 0 0 8px ; list-style-type: decimal; }
	#list_videos span { text-align: left; }
	#list_videos li a {display: block; text-align: right;}
	#list_videos li a:link, #list_videos li a:visited { color: #4e2400; font-weight: bold; text-decoration: none; }
	#list_videos li a:hover, #list_videos li a:active { color: #0bf; }		
	
	
	
	