/*  
Description: Main CSS for Meetbeatonl
Author: Chance

Table of Contents:
        main
		layout
		typography
*/


/* main
----------------------------------------------- */
     	h1 {
				 font-size:14px;font-weight:bold;font-family:verdana,arial,sans-serif;line-height:100%;
        		}
     	h2 {
				 font-size:12px;font-weight:bold;font-family:verdana,arial,sans-serif;line-height:100%;
        		}
        h3 {
				 font-size:11px;font-weight:bold;font-family:verdana,arial,sans-serif;line-height:100%;
        		}
.body { background-color: #912b08; background-image: url(../images/beatonbg5.jpg); background-repeat: no-repeat; background-attachment: fixed; margin: 0; }
a:visited  { text-decoration:none; color:#c0c0c0; }
				a:hover  { color:#ffffff; }
				a:active  { text-decoration:none; }
				a:link { color:#f8a27c; text-decoration: none; }



/* layout
----------------------------------------------- */
#maincontainer { height: 2200px; width: 900px; top: 10px; z-index: 0; position: absolute; left: 25px; visibility: visible; }
#navcontainer { height: 130px; width: 900px; left: 0; top: 0; position: absolute; z-index: 1; visibility: visible; }
#mainnav { height: 83px; width: 790px; left: 0; top: 0; position: absolute; z-index: 0; visibility: visible; }
#maincontact { top: 0; left: 790px; width: 110px; height: 83px; position: absolute; z-index: 0; visibility: visible; }
#mainleft { height: 490px; width: 575px; left: 0; top: 130px; position: absolute; z-index: 0; visibility: visible; padding-right: 30px; padding-left: 3px; }
#mainleft-history { background-image: url(../../Pork%20Pie/web-content/about/images/mainleft-about.jpg); visibility: visible; position: absolute; z-index: 0; top: 83px; left: 0; width: 450px; height: 296px; }
#mainright { background-color: #081319; height: 390px; width: 200px; left: 598px; top: 108px; position: absolute; visibility: visible; }
#mainbot { background-image: url(../../Pork%20Pie/web-content/images/botmain.gif); height: 75px; width: 900px; left: 0; top: 379px; position: absolute; z-index: 0; visibility: visible; }
#mainsubnav { height: 75px; width: 450px; left: 0; top: 379px; position: absolute; visibility: visible; z-index: 1;}
#mainbotright { height: 93px; width: 459px; left: 449px; top: 365px; z-index: 1; position: absolute; visibility: visible; }
#mainlefttext { height: 297px; width: 440px; left: 10px; top: 10px; position: absolute; z-index: 1; visibility: visible; }
#mainleftheader { visibility: visible; position: absolute; z-index: 1; top: 3px; left: 10px; width: 440px; height: 297px; }
#swagbut    { 
			height: 105px; 
			width: 105px; 
			left: 8px; 
			top: 0; 
			position: absolute; 
			visibility: visible; 
			}
#pricelist { height: 20px; width: 167px; left: 265px; top: 275px; z-index: 2; position: absolute; visibility: visible; }			
/* typography
----------------------------------------------- */
.text_aqua_bold {
		font-size:11px;
		font-weight:bold;
		line-height:120%;
		font-family:tahoma, verdana, arial, sans-serif; 
		color:#abdddb;
            }
            
.text_white { 
        color: #ffffff; 
        font-size: 12px; 
        font-family: tahoma, verdana, arial, sans-serif; 
        font-weight: normal; 
        line-height: 120%; 
        }
.text_white-large { color: #ffffff; font-size: 18px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 120%; padding: 8px; }
.td_red { color: #ffffff; 
          font-size: 12px; 
          font-family: tahoma, verdana, arial, sans-serif; 
          font-weight: bold; 
          line-height: 120%; 
          background-color: #800000; 
          }
.credits_subheader { color: #87da85; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 100%; background-image: url(../images/subheadertab.gif); background-repeat: no-repeat; text-align: left; vertical-align: middle; width: 100%; height: 30px; padding-bottom: 3px; padding-left: 5px; }
.credits_subheader a:link { color: #87da85; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 100%; background-repeat: no-repeat; text-align: left; width: 100%; height: 30px; vertical-align: middle; }
.credits_subheader a:hover { color: #fff; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 100%; background-repeat: no-repeat; text-align: left; width: 100%; height: 30px; vertical-align: middle; }
.td_credits_white { color: #fff; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 110%; background-color: #000; background-image: none; background-repeat: no-repeat; text-align: left; vertical-align: middle; padding: 2px 2px 5px 3px; }
.td_credits_grey { color: #949292; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 100%; background-color: #000; background-image: none; background-repeat: no-repeat; text-align: left; padding-left: 3px; vertical-align: middle; padding-bottom: 5px; }
.td_credits_right_sm { color: #77ed50; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 100%; background-color: #222201; background-image: none; background-repeat: no-repeat; text-decoration: none; text-align: right; padding-right: 5px; padding-left: 3px; }
.td_credits_right_sm a:link { color: #77ed50; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 100%; text-decoration: none; background-color: #222201; background-image: none; background-repeat: no-repeat; text-align: right; }
.td_credits_right_sm  a:hover { color: #c0c0c0; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 100%; text-decoration: none; background-color: #222201; background-image: none; background-repeat: no-repeat; text-align: right; }
.td_norm { color: #ffffff; 
           font-size: 12px; 
           font-family: tahoma, verdana, arial, sans-serif; 
           line-height: 120%; 
           }
.td_credits_headermain { color: #6afa73; font-size: 16px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 120%; background-color: #313000; padding-top: 3px; padding-bottom: 1px; padding-left: 2px; }
.td_podmusic { color: #fff; font-size: 11px; font-family: arial, tahoma, verdana, sans-serif; line-height: 115%; background-color: #000; padding: 8px 3px 1px 8px; }
.td_podmusic_header { color: #48d24e; font-size: 13px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 120%; background-color: #330; padding: 2px; }
.td_podmusic_subheader { color: #48d24e; font-size: 13px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 120%; background-color: #2d2d01; padding: 2px; }
.td_normartist { color: #ffffff; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; line-height: 120%; padding: 3px; }
.td_norm2 { color: #ffffff; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; line-height: 110%; }
.td_small { color: #ffffff; 
           font-size: 11px; 
           font-family: tahoma, verdana, arial, sans-serif; 
           line-height: 110%; 
           }
.td_small2 { color: #ffffff; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; line-height: 100%; }
.SectionHeader
           { font-family:verdana, arial, sans-serif; font-size: 9.5pt; color: #ffffff; font-weight: bold; height: 21px; width: 425px; background-image: url(../../Pork%20Pie/web-content/images/sectionheader-red.jpg); padding-left: 10px; margin-bottom: 0; text-align: left; vertical-align: middle; border: solid 1px #000000; }
.dealers { text-transform: none; color: #c4eae8; font: 11px tahoma, arial, helvetica; background-color: #1c3336; text-decoration: none; }
.dealers td { color: #c4eae8; font: 11px tahoma, arial, helvetica; text-decoration: none; background-color: #1c3336; text-transform: none; padding-bottom: 5px; }
.dealers a:link { color: #dcfffe; font: 11px tahoma, arial, helvetica; text-decoration: none; text-transform: none; }
.dealers a:hover { color: #f5f5dc; font: 11px tahoma, arial, helvetica; text-decoration: underline; text-transform: none; }
.dealers a:visited { color: #ccc; font: 11px tahoma, arial, helvetica; text-decoration: none; text-transform: none; }
.td_artistheader { color: #fff; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: bold; line-height: 120%; background-color: #7694a3; background-position: 0 center; text-align: center; padding: 1px; }
.td_artistcontent { color: #fff; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 120%; background-position: 0 center; text-align: left; padding: 0 0 0 2px; }
.td_artistcontent a { color: #dcfffe; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 120%; background-position: 0 center; text-align: left; padding: 2px; }
.td_artistcontent a:hover { color: #fff; font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; font-weight: normal; line-height: 120%; text-decoration: underline; text-align: left; padding: 2px; }
.td_artistnav { color: #215762; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; line-height: 120%; background-color: #afd6e5; background-position: 0 center; text-align: center; padding: 2px; }
.td_artistnav a { color: #215762; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; line-height: 120%; background-color: #afd6e5; background-position: 0 center; text-align: center; }
.td_artistnav a:hover { color: #fdfeff; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; line-height: 120%; background-position: 0 center; text-align: center; }
.td_artistnav a:visited { color: #900; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; line-height: 120%; background-position: 0 center; text-align: center; }
.td_artistnavwrapper { color: #215762; font-size: 12px; font-family: tahoma, verdana, arial, sans-serif; line-height: 120%; background-color: #fff; background-position: 0 center; text-align: center; width: 410px; }
