/* Start of CMSMS style sheet 'home' */
#maincontent { position:relative; width:960px; height:561px; }

#featuredcontent { width:677px; height:545px; position:absolute; padding-top:16px; }
#featuredjewelry { width:404px; height:267px; position:absolute; top:279px; left:0px; }

#photooftheday { position:absolute; top:279px; left:404px; width:271px; height:267px; border-left:1px solid #333333; border-right:1px solid #333333; }
#photooftheday .photo { margin: 1px 27px; width:222px; }
#photooftheday .photo img { border:1px solid #bbbbbb; max-height:180px; }
#photooftheday .photo p { width:222px; }

#testlink { font-size:12px;  float: right; width:800px; height: 25px; color:#ffffff; text-align:right; padding-bottom:4px; }

#bulletinboard { position:absolute; top:31px; left:677px; width:245px; height:492px; background:url(/uploads/images/home/home_bulletinboard.jpg) no-repeat; padding:19px; }
#bulletinboard p { color:#000000; padding:5px 0 0 13px; font-family:Arial; font-size:12px; margin-bottom:5px;}

#bulletinboard form input { width:135px; height:17px; margin:0 3px 5px 25px; padding:0 5px; }
#bulletinboard form div.fb_invalid { color:#ff0000; }
#bulletinboard form div.submit { width: 64px; padding-top:31px; float:right; display:inline; height:30px; }
#bulletinboard form a#signupajax { width:64px; color:#cc0000; margin-right:5px; font-size:12px;  padding:2px 5px; background:#DDDDDD; border:1px solid #cc0000;  }

#bulletinboard #features img { float:left; padding:4px 4px 0 0; }
#bulletinboard #features div.divider { float:left; clear:both; height:1px; padding:0px; margin:5px 0 5px 0; background:url(uploads/images/home/home_bulletindivider.jpg); }
#bulletinboard #features div.divider img { padding: 0; }
#bulletinboard #features p { padding:5px 0 0 0; margin:0; }
#bulletinboard #features p.head { font-weight:bold; font-size:14px; line-height:14px; }
#bulletinboard #features a:link, #bulletinboard #features a:visited { color:#cc0000; }
/* End of 'home' */

