body { margin:0; padding:0; text-align:center; }
#container { margin: 0 auto; text-align:left; width:701px;   }
select { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
input  { font-size:11px; font-family:Arial, Helvetica, sans-serif; }

.fontcontent { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}


.contentpage { border:2px solid #B2B2B2; vertical-align:middle; text-align:center;} 
.contentpage a { text-decoration:none; color:#EAAA01; }
.contentpage a:hover { text-decoration:underline; color:#e9d236;}

/*===============Content page area with GREY border=========================*/
.contenttop { border-top:2px solid #B2B2B2; border-left:2px solid #B2B2B2; border-right:2px solid #B2B2B2; height:15px;}
.contentbottom { border-bottom:2px solid #B2B2B2; border-left:2px solid #B2B2B2; border-right:2px solid #B2B2B2; height:15px;}
.contentbox { height:300px; width:699px; border-right:2px solid #B2B2B2;}
.contentbox a { font-size:12px; color:#aa7709; border-bottom:1px dotted #aa7709; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.contentbox a:hover { font-size:12px; color:#000; border-bottom:2px solid #000; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;  }
.contentbox h2 { font-family:Arial, Helvetica, sans-serif; padding:8px; margin:0; font-size:15px; }

.contentretail { height:300px; width:697px; }
.contentretail a { font-size:12px; color:#aa7709; border-bottom:1px dotted #aa7709; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.contentretail a:hover { font-size:12px; color:#000; border-bottom:2px solid #000; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;  }
.contentretail h2 { font-family:Arial, Helvetica, sans-serif; padding:8px; margin:0; font-size:15px; }


.contentmiddle { text-align:left;float:left; position:relative; right:15px; height:300px; width:330px; background:#FDEA00; }
.contentmiddle p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:8px; margin:0; line-height:1.3em; }

/*===========FAQ PAGE======================*/
.contentboxfaq { height:320px; width:699px; border-right:2px solid #B2B2B2;}
.contentboxfaq a { font-size:12px; color:#aa7709; border-bottom:1px dotted #aa7709; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.contentboxfaq a:hover { font-size:12px; color:#000; border-bottom:2px solid #000; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;  }
.contentboxfaq h2 { font-family:Arial, Helvetica, sans-serif; padding:8px; margin:0; font-size:15px; }

.contentmiddlefaq { text-align:left;float:left; position:relative; right:15px; height:320px; width:330px; background:#FDEA00; }
.contentmiddlefaq p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:8px; margin:0; line-height:1.3em; }
.contentmiddlefaq ol { margin-top:0px; }
.contentmiddlefaq li { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.3em; }
.contentmiddlefaq li a { color:#333333; font-size:12px; border-bottom:1px dotted #333333; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  }
.contentmiddlefaq li a:hover { font-size:12px; color:#aa7709; border-bottom:2px solid #aa7709; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;   }

.faq { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; height:200px; padding-top:70px; }
.faq div { padding-top:8px; width:97%; }
.faq strong { font-size:12px; text-transform:uppercase; line-height:1.5em; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #999999;  }

/*==============Contact page===========================*/
.contentcontact { text-align:right;float:left; position:relative; right:15px; height:300px; width:330px; background:#FDEA00; }
.contentcontact p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:8px; margin:0; line-height:1.3em; }
 
.launchdate { font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:10px; }

.banner { padding:5px 0 5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;} 
.banner li {  display:inline; list-style:none; list-style-type:none; padding:5px 0 0 4px; }
.banner li a {   font-size:12px; color:#333333; border-bottom:1px dotted #333333; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  }
.banner li a:hover { font-size:12px; color:#cccccc; border-bottom:2px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;   }

.footer { padding:5px 0 5px 0; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center; width:682px;} 
.footer li {  display:inline; list-style:none; list-style-type:none; padding:5px 0 0 11px; }
.footer li a {   font-size:10px; color:#333333; border-bottom:1px dotted #333333; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  }
.footer li a:hover { font-size:10px; color:#cccccc; border-bottom:2px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;   }

/*==============About Solaura=================*/
.aboutpage {  vertical-align:middle;} 
.aboutpage h4 { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-align:right; padding-right:35px; }

/*=============How Diamonds Are Made====================*/
.howdiamondsmade { height:330px; }
.howdiamondsmade div { text-align:left;float:left; position:relative; right:15px; top:15px; height:300px; width:330px; background:#FDEA00;  }
.howdiamondsmade div p {  font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:10px;}

/* =============Diamond Colors is IN =================*/
.contentdiamondsintable { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.contentdiamondsintable a { font-size:11px; color:#aa7709; border-bottom:1px dotted #aa7709; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.contentdiamondsintable a:hover { font-size:11px; color:#000; border-bottom:2px solid #000; font-family:Arial, Helvetica, sans-serif;  text-decoration:none;  }

.in1img { float:left; height:175px; width:160px; text-align:left; }
.in2img { float:left; height:201px; width:132px; text-align:left;}
.in2imgbottom { float:right; height:90px; width:105px; text-align:right; padding:5px;  }
.in3img { float:left; height:180px; width:164px; text-align:left;}
.in4img { float:left; height:178px; width:156px; text-align:left;}
.in5img { float:left; height:180px; width:157px; text-align:left;}

.contentdiamondsintableright { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.contentdiamondsintableright h6 { font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin:0; padding:0 0 5px 0; }
.contentdiamondsin { text-align:center;float:left; vertical-align:bottom; position:relative; right:15px; height:300px; width:330px; background:#FDEA00; }
.contentdiamondsinlink { background:#FDEA00; height:30px; width:300px;  }
.contentdiamondsin h1 { font-size:40px; padding:0; margin:0; font-weight:bold; color:#9b923a; font-family:"Century Gothic",Helvetica, Arial;  }
.contentdiamondsin h2 { font-size:40px; padding:0; margin:0; font-weight:normal; color:#000000; font-family:"Century Gothic",Helvetica, Arial; }
.contentdiamondsin p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:8px; margin:0; line-height:1.3em; }

/* ==============Collection==================*/
.collectionbox a { font-size:12px; color:#aa7709;  font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.collectionbox a:hover { font-size:12px; color:#000;  font-family:Arial, Helvetica, sans-serif;  text-decoration:none;  }
.collectionbox { height:300px; width:699px; border-right:2px solid #B2B2B2;}
.collectionbox h2 { font-family:Arial, Helvetica, sans-serif; padding:8px; margin:0; font-size:15px; }
.collectionpageresult { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.collectionpageresult a { font-size:11px; color:#aa7709; border-bottom:1px dotted #aa7709; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  }
.collectionpageresult a:hover { font-size:11px; color:#000; border-bottom:2px solid #000; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;  }
