body {
	
	background:#343333 ;
	font-family: verdana, sans-serif;
	font-size:1em;
	color:#ccc;
	text-align:center;
	}
h1{
	font-size:1.3em;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:30px;

}

h3{
	font-size:.8em;
	padding-left:20px;
	color:#6AAA39;
	font-weight:bold;	
	
	
}	
#wrap{
	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
	
	
	
		}
#wrapbody{
	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
			}
#wrapindex {

	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
		}
#wraphome {

	width:800px;
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
		}									
#wrapcontact {
	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
}
#wraptable{
	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
}
#wrapabout{
	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
}
#wrappress {
	width:800px;
	
	margin: 0px auto;
	background: url(images/wrap_bg.jpg) repeat-y left top;
	padding-top:25px;
	text-align:left;
}		
#contactinfo {
	padding:15px 15px;

}
legend {
	padding:10px 10px;
	font-weight:bold;
	font-size:.90em;
}	
#header{
	width:750px;
	background-color:#000000;
	padding:0;
	margin:10px 0 5px 15px;
	height:130px;

	}

      
#2 {
padding:0;

position:relative;
width:700px;
text-align:center;
}
        .lavaLampNoImage {
            position: relative;
            height: 29px;
            width: 700px;
            background-color: black;
            padding: 15px;
            margin: 10px 0 10px 30px;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 1px solid #CCC;
                        background-color: #000000;
                        width: 20px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 11px arial;
                        text-decoration: none;
                        color: #CCC;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 8px;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }               

#content {

	width:750px;
	padding:0 0 0 20px;

}
#content a{
	text-decoration:none;
	color:#6aaa39;
	font-weight:bold;
}
#content a:hover{
	text-decoration:underline;
	color:#6aaa39;
	font-weight:bold;
}
#flash {

position:relative;
padding:10px 0 20px 0;
width:750px;
text-align:center;
}
#boxes {

	margin:0;
	padding:0;
	list-style:none;
	
}
#content_left{
	float:left;
	width:360px;
	padding:0 0 0 10px;
}
#content_right {
	float:right;
	clear:right;
	width:360px;

}
.box{
	height:245px;
	width:360px;
	background: url(images/box_bottom.jpg) no-repeat bottom left;
}
.leftbox {
	height:245px;
	width:360px;
	background: url(images/box_bottom.jpg) no-repeat bottom left;
}
.leftbox h2 {
	margin:0;
	width:360px;
	padding: 20px 8px 10px 20px;
	font-size:1.1em;
	color:#6AAA39;	
	background:url(images/box_top.jpg) no-repeat top left;
}
.leftbox p{

margin:0;
	padding:10px 30px 15px 15px;
	font-size:.8em
}
.boxbig {
	
	width:720px;
	background: url(images/box_bottom_big.jpg) no-repeat bottom left;

}
.boxbigcontact {
	height:365px;
	width:720px;
	background: url(images/box_bottom_big.jpg) no-repeat bottom left;

}
.jewelbox{
	height:700px;
	width:360px;
	background: url(images/box_bottom.jpg) no-repeat bottom left;
}

.box h2 {
	margin:0;
	width:360px;
	padding: 20px 8px 10px 20px;
	font-size:1.1em;
	color:#6AAA39;	
	background:url(images/box_top.jpg) no-repeat top left;
}
.box h4 {
	margin:0;
	width:360px;
	padding: 20px 8px 10px 20px;
	font-size:1.1em;
	color:#AA3939;	
	background:url(images/box_top.jpg) no-repeat top left;
}
.boxbig h2 {
	margin:0;
	padding: 20px 6px 10px 25px;
	font-size:1.1em;
	color:#6AAA39;	
	background:url(images/box_top_big.jpg) no-repeat top left;
}
.boxbigcontact h2 {
	margin:0;
	padding: 20px 6px 10px 25px;
	font-size:1.1em;
	color:#6AAA39;	
	background:url(images/box_top_big.jpg) no-repeat top left;
}
.jewelbox h2 {
	margin:0;
	padding: 20px 8px 10px 20px;
	font-size:1.1em;
	color:#6AAA39;	
	background:url(images/box_top.jpg) no-repeat top left;
}
.box p{

	margin:0;
	padding:10px 30px 15px 15px;
	font-size:.8em
}
.boxbig p{

	margin:0;
	padding:10px 40px 25px 25px;
	font-size:.8em
}
.boxbigcontact p{

	margin:0;
	padding:10px 40px 15px 25px;
	font-size:.8em
}
.jewelbox p{

	margin:0;
	padding:20px 30px 15px 15px;
	font-size:.8em
}
#picture_box {
	padding-bottom:10px;
	padding-left:50px;
	
	}
#picture_box img{
    text-align:center;
	padding:5px 5px;
	border:1px solid black;

}
#footer {
clear:both;
	width:800px;
	margin: 0px auto;
	padding-top:40px;
	background: url(images/footer_bg.jpg) left bottom ;

}