html, body {
	margin:0px;
	Font-Family: verdana;
	font-size: 11px;
	text-align:center;
}
html, body , A{	color:#333333;}

.tdspan {font-size: 11px;}
A {
	text-decoration:none;
	font-size:11px;
	Font-Family: verdana, Arial;
}
HR{
	height:1px;
	color:#000000
}

#pageWidth {
	clear: both;
	width: 912px; padding-left:20px; 
	text-align:left;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	height:auto; 
	BACKGROUND-IMAGE: url(/Images/MANNJEWELLERY_Logo_Left.GIF) ;
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: no-repeat; 
}

#mainleft {
	width: 767px;
	margin-right: 3px;
	text-align:left;
	color:#000000; 
}
/*
#adverts {
	position: absolute;
	top: 0px;
	left: 770px;
	width: 141px;
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
	height:1860px; 
	text-align:left;
	BACKGROUND-IMAGE: url(/Images/bg_adverts.gif) ;
	BACKGROUND-POSITION: left top;
	BACKGROUND-REPEAT: no-repeat; 
}
*/
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:5px;
	font-size: 1px;
	line-height: 5px;
}

#columns {
	clear: both;
	width: 767px;
	text-align:left;
	position: relative;
}

/*main area styles*/
#mainarea {
	position: absolute;
	margin-left:7px;
	right: 0px;
	top: 0px;
	display:inline;
	width:600px;
	text-align:left; 
	height:100%;
}

#mainareafull {
	top: 0px;
	display:inline;
	width:760px;
	text-align:left; 
}

#mainareafull2 {
	position: relative;
	top: 0px;
	display:inline;
	width:760px;
	text-align:left; 
}

#mainarea h1, #mainareafull h1 {
	FONT-SIZE: 11pt;FONT-WEIGHT: bold;margin-left:0px;display:block; width:595px; 
}

#divtopimage {
	display:block; height:400px; background-color:#3E3E3E; margin-bottom:0px; 
	BACKGROUND-IMAGE: url(/Images/MainImage1.gif); 
	BACKGROUND-REPEAT: no-repeat; 
}

#divtopimage2 {
	display:block; height:28px; margin-bottom:0px; 
	BACKGROUND-IMAGE: url(/Images/MainImage2.gif); 
	BACKGROUND-REPEAT: no-repeat; 
}

/*END main area styles*/

#footer {
	position:absolute;
	height:auto;
	text-align:left;
	display:block;
	width:590px;
}
.footer {
	position:relative;
	height:auto;
	text-align:left;
	width:750px; 
}
#divbottom {
	display:block;margin-top:0px;padding-top:20px;
}
#divbottom hr {margin-left:0px}
.copyright
{
	TEXT-ALIGN: center
}
.copyright P
{
	FONT-SIZE: 11px;
}


.breadcrumb
{
    PADDING-RIGHT: 0px;
    margin-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 7px;
    MARGIN-bottom: 5px;
    PADDING-TOP: 5px;
    Display:block;
	height:16px
}
.breadcrumb A
{
    FONT-SIZE: 9px;
    TEXT-DECORATION: underline
}

.menutext {font-size: 11px;}
.menutext ul {
	margin-left:12px
}
.menutext li {
	padding-top:2px;
}
.menutext a img {
	border:0px
}
td.menutext {
	padding-left:8px
}

.menutext h3 {
    FONT-SIZE: 13px;
    FONT-weight: bold;
}
h1.menutext {FONT-SIZE: 14pt;FONT-WEIGHT: bold;}

.menutext h2 {
    FONT-SIZE: 14px;
    FONT-weight: bold;
}
/**********************************************************************************************/

.capsuletbl { margin-left:0px; Margin-Top:3px; Margin-Bottom:3px;border: 1px solid #E4E4E4; }
.capsuletbl TD { background-color: #F5F5F5;}
.capsuletbl TD { Font-Size: 75% }

.capsule TD UL {line-height: 1.4em;}
.capsule TD LI { /* Hacked for IE */
    font-size: .98em;
    margin: 0 0 0 0;
    padding: 0 0 0 8px;
    background: url(/images/bullet_link.gif) 0 .5em no-repeat;
    line-height: 1.4em;
}

.capsule TD LI { margin-bottom: 0px; LIST-STYLE-TYPE: none}
.capsule TD LI A { text-decoration:none}
.capsule TD LI A:hover {
	text-decoration:underline
}

.capsule {
    margin-bottom: 19px;
    padding: 1px 8px 0 8px;
    border: 1px solid #E4E4E4;
}

/*******************************************************************************************************/

.designerbox {
	WIDTH:595PX;
	HEIGHT:152PX;
	MARGIN-left:0PX;
	border: 1px solid #E4E4E4;
	DISPLAY:BLOCK;
	MARGIN-bottom:20PX;
	OVERFLOW:HIDDEN;
	position:relative;
}

.divdesignerimage {
	position:absolute;
	DISPLAY:INLINE;
	border-left: 1px solid #E4E4E4;
	margin:0 0 0 0; right:0px; top:0px;
	width:150px;
}
.divdesignertext {
	DISPLAY:INLINE;
	width:420px;
	height:109px;
}
.h1style {
	FONT-SIZE: 11pt;FONT-WEIGHT: bold; display:block;height:22px;
}
.h1style A {
	text-decoration:none
}
.h1style A:hover {
	text-decoration:underline
}

.designertext {
	display:block; OVERFLOW:HIDDEN; padding:5px; width:420px

}

.materialtext {
	display:block;width:580px; height:129px; OVERFLOW:HIDDEN;padding: 5px
}

.errorMessage {font-size: 11px;font-weight: bold; margin-top: 5px; margin-bottom:5px}
A.signup {text-decoration:underline}

.input{
border: 1px solid #b2b2b2;
}

#blq-search-btn {
BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-INDENT: -2000em; PADDING-LEFT: 0px; WIDTH: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/search_icon.png) #fff no-repeat center center; HEIGHT: 24px; OVERFLOW: hidden; BORDER-TOP: medium none; TOP: 8px; RIGHT: 8px; BORDER-RIGHT: medium none; PADDING-TOP: 0px; LEFT: auto
}
#txtSearchTop {
BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 7px; WIDTH: 175px; PADDING-RIGHT: 4px; HEIGHT: 15px; COLOR: #4c4c4c; FONT-SIZE: 0.92em; TOP: 8px; RIGHT: 37px; PADDING-TOP: 4px; LEFT: auto
}
