/* Capella CSS */
BODY {font-family:arial, helvetica, sans-serif; font-size:12px; margin:0px; margin-top:31px; color:#333333; background:#757374;} 
TD {font-family:arial, helvetica, sans-serif; font-size:12px;} 
BIG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold;} 
STRONG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold;} 
B {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;} 
SMALL {font-family:arial, helvetica, sans-serif; font-size:10px;} 
ul {font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333; margin-top:0px; margin-bottom:0px; padding-bottom:0px;}
li {margin-bottom:8px; margin-top:0px; padding:0px;}
.input {font-family:arial, helvetica, sans-serif; font-size:12px; color:#999; border:1px solid #ccc; height:25px; padding-left:4px; padding-top:4px;} 
.stock {font-family:arial, helvetica, sans-serif; font-size:10px;} 
a:link {color:#7f0320; text-decoration:none;}
a:visited {color:#7f0320; text-decoration:none;}
a:hover {color:#666; text-decoration:none;}
.contentbg {background:#fff;}
.content {background:#fff; width:550px; padding-right:20px; padding-bottom:20px;}
.menu {background:#fff; width:890px;}
.sidebanner IMG {margin-bottom:10px;}
.contentbanner IMG {margin-bottom:10px;}

H1 {color:#820c24; font-size:18px; font-weight:bold; padding:0px; margin:0px; padding-bottom:10px;}
H2 {color:#000; font-size:18px; font-weight:bold; padding:0px; margin:0px; padding-bottom:0px;}
H3 {color:#7f0320; font-size:12px; font-weight:bold; margin:0px; padding-bottom:0px;}

/* Layout & Formatting */
.redbar {width:890px; background:#7f0320;}

/* Side Nav */
.navLink {width: 230px;}
.navLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666; text-decoration: none; padding:4px; padding-left:25px;}
.navLink a:visited {color:#666;}
.navLink a:hover {color:#660033; background-image: url('/i/common2008/side-on.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}

.navaLink {width: 230px;}
.navaLink a {display:block; font-weight:bold; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#660033; text-decoration: none; padding:4px; padding-left:25px; background-image: url('/i/common2008/side-on.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.navaLink a:visited {color:#660033;}
.navaLink a:hover {color:#666;}

/* BG Image Styling */
.logo {background-image: url('/i/common2008/capella-logo.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.mainbg {background-image: url('/i/common2008/main-bg.gif'); background-repeat: repeat-y; background-attachment: relative; background-position: top left;}
.footerbg {background-image: url('/i/common2008/footer-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: bottom left;}

/* Front page only */
.whatsnew {width:230px; background:#000; color:#fff; border:1px solid #4c3c2c;}
.sidecontent {padding-left:25px;}
.newsitem {padding-bottom:8px;}
.goldbox {margin-top:20px; width:521px; max-width:331px; height:208px; max-height:153px; padding:45px 10px 10px 180px; color:#fff; line-height:1.2em; background-image: url('/i/front2008/goldbox.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.nickelbox {width:521px; max-width:331px; height:222px; max-height:167px; padding:45px 10px 10px 180px; color:#fff; line-height:1.2em; background-image: url('/i/front2008/nickelbox.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.listdate {font-weight:bold; color:#7f0320;}
.listtitle {color:#666;}
.listtitle a {color:#666;}
.listtitle a:visited {color:#666;}
.listtitle a:hover {color:#7f0320;}
.moreinfo {color:#ece0a6;}
.moreinfo a {color:#ece0a6;}
.moreinfo a:visited {color:#ece0a6;}
.moreinfo a:hover {color:#fff;}

/* Boxes and Thumbnails */
.lajitasbox {width:521px; max-width:331px; height:214px; max-height:159px; padding:45px 10px 10px 180px; line-height:1.2em; color:#fff; background-image: url('/i/misc/Lajitas_box.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.nevadabox {width:521px; max-width:331px; height:217px; max-height:162px; padding:45px 10px 10px 180px; line-height:1.2em; color:#fff; background-image: url('/i/misc/Nevada_box.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.tintonbox {width:521px; max-width:331px; height:259px; max-height:204px; padding:45px 10px 10px 180px; line-height:1.2em; color:#fff; background-image: url('/i/misc/Tinton_box.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.labradorbox {width:521px; max-width:331px; height:268px; max-height:213px; padding:45px 10px 10px 180px; line-height:1.2em; color:#fff; background-image: url('/i/misc/Labrador_box.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.harveybox {width:521px; max-width:331px; height:267px; max-height:212px; padding:45px 10px 10px 180px; line-height:1.2em; color:#fff; background-image: url('/i/misc/Harvey_box.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.titusbox {width:521px; max-width:331px; height:267px; max-height:212px; padding:45px 10px 10px 180px; line-height:1.2em; color:#fff; background-image: url('/i/misc/Titus_box.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.mapThumb {width:250px; max-width:107px; height:176px; max-height:138px; padding:28px 10px 10px 143px; float: left; color:#fff; line-height:1.2em; background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.sidemapThumb {width:219px; max-width:76px; height:163px; max-height:125px; margin-left:10px; padding:28px 10px 10px 133px; float: left; color:#fff; line-height:1.2em; background-repeat: no-repeat; background-attachment: relative; background-position: top left;}

.moreinfored {color:#7f0320; margin:0px; padding:0px;}
.moreinfored a {color:#7f0320;}
.moreinfored a:visited {color:#7f0320;}
.moreinfored a:hover {color:#fff;}

table.CTable {width: 100%; border-width: 0px; border-spacing: 0px; background-color:#EEEEEE;}

table.CTable th {border-width: 0px; border-spacing: 0px; background-color:#990000; color:#FFFFFF; font-size:12px; padding:4px; text-align:left;}

table.CTable td {border-width: 0px; border-spacing: 0px; padding: 4px; text-align: left;}
