body {
margin:0; 
padding:0;
font-family: Arial, Sans Serif, Verdana;
font-size: 11px;
background: #99cccc;
/*background: #CC9966;*/
/*background: #99cccc;*/
/*background: #F9FCDB;*/
/*background: #D9E0D4;*/
/*background: #F2EFA1;*/
/*background: #DECD91;*/
color: #000;
}

A:link, A:visited {
font-family: Arial, Sans Serif, Verdana;
font-size: 11px;
text-decoration: underline;
color: #666666;
}
A:hover, A:active {
font-family: Arial, Sans Serif, Verdana;
font-size: 11px;
text-decoration: none;
color: #20325c;
}

a img {
border-width:0;
border-style:none;
}

#container {
border: 0 solid #c00;
position: relative;
top: 330px;
left: 0px;
width: 100%;
text-align: center;
}

#content {
border: 0 solid #c00;
position: absolute;
width: 750px;
height: 325px;
margin-left: -375px;
top: -120px;
left: 50%;
background: #EDEDED;
}

#content2 {
border: 0 solid #c00;
position: absolute;
width: 750px;
height: 575px;
margin-left: -375px;
top: -120px;
left: 50%;
background: #EDEDED;
margin-bottom: 20px;
}

#content3 {
border: 0 solid #c00;
position: absolute;
width: 750px;
height: 1470px;
margin-left: -375px;
top: -120px;
left: 50%;
background: #EDEDED;
margin-bottom: 20px;
}

#content4 {
border: 0 solid #c00;
position: absolute;
width: 750px;
height: 1100px;
margin-left: -375px;
overflow: visible;
top: -120px;
left: 50%;
background: #EDEDED;
margin-bottom: 20px;
}

#contentHome {
position: absolute;
width: 750px;
height: 325px;
margin-left: -375px;
top: -120px;
left: 50%;
background: #EDEDED;
}


#contentpage {
padding: 10px 15px 0 15px;
width: 750px;
text-align: left;
clear: all;
}

#contentpageResults {
border: 0 solid #c00;
background:url(../images/bg4.gif) 0 0 repeat-y;
padding: 10px 15px 10px 15px;
margin: 0 0 15px 0;
text-align: left;
clear: all;
}
html>body #contentpageResults {
float: left;
}

.collectionscontainer {
border: 0 solid #c00;
margin: 3px 0 0 0;
width: 240px;
float: left;
overflow: hidden;
clear: right;
}

.aboutUscontainer {
border: 0 solid #c00;
margin: 40px 0 0 0;
padding: 0 0 0 28px;
width: 200px;
float: left;
overflow: hidden;
clear: right;
}

.dropdowns {
font-weight: bold;
padding: 0px 0px 3px 3px;
font-size:11px;
color:#394B54;
}

.dropdowns a {
font-weight: bold;
text-decoration: none;
}

.dropdowns a:hover {
font-weight: bold;
text-decoration: none;
}

.dropdowns a:visited {
font-weight: bold;
text-decoration: none;
}

.dropdownLink {
padding:0px 0px 0px 10px;
font-weight: normal;
font-size:11px;
color:#20325c;
background:url(../images/bg-bullet.gif) no-repeat;
}

.dropdownLink a {
font-size:11px;
text-decoration: none;
}

.dropdownLink a:hover {
font-size:11px;
text-decoration: none;
}

.dropdownLink a:visited {
font-size:11px;
text-decoration: none;
}

.dropdownLink blockquote {
margin: 4px 0 0 10px;
line-height: 125%;
}

#contentpagetext {
float: left;
width: 424px;
}

html>body #contentpagetext {
float: left;
width: 410px;
}

#contentpageimg {
float: left;
margin: 0 0 0 20px;
width: 320px;
}
#back a {
float: right;
font-size: 10px;
padding: 10px 42px 0 0;
}

#aboutUstext {
/*float: left;*/
width: 700px;
}

#aboutUsimg {
float: left;
margin: 0 0 0 10px;
width: 320px;
}

#slidemenu {
border: 0 solid #c00;
padding: 0;
position: absolute;
top: -40px;
left: 0px;
width: 100px;
visibility: visible;
display: block;
text-align: left;
z-index: 2;
}
#loginmenu {
padding: 0;
position: absolute;
top: -40px;
left: 600px;
width: 180px;
visibility: visible;
display: block;
text-align: left;
z-index: 2;
}

#menuContainer {
border: 0px solid #c00;
padding: 0;
margin:0 0 0 140px;
position: absolute;
top: -40px;
width: 508px;
visibility: visible;
display: block;
text-align: left;
z-index: 99;
}
#menuContainer ul {
border: 0px solid #c00;
margin:0; 
padding:0;
/*width: 508px;*/
width: 518px;
list-style: none;
white-space: nowrap;
/*overflow: hidden;*/
overflow: visible;
}
#menuContainer li {
display : inline;
list-style:none;
margin:0;
border: 0 solid #c00;
width: 127px;
}
/* hide from ie mac \*/
#menuContainer li {
float: left;
}
/* end of ie mac */
#menuContainer a {
padding: 0 0 0 127px;
height: 20px;
width: 0px !important;
width /**/:127px; /* for IE5/Win */
}
/* hide from ie mac \*/
#menuContainer a {
float: left;
overflow: hidden;
}
/* end of ie mac */

#menuContainer li a:hover {
background-position: -158px 0;
}

