/*

A Six Apart theme adapted for Movable Type default templates 
name: Minimalist Red  
designer: Lilia Ahner  
designer_url: http://lilia.vox.com 
layouts: layout-wtt, layout-twt, layout-wt, layout-tw
*/


/* Default ---------------------------------------------------------------- */

/* Global */

body {
    font: normal 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
   
}


/* Header */

#header {
    border-top-width: 10px;
    border-top-style: solid;
}

#header-inner {
    position: relative;
}

#header-name {
    margin: 0 0 5px;
    line-height: 1;
}

#header-description {
    margin: 0;
    font-size: 14px;
    line-height: 1.125;
}

#header a {
    text-decoration: none;
}

#header a:hover {
    text-decoration: none;
}


/* Content */

.entry-title {
   
    font-family: arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
    color: #5E3434;
    font-size: 22px;
    line-height: 1.125;
 
}


.asset-name {
    font-size: 32px;
    font-weight: bold;
}

.asset-name a {
    text-decoration: none;
}

.asset-name a:hover {
    text-decoration: underline;
}

.asset-content {
    margin: 5px 0;
}

.asset-more-link {
    font-weight: bold;
}



.asset-footer {
    border-top: 1px solid #ccc;
}

.content-nav {
    margin: 5px 0 10px;
}

.archive-title {
    margin: 5px 0 30px;
    font-size: 26px;
    font-weight: bold;
}

.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
    margin: 0;
    padding: 5px 0;
    font-size: 18px;
    font-weight: bold;
}

.search-results-header {
    margin-bottom: .25em;
}

.asset-more-link,
.asset-meta,
.typelist-thumbnailed {
    font-size: 11px;
}

/* Footer */

#footer-content,
#footer-content a {
    color: #fff;
}


/* Utility */

.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;
}


/* Global ----------------------------------------------------------------- */

body {
    color: #333;  
   	font-family: Georgia, times new roman, garamond,serif;
	font-size: .90em;
    line-height:130%;
    background-color: #4E2929; 
}

a {
    color: #993333; 
    text-decoration: none;
}

a:hover {
    text-decoration: none;
	color:#B23A2D;
}


/* Layout ----------------------------------------------------------------- */

#container-inner,
#content {
    background-color: #4E2929;
}


#header-inner, #content-inner, #footer-inner {
    background-color: #fff;
    padding-top: 0;
    padding-bottom: 0;
}

#header-inner, #beta-inner, #gamma-inner {
    padding-right: 0;
    padding-left: 0;
}

#content { 
    margin-top: 0;  
    margin-bottom: 0;  
}

#container-inner {
    width: 100%;
    margin-top: 10px;  
    margin-right: 0;
    margin-left: 0;
}

#header-inner,
#content-inner,
#footer-inner {
    position: relative;
    width: 1100px;
    margin: 0 auto;
}


/* Header ----------------------------------------------------------------- */

#header { 
    border-color: #470101;  
    background: #ad0404 url(header.gif) repeat-x bottom right; 
}

#header a {
    color: #fff;
    font-weight: bold;
}

#header-content {
    width: 1100px; 
   
}

#header-name {
    color: #fff; 
    font-size: 34px;
    font-weight: bold;
}

#header-description {
    color: #fff;  
}


/* Content ---------------------------------------------------------------- */

.asset-name,
.asset-name a,
.archive-title {
    color: #000;
}

.asset-footer {
    border-top-color: #ddd;
}

.comments-header,
.comments-open-header,
.trackbacks-header,
.archive-header,
.search-form-header,
.search-results-header {
    color: #333;
}

.comment,
.trackback {
    border-color: #ddd;
}


 .asset-name a {
    margin-bottom: 8px;
}

.asset-name a:hover {
    text-decoration: underline;
}

.archive-list-item {
    margin-bottom: 5px;
}


/* Widget ----------------------------------------------------------------- */

.widget-header,
.widget-content {
    margin-right: 15px;
    margin-left: 15px;
}

.widget-header { 
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #ccc; 
    padding: 0;
    font-size: 14px; 
    font-family: trebuchet ms; 
    margin-bottom: 8px;
    padding-bottom: .3em; 
}

.widget-header,
.widget-header a {
    color: #333;
    font-weight: normal;
}

.widget-content a {
    color: #666;
}

#content .widget-powered .widget-content {
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    background-color: #f8f8f8;
} 

.widget-header {
    font-size: 14px;
}

.widget-header a {
    text-decoration: none;
}

.widget-header a:hover {
    text-decoration: underline;
}

.widget-content {
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 11px;
}


/* "Powered By" Widget */

.widget-powered .widget-content {
    padding: 10px;
    text-align: center;
}


/* Calendar Widget */

.widget-calendar .widget-content table {
    font-size: 10px;
}


/* Footer Widgets */

#footer .widget {
    margin: 10px 0;
}

#footer .widget-content {
    padding-right: 0;
    padding-left: 0;
}

#footer .widget-powered .widget-content {
    padding: 0;
    text-align: left;
}


/* Footer ----------------------------------------------------------------- */

#footer { 
    background-color: #470101; 
}

#footer-content {
    margin: 20px 0;
}


/* Utilities -------------------------------------------------------------- */

#header:after,
#header-inner:after,
#content:after,
#alpha-inner:after,
#beta-inner:after,
#gamma-inner:after,
#footer:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}


#header-inner,
#content-inner,
#footer-inner,
.asset-body {
    height: 1%;
}


/* Custom Styles ---------------------------------------------------------- */

#header-nav-inner {
    position: relative;
    width: 900px;
    margin: 0 auto;
}





