/* --- | TRAPLAB DESIGNS LLC, GENERAL CODING | --- */

* { outline: none; }

.error{ 
font-family: verdana, arial, san-serif;
font-size: 9pt;
font-weight: bold;
color: #FF0000;
}

body { 
background:rgb(23,34,43);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


TD{ font-family: arial;
 Color: #ffffff;
 font-size: 8pt;
 line-height: 9pt;
}

A:Link{ color: #ff6600;
 font-weight: none;
 text-decoration: none;
 BORDER-WIDTH: 0px;
 BORDER: none;
 BORDER-BOTTOM: #ffffff 0px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
}

A:visited{ color: #ff6600;
 font-weight: none;
text-decoration: none;
 BORDER-BOTTOM: #ffffff 0px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
 BORDER-WIDTH: 0px;
 BORDER: none;
}

A:hover{ color: #ffffff;
 font-weight: none;
 text-decoration: none; font-style: none;
 BORDER-BOTTOM: 1px dotted black;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
 BORDER-WIDTH: 0px;
 BORDER: none;
}

A:active{ color: #ffffff;
 font-weight: none;
 text-decoration: none;
  BORDER-BOTTOM: #ffffff 0px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
 BORDER-WIDTH: 0px;
 BORDER: none;
}

img { border: none; }

/* --- | TRAPLAB DESIGNS LLC, FRONT PAGE CODING | --- */


.pagebody {
background: url(images/bg2.jpg) repeat-x center top;
}

.header {
background: url(images/header.jpg) no-repeat center top;
background-position: 0 -0px;
height:467px;
}
.tablebg {
background: url(images/bg_red.jpg) repeat center top;
background-position: 0 -0px;
}
.rollover1 {
 font-size: 9pt;
background-position: 0 -0px;
}
.rollover1:hover {
 font-size: 9pt;
background: #ff0000;
background-position: 0 -0px;
color:#FFFFFF
}
.topfooter {
background: url(images/footer_top_bg.jpg) repeat-x left top;
background-position: 0 -0px;
height:10px;
}
.botfooter {
background: url(images/footer_bottom.jpg) repeat-x left top;
background-position: 0 -0px;
height:79px;
}

.copyright{ font-family: Arial;
 font-size: 8pt;
 color: #000000;
 letter-spacing: 0;
 font-weight: none;
 line-height: 10pt;
 text-transform: none;
}

.copyright:hover{ font-family: Arial;
 font-size: 8pt;
 color: #ffffff;
 letter-spacing: 0;
 font-weight: none;
 line-height: 10pt;
 text-transform: none;
}

.contacttext{ font-family: Arial;
 font-size: 7pt;
 color: #000000;
 letter-spacing: 0;
 font-weight: none;
 line-height: 7pt;
 text-transform: none;
}

.submit {
color: #ffffff;
background:           url(images/button_submit.jpg) no-repeat left top;
font-weight: bold;
text-decoration: none;
 BORDER-BOTTOM: #cccccc 0px solid;
 BORDER-TOP: #cccccc 0px solid;
 BORDER-RIGHT: #cccccc 0px solid;
 BORDER-LEFT: #cccccc 0px solid;
 BORDER-WIDTH: 0px;
 font-family: sans-serif;
 font-size:10px;
 BORDER: none;
 height:22px;
 width:27px;
 padding-left:0px;
 padding-right:0px;
 }
 
.emailbox {
color: #00CCFF;
background:#000000;
font-weight: bold;
text-decoration: none;
 BORDER-BOTTOM: #cccccc 0px solid;
 BORDER-TOP: #cccccc 0px solid;
 BORDER-RIGHT: #cccccc 0px solid;
 BORDER-LEFT: #cccccc 0px solid;
 BORDER-WIDTH: 0px;
 font-family: sans-serif;
 font-size:12px;
 BORDER: none;
 height:20px;
 width:190px;
 padding-left:0px;
 padding-right:0px;
 }
 
 
 .youcontact {
color: #333333;
background:           url(images/textbox_yours.jpg) no-repeat left top;
font-weight: none;
text-decoration: none;
 BORDER-BOTTOM: #cccccc 0px solid;
 BORDER-TOP: #cccccc 0px solid;
 BORDER-RIGHT: #cccccc 0px solid;
 BORDER-LEFT: #cccccc 0px solid;
 BORDER-WIDTH: 0px;
 font-family: arial;
 font-size:10px;
 margin-left: 0px;
 margin-top: 0px;
 margin: 0px;
 padding: 5px;
 BORDER: none;
 height:25px;
 width:277px;
 padding-left:5px;
 padding-right:0px;
 }
 
 
 /* --- | TRAPLAB DESIGNS LLC, MENU CODING | --- */
 
.oneinfo {
background: url(images/menu_01.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.oneinfo:hover {
background: url(images/menu2_01.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.disco {
background: url(images/menu_06.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.disco:hover {
background: url(images/menu2_06.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.freemusic {
background: url(images/menu_10.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.freemusic:hover {
background: url(images/menu2_10.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.spotlight {
background: url(images/menu_14.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.spotlight:hover {
background: url(images/menu2_14.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.concert {
background: url(images/menu_18.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.concert:hover {
background: url(images/menu2_18.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.facebook {
background: url(images/menu_03.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.facebook:hover {
background: url(images/menu2_03.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}


.myspace {
background: url(images/menu_07.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.myspace:hover {
background: url(images/menu2_07.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.twit {
background: url(images/menu_11.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.twit:hover {
background: url(images/menu2_11.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.blogspot {
background: url(images/menu_15.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.blogspot:hover {
background: url(images/menu2_15.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.contact {
background: url(images/menu_19.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.contact:hover {
background: url(images/menu2_19.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}


/* --- | TRAPLAB DESIGNS LLC, MENU ROLLOVER CSS AND LINKS | ---*/


.linkspace {
background: url(images/links_02.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.linkspace:hover {
background: url(images/links2_02.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.facelink {
background: url(images/links_01.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.facelink:hover {
background: url(images/links2_01.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.twitlink {
background: url(images/links_03.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.twitlink:hover {
background: url(images/links2_03.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.bloglink {
background: url(images/links_04.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}

.bloglink:hover {
background: url(images/links2_04.jpg) no-repeat left top;
background-position: 0 -0px;
BORDER-BOTTOM: #ff0000 0px solid; 
}


.middleback {
background: url(images/middle_bg.jpg) no-repeat left top;
background-position: 0 -0px;
height: 288px;
BORDER-BOTTOM: #ff0000 0px solid; 
}













.menu A:Link{ color: #ffffff;
 font-weight: none;
 text-decoration: underline;
 BORDER-WIDTH: 0px;
 BORDER: none;
 BORDER-BOTTOM: #ffffff 0px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
}

.menu A:visited{ color: #ffffff;
 font-weight: none;
text-decoration: underline;
 BORDER-BOTTOM: #ffffff 0px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
 BORDER-WIDTH: 0px;
 BORDER: none;
}

.menu A:hover{ color: #000000;
 font-weight: none;
 text-decoration: none; font-style: none;
  BORDER-BOTTOM: #ffffff 1px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
 BORDER-WIDTH: 0px;
 BORDER: none;
}

.menu A:active{ color: #ffffff;
 font-weight: none;
 text-decoration: underline;
  BORDER-BOTTOM: #ffffff 0px solid;
 BORDER-TOP: #ffffff 0px solid;
 BORDER-RIGHT: #ffffff 0px solid;
 BORDER-LEFT: #ffffff 0px solid;
 BORDER-WIDTH: 0px;
 BORDER: none;
}


/* --- | BANNER ROTATOR CSS STUFF | --- */

.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}