@charset "utf-8";

/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	background-image:url(../images/mainbg.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;

	}

form {
	margin: 0px 0px 0px 0px;
	}

.mainbg {
	width:100%;
	background-image:url(../images/mainbg.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
	}
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ header css starts ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~*/

.header-table {
	width:1000px;
	height:175px;
	background-image:url(../images/header-bg.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	}
	
.wisslist-text {
	font-family:Verdana;
	font-size:10px;
	color:#949ab2;
	}
a.wisslist-text:active {
		font-family:Verdana;
		font-size:10px;
		color:#949ab2;
		text-decoration:none;
		}
a.wisslist-text:visited {
		font-family:Verdana;
		font-size:10px;
		color:#949ab2;
		text-decoration:none;
		}
a.wisslist-text:link {
		font-family:Verdana;
		font-size:10px;
		color:#949ab2;
		text-decoration:none;
		}
a.wisslist-text:hover {
		font-family:Verdana;
		font-size:10px;
		color:#333333;
		text-decoration:underline;
		}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main menu css starts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.main-menu-left-bg {
	width:200px;
	height:41px;
	background-color:#c7d1db;
	}
.searchbox-bg {
	width:178px;
	height:24px;
	background-image:url(../images/search-bg-3.gif);
	background-repeat:no-repeat;
	}
.searchinputbox {
	border-style:none;
	border-color:#ffffff;
	border-width:0px;
	}
.main-menu {
	width:536px;
	background-image:url(../images/menu-bg.gif);
	background-repeat:repeat-x;
	height:41px;
	font-family:arial;
	font-size:12px;
	color:#283671;
	}
a.main-menu:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#283671;
		text-decoration:none;
		}
a.main-menu:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#283671;
		text-decoration:none;
		}
a.main-menu:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#283671;
		text-decoration:none;
		}
a.main-menu:hover {
		background-image:url(../images/menu-over-bg.gif);
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		}

.menu-line {
	background-image:url(../images/menu-line.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:2px;
	height:19px;
	}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ center content css starts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.diamond-engeg-pink-text-heart {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d670b1;
	font-weight:bold;
	}
.exclusively-blue-text-heart {
	font-family:Arial;
	font-size:14px;
	color:#677096;
	}
.content-black-text-heart {
	text-align:justify;
	font-family:Arial;
	font-size:12px;
	color:#3e4151;
	}
.details-black-text-heart {
	font-family:Arial;
	font-size:10px;
	color:#5d5e60;
	}
a.details-black-text-heart:link {
		font-family:Arial;
		font-size:10px;
		color:#5d5e60;
		text-decoration:none;
		}
a.details-black-text-heart:active {
		font-family:Arial;
		font-size:10px;
		color:#5d5e60;
		text-decoration:none;
		}
a.details-black-text-heart:visited {
		font-family:Arial;
		font-size:10px;
		color:#5d5e60;
		text-decoration:none;
		}
a.details-black-text-heart:hover {
		font-family:Arial;
		font-size:10px;
		color:#003366;
		text-decoration:underline;
		}

.free-fedex-bottom-menu-heart {
	font-family:Arial;
	font-size:12px;
	color:#4e5678;
	}
a.free-fedex-bottom-menu-heart:link {
		font-family:Arial;
		font-size:12px;
		color:#4e5678;
		text-decoration:none;
		}
a.free-fedex-bottom-menu-heart:active {
		font-family:Arial;
		font-size:12px;
		color:#4e5678;
		text-decoration:none;
		}	
a.free-fedex-bottom-menu-heart:visited {
		font-family:Arial;
		font-size:12px;
		color:#4e5678;
		text-decoration:none;
		}
a.free-fedex-bottom-menu-heart:hover {
		font-family:Arial;
		font-size:12px;
		color:#4e5678;
		text-decoration:underline;
		}	
.left-menu-text {
	font-family:Arial, Helvetica, sans-serif;
	text-indent:15px;
	font-size:15px;
	color:#364067;
	border-left-color:#868fa6;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#868fa6;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#868fa6;
	border-top-style:solid;
	border-top-width:1px;
	}
.left-menu-text-forimage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#364067;
	border-left-color:#868fa6;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#868fa6;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#868fa6;
	border-top-style:solid;
	border-top-width:1px;
	}
