﻿/* Berkshire Styles - Start Date: 10/01/06  Last Update: 10/01/06 */
body {margin: 0px; background: #FFF; color: #000; behavior: url(stylesheets/csshover.htc);} /* WinIE behavior call */
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #B6283D; text-decoration: none}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	font-weight : normal;
    color : #666666;
	text-decoration : underline;
}
a.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B6283D; font-weight : normal; text-decoration: none}
a.small:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;   color : #666666; text-decoration : underline }
a.large { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #B6283D; text-decoration: none}
a.large:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight : normal;  color : #666666; text-decoration : underline }
h1 { margin: 10px 0px 3px 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 24px; }
h2 { margin: 5px 0px 5px 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; }
h3 { margin: 5px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }
p {  margin: 10px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
form { margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } 

/* hold fn8 for compatability - will be deprecated */
.fn8 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.fn9 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.fndkgy11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
.fb10 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

#heading {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width: 100%;
	height: 90px;
}
#shopcart {
	width: 165px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align:right;
	padding: 5px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
#search {
	width: 165px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin:5px 0px 0px 0px;
	padding: 0px;
}

/* nav menu items */ 
/* old color #e7a8b1  & #7f7f7f  / mouseover #ccc & #7f7f7f */
div#nav {margin: 0px 0px 0px 10px; padding:0px; background-color: #FFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;
}
div#nav ul {margin:0; padding:0;}
div#nav ul.level1 li.submenu:hover ul.level2 { display:block; }
div#nav ul.level2 { top: 1.5em; left: -1px; } 
div#nav ul.level2 li.submenu:hover ul.level3 { display:block; }
div#nav ul.level3 {top: -1px; left: 143px; border-top:1px solid #000;}
div#nav ul ul {position:absolute; width:143px; display:none;}
div#nav ul ul li { border-bottom: 1px solid #B6283D; } 
div#nav li {position:relative; list-style:none; margin: 0; float:left; width:143px; line-height:1.2em;
	background:#B6283D; border-bottom: 5px solid #000; border-right:1px solid #000; z-index:10; }
div#nav li:hover {background:#000;}
div#nav li a{display:block; padding:0.25em 0 0.25em 0.5em; text-decoration:none; color:#fff; 
 width:100%; voice-family: "\"}\""; voice-family:inherit;  
 width:122px;} /* the voice family section this handles IE5 bug */
div#nav>ul a{width:auto;}
div#nav li.submenu:hover { background-color:#000;}
div#nav li.submenu li.submenu { background:url(arrowL.gif) 95% 50% no-repeat; background-color: #B6283D; }
div#nav li.submenu li.submenu:hover { background-color:#000;}
/* end of nav menu items */
#leftcol {
	width: 165px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 10px;
}
#content {
	width:659px;
	text-align:left;
	padding:0px;
	margin:0px 5px 0px 0px;
}
#titlelist {
	margin: 0px 0px 0px 10px;
	width: 640px;
	text-align: left;
	padding: 0px;
	
}

#rightcol {
	width: 165px;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 25px 0px 0px;
}
div#rssBerk {
	text-align: left;
	border: 2px solid #993333;
	margin: 5px 15px 0px 0px;
	padding: 2px;
	}
div#rssBerk ul {
	list-style:none; margin: 0; padding: 0; 
}	
div#rssBerk ul ul {
	list-style:none;
	margin: 0px;
	display:none;
}
div#rssBerk ul li:hover ul {
	border: 1 solid #000000;
	background-color: #FFFFCC;
	display:block;  
}
		
#rssGuanxi {
	text-align: left;
	border: 2px solid #582932;
	margin: 5px 0px 0px 10px;
	padding: 2px;
}
div#rssGuanxi ul {
	list-style:none; margin: 0; padding: 0; 
}	
div#rssGuanxi ul ul {
	list-style:none;
	margin: 0px;
	display:none;
}
div#rssGuanxi ul li:hover ul {
	border: 1 solid #000000;
	background-color: #FFFFCC;
	display:block;  
}
#rssGLG {
	text-align: left;
	border: 2px solid #131243;
	background-color:#EEEEEE;
	margin: 5px 0px 0px 15px;
	padding: 2px;
}
div#rssGLG ul {
	list-style:none; margin: 0; padding: 0; 
}	
div#rssGLG ul ul {
	list-style:none;
	margin: 0px;
	display:none;
}
div#rssGLG ul li:hover ul {
	border: 1 solid #000000;
	background-color: #FFFFCC;
	display:block;  
}
#rssRnd {
	text-align: left;
	border: 2px solid #000000;
	background-color:#F7F4E8;
	margin: 5px 10px 0px 0px;
	padding: 2px;
}
div#CBLeft {
	text-align: left;
	margin: 5px 10px 0px 0px;
}
div#CBRight {
	text-align: right;
	margin: 5px 0px 0px 10px;
}
#popbox {
	position: absolute;
	top: 250px;
	left: 450px;
	width: 300px;
	height: 200px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	visibility: hidden;
	z-index: 10;
	background-color: #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 3px #B6283D solid;
	border-bottom: 1px #0000 solid;
	border-left: 1px #0000 solid;
	border-right: 1px #000000 solid;
}
			
#ad1 { 
	margin: 0px;
	width: auto; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px;
}
#ad2 { 
	position:relative;
	margin: 0px;
	width: auto; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px;
}
#textblock {
	position: relative;
	margin: 10px 10px 0 0;
	width: auto; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
#textblock p {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px
}
#textblock h2 {
	margin: 5px 0px 2px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	color: #B6283D;
	font-style:italic;
}



#box1 { 
	margin: 5px 0px 5px 0px;
	width: auto; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 2px solid #B6283D;
	padding: 5px 0px 5px 0px;
	}
.bgcolyel { background-color: #FFFF99; }
.bgcolorange { background-color: #FFCC00; }
.bgcolgreen { background-color: #CCCC00; }
.bgcolwhite { background-color: #FFFFFF; }	
	
#box2 {
	margin: 5px 0px 5px 0px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 0px;
}
#box3 {
	text-align: center;
	border: 2px solid #000000;
	background-color:#F7F4E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#B6283D;
	margin: 5px 10px 0px 0px;
	padding: 2px;
}
	
#signup {
	position: absolute;
	top: 50px;
	right: 5px; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;
}
#popup {
	width: 165px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #993333;
	background-color:#FFFFFF;
	margin: 0px;
	padding-left: 2px;
}
#popup h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background-color: green;
	text-align: center;
	margin: 0px;
}
			 	
