@charset "utf-8";
html {
	overflow : 	-moz-scrollbars-vertical;
}
body {
	padding : 	0;
	margin : 	10px auto;
	font-family : 	Verdana, Arial, Helvetica, sans-serif;
	text-align :	justify;
	font-size : 	10px;
	line-height :   18px;
	color :	#666;
	/*background : 	#000;*/
	width:1000px;/* adjust width as needed */
}
div#wrapperrings {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrappercustom {
	margin : 	0 auto;
	width : 	1000px;
	background-image: url(images/custom_back.jpg);
	background-repeat: repeat-y;
	height :450px;
}
div#wrapperringslarge {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperarrivals {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperwedding {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperweddinglarge {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperbracelets {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperbraceletslarge {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperearings {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperearingslarge {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrappernecklaces {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrappernecklaceslarge {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrappermens {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrappermenslarge {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapperloose {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :370px;
}
div#wrapper {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :auto;
}
div#wrapper450 {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :450px;
}
div#wrapper500 {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :500px;
}
div#wrapper550 {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :550px;
}
div#wrapperadmin {
	margin : 	0 auto;
	width : 	1000px;
	background-repeat: repeat-y;
	height :800px;
}
div#content {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:100%;
	background-repeat: repeat-y;
	background-color: white;
}

div#content375 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:375px;
	background-repeat: repeat-y;
	background-color: white;
}

div#content385 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:385px;
	background-repeat: repeat-y;
	background-color: white;
}

div#content395 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:395px;
	background-repeat: repeat-y;
	background-color: white;
}


div#content400 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:400px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content415 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:415px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content425 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:425px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content445 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:auto;
	padding-bottom:15px;
	min-height:375px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content450 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:450px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content525 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:525px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content550 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:550px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content540 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:540px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content575 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:575px;
	background-repeat: repeat-y;
	background-color: white;
}

div#content585 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:585px;
	background-repeat: repeat-y;
	background-color: white;
}


#body_content {
	margin:auto;
	width : 	1000px;
}



div#content600 {
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	background-repeat: repeat-y;
	background-color: white;
	float:left;
}
div#content625 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:625px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content650 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:650px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content675 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:675px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content695 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:695px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content700 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:700px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content700_guarantee {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	/* height:700px; */
	background-repeat: repeat-y;
	background-color: white;
	float:left;
}

div#content725_guarantee {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:725px;
	background-repeat: repeat-y;
	
	float:left;
}


div#content715 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:715px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content725 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:725px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content750 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:750px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content775 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:775px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content800 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:800px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content850 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:850px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content900 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:900px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content915 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:915px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content925 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:925px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content950 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:950px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content975 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:975px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1000 {
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	background-repeat: repeat-y;
	background-color: white;
        float:left;
	
}
div#content1025 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1025px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1050 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1050px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1075 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1075px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1100 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1100px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1150 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1150px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1175 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1175px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1200 {
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	background-repeat: repeat-y;
	background-color: white;
	float:left;
}
div#content1225 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1225px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1300 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1300px;
	background-repeat: repeat-y;
	background-color: white;
}

div#content1350 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1350px;
	background-repeat: repeat-y;
	background-color: white;
}

