@charset "utf-8";
/* JacVanek Document */

/* STRUCTURAL */

body					{background:#000; margin:0px;}
#container				{background:url(images/page-bg.jpg) top center #faefde;}
#footer					{background:url(images/footer-bg.jpg) top repeat-x; padding-top:30px; padding-bottom:30px; font-family:Georgia, "Times New Roman", Times, serif;}
#footer-copy			{color:#8c8573; width:960px; margin-left:auto; margin-right:auto; text-align:center; font-size:11px; line-height:25px;}

p,td					{font-family:"Courier New", Courier, monospace; font-size:12px; color:#3D3329}
.lrg-divider			{background:url(images/divider.gif); background-repeat:repeat-x; height:3px; border:0px; margin-bottom:15px;}
h2						{margin-top:0px; font-family:"Courier New", Courier, monospace; font-size:24px; background:url(images/h2bg.gif) repeat-x; padding:4px; color:#f3eacd;}
h2 a					{color:#f3eacd; text-decoration:none;}
h2 a:active				{color:#f3eacd; text-decoration:none;}
h2 a:visited			{color:#f3eacd; text-decoration:none;}
h2 a:hover				{color:#f3eacd; text-decoration:none;}

small					{color:#905433; font-size:12px; font-weight:bold; font-family:"Courier New", Courier, monospace;}

a						{color:#8a4836; border:0px;}
a:active				{color:#8a4836; border:0px;}
a:visited				{color:#8a4836; border:0px;}
a:hover					{color:#3D3329; border:0px;}

a img					{border:0px;}
a:active img			{border:0px;}
a:visited img			{border:0px;}
a:hover	img				{border:0px;}

.dsq-brlink				{visibility:hidden;}
.dsq-dc-logo			{visibility:hidden;}
.dsq-login-button		{visibility:hidden;}
#disqus_thread			{font-family:"Courier New", Courier, monospace; font-size:12px; color:#3D3329}
#disqus_thread	a			{color:#8a4836; border:0px;}
#disqus_thread	a:active	{color:#8a4836; border:0px;}
#disqus_thread	a:visited	{color:#8a4836; border:0px;}
#disqus_thread	a:hover		{color:#3D3329; border:0px;}
.dsq-comment-count		{font-size:18px; font-weight:bold;}

#footer-copy a			{color:#8c8573; font-style:italic; font-size:14px; text-decoration:none;}
#footer-copy a:visited	{color:#8c8573; font-style:italic; font-size:14px; text-decoration:none;}
#footer-copy a:active	{color:#8c8573; font-style:italic; font-size:14px; text-decoration:none;}
#footer-copy a:hover	{color:#fff; font-style:italic; font-size:14px; text-decoration:none;}

#wrapper				{background:url(images/wrapper-bg.jpg) top center no-repeat; overflow:hidden;}
#content-bg				{width:1024px; margin-left:auto; margin-right:auto; background:url(images/content-bg.jpg) repeat-y; background-position: left top; overflow:hidden; margin-top:288px; margin-bottom:40px;}
#content				{width:1024px; background:url(images/top-content-bg.jpg) no-repeat; background-position: left top; overflow:hidden;}
#content-cap			{height:30px; width:1024px; background:url(images/content-cap.jpg); overflow:hidden;}

#left-col				{width:615px; float:left; overflow:hidden; margin-left:42px; margin-right:30px;}
#right-col				{width:300px; float:left; overflow:hidden;} 

/* NAVIGATION */

#jv-nav					{width:1024px; overflow:hidden; margin-bottom:10px;}
#nav-left				{float:left; height:97px; margin-left:18px;}
.maillist				{background:#485f5f; color:#D5DDE3; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #485f5f; width:160px;}
.join					{font-family:"Courier New", Courier, monospace; font-size:12px; color:#000; font-weight:bold;}
.nav-elements			{list-style:none; margin:0px; padding:0px;}
.nav-elements li		{float:left; margin:0px; padding:0px;}
.jv-home a				{background-image:url(images/nav-home.gif); width:127px; height:97px; display:block;}
.jv-home a:hover		{background-position:-127px;}
.jv-store a				{background-image:url(images/nav-shop.gif); width:99px; height:97px; display:block;}
.jv-store a:hover		{background-position:-99px;}
.jv-about a				{background-image:url(images/nav-story.gif); width:119px; height:97px; display:block;}
.jv-about a:hover		{background-position:-119px;}
.jv-bands a				{background-image:url(images/nav-bands.gif); width:125px; height:97px; display:block;}
.jv-bands a:hover		{background-position:-125px;}
.jv-press a				{background-image:url(images/nav-press.gif); width:115px; height:97px; display:block;}
.jv-press a:hover		{background-position:-115px;}
.jv-streetteam a		{background-image:url(images/nav-streetteam.gif); width:220px; height:97px; display:block;}
.jv-streetteam a:hover	{background-position:-220px;}
.jv-contact a			{background-image:url(images/nav-contact.gif); width:184px; height:97px; display:block;}
.jv-contact a:hover		{background-position:-184px;}

/* CONTENT */

.headings				{background:#776e62; padding:4px; color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; font-style:italic;}
.timestamp				{font-family:"Courier New", Courier, monospace; color:#933; font-size:11px;}
.sub-header				{background:url(images/header-bg.gif) no-repeat; height:37px; line-height:37px; font-size:18px; padding-left:10px; color:#d9c49a; font-weight:bold; font-family:"Courier New", Courier, monospace;}
.side-content			{background:url(images/side-bg.jpg) repeat-y; padding:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:2px; overflow:hidden;}
.side-top				{background:url(images/side-divider-top.gif) repeat-x; width:300px; height:5px;}
.side-bottom			{background:url(images/side-divider-bottom.gif) repeat-x; width:300px; height:25px;}

.follow					{margin:0px; list-style:none; padding:0px; overflow:hidden;}
.follow li 				{float:left; width:140px; height:50px;}
.myspace a				{display:block; width:140px; height:50px; background:url(images/myspace-btn.gif) center center no-repeat;}
.twitter a				{display:block; width:140px; height:50px; background:url(images/twitter-btn.gif) center center no-repeat;}
.facebook a				{display:block; width:140px; height:50px; background:url(images/facebook-btn.gif) center center no-repeat;}
.youtube a				{display:block; width:140px; height:50px; background:url(images/youtube-btn.gif) center center no-repeat;}
.xoxo, .blogroll		{list-style:none; padding:0px; margin:0px; text-align:center;}
.xoxo, .blogroll li		{margin-bottom:10px;}
.xoxo, .blogroll img	{border:0px;}

#events					{list-style:none; margin:0px; padding:0px;}
#events	 li				{list-style:none; margin:0px; padding:0px;}

.events-rule			{border-bottom:1px dotted #2f2014; height:1px; background-color:transparent; border-top:0px; border-left:0px; border-right:0px; line-height:0px; padding:0px;}

.bands-div				{width:600px; display:block; overflow:hidden;}
.band-list				{list-style:none; margin:0px; padding:0px;}
.band-list li			{list-style:none; margin:0px; padding:0px; width:200px; height:138px; float:left; overflow:hidden;}