#CustomerTable {
position:relative;
left:80px;
border-style:solid;
border-color: #000;
border-width:2px;
padding:2px;
}

#CustomerTable td {
border-style:solid;
border-color: #000;
border-width:1px;
padding:5px;
}

#admin_login {
position:relative;
top:60px;
left:160px;
width:300px;
font-size:1.2em;
visibility:visible;
}

#admin_nav {
position:relative;
left:100px;
top:5px;
width:450px;
}

#background_box {
position:relative;
width:670px;
left:17px;
background-color:#542A21;
}

#banner_bar {
position:relative;
z-index:10;
left:8px;
height:281px;
width:690px;
top:10px;
}

#banner_box_container {
position:relative;
z-index:7;
}

#boat {
position:absolute;
z-index:52;
right:5px;
top:620px;
}

#boat a {
text-decoration:none;
}

#boat span {
position:absolute;
font-size:smaller;
top:40px;
left:5px;
width:120px;
color:#542a21;
}

#centercolumn {
position:relative;
z-index:4;
text-align:left;
width:640px;
left:-25px;
margin:0 auto;
}

#content {
position:relative;
z-index:7;
left:10px;
width:640px;
height:365px;
overflow:auto;
}

#content_box {
position:relative;
z-index:5;
width:655px;
min-height:380px;
left:7px;
background-color:#EBC288;
}

#credits {
position:relative;
top:-5px;
left:200px;
font-size:xx-small;
color:#fda50a;
}

#expanding_bar {
position:absolute;
z-index:3;
width:100%;
height:160px;
left:0;
top:65px;
}

#footer {
position:relative;
bottom:-17px;
left:35px;
z-index:200;
}

#gallery_table {
position:relative;
width:620px;
overflow:hidden;
left:-10px;
}

#gallery_table td {
background-color:#f8ad42;
padding:10px 5px;
}

#gallery_table td img {
border-color:#542A21;
border-style:solid;
border-width:2px;
}

#googleAd {
position:absolute;
z-index:0;
left:525px;
top:470px;
}

#home_content {
font-size:1em;
z-index:50;
overflow:hidden;
width:460px;
height:320px;
}

#links_list {
position:relative;
left:20px;
width:550px;
}

#links_list a {
color:#542a21;
}

#login {
position:relative;
left:90px;
top:10px;
}

#logo {
position:absolute;
z-index:11;
left:225px;
top:95px;
}

#navigation {
position:absolute;
z-index:11;
left:180px;
width:500px;
height:40px;
top:49px;
}

#news_delete_table {
width:90%;
padding:10px;
}

#news_delete_table td {
border-style:solid;
border-width:thin;
padding:5px;
}

#newsbar {
position:absolute;
z-index:7;
top:220px;
width:400px;
left:140px;
color:#f19c0b;
font-size:1em;
}

#newsbar a {
text-decoration:none;
color:#f19c0b;
}

#newsimg {
position:absolute;
z-index:11;
top:220px;
width:300px;
left:60px;
text-decoration:none;
}

#side_bar {
position:absolute;
z-index:50;
width:150px;
height:200px;
left:525px;
top:240px;
}

#side_bar_image {
position:absolute;
z-index:10;
height:226px;
width:200px;
left:487px;
top:251px;
}

#welcome_img {
position:relative;
left:140px;
}

.admin_msg {
position:relative;
top:100px;
text-align:center;
font-size:1.2em;
}

.bold {
font-weight:700;
}

.footerlink {
text-decoration:none;
color:#fda50a;
font-size:small;
}

.heading_image {
position:relative;
left:220px;
top:20px;
}

.link {
color:#3E8376;
}

.navlinks {
outline:none;
border-style:none;
}

.news_date {
position:relative;
left:465px;
top:-15px;
width:60px;
}

.news_description {
position:relative;
}

.news_post_bottom {
position:relative;
top:0;
}

.news_post_top {
position:relative;
top:5px;
}

.news_title {
position:relative;
font-weight:700;
font-size:1em;
}

.newsitem {
position:relative;
list-style:none;
z-index:20;
width:585px;
left:-15px;
}

.newsitem div {
background-color:#f8ad42;
padding:15px;
}

.page_content {
position:relative;
font-size:1em;
top:20px;
left:-10px;
padding:0 25px 10px;
}

.page_content h3,.page_content h4 {
margin-top:5px;
margin-bottom:5px;
}

.page_content li {
margin-left:20px;
}

.page_content p {
margin-bottom:20px;
}

a {
outline:none;
text-decoration:none;
border-style:none;
}

body {
background:#3E8376 url(http://www.millstoneblock.com/images/rightcorner.gif) right bottom fixed no-repeat;
font-family:"verdana", "arial", "sans serif";
font-size:small;
text-align:center;
padding-bottom:30px;
color:#542a21;
}

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td {
margin:0;
padding:0;
}

img {
text-decoration:none;
border-style:none;
}