div#content1400 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1400px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1525 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1525px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1550 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1550px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1600 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1600px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1625 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1625px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1650 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1650px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1700 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1700px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1725 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1725px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1750 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1750px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content1800 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:1800px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content2000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:2000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content2500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:2500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content3000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:3000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content4000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:4000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content4500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:4500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content5000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:5000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content5500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:5500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content6000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:6000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content6500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:6500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content7000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:7000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content7500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:7500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content8000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:8000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content8500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:8500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content9000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:9000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content9500 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:9500px;
	background-repeat: repeat-y;
	background-color: white;
}
div#content10000 {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:10000px;
	background-repeat: repeat-y;
	background-color: white;
}
div#contentmain {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	padding :	15px 0px 0 0px;
	font-size :   12px;
	background-repeat: repeat-y;
	background-color: white;
	min-height :	770px;
}
div#contentmed {
	position :	relative;
	width : 	1000px;
	text-align :   left;
	font-size :   12px;
	height:100%;
	background-repeat: repeat-y;
	background-color: white;
	min-height :	770px;
}
div#contenttext {
	position :	relative;
	width : 	900px;
	text-align :   left;
	font-size :   12px;
	height:auto;
	background-repeat: repeat-y;
	background-color: white;
	padding :	15px 20px 0 25px;
}
div#contentfull {
	float : 	left;
	color : 	#666;
	padding :	20px 20px 0 25px;
	width : 	900px;
	height:100%;
	margin :	0px;
	background : 	#FFF url(images/white_back.jpg) repeat-y;
}
div#contentlong {
	position :	relative;
	width : 	1000px;
	min-height :	1400px;
	text-align :   left;
	font-size :   12px;
	background : 	#FFF url(images/white_back.jpg) repeat-y;
}
div#contentlongext {
	position :	relative;
	width : 	1000px;
	min-height :	2000px;
	text-align :   left;
	font-size :   12px;
	background : 	#FFF url(images/white_back.jpg) repeat-y;
}
div#contentlongextlong {
	position :	relative;
	width : 	1000px;
	min-height :	3000px;
	text-align :   left;
	font-size :   12px;
	background : 	#FFF url(images/white_back.jpg) repeat-y;
}
div#contentlongextlong2 {
	position :	relative;
	width : 	1000px;
	min-height :	3300px;
	text-align :   left;
	font-size :   12px;
	background : 	#FFF url(images/white_back.jpg) repeat-y;
}
div#contentlongextlong3 {
	position :	relative;
	width : 	1000px;
	min-height :	4000px;
	text-align :   left;
	font-size :   12px;
	background : 	#FFF url(images/white_back.jpg) repeat-y;
}
table.content {
	position :	relative;
	background : 	#FFF;
	min-height :	700px;
	text-align :   left;
	font-size :   10px;
	line-height :   18px;
}
div#header {
	width : 	1000px;
	height : 	36px;
}
div#mainImage {
	width : 	1000px;
	height : 	326px;
	background : 	#FFF;
}
div#mainImage2 {
	width : 	1000px;
	height : 	324px;
	background : 	#FFF;
}
div#JewlleryColumn {
	float : 	left;
	color : 	#666;
	padding :	20px 10px 10px 20px;
	width : 	550px;
	height : 	326px;
	margin :	0px;
	display: block;
}
a#look {
	display: block;
	width: 86px;
	height: 38px;
	margin: 0 auto;
	text-decoration: none;
	background-color: #ff00ff;
}
a#look img {
	display: block;
	border: 0;
}
a#look:hover {
	background-color: #0000ff;
}
div#rightColumn {
	color : 	#666;
	padding :	10px 0 0 45px;
	width : 	410px;
	float : 	left;
	margin :	0px;
}
div#rightColumn p {
	margin:0px;
	padding:0px 0px 10px 0px;
	width:410px;
	line-height:18px;
}
div#rightColumnGem {
	color : 	#666;
	padding :	25px 10px 0px 35px;
	width : 	375px;
	float : 	left;
	margin :	0px;
}
div#rightColumnGem p {
	margin:0px;
	padding:0px 0px 10px 0px;
	width:410px;
	line-height:18px;
}
div#rightColumnVideo {
	color : 	#666;
	padding :	20px 0 0 40px;
	width : 	350px;
	float : 	right;
	margin :	0px;
}
div#rightColumnext {
	color : 	#666;
	padding :	20px 0 0 35px;
	/* padding				:	10px 0 0 33px;  */
	 width : 	700px;
	float : 	left;
	margin :	0px;
}
div#rightColumSupport {
	color : 	#666;
	padding :	20px 0 0 10px;
	width : 	600px;
	float : 	left;
	margin :	0px;
}
div#rightColumnProducts {
	color : 	#666;
	padding :	0px 0 0 0px;
	width : 	350px;
	float : 	right;
	margin :	0px;
}
div#leftColumn {
	float : 	left;
	color : 	#666;
	padding :	20px 0 0 20px;
	width : 	500px;
	margin :	0px;
}
div#leftColumnGem {
	float : 	left;
	color : 	#666;
	padding :	20px 0 0 40px;
	width : 	500px;
	margin :	0px;
}
div#leftColumsupport {
	float : 	left;
	color : 	#666;
	padding :	10px 0 0 0px;
	width : 	180px;
	margin :	0px;
}
div#leftColumnext {
	float : 	left;
	color : 	#666;
	padding :	10px 0 0 10px;
	width : 	180px;
	margin :	0px;
}
div#smallbut1 {
	float : 	left;
	color : 	#666;
	padding :	20px 0 0 0px;
	width : 	160px;
	margin :	0px;
}
div#smallbut2 {
	color : 	#666;
	padding :	0px 0 0 0px;
	width : 	160px;
	margin :	0px;
}
div#mainbut1 {
	float : 	left;
	color : 	#666;
	padding :	20px 0 0 30px;
	width : 	320px;
	display: inline;
	margin :	0px;
}
div#bottumbut1 {
	float : 	left;
	color : 	#666;
	padding :	20px 0 0 20px;
	width : 	320px;
	display: inline;
	margin :	0px;
	text-align:left;
}
div#productleft {
	float : 	left;
	color : 	#666;
	padding :	0px 0 0 0px;
	width : 	500px;
	margin :	0px;
}
a, a:active, a:visited {
	color : 	#507282;
	text-decoration : 	none;
	font-weight:normal;
}
a.pagination {
	color: #fff;
	text-decoration: none;
}
div#footer a, div#footer a:active, div#footer a:visited {
	color : 	#666666;
	text-decoration : 	none;
}
div#footer a:hover, a:hover {
	color :	#666666;
}
div#leftColumn ul {
	padding :	0;
	list-style :	none;
}
div#leftColumn ul li {
	padding :	5px 0 0 10px;
}
div#preloadedImages {
	width :	1px;
	height :	1px;
	display :	none;
}
h2 {
	font-size:14px;
	line-height:19px;
}
/* new classes */
.breadcrumbsData {
	background-color:#FFF;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	font-size: 12px;
	padding: 5px 0 5px 15px;
}
.breadcrumbsData a {
	color: #000;
	font-size:12px;
}
.breadcrumbsData a:hover {
	color: #000;
	text-decoration: underline;
	font-size: 12px;
}
p.content {
	font-size: 12px;
}
.theSideDetails p {
	color: #666;
	font-size: 12px;
	padding-left:20px;
}
P.newsletter {
	color: #666;
	font-size: 12px;
	padding-left:90px;
}
.theSideDetails img {
	display: none;
}
.theSideDetails img.imageAllow {
	display: inline;
}
p.prod_name {
	font-size: 28px;
	color: #06C;
	width: 500px;
}
table#product_details {
	font-size: 12px;
}
td.main {
	padding: 0 10px 0 10px;
}
#prodImages img {
	height: 50px;
	width: 50px;
}
.menuObject {
	/*background-image: url(images/back_for_jewllery.jpg);
	background-repeat: no-repeat;*/
	
	/*background-image: url(images/back_for_jewllery.jpg);*/
	background-position: left center;
	background-repeat: no-repeat;
	height: 187px;
	width: 154px;
}
td.menuTitles {
	text-align: center;
	vertical-align: top;
	background-position:center;
	background-repeat: no-repeat;
	font-size: 9px;
	margin: 0;
	padding-right:6px;
}
td.menuTitles a {
	color: #000000;
	font-size: 10px;
	padding-left:4px;
}
td.menuTitles a:hover, td.menuTitles a.selected, td.menuTitles_Shop a:hover, td.menuTitles a.selected {
	color: #507282;
	text-decoration : 	none;
	font-weight:normal;
}
td.menuTitles2 {
	text-align: center;
	vertical-align: top;
	/*background-image: url(images/back_for_jewllery_bottom.png);*/
	background-position:center;
	background-repeat: no-repeat;
	height:14px;
	font-size: 11px;
	margin: 0;
	padding:0;
}
td.menuTitles2 a {
	color: #000000;
	font-size: 11px;
}
td.menuTitles2 a:hover, td.menuTitles2 a.selected, td.menuTitles_Shop a:hover, td.menuTitles a.selected {
	color: #507282;
	text-decoration : 	none;
	font-weight:normal;
}
td#menuMainTitle {
	padding: 130px 0px 0 400px;
}
td.menuTitles_Shop {
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding:0;
}
td.menuTitles_Shop a {
	color: #000;
	font-size: 12px;
}
/* The Image Carousel */
.stepcarousel {
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 390px; /*Width of Carousel Viewer itself*/
	height: 145px; /*Height should enough to fit largest content's height*/
	border-top: 1px solid black;
}
.stepcarousel .belt {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}
.stepcarousel .panel {
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0; /*margin around each panel*/
	width: 130px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel img {
	width: 100px;
	height: 100px;
}
.homebut a {
	display:block;
	height:128px;
	width:153px;
	overflow:hidden;
}
.homebut a:hover {
	display:block;
	text-indent:-153px;
}
.homebut {
	padding :	0px 0 0 0px;
	width : 	153px;
	margin :	0px;
}
.homebutlarge a {
	display:block;
	height:255px;
	width:311px;
	overflow:hidden;
}
.homebutlarge a:hover {
	display:block;
	text-indent:-311px;
}
.homebutlarge {
	padding :	0px 0 0 0px;
	width : 	153px;
	margin :	0px;
}
.homebutbot a {
	display:block;
	height:35px;
	width:153px;
	overflow:hidden;
}
.homebutbot a:hover {
	display:block;
	text-indent:-153px;
}
.homebutbot {
	padding :	0px 0 0 0px;
	width : 	153px;
	margin :	0px;
}
.homebutbot2 a {
	display:block;
	height:35px;
	width:153px;
	overflow:hidden;
}
.homebutbot2 a:hover {
	display:block;
	text-indent:-153px;
}
.homebutbot2 {
	padding :	0px 0 0 0px;
	width : 	153px;
	margin :	0px;
}
/* End of The Image Carousel */


/* on 09 Nov 2010 */


ul.btm_nav {
	float:left;
	width:500px;
}
ul.btm_nav li {
	float:left;
	width:500px;
	padding:0px 0px 3px 0px;
}
ul.btm_nav li.resetpadding {
	padding:0px 0px 10px 0px
}
.leftmargin40 {
	margin-left:40px;
}

