body 		{
		 		text-align: center; 
		 		min-width: 744px; 
		 		background-color: #e8e8e8; 
		 		font-family: Verdana, Arial, Helvetica, sans-serif; 
		 		font-size: 12px;
				color: #0000a0;
				}
td			{
		 		font-family: Verdana, Arial, Helvetica, sans-serif; 
		 		font-size: 12px;
				}				
h1 			{
				font-size: 14px;
				text-align: center;
			  }
				
h2 			{
				font-size: 12px;
			  }
				
a:link, a:visited, a:active {
				text-decoration: none;
				font-weight: bold;
				color: #FF0000;
				}
				
a:hover {
				text-decoration: none;
				font-weight: bold;
				color: #0000A0;
				}
				
.thumbnail {
				border: 1px solid #000000;
				}

.full_price {
				text-decoration: line-through;
				}

.sale_price {
				color: #ff0000;
				font-weight: bold;;
				}

#frame {
			  margin-top: 20px;
			  margin-bottom: 20px;
				margin-left: auto;
				margin-right: auto;
				padding: 5px;
				border: thin solid #000000; 
				width:744px; 
				text-align: left; 
				background-color: #ffffff;
				min-height: 500px;
				}
				
* html #frame {
			 	height: 500px; /*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
				}
#header td {
        color: #ffffff;
				background-color: #000080;
				font-size: 10px;
				}
#header a:link, #navbar a:visited, #navbar a:active {
				color: #ff0000;
				}

#header a:hover {
				color: #ffffff;
				}
#navbar {
				font-size: 10px;
				position: relative;
        top: 0px;
				background-image: url(http://www.band4u.co.uk/images/navbar.png);
				background-repeat: repeat-x;
				margin-left: auto;
				margin-right: auto;
				padding: 5px;
				color: #ffffff;
				}

#navbar a:link, #navbar a:visited, #navbar a:active {
				color: #ffffff;
				}

#navbar a:hover {
				color: #0000a0;
				}

#page_body {
				position: relative;
				margin-left: auto;
				margin-right: auto;
				padding: 5px;
				}

#view_item {
				margin-top: 10px;
				margin-left: 162px;
				margin-right: auto;
				padding: 5px;
				text-align: center;
				width: 410px;
				}

#shop td {
				text-align: center;
				}
				
#result_set .display {
        color: #000000;
				font-weight: bold;
				}
#result_set a:link, #result_set a:visited, #result_set a:active {
        color: #0450bc;
			  } 

#result_set a:hover {
        color: #FF0000;
			  } 

#footer {
				position: relative;
				margin-left: auto;
				margin-right: auto;
				font-size: 10px;
				}

.main {padding-bottom: 0; font-size:10}
.small {font-size:10}

.news {border-style: none; padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; width: 100%; border-collapse: collapse; border-spacing: 0}
.news_top {color: #000080; background-color: #d2d5fe; font-family: verdana; font-size: 12px; font-weight: bold; padding: 2px 2px 2px 2px}
.news_top_right {color: #000080; background-color: #d2d5fe; font-family: verdana; font-size: 12px; padding: 2px 2px 2px 2px}
.news_mid {color: #000080; background-color: #d2d5fe; font-family: verdana; font-size: 12px; padding: 2px 2px 2px 2px}
.news_bot {color: #000080; background-color: #d2d5fe; font-family: verdana; font-size: 12px; padding: 2px 2px 2px 2px}

.view_header {
  color: #FFFFFF; 
	background-color: #000080; 
	font-size: 12; 
	font-weight: bold
}
a.view_header:link {
  color: #FFFF00; 
	text-decoration: none; 
	font-weight: bold
}
a.view_header:visited {
  color: #FFFF00; 
	text-decoration: none; 
	font-weight: bold
}
a.view_header:active {
  color: #FFFF00; 
	text-decoration: none; 
	font-weight: bold
}
a.view_header:hover {
  color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold
}

.view_blurb {color: #0000A0; background-color: #d2d5fe}
.view_contact {color: #0000A0; background-color: #d2d5fe}
.view_footer {color: #FFFFFF; background-color: #000080; font-size: 12; font-weight: bold}
a.view_footer:link {color: #FFFF00; text-decoration: none; font-weight: bold}
a.view_footer:visited {color: #FFFF00; text-decoration: none; font-weight: bold}
a.view_footer:active {color: #FFFF00; text-decoration: none; font-weight: bold}
a.view_footer:hover {color: #00FF00; text-decoration: none; font-weight: bold}

.view_heada {border: 1px solid #000080; border-right: 1px solid #F5F7FA; font-size: 10; font-weight: bold; background-color: #000080; color: #F5F7FA}
.view_headb {border: 1px solid #000080; border-left: none; border-right: 1px solid #F5F7FA; font-size: 10; font-weight: bold; background-color: #000080; color: #F5F7FA}
.view_headc {border: 1px solid #000080; border-left: none; font-size: 10; font-weight: bold; background-color: #000080; color: #F5F7FA}

tr.view_row_bronze {background-color: #F5F7FA}
tr.view_row_silver {background-color: #d8d8d8}
tr.view_row_gold {background-color: #ffd201}
tr.view_row_platinum {background-color: #ffffff}

.view_row1a {border: 1px solid #000080; font-size: 10; color: #000080}
.view_row1b {border: 1px solid #000080; border-left: none; font-size: 10; color: #000080}
.view_row2a {border: 1px solid #000080; border-top: none; font-size: 10; color: #000080}
.view_row2b {border: 1px solid #000080; border-top: none; border-left: none; font-size: 10; color: #000080}

.error {color: #FF0000; font-weight: bold}
td.error {color: #FF0000; background-color: #FFFFFF; font-weight: bold}

.edit {border: 1px solid #0000A0; background-color: #F5F5F5}
td.edit {border-style: none; background-color: #F5F5F5}
.gig_enquiry {border: 1px solid #0000A0; background-color: #FFFFFF}
.main {border: 1px solid #999; background-color: #DCDCDC}
