* {
margin:0;
padding:0;
}
body {
background: url(/marble6.jpg) #fffced;
font-family:sans-serif;
}
table {
color:#A3D8F4;
display:inline-block;
margin-left:auto;
margin-right:auto;
}
table{
width:650px;
}
td{
padding:0 15px;
}
h4{
width: 520px;
margin-top: 50px;
text-align:center;
}

h5{
margin:30px;
width:300px;
}

a, a:visited{
color:#fffced;
}
a:hover{
color:#00f;
}

.wrapper {
margin-left:auto;
margin-right:auto;
}

.about{
width: 800px;
background: #332200;
-moz-box-shadow:0 0 10px 5px #332200;
-webkit-box-shadow:0 0 10px 5px #332200;
box-shadow:0 0 10px 5px #332200;
padding:25px 0;
}
.about p, .about h2, .about h3{
padding:20px 0;
width: 600px;
margin-left:auto;
margin-right:auto;
}
.about h3 {
width:425px;
}
.content {
background: url(/weave.jpg) #332200;
margin-left:auto;
margin-right:auto;
width:996px;
-moz-box-shadow:0 0 10px 5px #332200;
-webkit-box-shadow:0 0 10px 5px #332200;
box-shadow:0 0 10px 5px #332200;
padding:35px 0 35px;
}
.center {
margin-left:auto;
margin-right:auto;
display:block;
}

.header img {
display:block;
margin-left:auto;
margin-right:auto;
margin-top: 25px;
height:280px;
}

.header {
height:280px;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
width:980px;
}

.tall{
height: 25px;
padding-top:5px;
}
.short{
vertical-align: middle;
height: 20px;
}
.blue{
background: #A3D8F4 url(/blue.jpg) repeat-x scroll 0 0;
}
.brown{
background: #59481C url(/brown.jpg) repeat-x scroll 0 0;
}
.cream{
background: #fffced url(/cream.jpg) repeat-x scroll 0 0;
}

.bluetxt{
color:#A3D8F4;
}
.creamtxt, h5 a{
color:#fffced;
}
.browntxt{
color:#442200;
margin-top:-30px;
}
.box{
margin-left:auto;
margin-right:auto;
width:99%;
height: 100px;
}
.left{
float:left;
}
.right{
float: right;
}
.images{
width:604px;
}
.slideshow{
border: #eeccaa 1px solid;
margin-left:auto;
margin-right:auto;
display:block;
}
