A:visited {color:#333333}  
A:link {color:#333333}
A:hover {color:#8E965A}    

html, body { 
 margin:0; 
 padding:0; 
 text-align:center; 
 font: 12px Arial, Verdana, sans-serif;
 color: #333333; 
 background-color: #DFDCD3;
} 

P {
 padding: 5px 5px 5px 5px;
}

#shadow {
 background: url("../images/univ_background.gif");
 width: 825px;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
}

#endcap {
 background: url("../images/univ_background_bottom2.jpg"); 
 margin-left:auto; 
 margin-right:auto; 
 width: 800px; 
}

#pagewidth { 
 width:772px; 
 text-align:left;  
 margin-left:auto;
 margin-right:auto; 
} 
 
#header {
 position:relative; 
 height:62px; 
 background-color:#EAB414; 
} 

#main {
 border-top: #ACA899 1px solid;
} 

/*#main-span {
 width: 772px;
 height:100%;
 text-align:left;
 margin-left:auto;
 margin-right:auto; 
} */

#leftcol {
 width:519px; 
 float:left; 
 position:relative; 
 border-left: #ACA899 1px solid;
}
 
#rightcol{
 width:249px;
 float:right; 
 position:relative;
 background-image:url("../images/bg_rightcol.jpg");
 background-repeat: repeat-y;
 border-right: #ACA899 1px solid;
}

#details {
 width:225px;
 padding: 5px 5px 5px 5px; /*top, right, bottom, left*/
 color: #333333;
 font: 11px Arial, Verdana, sans-serif;
 vertical-align: top;
 background-color: #DFDCD3;
 float:right; 
 position:relative;
}

 
#center {
 text-align: center;
}
 
#subnav {
 color: #000; 
 font-weight: bold;
 font-size: 13px; 
 height: 15px;
 padding: 7px 0px 7px 0px; /*top, right, bottom, left*/
 text-align: center;
 background-image:url("../images/univ_subnavbar_background.jpg");
}
 
#footer{
 height:50px; 
 background-color:#EAB414; 
 clear:both;
 color: #666; 
 font-size: 10px; 
 vertical-align: top;
 padding: 5px 5px 5px 5px; /*top, right, bottom, left*/
 border-top: #000 4px solid;
}

/* Collection Table Styles*/
.tablemain {
 color: #333333; 
 font-family: Arial, Sans-Serif;
 height: 100%; 
 width: 772px; 
 font-size: 13; 
 vertical-align: top;
 border-right: #ACA899 1px solid;
 border-top: #ACA899 1px solid;
 border-left: #ACA899 1px solid;
 border-bottom: #ACA899 1px solid;
 line-height: 1.85;
 padding-right: 10px; 
 padding-left: 10px; 
 padding-bottom: 10px;
 padding-top: 10px;
 background-color: #FFF;
}
	
.collection {
 color: #333333; 
 font-family: Arial, Sans-Serif;
 font-size: 13; 
 width: 100%;
}

/*Float containers fix: http://www.csscreator.com/attributes/containedfloat.php*/ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac */
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

/*Nav*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style */

#ddcolortabs {
 margin-left: 0px;
 padding: 0;
 width: 100%;
 voice-family: "\"}\"";
 voice-family: inherit;
 padding-left: 0px;
}

.bg {
 background-color: #EAB414;
 height: 21px;
}

#ddcolortabs ul {
 font: bold 11px Arial, Verdana, sans-serif;
 margin:0;
 padding:0;
 list-style:none;
}

#ddcolortabs li {
 display:inline;
 margin:0 2px 0 0; /*top, right, bottom, left*/
 padding:0;
 text-transform:uppercase;
}


#ddcolortabs a {
 float:left;
 color: white;
 background: #313E12 url("../style/color_tabs_left.gif") no-repeat left top;
 margin:0 2px 0 0;
 padding:0 0 1px 3px;
 text-decoration:none;
 letter-spacing: 1px;
}

#ddcolortabs a span {
 float:left;
 display:block;
 background: transparent url("../style/color_tabs_right.gif") no-repeat right top;
 padding:4px 9px 2px 6px;
}

#ddcolortabs a span {
 float:none;
}


#ddcolortabs a:hover {
 background-color: #7D8734;
}

#ddcolortabs a:hover span {
 background-color: #7D8734;
}

#ddcolortabs #current a, #ddcolortabs #current span { /*currently selected tab*/
 background-color: #7D8734;
}

#ddcolortabsline {
 clear: both;
 padding: 0;
 width: 100%;
 height: 8px;
 line-height: 8px;
 background: #313E12;
 border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

