* {margin:0; padding:0}
html, body {height:101%; background-color:#C0C0C0}
#outer {width:878px; background:#C0C0C0; margin:auto; min-height:101%; margin-top:-60px; background-image:url(../images/bgcontent.jpg); background-repeat:repeat-y}
#inner {width:878px; overflow:hidden}
#header {border-top:60px solid #C0C0C0; height:115px; margin-top:10px; background-image:url(../images/bgtop.jpg); background-repeat:no-repeat; background-position:bottom; text-align:right; padding-right:15px}
#header img {margin-right:10px; margin-top:10px}
#footer {background:#C0C0C0; width:878px; margin:auto; height:60px; clear:both; background-image:url(../images/bgbottom.jpg); background-repeat:no-repeat; background-position:top}
/*Opera Fix*/ body:before {content:""; height:101%; float:left; width:0; margin-bottom:-60px}
body, table, td,th, h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color: #000000}
#content {margin-left:39px; margin-right:39px; margin-top:15px; margin-bottom:15px; width:800px}
#copy {font-size:10px; color:#FFFFFF; width:150px; float:right; margin-top:4px; margin-right:15px}
h1 {width:800px; height:18px; text-align:left; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(../images/bghead.jpg); background-repeat:repeat; margin-top:0px; margin-bottom:10px; padding-top:3px; text-indent:4px; display:block}
h2 {font-size:12px; font-weight:bold; margin-bottom:5px; margin-top:0px}
mgalleryheader {height:18px; text-align:left; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url(../images/bghead.jpg); background-repeat:repeat; margin-top:0px; margin-bottom:10px; padding-top:3px; text-indent:4px}
p {margin:0px; margin-bottom:8px; padding:0px; line-height:15px}
.line {background-color:#333333; width:100%; height:1px; font-size:1px; line-height:1px; margin-top:0px; margin-bottom:4px}
table {width:800px; border-collapse:collapse; border-style:none; border:0px}
ul {list-style:none; line-height:20px; margin-top:0px}
img {border:none}
.painttbl {width:800px}
.painttbl td {font-size:11px; font-weight:bold; vertical-align:top; padding-bottom:10px; vertical-align:text-top;}
.painttbl img {border:1px solid #333333}
.txtBlue {color:#551FFF}
.tdrightborder {border-right-width:1px; border-right-style:solid; border-right-color:#333333}
.kitTable {border:1px solid #333333}
.kitTable td{padding:4px; border-bottom:1px dotted #333333}
#mtable td {padding-bottom:8px}
.h1b {margin-top:30px}
.imgr {text-align:right; width:315px; vertical-align:top}
.txtl {width:485px; vertical-align:top}
.fline {background-image:url(../images/bghead.jpg); width:800px; height:3px}
.ctgallery1 {text-align:center}
.ctgallery2 {text-align:center}
.ctgallery1 img {margin-top:15px;}
.ctgallery2 img {margin-top:15px; border:2px solid #000000}
.imgtop {margin-top:5px;}
#filelist {padding-bottom:5px}
.tdHead {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/bghead.jpg);
	background-repeat:repeat;
	padding-bottom:2px;
	text-indent:4px;
	height:20px
	
}

.tdHeadMGallery {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/bghead.jpg);
	background-repeat:repeat;
	padding-bottom:2px;
	text-indent:4px;
	height:22px
	
}

.tdDividerMGallery {
height:7px;
}

#tblLinks p {
	margin-top:5px;
	margin-left:3px
}

#tblLinks img {
	border:1px solid #333333
}
.tblMb {border:1px solid #333333; width:390}
.tblMb td{padding:4px; border-bottom:1px dotted #333333}
