/*-----------------------------------------
  www.gary-moore.com Style Sheet
  version:  1.6
  author:   Ant Tyler
*/
/*---------
  General
*/
#sitewrap1 {
 font-family:Arial, Helvetica, sans-serif;
 background:#000;
 color:#fff;
}
#sitewrap1 .bgwrapper {
  width:1000px;
  background:url(i/right-img.jpg) 100% 100%;
}
#header {
 background-color:#000;
 overflow:visible;
 position:absolute;
 margin:-10px 0 0 -10px;
}
div#news,
div#leftnews,
div#mainnav,
div#basemenu {
 position:absolute;
}
div#news {
 left:680px;
 top:550px; 
 width:322px; 
 height:150px;
}
div#leftnews {
  left:0px;
  top:-315px;
  width:145px;
  height:211px;
}
/*--------------
  Navigation
*/
#mainnav {
 top : 320px
}
#mainnav a {
 font-size:large;
 font-weight:bold;
 line-height:8px;
 text-align:left;
 display:block;
 color:#fff;
 margin:5px 0 0 15px;
 padding:1px 0 1px 27px;
 text-decoration:none;
}
#mainnav a:hover {
 font-size:large;
 font-weight:bold;
 line-height:8px;
 text-align:left;
 display:block;
 color:#fff;
 margin:5px 0 0 15px;
 text-decoration:none;
 padding:1px 0 1px 27px;
 background:url(i/nav-dot.jpg) -6px 100% no-repeat;
 background-position:left;
}
#maincontent p.breadcrumb a {
 font-size:small;
 font-weight:bold;
 color:#FAE4D2;
 text-decoration:none;
 margin:0;
}
#maincontent a {
 font-weight:bold;
 color:#FAE4D2;
 text-decoration:none;
 margin:0;
}
#maincontent p a:hover {
 font-weight : bold;
    color : #FAE4D2;
    text-decoration : underline;
    margin : 0;
}
#maincontent p.breadcrumb {
 font-size:small;
 font-weight:bold;
 color:#fff;
 margin:0;
}
div#basemenu {
 left:30px;
 top:855px;
 width:600px;
 height:72px;
}
.basemenu a { 
 font-size:small;
 font-weight:bold;
 color:#fff;
 text-align:center;
 text-decoration:none;
}
/*----------------
  Main Content
*/
.sitename {
 visibility:hidden;
}
#maincontent p {
 color:#FAE4D2;
 font-size:100%;
}
#maincontent p a {
 color:#fff;
 font-weight:bold;
 text-decoration:none;
}
#maincontent p a:hover {
 color:#fff;
 font-weight:bold;
 text-decoration:underline;
}
#maincontentright p {
 color : #FAE4D2;
 font-height : 110%;
}
#maincontentright p a {
 color:#fff;
 font-weight:bold;
 text-decoration:none;
}
#maincontentright p a:hover {
 color:#fff;
 font-weight:bold;
 text-decoration:underline;
}
#maincontent h3 {
 color:#fff;
}
#maincontent .hdr1 {
 color:#fff;
 font-weight:bold;
}
#maincontent div.basemenu a {
 font-size:small;
 font-weight:bold;
 color:#fff;
 text-align:center;
 text-decoration:none;
}
.copyright,
p.copyright,
#basemenu p.copyright {
 font-size:x-small!important;
 font-weight:bold;
 color:#fff;
 text-align:center;
}
.copyright a {
 font-size:x-small!important;
 font-weight:bold;
 color:#FAE4D2;
}
.subheader {
 font-size:small;
 font-weight:bold;
 color:#fff;
 text-align:center;
 text-decoration:none;
}
.subheader2 {
 font-size:medium;
 font-weight:bold;
 color:#fff;
 text-align:center;
 text-decoration:none;
}
.subhder3 {
 font-size:small;
 font-weight:bold;
 color:#FAE4D2;
 text-align:center;
 text-decoration:none;
}
.subhder4 {
 font-size:medium;
 font-weight:bold;
 color:#FAE4D2;
 text-align:center;
 text-decoration:none;
}
#leftimage2 {
 background-image:url (i/right-img.jpg) width=400px;
}
/*-------
  Tour Dates
*/
#maincontent h3.tour-dates {
color:#0173A2;
}
#maincontent p.tour-dates {
line-height:1.1em;
font-size:90%;
}
#maincontent p.tour-dates a span.ticket {
color#0173A2;
}
hr {
 color : #045B86;
 align : center;
 width : 100%;
 height : 2px;
}
/*-------
  News
*/
#news p a {
 color:#fff;
 font-weight:bold;
 text-decoration:none;
}
#news p a:hover {
 color:#fff;
 font-weight : bold;
 text-decoration : underline;
}
#news p .smltxt {
 font-size : x-small;
 font-weight : bold;
 color : #fff;
 text-align : left;
}
news p.newshdr {
 font-size : large;
 font-weight : bold;
 color : #FAE4D2;
}
#news p ol li {
 font-size : medium;
 color : #fff;
}
#news ol li {
 font-size:small;
 color:#FAE4D2;
}
#leftnews p {
 color:#FAE4D2;
 font-size:medium;
}
#leftnews p a {
 color:#fff;
 font-size:medium;
 font-weight:bold;
 text-decoration:none;
}
#leftnews p a:hover {
 color:#fff;
 font-weight:bold;
 text-decoration:underline;
}
#leftnews h3 {
 color:#fff;
}
span.news hr {
 color:#0173A2;
 width:100%;
 height:2px;
}
/*-------------
  Track Lists
*/
.tracklist {
 font-size : small;
 color : #fff;
 text-align : left;
 list-style-image : none;
 list-style-type : none;
}
.tracklist ul li {
 font-size : small;
 color : #fff;
 text-align : left;
 list-style-image : none;
 list-style-type : none;
}
.tracklink {
 font-size : small;
 font-style : italic;
 left : 30px;
 font-weight : bold;
}
.tracklist ul li.trkhd {
 font-size:small;
 font-weight:bold;
 color:#FAE4D2;
 text-align:left;
 list-style-image:none;
 list-style-type:none;
 display:none;
}
.albumtitle {
 font-size:small;
 font-weight:bolder;
 color:#fff;
 text-align:center;
}
/*----------------
  Contact Form
*/
input {
font-size:90%;
padding:0 2px;
margin:0 3px;
}
label {
font-weight:bold;
font-size:80%;
margin-right:3px;
}