/* CSS Document */

/* * * * BARNEY STYLE SHEET * * * */
img {
	border: none;
}

.title {
	font: normal 12px arial, verdana, sna-serif;
	padding-top: 5px;
	font-weight: bold;
	color: #000066;
}

.sm-text {
	font: normal 10px/11px arial, verdana, sna-serif;
	padding-top: 5px;
	color: #333;
}

#leftcell ul {
	list-style: circle url(/barney/images/barney-red-bul.gif) outside;
	margin: 0 5px 5px 25px;
	font: 11px verdana, arial, san-serif;
	color: #333;
	background-color: transparent; 
}

#leftcell li {
	padding-bottom: 5px;
}

#leftcell a:link {
	font: bold 10px verdana, arial, san-serif;
	color: #36C;
	text-decoration: none;
}

#leftcell a:visited {
	font: bold 10px verdana, arial, san-serif;
	color: #933;
	text-decoration: none;
}

#leftcell a:hover {
	color: #36C;
	text-decoration: underline;
}

p.light-text {
	margin-bottom: 10px;
	font: 11px/14px verdana, arial, san-serif;
	color: #333;
	border-bottom: 1px #CCC dotted;
}
p.right-nav-botbdr {
	margin-bottom: -10px;
	padding: 0 8px 5px 8px;
	font: 10px arial, verdana, san-serif;
	color: #333;
	border-bottom: 1px #D9D9D9 solid;
}
table.calendar {
        text-decoration: none;
        background-color: #CCC;
	/*border: 1px #e8e8e8 solid;*/
        font: 12px arial;
        color: #666;
}
table.calendar td{
        text-decoration: none;
        background-color: #EEE;
	border-right: 1px #e8e8e8 solid;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
}

table.calendar td.month {
        background-color: #6f8097;
        font: bold 12px arial;
        color: #FFF;
	text-align: center;
	border: none;
	letter-spacing: 1px;
}
table.calendar td.holiday {
        background-color: #FDD;
        font: bold 12px arial;
        color: #666;
	text-align: center;
}
table.calendar td.weekday {
        background-color: #F6F9FD;
        font: bold 10px arial;
        color: #666;
	text-align: center;
}
td#right-nav {
	width: 191px;
	/*voice-family: "\"}\"";
	voice-family: inherit;
	width: 175px;*/
	font: 10px/12px arial, verdana, san-serif;
	color: #333;
	padding: 0;
	vertical-align: top;
	padding-left: 20px
}
td#right-nav a:link {
	font: 10px arial, verdana, san-serif;
	color: #36C;
	text-decoration: none;
}

td#right-nav a:visited {
	font: 10px arial, verdana, san-serif;
	color: #933;
	text-decoration: none;
}

td#right-nav a:hover {
	color: #36C;
	text-decoration: underline;
}
td#right-nav ul {
	list-style: none outside;
	margin: 0 5px -5px 0;
	font: 10px arial, verdana, san-serif;
	background-color: transparent; 
}

td#right-nav li {
	padding-bottom: 5px;
}
.tab {
	margin-bottom: 0;
	background-color: #FFF;
}
#bio {
	width: 175px;
	padding: 8px;
	background-color: #EEE;	
	margin-bottom: 8px;	
	border-bottom: 1px #CCC solid;	
}
#bio img {
	border: none;
	display: block;
	text-align: center;
	margin-bottom: 5px;
}
#films {
	width: 175px;
	background-color: #EEE;	
	padding: 8px;
	margin-bottom: 8px;
	border-bottom: 1px #CCC solid;	
}
#photos {
	width: 175px;
	background-color: #EEE;	
	padding: 8px;
	margin-bottom: 8px;
	border-bottom: 1px #CCC solid;	
}
#mail {
	width: 175px;
	background-color: #EEE;	
	padding: 8px;
	margin-bottom: 8px;
	border-bottom: 1px #CCC solid;	
}
/* * * * BARNEY EMAIL STYLE * * * */

#email-box {
	text-align: left;
	background-color: #CBD5E3;
	padding: 10px;
	width: 376px;
	border-top: none;
	border-right: 1px solid #6F8097;
	border-bottom: none;
	border-left: 1px solid #6F8097;
}
	
.input-box {
	display: block;
	text-align: left;
	background-color: #E6ECF4;
	width: 226px;
	height: 20px;
	border: 1px solid #6F8097;
}

.title-text {
	font: bold normal 18px/20px arial, verdana, sna-serif;
	font-weight:bold;
	color: #000000;
}

.text-12 {
	font: normal 12px arial, verdana, sna-serif;
	color: #000000;
}
.text-12-red {
	font: normal 12px arial, verdana, sna-serif;
	font-weight:bold;
	color: #990000;
}

#eighteenpx {
position: relative;
display: block;
float: left;
left: 12px;
}

