body {
height:100%;
margin:0;
padding:0;
background: url(/sites/chappellv2.11/graphic_design/design1024.jpg) repeat-x; 
font-size:76%;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
td{
	border-collapse: collapse;	
}
img{
	border: 0px;	
}
h1,h2,h3,h4,h5{
color: #009DDB;
}
p{
	font-size: 14px;
}
table.account_table{
	padding: 0px;
	color: #009DDB;
	font-size: 14px;
}
.account_table th{
	padding: 3px;
	text-align:left;
	font-weight:bold;
}
.account_table td{
	padding: 3px;
}
.account_table input,.account_table select{
	color: #009DDB;
}
td.padding h3{
margin-top:1px;
padding-bottom:1px;
padding-top:1px;
margin-bottom:1px;
}

td.padding p {
font-family:Arial, Helvetica, sans-serif;
color:#009DDB;
font-size:14px;
margin-top:3px;
margin-top:3px;
}

a:hover {
color:#009DDB;
text-decoration:underline;
}

a.boldwhite {
color:#FFF;
font-weight:700;
}

a.cat:hover {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

a.cat:visited {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#wrapper {
background: url(/sites/chappellv2.11/graphic_design/bodybg4.gif) repeat-y; 


width:1000px;
}

p.breadcrumb {
margin-bottom:0;
margin-top:0;
font-size: 12px; /**updated 27jun08 GDNT**/
}

div#header {
background: no-repeat; 

width:1008px;
color:#000;
position:relative;
margin:0;
padding:0;
}

div#navbar {
background: no-repeat; 
line-height:37px;
height:37px;
width:1000px;
margin-left:0;
margin-right:0;
margin-bottom:5px;
color:#000;

padding:0;
}

div#navbar a {
margin-left:10px;
display:inline;
color:#FFF;
padding:0;
}

div#container {
text-align:left;
color:#009DDB;
width:1000px;
position:relative;
min-height:100%;
height:auto !important;
margin:0 auto;
}

div#content {
float:left;
padding-left:13px;
padding-right:0;
width:690px;
vertical-align:top;
margin:0;
}

div#left {
float:left;
width:150px;
padding-left:7px;
margin-bottom:10px;
}

div#left a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#menu {
width:150px;
border-right:#;
margin-bottom:1em;
font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-weight:700;
color:#333;
padding:0;
}

#menu ul {
list-style:none;
padding-left:3px;
padding-right:10px;
border:none;
margin:0;
}

#menu li {
border-bottom:0;
margin:0;
}

#menu li a {
display:block;
border-left:1px solid #fff;
border-right:0 solid #fff;
color:#009DDB;
text-decoration:none;
width:100%;
padding:5px 5px 5px 0.5em;
}

#menu li a.sub {
border-left:1px solid #fff;
border-right:0 solid #fff;
font-weight:100;
color:#666;
}

#menu li a.sub:hover {
border-left:1px solid #999;
border-right:0 solid #fff;
font-weight:100;
color:#666;
}

html>body #menu li a {
width:auto;
}

#menu li a:hover {
background: #F3F3F3; 
border-left:1px solid #009DDB;
border-right:0 solid #009DDB;

color:#009DDB;
}

#footer {
width:100%;
background:#CCC;
position:absolute;
bottom:0 !important;
height:50px;
background-image:url(/sites/chappellv2.11/graphic_design/footer.gif);
background-repeat:no-repeat;
}

div#footer p {
color:#FFF;
height:53px;
line-height:53px;
margin-left:20px;
}

div#footer a:hover {
color:#FFF;
text-decoration:underline;
}

div#footer a:visited {
color:#FFF;
}

div#footer {
position:relative;
background-image:url(/sites/chappellv2.11/graphic_design/footer.gif);
clear:both;
width:1000px;
background-repeat:no-repeat;
}

div#right {
color:#000;
float:right;
width:127px;
vertical-align:top;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
margin-top:0;
}

table.nav {
border-spacing:0;
border-collapse:collapse;
color:#fff;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:0;
}

table.nav th {
-moz-border-radius:0;
color:#fff;
font-size:12px;
border-color:gray;
border-style:solid;
border-width:0;
padding:0;
}

table.nav td {
-moz-border-radius:0;
color:#fff;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:2px 5px 3px;
}

table.nav td a:hover {
-moz-border-radius:0;
color:#fff;
font-size:12px;
text-decoration:underline;
border-color:#ccc;
}

table.nav td a:visited {
-moz-border-radius:0;
color:#fff;
font-size:12px;
border-color:#ccc;
}

