/* ryneco.com & ryneco.net  ARC MARKETING and WEBSITE DESIGN*/ 
body {  font-family: Arial, Helvetica, sans-serif; 
        font-size: 11px; 
        font-weight: normal; 
        color: #4E3317; 
        margin-top: 0px; 
        margin-left: 0px; 
        margin-right: 0px; 
        margin-bottom: 0px; 

        /* IE scroll elements */ 
        scrollbar-face-color: ##D7D4CD; 
        scrollbar-shadow-color: #eaeaea; 
        scrollbar-highlight-color: #ffffff; 
        scrollbar-3dlight-color: #eoeoeo; 
        scrollbar-darkshadow-color: #000000; 
        scrollbar-track-color: ##D7D4CD; 
        scrollbar-arrow-color: #000000; 
} 
                        
a { color: #4E3317; text-decoration: none; } 
a:visited { color: #4E3317; text-decoration: none; } 
a:hover { color: #4E3317; text-decoration: underline; } 
a:active { color: #4E3317; text-decoration: none; } 

.content { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4E3317; } 
.content:visited { color: #4E3317; text-decoration: none; } 
.content:hover { color: #4E3317; text-decoration: underline; } 
.content:active { color: #4E3317; text-decoration: none; }

.maincontent { background: url(images/jewelry.jpg) no-repeat center; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4E3317; } 
.maincontent:visited { color: #4E3317; text-decoration: none; } 
.maincontent:hover { color: #4E3317; text-decoration: underline; } 
.maincontent:active { color: #4E3317; text-decoration: none; }

.nav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #166BB0; } 
.nav:visited { color: #166BB0; text-decoration: none; } 
.nav:hover { color: #166BB0; text-decoration: none; } 
.nav:active { color: #166BB0; text-decoration: none; }

.bottomnav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4E3317; }
.bottomnav:visited { color: #4E3317; text-decoration: none; } 
.bottomnav:hover { color: #4E3317; text-decoration: underline; } 
.bottomnav:active { color: #4E3317; text-decoration: none; }

input {width:250px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif}

input.radio {width:12px;border:0px;text-align:left;font-family:Arial,Helvetica,sans-serif}
 
textarea {width:250px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif}

h4 {margin: 0em;padding: 0em;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4E3317; } 
h4:visited { color: #4E3317; text-decoration: none; } 
h4:hover { color: #4E3317; text-decoration: none; } 
h4:active { color: #4E3317; text-decoration: none; }

.anylinkcss{ position:absolute; visibility: hidden; border:1px solid #4E3317; border-bottom-width: 0; font:normal 12px arial;
line-height: 18px; z-index: 100; background-color: #E9FECB; width: 205px; }

.anylinkcss a{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #4E3317; padding: 1px 0; text-decoration: none;
font-weight: bold; text-indent: 5px; }

.anylinkcss a:hover{ /*hover background color*/ background-color: #DEC6AE; color: #4E3317; text-decoration: none;}

.topbg {background: url(images/top_bg.jpg); background-repeat: repeat-x; background-position: top;}
		
.flashcontent {background-color:#FFFFFF;}