* { padding: 0; margin: 0; }

body {font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 14px; color: #fff; background: #000;}

a {text-decoration: underline;}
a img {border: none;}
a:link, a:visited {color: #f00;}
html body a:hover {color: #c00;}

h1 {font-size: 38px; font-weight:bold; text-transform:uppercase; line-height: .9; color: #f00;}
h2 {font-size: 18px; font-weight:bold; padding-bottom: 8px; text-align:center;}
h3 {font-size: 16px; font-weight:bold; text-transform:uppercase;}
h4 {font-size: 14px; font-weight:bold; text-transform:uppercase; letter-spacing: 2px;}
p {font-size: 14px; padding-bottom: 12px;}
h3.newshit {padding-top: 12px; padding-bottom: 12px;}
h3.extra_space {padding-top: 12px;}

#intro { 
 text-align:center;
}

#links { 
 text-align:center;
}

.smallText  {font-size: 9px;}
.bandName  {text-transform:uppercase; font-weight:bold;}

#bottom_nav {font-size: 10px; text-align:center;}

#contact_info {
	height: 30px;
	background-image: url(../images/address.gif);
	background-repeat: no-repeat;
	background-position: top center;
	position: relative;
	text-align: center;
	text-indent: -999em;
	padding-bottom: 12px;
	}


h1#logo {
	height: 106px;
	background-image: url(../images/umedlogo.gif);
	background-repeat: no-repeat;
	background-position: top center;
	position: relative;
	text-align: center;
	text-indent: -999em;
	padding-bottom: 20px;
	}

/* BEGIN: turn two unordered lists into two centered rows, ready for button graphics */

ul#nav_row1 {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#nav_row1 {
	height: 41px;
	position: relative;
	text-align: center;
	overflow: hidden;
	min-width: 367px;}

#nav_row1 li {float: left; position: relative; left: 127px; padding: 0 0 0 0;}

ul#nav_row2 {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 24px;
	}

#nav_row2 {
	height: 41px;
	position: relative;
	text-align: center;
	overflow: hidden;
	min-width: 367px;}

#nav_row2 li {float: left; position: relative; left: 86px; padding: 0 0 0 0;}

/* END: turn two unordered lists into two centered rows, ready for button graphics */



/* BEGIN: preload rollover images by attaching to other elements; make them invisible by positioning them offscreen, usedrare is attached to several elements, as they are not always on every page */

#bottom_nav { background-image: url(../images/nav/b112.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
p { background-image: url(../images/nav/b122.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
h2 { background-image: url(../images/nav/b132.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
h3 { background-image: url(../images/nav/b132.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
#links { background-image: url(../images/nav/b132.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
.smallText { background-image: url(../images/nav/b142.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
#wrapper { background-image: url(../images/nav/b152.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}
#content { background-image: url(../images/nav/b162.gif); background-repeat: no-repeat; background-position: -1000px -1000px;}

/* END: preload rollover images */



/* BEGIN: switch out text links for their respective graphics */

a#homelink {
	background: url(../images/nav/b111.gif) no-repeat 0 0;
	display: block;
	height: 41px;
	overflow: hidden;
	text-indent: -999em;
	width: 69px;
	}
a#homelink:hover {
	background: url(../images/nav/b112.gif) no-repeat 0 0;
	}

a#sevenlink {
	background: url(../images/nav/b121.gif) no-repeat 0 0;
	display: block;
	height: 41px;
	overflow: hidden;
	text-indent: -999em;
	width: 62px;
	}
a#sevenlink:hover {
	background: url(../images/nav/b122.gif) no-repeat 0 0;
	}

a#usedlink {
	background: url(../images/nav/b131.gif) no-repeat 0 0;
	display: block;
	height: 41px;
	overflow: hidden;
	text-indent: -999em;
	width: 123px;
	}
a#usedlink:hover {
	background: url(../images/nav/b132.gif) no-repeat 0 0;
	}

a#orderlink {
	background: url(../images/nav/b141.gif) no-repeat 0 0;
	display: block;
	height: 41px;
	overflow: hidden;
	text-indent: -999em;
	width: 134px;
	}
a#orderlink:hover {
	background: url(../images/nav/b142.gif) no-repeat 0 0;
	}

a#linkslink {
	background: url(../images/nav/b151.gif) no-repeat 0 0;
	display: block;
	height: 41px;
	overflow: hidden;
	text-indent: -999em;
	width: 87px;
	}
a#linkslink:hover {
	background: url(../images/nav/b152.gif) no-repeat 0 0;
	}

a#rapidlink {
	background: url(../images/nav/b161.gif) no-repeat 0 0;
	display: block;
	height: 41px;
	overflow: hidden;
	text-indent: -999em;
	width: 146px;
	}
a#rapidlink:hover {
	background: url(../images/nav/b162.gif) no-repeat 0 0;
	}

/* END: switch out text links for their respective graphics */



/* BEGIN: main CSS layout elements */

#wrapper { 
 margin: 0 auto;
 width: 561px;
}
#content { 
 width: 539px;
 color: #fff;
 background: #000;
 margin: 20px 0px 40px 0px;
 padding: 0px;
 height: auto;
}

/* END: main CSS layout elements */