* {
	margin:0px;
	padding:0px;
}
body {
	background-attachment: scroll;
	background-image: url(images/bkg.jpg);
	background-repeat: repeat-x;
	background-color:#06164A;
	font-family:Myriad, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:small;
}
#topnav {
	font-size:12px;
	width:100%;
	padding:5px 0px;
	background-color:#06164A;
	text-align:center;
}
#container {
	width:800px;
	margin:10px auto;
	padding:0px;
}
#headindex {
	text-align:center;
}
#main {
	padding:25px 0px;
}
#full {
	margin:0px;
	padding:0px;
}
.middle {
	text-align:center;
	margin:10px auto;
}
#gleft {
	width:150px;
	float:left;
}
#gright {
	width:650px;
	float:right;
}
#welcome {
	width:500px;
	height:280px;
	background-attachment: scroll;
	background-image: url(images/welcomebkg.png);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
	margin:0px;
	padding:0px;
}
#welcomei {
	width:420px;
	height:170px;
	margin:75px 40px 35px 40px;
}
#founder {
	width:297px;
	height:280px;
	background-attachment: scroll;
	background-image: url(images/founder.png);
	background-repeat: no-repeat;
	background-position: center center;
	float:right;
}
#founderi {
	height:170px;
	margin:75px 35px 35px 30px;
}
#order {
	width:272px;
	height:410px;
	background-attachment: scroll;
	background-image: url(images/order.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
#orderi {
	margin:70px 45px 40px 30px;
	height:300px;
}
#mainleft {
	float:left;
	width:50%;
}
#mainright {
	float:left;
	width:50%;
}
#folio {
	width:525px;
	height:410px;
	float:right;
	margin:0px;
	padding:0px;
}
.foliobig {
	width:250px;
	padding:5px 0px 0px 0px;
	float:left;
}
.foliosmall {
	width:125px;
	padding:5px 0px 0px 5px;
	float:left;
}
a:link, a:active, a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a.tn:link, a.tn:active, a.tn:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.tn:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.sub1 {
	color: #FFFFFF;
	background: #C77B3A;
	border: 1px #FF7F00 outset;
	font-weight:bold;
}
p {
	padding:3px;
}
h1 {
	text-align:center;
	font-size:x-large;
	margin:5px auto 20px;
}

#footer {
	width:800px;
	margin:0px;
	padding:0px;
	font-size:12px;
	text-align:center;
}
.galThumbW {
	width:390px;
	margin:5px;
	text-align:center;
	float:left;
}
.galThumb {
	width:315px;
	margin:5px;
	text-align:center;
	float:left;
}

.imgpad1 {
	padding:5px 5px;
}
.imgpad {
	padding:0px 15px 0px 0px;
}