/** Yahoo UI Reset CSS **/
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,body {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;margin:0 auto;}
fieldset,img {border:0;}
ol,ul {list-style-type:none;}
caption {text-align:left;}

/** Body, Header, Navigation **/
body {
background:#FBB0D9 url(../img/bg.gif) repeat top left;
font: 14px Arial, sans-serif;
color:#000;
}
#wrapper {
margin:0 auto;
width:1000px;
}
#header {
background:#ff0066 url('../img/header.jpg') no-repeat top left;
height:200px;
}
#nav {
padding-top:160px;
float:right;
}
#nav ul li {
float:left;
font-weight:bold;
text-transform:uppercase;
}
#nav ul li a {
padding: 0 1.6em;
text-decoration: none;
color: #fff;
}
#nav ul li a:hover, #nav ul li a:active {	
color: #fff;
}

/** Content Area **/
#content-wrapper {
background:#fff url('../img/footer.jpg') no-repeat bottom center;
}
.content {
margin-bottom:160px;
height:100%;
padding:.5em 2em;
}
.content p {
margin-left:30px;
}
.jewl-table td {
text-align:center;
padding:5px;
border:1px solid #fff;
}
.crumb {
text-align:center;
font-size:18pt;
display:block;
margin-top:100px;
}
li img {
margin:0 auto;
display:block;
}
h1 {
background: url('../img/h1.gif') no-repeat center left;
font:normal 38pt Vivaldi, 'French Script MT', 'Lucida Handwriting', sans-serif;
border-bottom:3px solid #ff0066;
padding:0 0 5px 55px;
width:55%;
margin-bottom:10px;
}
.title {
font:normal 15pt 'Arial', sans-serif;
padding:0 0 5px 15px;
color:#8A0037;
margin-bottom:5px;
}
a {
text-decoration:none;
color:#46001C;
}
a:hover {
color: #ff0066;
text-decoration:underline;
}
.right-box {
float:right;
margin:10px;
}
.right-box img {
display:block;
margin:5px 0;
border:1px solid #000;
}
.info-list li {
padding:5px 0;
}
.dimg {
width:100px;
height:100px;
}
#footer-wrapper {
/*background-color:#FF0068;*/
height:48px;
}
.slogan {
width:32%;
margin: 8px 8.5em 0 0;
float:right;
text-align:center;
color:#fff;
font-weight:bold;
}
.contact {
font-size:10px;
font-weight:bold;
float:left !important;
margin:12px 0 0 40px;
color:#fff;

}