.alttext {
	font-family: Georgia, times new roman, garamond,serif;
	font-size: 12px; 
/*	font-size: small;*/
	color: #404040;
}


.fd{
	border-right:dotted 1px #666;
	border-left:dotted 1px #666;
	border-bottom:dotted 1px #666;
	border-top:dotted 1px #666;
	font-family:verdana, arial, sans-serif;
	font-size: .8em;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	color:#660033;
	font-weight:bold;
	letter-spacing: .2em;
	background-color : #ffffea;
	
}

.date{
	border-right:dotted 1px #666;
	border-left:dotted 1px #666;
	border-bottom:dotted 1px #666;
	border-top:dotted 1px #666;
	font-family:verdana, arial, sans-serif;
	font-size: .7em;
	padding-left:3px;
	color:#660033;
	font-weight:bold;
	letter-spacing: .2em;
	background-color : #ffffea;
	
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	}



.title	{
	font-family:verdana, arial, sans-serif; 
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.title	a: visited,{
	font-family:verdana, arial, sans-serif; 
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
	.title a,
    .title a: link, 
    .title a: visited,
    .title a: hover {
		font-family:verdana, arial, sans-serif; 
	    font-size: 14px;
    	color: #333333;
	    font-weight: bold;
		}	

	

.description { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 8pt; 
	color: rgb(0,0,0);
}

.byline { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 0.8em; 
	color: rgb(102,102,102);
}
.byline:link { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 0.8em; 
	text-transform: uppercase;
	color: rgb(102,102,102);
}
.byline:visited { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 0.8em; 
	color: rgb(102,102,102);
}
.byline:hover { 
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; 
	font-size: 0.8em; 
	color: rgb(102,102,102);
}


.author { font-weight: bold;}



.smallcap { font-size: 8pt;}
table.related { border-collapse: collapse; background-color: #ffffff; border: 1px solid #666666; width: 248px; }
td.box { 
	padding:5px 15px 3px 15px;
}
td.box1 { 
	padding:5px 5px 3px 5px;
	border-bottom:solid 1px #999;
	border-left:solid 1px #999;
	width: 200px;
}
.related_hdg { font-family: Times New Roman,serif; color: #cc0000; font-style: italic; font-size: 10pt;}

.nav{	
	font-family:verdana, arial, sans-serif;
	color:#F3E09E;
	font-size:10px;
	font-weight:normal;
  	text-transform:uppercase;
	text-decoration: none ;
}
.nav:link{
	color:#F3E09E;
}
.nav:visited {
	color:#F3E09E;
}
.nav:hover {
color:#ffffea;
text-decoration: underline ;
}




.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#ffffea;
		font-size:10px;
		font-weight:normal;
  		text-transform:uppercase;
		text-align:left;			
}	
.calendarhead:link {
color:#ffffcc;
}
.calendarhead:visited {
color:#ffffff;
}
.calendarhead:hover {
color:#ffffea;
text-decoration: underline ;
}
	
.blogbody {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:11px;
		font-weight:normal;
  		background:#FFF;
  		line-height:130%;
		}
.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size:11px;
		color: #660033; 
        
		text-transform:uppercase;
		}

#menucat{
font:12px/13px 	Georgia, times new roman, garamond,serif;
margin: 0px 0px 0px 0px;
padding: 0px;
width: auto;
background-color : transparent;
}
#menucat ul, #menucat li{
list-style: none;
margin: 0px;
padding: 0px;
text-align: left;
}
#menucat a, #menucat a:hover, #menucat a:active { 
display: block;
text-decoration: none; 
color: #ffffea;
background-color : transparent;
margin: 0px 0px 1px 0px;
padding: 2px 5px 2px 2px;
text-align: left;
width : 120px;
font-weight: normal;
}
#menucat a:hover, #menucat a:active { 
color: #F3E09E;
}


.leftnav {
	text-transform:uppercase;
	letter-spacing:.2em;
	font-family: Georgia, times new roman, garamond,serif;
	color:#F3E09E;
	font-size:11px;
	font-weight:bold;
}

.leftnav2 {
	font-family: Georgia, times new roman, garamond,serif;
	color:#F3E09E;
	font-size:11px;
	font-weight:bold;
}

.rightnav3 {
	text-transform:uppercase;
	letter-spacing:.1em;
	font-family: Georgia, times new roman, garamond,serif;
	color:#663333;
	font-size:11px;
	font-weight:bold;
	line-height:2.5;
}

.rightnav {
	text-transform:uppercase;
	letter-spacing:.1em;
	font-family: Georgia, times new roman, garamond,serif;
	color:#663333;
	font-size:11px;
	font-weight:bold;
}

.rightnav2 {
	font-family: Georgia, times new roman, garamond,serif;
	color:#660033;
	font-size:11px;
	font-weight:normal;
}
.rightnav2:link {
	color:#660033;
	text-decoration: none;
}
.rightnav2:visited {
	color:#993333;
	text-decoration: none;
}
.rightnav2:hover {
	color:#993333;
	text-decoration: underline;
}

.pagetitle	{
	text-transform: uppercase;
	letter-spacing:.1em;
	font-family: Georgia, times new roman, garamond,serif;
	font-size: 19px;
	color: rgb(70,96,79);
	font-weight: bold;
	line-height:3;
    border-bottom: 1px solid #ccc;
}

.pagedes {
	font-family: Georgia, times new roman, garamond,serif;
	color:#663333;
	font-size:11px;
	font-weight:normal;
}

hr.pol {
	color: #996666;
	margin-top: 10px;
margin-bottom: 0px;
}



			
