﻿

.post
{
/*	font:76%/150% lucida grande, trebuchet ms, arial, verdana, sans-serif;*/
	color: #76797c;
}

.post a
{
	color:#E75310;
	text-decoration:none;
}

.post a:hover
{
color:#bb430d;
text-decoration: none;
}

.post h2
{
	color:#666;
	font:180%/1.2 helvetica, arial, verdana, sans-serif !important;
	margin:0 0 2px 0 !important;
	padding:0 0 2px 0 !important;
	font-weight:bold !important;
	text-transform:lowercase;
	letter-spacing: -1px;
}

.post h2 span
{
	color:#ccc;
}


.post h2 a
{
color:#666;
text-decoration: none;
}

.post .entry p
{
	margin:0px 0px 0px 0px !important;
	padding: 2px 0px 10px 0px !important;
}




.post .entry
{
	font-family: lucida grande, Trebuchet MS, Arial, Verdana, Sans-Serif !important;
	font-size:11px;
	line-height:18px;
	color: #76797c;
}


.postmetadata{
text-align:right;
padding:2px 0 5px 0;
margin:0 0 10px 0;
background: url(Images/break.gif) top repeat-x;
color:#aaa;
font:95%/150% lucida grande, trebuchet ms, arial, verdana, sans-serif !important;
}

	
/* headings -------- */



.post h3{
color:#444;
margin:20px 0 0 0;
padding:0;
font:130% trebuchet ms, verdana, sans-serif;
}

.post h4{
color:#333;
font:110% trebuchet ms, verdana, sans-serif;
font-weight:bold;
margin:30px 0 0 0;
}

#info{
margin:110px 0 0 0;
}



div.iconComment
{
	background: url(Images/comment.png) top no-repeat;
	width:12px;
	height:10px;
	display:inline;
}


/* lists -------- */
post.ul{
padding-left:0;
margin-left:0;
}

.post ol{
list-style: decimal;
padding:0;
margin:0;
text-indent:0;
}

.post ol li{
list-style: decimal;
margin:1px 0 6px 30px;
padding-left:0;
}


/* search box -------- */


fieldset {
border:none;
margin:0;
padding:0;
text-align:right;
float:right;
}




/* other stuff -------- */
.comment{
color:#999;
background:#fff;
font-size:80%;
text-align:left;
margin:0;
}

.small{
font-size:90%;
}

.expedfacts{
color:#000;
background:#e5e5e5;
font-size:85%;
padding:2px;
text-align:left;
}

.label{
color:#666;
font-size:80%;
text-align:left;
margin:15px 0 0 0;
}

.highlight{
font-weight:bold;
background:#ff9;
}

acronym{
border-bottom:1px dotted #333;
cursor:help
}





/************* FORMS ***************/



fieldset {
    float: left;
    text-align: left;
}

fieldset label {
    display:block;
}


/**********************************/
ul#show-list 
{
    margin: 0px;
    padding: 0px;        
}

ul#show-list li.year 
{
    margin: 0px;
    padding: 0px;        
    list-style-image: none;
    list-style-type: none;
    border-top: 1px dotted #dddddd;
}

ul#show-list li.year div
{
    float:left;
    color: #aaaaaa;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -1px;
}



ul#show-list ul.shows
{
    margin: 0px;
    padding: 0px; 
    float:left;
    margin-left: 20px;
    margin-bottom: 15px;
    margin-top: 0px;
    color: #333333;
}

ul#show-list ul.shows li.show
{
    margin: 0px;
    padding: 0px;        
    list-style-image: none;
    list-style-type: none;
}


#faq .faq-q 
{
	color:#666;
	font:130%/1.2 helvetica, arial, verdana, sans-serif !important;
	font-weight:bold !important;
	letter-spacing: -1px;
}

#faq .faq-a 
{
    font-family: lucida grande, Trebuchet MS, Arial, Verdana, Sans-Serif !important;
	font-size:11px;
	line-height:18px;
	color: #76797c;
	margin-bottom: 15px;
}

h2.page-title 
{
	color:#333;
	font:200%/1.2 helvetica, arial, verdana, sans-serif !important;
	margin:0 0 20px 0 !important;
	padding:0 0 2px 0 !important;
	font-weight:bold !important;
	text-transform:lowercase;
	letter-spacing: -1px;
	border-bottom: 1px dotted #cccccc;
	margin-bottom: 20px;
}

#maincontent 
{
    font-family: lucida grande, Trebuchet MS, Arial, Verdana, Sans-Serif !important;
	font-size:11px;
	line-height:18px;
	color: #76797c;
	margin-bottom: 15px;
}

#maincontent b
{
    color: #444444;
}




/****************** Show Defaults *******************/
#show-run 
{
    margin-bottom:20px; /* cock flange */
}



.role-type-group 
{
    margin-bottom: 20px;
}


.role-row
{
    border-bottom: 1px dotted #cccccc;
    margin-bottom: 1px;
    font-size: 13px;
}

.role-row .role
{
    float: left;
    white-space: nowrap;
    background-color: White;
    margin-bottom: -1px;
    font-weight: bold;
}



.role-row .role-name
{
    float: right;
    text-align: right;
    white-space: nowrap;
    background-color: White;
    margin-bottom: -1px;
}

