@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	background: #0e1112;
	font-size: 13px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	line-height: 18px;
}
#container {
    background: #292929;

}

#wrapper {
	background: #292929;
	width: 960px;
	margin: auto;
}

#header {
	background: url(images/mainheader.jpg) no-repeat top left;
	width: 960px;
	height: 238px;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
}

#nav {
	width: 960px;
}

#flash {
    width: 960px;
	clear: left;
}

#content {
	width: 960px;
}

#left {
	width:340px;
	float: left;
	padding: 10px 20px 10px 0;
}

#right {
	width: 580px;
	float:left;
	padding: 10px;
}



#column1 {
	padding: 20px 10px 10px 0;
	width: 402px;
	float: left;
}

#column2 {
	padding: 20px 16px 10px 15px;
	background: url(images/columdivider.jpg) top left no-repeat;
	width: 200px;
	float: left;
}

#column3 {
	padding: 20px 10px 10px 15px;
	background: url(images/columdivider.jpg) top left no-repeat;
	width: 240px;
	float: left;
}

.jewelrycontainer {
	float:left;
	width: 182px;
	padding: 0 10px 10px 0;
	text-align:center;
}


.clearleft {
	clear: left;
}


#footernewsletter {
	background: url(images/joinournewsletter.jpg) no-repeat;
	width: 233px;
	float: right;
	height:95px;
	padding: 75px 0 0 175px;
}

#footer {
	padding: 10px 0;
	width: 960px;
	margin: auto;
	background: url(images/footerbg.jpg) repeat-x;
}

#footerboxleft {
	float:left;
	width: 550px;
}

.footerbox1 {
	width: 183px;
	float:left;
	height: 100px;
	text-align: left;
}

.floatright {
	float: right;
}

/* text font link */

.footertext {color: #CCC; font-size: 11px; font-family:Tahoma, Geneva, sans-serif;}

.mainlink  { background: #000; color: #a2bfcb; font-size:14px; font-family: Tahoma, Geneva, sans-serif; padding: 2px; text-decoration: none; border:none; }
a.mainlink:link  { background: #000; color: #a2bfcb; font-size:14px; font-family: Tahoma, Geneva, sans-serif; padding: 2px; text-decoration: none;  border:none;}
a.mainlink:hover  { background: #343434; color: #a2bfcb; font-size:14px; font-family: Tahoma, Geneva, sans-serif; padding: 2px; text-decoration: none; border:none;}

.mainlink2  { background: #000; color: #a2bfcb; font-size:14px; font-family: Tahoma, Geneva, sans-serif; padding: 2px; text-decoration: none; border:none; }



.footerlink { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFF; text-decoration: none;}
a.footerlink:link { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFF; text-decoration: none;}
a.footerlink:hover { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #999; text-decoration: none;}

.button{
    background: #000; color: #a2bfcb; font-size:14px; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; border:none;
    padding: 2px 6px;
}
.button:hover {
    border: none;
    background: #333; color: #CCC; font-size:14px; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; border:none;
    padding: 2px 6px;
}

.inputone{
    background: #fff; color: #333; font-size:12px; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; border:none;
   
}

.inputone:hover{
    background: #CCC; color: #15485B; font-size:12px; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; border:none;
    
}


.floatleft {
	float: left;
}

.largefont {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color:#FFF;
}

.largefont2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color:#FFF;
}


.litebluefont {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#CFF;
}

.blacktext{
	font-size: 13px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	line-height: 18px;
}

.services{
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}

.services2{
	font-size: 13px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}
