#container {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	WIDTH: 800px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	OVERFLOW: hidden;	
}
#logo {
	FLOAT: left;
	WIDTH: 418px;
	HEIGHT: 120px;
	BACKGROUND-COLOR: #ffffff;
	Padding-left: 30px;
	Padding-bottom: 5px;
	Padding-top: 5px;	
}
#righttop {
	FLOAT: right;
	WIDTH: 302px;
	HEIGHT: 120px;
	BACKGROUND-COLOR: #ffffff;
	Padding-top: 5px;
	Padding-bottom: 5px;
	Padding-right: 50px;		
}

#navbar {
	FLOAT: left;
	WIDTH: 800px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #2B4A7E;
	BORDER-BOTTOM: #d48080 1px solid;
}
html>body #navbar {
	FLOAT: right;
	WIDTH: 800px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #2B4A7E;
	BORDER-BOTTOM: #d48080 1px solid;
}
#mainimg {
	FLOAT: left;
	WIDTH: 430px;
PADDING-TOP: 20px;
PADDING-left: 20px;
height: 265px;
/*BORDER-TOP: #d48080 1px solid;*/
}
#mainimg2 {
	FLOAT: left;
	WIDTH: 450px;
PADDING-BOTTOM: 20px;
height: 265px;
/*BORDER-TOP: #d48080 1px solid;*/
}


#homebanner {
	FLOAT: left;
	padding-right: 20px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-TOP: #CFB164 1px solid;
	z-index: 1001;
	width:830px;
	height:265px;
}

#mainimg3 {
FLOAT: left;
padding-right: 20px;
padding-bottom: 0px;
BACKGROUND-COLOR: #ffffff;
/*BORDER-TOP: #d48080 1px solid;*/
z-index: 1001;
height: 265px;
WIDTH: 430px;
}

#mainimg4 {
	FLOAT: right;
	WIDTH: 430px;
	PADDING-BOTTOM: 20px;
	PADDING-right: 20px;
	height: 265px;
	/*BORDER-TOP: #d48080 1px solid;*/
}
#intro {
	text-align:justify;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 0px;
	FLOAT: right;
	HEIGHT: 265px;
	WIDTH: 340px;
	BACKGROUND-COLOR: #ffffff;
	/*BORDER-TOP: #d48080 1px solid;*/
}
#intro3 {
	text-align:justify;
	PADDING-LEFT: 40px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	WIDTH: 310px;
	PADDING-TOP: 10px;
	HEIGHT: 45px;
	BACKGROUND-COLOR: #ffffff;
	/*BORDER-TOP: #d48080 1px solid;*/
}
#intro2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	WIDTH: 304px;
	PADDING-TOP: 10px;
	HEIGHT: 230px;
	BACKGROUND-COLOR: #ffffff;
	/*BORDER-TOP: #d48080 1px solid;*/
}
#homepageboxes {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 50px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	WIDTH: 740px;
	BACKGROUND-COLOR: #ffffff;
	/*BORDER-TOP: #d48080 1px solid;*/
	FLOAT: left;
}
#shop {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 50px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	HEIGHT: 285px;
	WIDTH: 740px;
	BACKGROUND-COLOR: #ffffff;
	/*BORDER-TOP: #d48080 1px solid;*/
	FLOAT: left;
}
#footer {
	PADDING-RIGHT: 10px;
	FONT-SIZE: xx-small;
	FLOAT: left;
	WIDTH: 790px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	/*HEIGHT: 40px;*/
	HEIGHT: 55px;
	BACKGROUND-COLOR: #2B4A7E;
}
#maintext {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	WIDTH: 780px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-TOP: #d48080 1px solid;
	BORDER-BOTTOM: #d48080 1px solid;
	FLOAT: left;
}
#maintext2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 50px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	WIDTH: 740px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-TOP: #d48080 1px solid;
	BORDER-BOTTOM: #d48080 1px solid;
	FLOAT: left;
}
#maintext2 A:link {
	COLOR: #2B4A7E; TEXT-DECORATION: none
}
#maintext2 A:visited { 
	COLOR: #d48080; TEXT-DECORATION: none
}
#special {
	
	FLOAT: left;
	
	WIDTH: 800px;
	COLOR: #ffffff;
	HEIGHT: 60px;
	BACKGROUND-COLOR: #ffffff;
}
#old_special {
	PADDING-Left: 20px;
	FLOAT: left;
	PADDING-TOP: 10px;
	WIDTH: 780px;
	COLOR: #ffffff;
	HEIGHT: 30px;
	BACKGROUND-COLOR: #C93D3D;
}
#special2 {
	
	FLOAT: left;
	
	WIDTH: 800px;
	COLOR: #ffffff;
	HEIGHT: 50px;
	BACKGROUND-COLOR: #d48080;
}
#scroller {
	WIDTH: 200px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-TOP: #d48080 1px solid;
	Float: right;
}
BODY {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
}
BODY {
	FONT-SIZE: small;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: small;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TH {
	FONT-SIZE: small;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H6 {
	FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: small;
	COLOR: #2B4A7E;
}
A:link {
	COLOR: #d48080; TEXT-DECORATION: none
}
A:visited { 
	COLOR: #d48080; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #d48080; TEXT-DECORATION: none
}
.style2 {
	FONT-SIZE: small
}
.style4 {
	FONT-SIZE: 11px;
	color: #000000;
}
.footer {
	COLOR: #ffffff
}
#banner {
	MARGIN-LEFT: auto;
	WIDTH: 800px;
	MARGIN-RIGHT: auto;
}
img {
	border: 0;
	background-color: none;
	text-decoration: none;
	border: none;
}

/* Gallery Styles */

#motioncontainer {
margin:0 auto;  /*Uncomment this line if you wish to center the gallery on page */
width: 95%; /* Set to gallery width, in px or percentage */
height: 110px; /* Set to gallery height */
}

#motioncontainer a img {
border: 0px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 0px solid navy; /* Set image border hover color */
}

/*#statusdiv {
/*background-color: lightyellow;
/*border: 1px solid gray;
/*padding: 2px;
/*position: absolute; /* Stop Editing Gallery Styles */
/*left: -300px;
/*visibility: hidden;
/*}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */

#sddm
{	BACKGROUND-COLOR: #2B4A7E;
	margin: 0px;
	padding: 0px;	
	z-index: 1000;
}

#sddm li
{	background: #2B4A7E;
	margin: 5px;
	padding: 0px;
	list-style: none;
	float: left;
	font: 13px arial;
}

#sddm li a
{	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;	
	height: auto;
	width: 70px;
	background: #2B4A7E;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}

#sddm li a:hover
{	background: #002157;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	background: #EAEBD8;
	border: 1px solid #5970B2;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial;
}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF;
}



/*--test--*/

#models, #rings { position:relative; float:left; }
#models { width:370px; height:546px; }
#rings { width:405px; height:180px; }
#models img, #rings img { position:absolute; top:0; left:0; display:none; }
#models img:first-child, #rings img:first-child { display:block; }