table.border td {
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

table.border td.nopadding {
background-color:#FFF;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:0;
}

table.border td.nopaddingbg {
background-image:url(/sites/chappellv2.11/graphic_design/basketbarbg.jpg);
background-repeat:repeat-x;
background-color:#efefef;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:0;
}

table.border td a.small:hover {
font-weight:400;
color:#009DDB;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

table.border td a.small:visited {
font-weight:400;
color:#009DDB;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.border td.blue {
background-color:#B8E4F5;
font-weight:700;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

table.border td.grey {
background-color:#EFEFEF;
font-weight:700;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

table.border td.grey-smalltext {
background-color:#EFEFEF;
font-weight:400;
-moz-border-radius:0;
color:#009DDB;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

table.border td.lightgrey {
background-color:#F8F8F8;
-moz-border-radius:0;
color:#009DDB;
font-size:11px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

table.border a {
color:#009DDB;
text-decoration:none;
font-weight:700;
font-size:12px;
padding:0;
}

td p.bigtext {
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:middle;
}
td p.bigtext a{
	text-decoration: none;
}
td p.bigtext a:hover{
	text-decoration: underline;
	color: #009DDB;
}


table.noborder {
border-spacing:0;
border-collapse:collapse;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
}

table.noborder th {
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:gray;
border-style:solid;
border-width:0;
padding:0;
}

table.noborder td.grey {
background-color:#efefef;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:5px;
}

table.noborder td.lightgrey {
background-color:#F8F8F8;
-moz-border-radius:0;
color:#009DDB;
font-size:11px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:5px;
}

table.nopadding {
border-spacing:0;
border-collapse:collapse;
background-color:#FFF;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
}

table.nopadding th {
background-color:#FFF;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:gray;
border-style:solid;
border-width:0;
padding:0;
}

table.nopadding td {
background-color:#FFF;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:0;
}

table.nopadding td.grey {
background-color:#efefef;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:0;
}

table.genre td {
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:0;
}

table.genre td.noborder {
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:0;
}

table.genre td.grey {
background-color:#EFEFEF;
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px;
}

table.genre td.lightgrey {
background-color:#F8F8F8;
-moz-border-radius:0;
color:#009DDB;
font-size:11px;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:0;
}

table.genre td p.bigtext {
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

table.header {
border-spacing:0;
border-collapse:collapse;
color:#FFF;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
}

table.header th {
-moz-border-radius:0;
color:#FFF;
font-size:14px;
border-color:gray;
border-style:solid;
border-width:0;
padding:0;
}

table.header td {
-moz-border-radius:0;
color:#FFF;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:0;
}

table.basket {
border-spacing:0;
color:#009ddb;
border-collapse:collapse;
border-style:solid;
border-width:0;
}

table.basket th {
color:#fff;
-moz-border-radius:0;
border-style:solid;
border-width:1px;
padding:0;
}

table.basket td {
-moz-border-radius:0;
border-color:#009ddb;
border-style:solid;
border-width:1px;
padding:1px;
}

table.basket a:hover {
-moz-border-radius:0;
color:#fff;
font-size:12px;
text-decoration:underline;
padding:0;
}

table.basket a:visited {
-moz-border-radius:0;
color:#fff;
font-size:12px;
padding:0;
}

table.blue {
border-spacing:0;
border-collapse:collapse;
background-color:#B8E4F5;
color:#009DDB;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:0;
}

table.blue th {
background-color:#B8E4F5;
-moz-border-radius:0;
color:#009DDB;
font-size:12px;
border-color:gray;
border-style:solid;
border-width:0;
padding:0;
}

table.blue td {
background-color:#B8E4F5;
-moz-border-radius:0;
color:#009DDB;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:0;
}

table.blue td.padding {
background-color:#B8E4F5;
-moz-border-radius:0;
color:#009DDB;
font-size:12px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:5px;
}

table.blue td.padding img {
padding:10px;
}

a,a:active {
color:#009DDB;
text-decoration:none;
}

a:visited,div#content p,table.blue select {
color:#009DDB;
}

a.cat,a.cat:active {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
/** added 17 jun 08 GDNT **/
p a,p a:active{
	text-decoration:underline;
}
p a:hover{
	text-decoration:none;
	color: Blue;
}
/** end GDNT **/


div#footer a,div#footer a:active {
color:#FFF;
text-decoration:none;
}

table.nav td a,table.nav td a:active {
-moz-border-radius:0;
color:#fff;
font-size:12px;
text-decoration:none;
border-color:#ccc;
}

table.border,table.genre {
border-spacing:0;
border-collapse:collapse;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:1px;
}

table.border th,table.genre th {
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:gray;
border-style:solid;
border-width:1px;
padding:0;
}

table.border td.noborder,table.noborder td {
-moz-border-radius:0;
color:#009DDB;
font-size:14px;
border-color:#ccc;
border-style:solid;
border-width:0;
padding:5px;
}

table.border td a.small,table.border td a.small:active {
font-weight:400;
color:#009DDB;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

table.basket a,table.basket a:active {
-moz-border-radius:0;
color:#fff;
font-size:12px;
text-decoration:none;
padding:0;
}

.price {
	color:#009DDB;
	font-weight:bold;
}