#menu01 { 
float: left;
width:127px; 
background: url(../images/nav-Collections-on.gif) top left no-repeat; 
}
#menu01 a { 
float: left;
width:127px;  
background: url(../images/nav-Collections.gif) top left no-repeat; 
}
#menu02 { 
float: left;
width:127px; 
background: url(../images/nav-aboutUs-on.gif) top left no-repeat; 
}
#menu02 a { 
float: left;
width:127px; 
background: url(../images/nav-aboutUs.gif) top left no-repeat; 
}
#menu03 { 
float: left;
width:127px; 
background: url(../images/nav-FAQ-on.gif) top left no-repeat; 
}
#menu03 a { 
float: left;
width:127px; 
background: url(../images/nav-FAQ.gif) top left no-repeat; 
}
#menu04 { 
float: left;
width:127px;  
background: url(../images/nav-logIn-on.gif) top left no-repeat; 
}
#menu04 a { 
float: left;
width:127px;  
background: url(../images/nav-logIn.gif) top left no-repeat; 
}
#login1Container {
margin:0; 
padding:0;
width: 158px;
z-index: 99;
text-align:left;
}
#login1Container ul {
margin:0; 
padding:0;
list-style: none;
white-space: nowrap;
overflow: hidden;
width: 158px;
}
#login1Container li {
list-style:none;
margin:0;
}
/* hide from ie mac \*/
#login1Container li {
float: left;
}
/* end of ie mac */
#login1Container a {
padding: 0 0 0 158px;
height: 20px;
width: 0px !important;
width /**/:158px; /* for IE5/Win */
}
/* hide from ie mac \*/
#login1Container a {
float: left;
overflow: hidden;
}
/* end of ie mac */

#login1Container li a:hover {
background-position: -158px 0;
}

#login01, #login01 a { 
width:158px; 
background: url(../images/loginItemTemp.gif) top left no-repeat; 
}
#login02, #login02 a { 
width:158px; 
background: url(../images/loginItemTemp.gif) top left no-repeat; 
}
#login03, #login03 a { 
width:158px; 
background: url(../images/loginItemTemp.gif) top left no-repeat; 
}

#footer {
border: 0 solid #c00;
position: absolute;
width: 750px;
height: 125px;
margin-left: -375px;
top: 220px;
left: 50%;
font-size: 11px;
text-align: center;
color: #333;
clear: left;
float: none;
display: block;
}

#footer a {
border: 0 solid #c00;
font-size: 11px;
color: #333;
text-decoration: none;
}

#footer a:hover {
border: 0 solid #c00;
font-size: 11px;
color: #666;
text-decoration: none;
}

#mainContent {
padding: 0;
position: absolute;
top: 0px; left: 0px;
width: 750px;
height: 375px;
display: block;
}

#rightContent {
padding: 0;
position: absolute;
overflow: hidden;
left:385px; top:5px;
width: 350px;
height: 375px;
font: 12px/20px Arial, Sans Serif, Verdana;
text-align:left;
color: #666;
display: block;
z-index:99;
}

#scrollerContainer {
	padding: 0;
	position: absolute;
	left:100px;
	top:20px;
	width: 511px;
	height: 315px;
	font: 11px Arial, Sans Serif, Verdana;
	text-align:left;
	color: #666;
	display: block;
	z-index:99;
}

#scrollerButtons {
padding: 0;
position: absolute;
left: 716px;
top: 262px;
width: 30px;
height: 70px;
display: block;
z-index:99;
}

/*#logo {
padding: 0;
position: relative;
top: -10px;
left: 38%;
width: 220px;
height: 179px;
display: block;
}*/

#logo {
position: absolute;
top: 0;
left: 0px;
width: 100%;
height: 1px;
padding: 10px 0;
overflow: visible;
visibility: visible;
display: block;
text-align: center;
}

#thumb {
padding-left: 0;
position: absolute;
left: 5px;
width: 180px;
font-size: 12px;
text-align:left;
color: #5E6A7D;
display: block;
z-index:98;
}

h1 { 
margin:0; padding:0;
font-family: Arial, Sans Serif, Verdana; 
font-size: 13px; 
color: #666; 
font-weight: normal;  
display: inline; 
text-decoration: none;
}
h1.caption{
font: normal 10px/15px Arial, Sans Serif, Verdana;
color: #666;
}
.content {
font: 13px/20px Arial, Sans Serif, Verdana;
color:#666;
}
.captions {
font: 13px/14px Arial, Sans Serif, Verdana;
text-align: left;
color: #000;
}
.ten {
font-size: 10px; 
}
.eleven {
font-size: 11px;
}

.prevnext {
font-size: 9px;
color: #333;
}
#prevnext A:link, #prevnext A:visited {
text-decoration: none;
color: #333;
}
#prevnext A:hover, #prevnext A:active {
text-decoration: none;
color: #20325c;
}

#pagenum {
margin:0; padding:0;
position: absolute;
top: 346px;
left: 650px;
width: 95px;
text-align:right;
z-index: 99;
}

.switchcontent {
padding:2px 0px 15px 40px;
}

table {
border-width:0;
border-style:none;
}

td {
typext-align:left;
vertical-align:top;
}

form {
margin: 0;
padding: 0;
font: normal 11px/14px Arial, Sans Serif, Verdana;
}

form input, form typextarea {
font-size: 11px;
padding: 1px;
margin-bottom: 6px;
margin-right: 2px;
background-color: #fff;
}

.radio {
font-size: 11px;
padding: 1px;
margin-right: 2px;
background-color: #ededed;
}

select {
background-color:#fff;
font-size: 11px;
color: #000;
font-family: Arial, Sans Serif, Verdana;
border-style:0;
}

input.searchbox { 
font: 11px Arial, Sans Serif, Verdana; 
color: #666666;
border: 1px solid #666;
height: 15px;
}
.clearDiv {
clear: all;
font-size: 1px;
height: 1px;
}
.clearDivFooter {
clear: all;
font-size: 1px;
height: 240px;
}
