body {
margin:11px;
padding:0;
font:14px normal Arial, Helvetica, sans-serif;
background-color:#000;
/*color:#BDBDBD;*/
color:#FFF;
}

a, a:visited {
color:#C00;
font-weight:bold;
outline:0;
}
a img, a:visited img {
border:0;
padding:0 7px;
vertical-align:middle;
/*opacity:0.8;
filter:alpha(opacity=80);*/
}
a:hover img {
/*opacity:1.0;
filter:alpha(opacity=100);*/
}
a:hover {
color:#CC3;
}
p {
margin:0;
padding:5px 7px;
}
h1, h2, h3, h4, h5 {
margin:0;
text-align:center;
}
h1 {
font-size:22px;
color:#FFF;
padding:12px 10px;
}
h2 {
font-size:18px;
color:#FED;
padding:10px;
}
h3 {
font-size:16px;
color:#CEE;
padding:7px 10px;
}
h4 {
font-size:14px;
color:#CEF;
padding:5px;
}
h5 {
color:#CCC;
font-size:13px;
padding:5px;
}

table {
/*border-collapse:separate;*/
border-collapse:collapse;
border-spacing:0;
/*table-layout:fixed;*/
width:100%;
}
td {
vertical-align:top;
}

#container {
max-width:750px;
margin:0 auto;
}

#header img, #footer img {
display:block;
width:100%;
max-width:750px;
}

#main {
background-color:#630;
background:#000 url('images/jewelry_background.jpg') no-repeat center top;
color:#FFF;
overflow:auto;
}

address {
text-align:right;
padding:7px 10px;
}
address img {
display:block;
float:left;
}


div.nav {
display:table;
width:100%;
}
div.nav a, div.nav a:visited {
display:table-cell;
width:33%;
text-align:center;
text-decoration:none;
font-size:16px;
padding:3px;
}

div.disp2, div.disp3 {
display:table;
width:100%;
padding:10px 0;
}
div.disp2 div {
display:table-cell;
width:50%;
text-align:center;
}
div.disp3 div {
display:table-cell;
width:33%;
text-align:center;
}
/*
text-decoration:none;
font-size:16px;
padding:3px;
}*/

.blk_l {
float:left;
width:50%;
overflow:auto;
}
.blk_l p {
text-align:left;
padding:0;
overflow:auto;
}
.blk_l a {
display:block;
float:left;
}
.blk_r {
float:right;
width:50%;
overflow:auto;
}
.blk_r p {
text-align:right;
padding:0;
}
.blk_r a {
display:block;
float:right;
}


.text1 {
color:#FFF;
}

.text2 {
font-size:13px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px 7px;
margin:0;
}
.aboutmetable {
background-image:url(images/about_me_backing.jpg);
background-repeat:no-repeat;
background-position:center center;
color:#FFF;
}
