/* CSS Document */

#nav-menu {width:740px; margin: auto; padding: 6px 6px;list-style: none;text-align:center; font-size:14px;}
#nav-menu li {display: inline;}
#nav-menu a {margin: 0 -3px;padding: 4px 25px 4px 25px; border: 2px solid #bbbbbb;text-decoration: none;}
#nav-menu a:hover{background: url(css-nav-hover.gif) #fff;}

#nav-gallerymenu { list-style:none; }
#nav-gallerymenu li {display:list-item;}
#nav-gallerymenu a {#bbbbbb; text-decoration:underline; }
#nav-gallerymenu a:hover{ #fff;}

body {    background-color: #EEEEEE;    font-size:12px;    font-family:Arial, Helvetica, sans-serif; 
}
div#outer {    width: 80%; min-width: 740px; background-color:#DADADA;    margin-top: 20px;    margin-bottom: 20px;    margin-left: auto;    margin-right: auto;    padding: 0px;    border: thick double #CCCCCC;
}
div#header {    padding: 0px;    margin: 0px;
}
div#menu {  background:url(css-nav.gif);
}
div#nav { padding: 0px; margin: 0px; 
}
div#main {    margin: 0px;    margin-top: 0px;    padding: 10px;  text-align:center; background-color:#DADADA;
}
div#footer {    padding: 5px;    margin: 0px; font-size:14px; background-color:#DADADA; text-align:center;
}
div#text {    padding: 15px;    margin: 0px; font-size:16px; background-color:#DADADA; text-align:left;
}
div#paypalinstructions {    padding: 15px;    margin: 0px; font-size:16px; background-color:#DADADA; text-align:center;
}
table#sample {    background-color:#DADADA;    width: 100%;}
table#sample td {    padding: 5px;}
.picturecolumn {width: 25%; }

table#tableheader {    background-color:#DADADA; width:740px; margin:auto;}
table#header td {    padding: 0px;}
.headercolumnimage {width: 130px;}
.headercolumnname {width:480px; text-align:center; margin-top:0px;}
.headernew {background-image:url(Header.jpg); text-align:center; margin-top:0px; height:118px;}

table#index {background-color:#DADADA; font-size:16px; width: 730px; margin:auto;}
table#index td {}
.indexcolumn {width: 50%; text-align:left;}
.indexcolumntext {text-align:left; padding:20px; }
.indexcolumnimage {width: 400px; text-align:center;}
.tablefullwidthcell {width: 100%;}

table#index1 {background-color:#DADADA; font-size:16px; width: 730px; margin:auto;}
table#index1 td {}

table#index2 {background-color:#DADADA; font-size:16px; width: 730px; margin:auto;}
table#index2 td {}

table#images {    background-color:#DADADA;    width: 100%; text-align:left; font-size:16px;}
table#images td { padding: 0px;}
.imageflashcolumn { }
.imagelinkcolumn { }

table#orderform {    background-color:#FFFFFF;    width: 90%; border: 2px solid #000000; margin:auto;}
table#orderform td {    padding: 0px; border: 1px solid #000000;}
.orderformcolumnlarge {width: 36%;}
.orderformcolumnsmall {width: 10%;}
.orderformcolumnmedium {width: 18%; text-align:left;}

table#pricelist {background-color:#cccccc;    width: 90%; border: 2px solid #000000; margin:auto;}
table#pricelist td {padding: 5px; border: 2px solid #000000;}
.pricelistcolumn {width: 33%;}

.picborder {border-style:outset; border-color:#CCCCCC; border-width: 6px;}
.largepicborder {border-style:solid; border-color:#BBBBBB; border-width: 12px;}
.tableborder {border-color:#CCCCCC;}


.style1 {font-size: large}

.style2 {color: #DADADA}

.style3 {font-size: large; font-weight:bolder; text-align:left;}

.style4 {font-size: 18px; text-align:center;}

.style5 {font-size: 18px}

.style6 {
	font-family:"Times New Roman", Times, serif; 
 	color: #00005B;
	font-weight: bold; 
	font-style:normal; 
	font-size: 30px;
}

h1 {
	font-family:"Times New Roman", Times, serif; 
 	color: #00005B;
	font-weight: bold; 
	font-style:normal; 
	font-size: 35px;
	margin-top:5px;
	margin-bottom:opx;
	line-height:0.7;
}

h2 {
	font-family:"Times New Roman", Times, serif; 
 	color: #00005B;
	font-weight: bold; 
	font-style:italic; 
	font-size: 32px;
	margin-top:0px;
	margin-bottom:opx;
	line-height:0.5;
}

h6 {
	font-family:"Times New Roman", Times, serif; 
 	color: #000000;
	font-weight: bold; 
	font-style:normal; 
	font-size: 12px;
	margin-top:0px;
	margin-bottom:opx;
	line-height:0.3;
}
.style8 {
	font-family:"Times New Roman", Times, serif;
	color: #0000A0;
	font-weight: bold;
	font-style: italic;
	font-size: 60px;
	line-height:normal;
}

.style9 {
	font-family:"Times New Roman", Times, serif;
	color: #0000A0;
	font-weight: bold;
	font-style: italic;
	font-size: 6px;
	line-height:normal;
}

.aligncenter {text-align:center;}
.alignleft {text-align:left;}
.aligncenterlarge {text-align:center; font-size:large; font-style:italic;}