/* CSS Document */
body {
background-image:url(http://www.scratchcardjunkie.co.uk/images/background.gif);
background-repeat:repeat-y;
background-color: #000000;
background-position: center;
text-align: center;
margin-top: 10px;
}

#nav {
}

#block {
margin-left: auto;
margin-right: auto;
width: 710px;
}

#column1 {
width: 403px;
min-height: 490px;
float: left;
margin-right: 9px;
}

#column2 {
width: 295px;
float:left;
}

#bottom {
position: inherit;
clear: both;
margin-left: auto;
margin-right: auto;
text-align: center;
width: 710px;
}

#news-title {
background: url(http://www.scratchcardjunkie.co.uk/images/news-title.png);
width: 403px;
height: 40px;
display: block;
}

#info-title {
background: url(http://www.scratchcardjunkie.co.uk/images/info-title.png);
width: 403px;
height: 40px;
display: block;
}

#photo-title {
background: url(http://www.scratchcardjunkie.co.uk/images/photo-title.png);
width: 403px;
height: 40px;
display: block;
}

#media-title {
background: url(http://www.scratchcardjunkie.co.uk/images/media-title.png);
width: 403px;
height: 40px;
display: block;
}

#journal-title {
background: url(http://www.scratchcardjunkie.co.uk/images/journal-title.png);
width: 403px;
height: 40px;
display: block;
}

#links-title {
background: url(http://www.scratchcardjunkie.co.uk/images/links-title.png);
width: 403px;
height: 40px;
display: block;
}

#blank-title {
background: url(http://www.scratchcardjunkie.co.uk/images/blank-title.png);
width: 403px;
height: 40px;
display: block;
}

#tour-title {
background: url(http://www.scratchcardjunkie.co.uk/images/tour-title.png);
width: 403px;
height: 40px;
display: block;
}

#left-drop {
background: url(http://www.scratchcardjunkie.co.uk/images/left-drop.png);
width: 403px;
height: 19px;
display: block;
}

#right-drop {
background: url(http://www.scratchcardjunkie.co.uk/images/right-drop.png);
width: 295px;
height: 22px; 
display: block;
}

#tour-dates {
background: url(http://www.scratchcardjunkie.co.uk/images/tour-dates.png);
width: 295px; 
height: 42px;
display: block;
}

#quick-shop {
background: url(http://www.scratchcardjunkie.co.uk/images/quick-shop.png);
width: 295px; 
height: 44px;
display: block;
}

#mailer {
background: url(http://www.scratchcardjunkie.co.uk/images/mailer.png);
width: 295px;
height: 44px;
display: block;
}

#visit-us {
background: url(http://www.scratchcardjunkie.co.uk/images/visit-us.png);
width: 381px;
height: 63px;
float: left;
display: block;
}

#myspace {
background: url(http://www.scratchcardjunkie.co.uk/images/myspace.png);
width: 159px;
height: 63px;
float: left;
display: block;
}

#pure-volume {
background: url(http://www.scratchcardjunkie.co.uk/images/pure-volume.png);
width: 170px;
height: 63px;
float: left;
display: block;
}

#content {
background-image:url(http://www.scratchcardjunkie.co.uk/images/left-background.png);
background-repeat: repeat-y;
padding: 13px;
width: 377px;
text-align: left;
}
#content img {
max-width: 377px;
}

.text  {
color:#050502;
text-decoration:none;
font-size:10px;
font-weight: normal;
font-family:verdana;
margin-bottom: 25px;
}
.text a:link, .text a:visited, .text a:active {
color: #050502;
text-decoration: underline;
}
.text a:hover {
background-color: #8dc8ff;
color: #050502;
}
.text p {
margin: 0;
padding: 0;
line-height: normal;
}


.title {
color:#050502;
text-decoration:none;
font-size:10px;
font-weight: bold;
font-family:verdana;
margin-bottom: 5px;
}
.title a:link, .title a:visited, .title a:active {
color: #050502;
text-decoration: none;
}
.title a:hover {
background-color: #8dc8ff;
color: #050502;
}

.date {
color:#e8e6e0;
text-decoration:none;
font-size:10px;
font-weight: bold;
font-family:verdana;
margin-top: 5px;
}
.date a:link, .date a:visited, .date a:active {
color: #e8e6e0;
text-decoration: none;
}
.date a:hover {
background-color: #8dc8ff;
color: #050502;
}

.column2-content {
background-image:url(http://www.scratchcardjunkie.co.uk/images/right-background.png);
background-repeat: repeat-y;
color:#c0b48f;
text-decoration:none;
font-size:10px;
font-family:verdana;
text-align: center;
margin-right: auto;
margin-left: auto;
padding: 0 13px 0 13px;
width: 269px;
}
.column2-content a, .column2-content a:visited, .column2-content a:active {
color: #c0b48f;
text-decoration: none;
}
.column2-content a:hover{
background-color: #8dc8ff;
color: #050502;
}

.submit { 
background-color:#FFFFFF; 
font-weight: bold;
font-family:verdana;
font-size: 10px; 
border: 1px solid #999999; 
margin: 3px; 
color: #444444;
}

.mailing { 
background-color:#FFFFFF; 
font-weight: bold;
font-family:verdana;
font-size: 10px; 
border: 1px solid #999999; 
margin: 3px; 
color: #444444;
}

.tour {
color:#c0b48f;
text-decoration:none;
font-size:10px;
font-family:verdana;
text-align: left;
width: 273px;
overflow: hidden;
}
.tour a:link, .tour a:visited, .tour a:active {
color:#c0b48f;
text-decoration: none;
}
.tour a:hover {
color: #050502;
background-color: #8dc8ff;
}

#photo {
width: 100%;
}
#photo img a {
border: 3px solid #f0ef93;
margin-right: 10px;
margin-bottom: 10px;
}
.field {
width: 60px;
color:#050502;
text-decoration:none;
font-size:10px;
font-weight: normal;
font-family:verdana;
float: left;
}

.box  {
}

.boxes {
border: 1px solid #e8e6e0;
background-color: none;
width: 260px;
height: 12px;
color:#050502;
text-decoration:none;
font-size:10px;
font-weight: normal;
font-family:verdana;
}

.boxes2 {
border: 1px solid #e8e6e0;
background-color: none;
width: 260px;
height: 120px;
color:#050502;
text-decoration:none;
font-size:10px;
font-weight: normal;
font-family:verdana;
}

.searchBox {
font-family: Verdana, Tahoma;
font-size: 9px;
font-weight: normal;
color: #333333;
border: outset;
border-color: #DADADA;
border-width: 1px;
background-color: #ffffff;
margin-bottom: 0;
padding-bottom: 0;
}

.comment-block {
background-color: #D1D1BE;
color: #050502;
border-top: 1px dotted #050502;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 4px;
padding-right: 4px;
}

.bottom-line {
border-bottom: 1px dotted #050502;
margin: 0px;
padding: 0px;
}