body {
background-repeat: repeat;
background-image: url(http://www.ryansjewelry.com/images/bg.jpg);
background-color: #000000;
background-position: 50% 0%;
margin: 0;
padding: 0;
height: 100%;
font-family: Lucida Sans Unicode, Lucida Grande, Lucida Sans, Helvetica, Arial, Sans-Serif;}

a:link { color: rgb(155, 37, 37); text-decoration: none;}
a:visited {color: rgb(155, 37, 37); text-decoration: none;}
a:hover {color: rgb(155, 37, 37); text-decoration: none;}
a:active { color: rgb(155, 37, 37); text-decoration: none;}



#container{ background-color: white; display: block; height: 786px; width: 972px; 

border-left-color: rgb(102, 0, 0); border-left-style: solid; border-left-width: 6px; 
border-right-color: rgb(102, 0, 0); border-right-style: solid; border-right-width: 6px;
border-bottom-color: rgb(102, 0, 0); border-bottom-style: solid; border-bottom-width: 6px;
 }

#logo {height: 120px; background-image: url(http://www.ryansjewelry.com/images/logo.jpg); background-repeat: no-repeat; background-position: 50% 0%; border-bottom-color: #969696; border-bottom-style: solid; border-bottom-width: 1px;}

#navbar {height: 20px; width: 880px;  border-bottom-color: #969696; border-bottom-style: solid; border-bottom-width: 1px; padding-top: 5px;  font-size: 11px; color: rgb(155, 37, 37);}

#link {height: 20px; float: left; padding-left: 13px; padding-right: 13px; font-size: 11px; color: rgb(155, 37, 37);}

#content {height: 447px; width: 972px;  padding-top: 30px;}
#content2 {height: 630px; width: 972px; }

#adbanner {height: 100px; width: 960px;  padding-right: 10px;}

#footer {height: 154px; width: 964px;  padding-top: 8px; padding-left: 8px;}

#newsbox {height: 142px; width: 229px; background-image: url(box.jpg); background-repeat: no-repeat; background-position: 50% 0%; float: left; padding-left: 5px; padding-right: 5px;}

#contentleft {height: 615px; width: 269px; float: left; padding-top: 15px; padding-left: 6px;}

#navcap {height: 7px; width: 250px; float: left; background-image: url(http://www.ryansjewelry.com/images/cap.gif);}
#navleft {height: 450px; width: 248px; float: left; border-left-color: #C3C3C3; border-left-style: solid; border-left-width: 1px; border-right-color: #C3C3C3; border-right-style: solid; border-right-width: 1px; background-image: url(http://www.ryansjewelry.com/images/mid.gif); background-repeat: repeat-x; 


}
#navbotcap {height: 4px; width: 250px; float: left; background-image: url(http://www.ryansjewelry.com/images/capbot.gif); background-repeat: no-repeat; padding-bottom: 10px;}
#navlinks {height: 230px; width: 225px; float: left; padding-left: 20px; }

#contactbot {height: 142px; width: 250px; float: left; background-image: url(http://www.ryansjewelry.com/images/contactbottom.jpg);}




#contentright {height: 615px; width: 690px; float: left; padding-top: 15px;}

#scrolldiv {width: 680px; height: 600px; float: right; overflow-y: auto; }