a.left-menu-text2:link {
		font-family:Arial, Helvetica, sans-serif;
		text-indent:15px;
		font-size:15px;
		color:#364067;
		text-decoration:none;
		}
a.left-menu-text2:active {
		font-family:Arial, Helvetica, sans-serif;
		text-indent:15px;
		font-size:15px;
		color:#364067;
		text-decoration:none;
		}
a.left-menu-text2:visited {
		font-family:Arial, Helvetica, sans-serif;
		text-indent:15px;
		font-size:15px;
		color:#364067;
		text-decoration:none;
		}
a.left-menu-text2:hover {
		background-image:url(../images/menu-over-bg.gif);
		font-family:Arial, Helvetica, sans-serif;
		text-indent:15px;
		font-size:15px;
		color:#FFFFFF;
		text-decoration:none;
		}
.left-menu-text-bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#364067;
	border-left-color:#868fa6;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#868fa6;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#868fa6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#868fa6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
.Diamond-jewelry-header {
	background-image:url(../images/diamond-jewelry.gif);
	background-repeat:no-repeat;
	height:30px;
	width:365px;
	}
.view-all {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aebddc;
	}
a.view-all:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#aebddc;
		text-decoration:none;
		}
a.view-all:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#aebddc;
		text-decoration:none;
		}
a.view-all:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aebddc;
	text-decoration:none;
}
a.view-all:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aebddc;
	text-decoration:underline;
}

.diamond-jewelry-footer 
{
	background-image:url(../images/diamond-footer.gif);
	width:365px;
	height:56px;
	background-repeat:no-repeat;
}
.Diamond-header 
{
	background-image:url(../images/diamond.gif);
	background-repeat:no-repeat;
	height:30px;
	width:365px;
}
.diamond-jewelry-text 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b4b6b;
	text-align:justify;
}
.diamond-jewelry-footer-text 
{
	font-family:Arial, Helvetica, sans-serif;
	text-indent:25px;
	font-size:12px;
	color:#3b4b6b;
}
a.diamond-jewelry-footer-text:link 
{
		font-family:Arial, Helvetica, sans-serif;
		text-indent:25px;
		font-size:12px;
		color:#3b4b6b;
		text-decoration:none;
}
a.diamond-jewelry-footer-text:active {
		font-family:Arial, Helvetica, sans-serif;
		text-indent:25px;
		font-size:12px;
		color:#3b4b6b;
		text-decoration:none;
		}
a.diamond-jewelry-footer-text:visited {
		font-family:Arial, Helvetica, sans-serif;
		text-indent:25px;
		font-size:12px;
		color:#3b4b6b;
		text-decoration:none;
		}
a.diamond-jewelry-footer-text:hover {
		font-family:Arial, Helvetica, sans-serif;
		text-indent:25px;
		font-size:12px;
		color:#3b4b6b;
		text-decoration:underline;
		}
.why-diamondbyecom {
	background-image:url(../images/why-diamonds-bg.gif);
	height:155px;
	width:540px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f5175;
	text-align:justify;
	}
.customer-reviews {
	width:193px;
	height:188px;
	border-style:solid;
	border-color:#c4c7d6;
	border-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#415d8b;
	}
.customer-reviews-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#103a8c;
	font-weight:bold;
	}
.read-more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#080808;
	}
.customer-service {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e3d59;
	text-align: center;
	}
.customer-service-header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2e3d59;
	text-align: center;
	}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ footer css starts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
.footer-bg {
	width:960px;
	height:86px;
	background-image:url(../images/footer-bg.gif);
	background-repeat:no-repeat;
	text-align:left;
	}
.footer-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	}
.footer-subcontant {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e4185;
	}
a.footer-subcontant:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e4185;
	text-decoration:none;
}
a.footer-subcontant:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e4185;
	text-decoration:none;
}
a.footer-subcontant:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e4185;
	text-decoration:none;
}
a.footer-subcontant:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.x
{
	
}
