/*
Posted with permission by Elise@LMT
Learning Movable Type: http://www.elise.com/mt/

From Article: http://www.elise.com/mt/archives/000519using_typepad_styles_with_mt.php
*/
 
body {
                font-family: Verdana, Arial, sans-serif;
                margin: 0px 0px 20px 0px;
                background-color: #890000;

            
                /*background-color:#E7D00A;*/
                /*background-color: #CCCC99; */
                /* background-color:#ffd4b4; */
                /* background-color:#8FABBE; */
           /*     background-color:#000; */

                text-align: center;
        
        }


/************* ANCHOR TAGS ***************/
	
a { 
	color: #CC3333; 
	font-weight: bold; 
	text-decoration: none ;
}
	
a:hover { 
	color: #CCCC99;;
	text-decoration: none;
	border-bottom: 1px dotted;  
}

a.special {
	color: #fff; 
	/* font-weight: bold; */
	text-decoration: none;
}

a.special:hover { 
	text-decoration: none;
	border-bottom: 1px solid;  
}

/************* HEADING TAGS ***************/

h1, h2, h3 {
        margin: 0px;
        padding: 0px;
        font-weight: normal;
        }

blockquote{
       background-color: #ffffcd;
}

#container {
        line-height: normal;
                margin-right: auto;
        margin-left: auto;
        text-align: left;
        padding: 0px;
        width: 700px;
        
        background-color: #FFFFCC; /*was #FFFFFF*/
        
        }

#banner {
        font-family: Verdana, Arial, sans-serif;
        color: #ffffff;
        /*background-color: #ffcc00;*/
        background-color:#E7D00A;
        text-align: left;
     /*   padding: 15px;*/
        border-bottom: 1px dashed #890000; /*was #FFFFFF*/
        height: 39px;
        }

a#banner-img {
        display: none;
        }


#banner a {
        color: #FFFFFF;
        text-decoration: none;
        }

#banner h1 {
        font-size: xx-large;
        font-weight: bold;
        
        
        }

#banner h2 {
        font-size: small;
        }


/************* CENTER COLUMN ***************/

#center {
        float: left;
        width: 560px;        
        overflow: hidden;
        }

.content {
/* padding: top bottom left right */
       /* padding-top: 0px; padding-right: 10px; */
        padding: 0px 15px 5px 15px;
        background-color: #FFFFCC; /*was #FFFFFF*/
        /*border: 1px dashed #999999;*/
        color: #000;
        font-family: Verdana, Arial, sans-serif;
        font-size: x-small;
        }

#right {
        float: left;
        width: 135px;
	background-color: #E2BB3A;
        overflow: hidden;
        border: 1px dashed #999999;
	padding: 2px 0px 0px 2px;
        }

.content p {
        color: #111;
        font-family: Verdana, Arial, sans-serif;
        font-size: x-small;
        font-weight: normal;
        line-height: 150%;
        text-align: left;
        margin-bottom: 0px;
        
        }

.content blockquote {
        line-height: 150%;
        }

.content li {
        line-height: normal;
        }

.content h2 {
        font-family: Verdana, Arial, sans-serif;
        font-size: 10px;
        text-align: right;
        font-weight: bold;
        padding-top: 2px;
        letter-spacing: .1em;
         }

.content h3 {
        color: #005d84;
        font-family: Verdana, Arial, sans-serif;
        font-size: medium;
        text-align: left;
        font-weight: bold;
        margin-bottom: 10px;
        
        }

.content p.posted {
        color: #999999;
        font-family: Verdana, Arial, sans-serif;
        font-size: 8px;        
        text-align: right;
        margin-top: 0px;
        margin-bottom: 45px;
        line-height: normal;
        margin-left: 110px;
        /*background: #006699;*/
	border-top-width: 4px;
        /*border-top: 1px dotted;*/
        width: 400px;
	
        }

.posted a {font-weight: normal; text-decoration: none;}


/************* SIDEBAR ***************/

.sidebar {
        padding: 15px;
        }



#calendar {
        line-height: 140%;
        color: #000000;
        font-family: Arial, sans-serif;
        font-size: x-small;
        padding: 2px;
        text-align: center;
        margin-bottom: 30px;
        }

#calendar table {
        padding: 2px;
        border-collapse: collapse;
        border: 0px;
        width: 100%;
        }

#calendar caption {
        color: #000000;
        font-family: Arial, sans-serif;
        font-size: small;
        
        text-align: left;
        font-weight: bold;
        letter-spacing: .3em;
        }

#calendar th {
        text-align: center;
        font-weight: normal;
        }

#calendar td {
        text-align: center;
        }

.sidebar a:hover {
       color:#ffffcc;
}      


.sidebar h2 {
        color: #000000;
        font-family: Arial, sans-serif;
        font-size: small;
        
        text-align: left;
        font-weight: bold;
        letter-spacing: .3em;
        }

.sidebar ul {
        padding-left: 0px;
        margin: 0px;
        margin-bottom: 10px;
        }

.sidebar li {
        color: #000000;
        font-family: Arial, sans-serif;
        font-size: x-small;
        text-align: left;
        line-height: 110%;
        margin-bottom: 10px;
        margin-top: 4px;
        list-style-type: none;
        }

.sidebar img {
        border: 5px solid #FFFFFF;
        }

.photo {
        text-align: left;
        margin-bottom: 20px;
        }

.link-note {
        font-family: Arial, sans-serif;
        font-size: x-small;
        line-height: normal;
        text-align: left;
        padding: 2px;
        margin-bottom: 10px;
        }

#powered {
        font-family: Arial, sans-serif;
        font-size: x-small;
        line-height: normal;
        text-align: left;
        color: #000000;
        margin-top: 1000px;
        border-top:1px dotted;
        padding: 2px;

        }

#comment-data {
        float: left;
        width: 180px;
        padding-right: 15px;
        margin-right: 15px;
        text-align: left;
        border-right: 1px dotted #4B0048;
        }

textarea[id="comment-text"] {
        width: 80%;
        }


/************* FROM TANGO CSS  ***************/

.indented-banner { 
		width: 480px; 
		margin-left: 150px;
                margin-bottom: 20px
		}
		

.menu {		
             font-family: Verdana, Arial, sans-serif;
                margin-left: 0px; 
		width: 700px; 
	/*	background: #000000;*/
	   /* background: #006699;*/
               background: #E27F2B;
		color: #4B0048;
		font-weight: bold;
		font-size: 11px;
		padding-top: 4px;
		padding-bottom: 4px;
		text-transform: lowercase;
                border-top-width: 4px;}

.menu a {color:#4B0048; font-weight: bold; text-decoration: none;}

.menu a:hover {color:#E2BB3A; text-decoration: underline; border-bottom: 1px solid;}

.caption {
		font-family: Verdana;
		font-size: 9px;
		line-height: 11px;
		font-weight: bold;
		width: 400px; 
		margin-left: 150px;
		padding-top: 4px;
}


.caption2 { font-family: Arial, sans-serif; font-size: x-small; line-height: normal; margin-top: 0px; font-weight: bold;}

.image2 { margin-left: 390px; width:240px; }

/**** HEAD-FLOAT MECHANISM *******/


.floating-heading { 
		width: 85px; 
		float: left;
		/* color: #336699; */
		color: #4B0048;
                text-align: center;
                text-transform: lowercase; 
                overview: hidden;

                padding: 6px;
	        letter-spacing: 0.3em;
	        background-color: #E2BB3A;

		}

.indented-content { 
		width: 395px; 
		margin-left: 110px;
	/*	border-top: 1px dotted #006699;*/
		border-top: 1px dotted #4B0048;
                
		margin-bottom: 15px; 
		padding-bottom: 0px; 
		margin-top: 0px
}

.posterous_autopost { 
		width: 395px; 
		margin-left: 110px;
	/*	border-top: 1px dotted #006699;*/
		border-top: 1px dashed #4B0048;
                
		margin-bottom: 15px; 
		padding-bottom: 0px; 
		margin-top: 0px
}

.clear {
		clear: left;
		padding-top: 5px;
		}
	


/*** MODIFIED STYLES **/

.my-content {
        /*margin-left: 300px; */
	/*width: 400px; */
       /* margin-left: 0px; */
	width: 400px;
        background-color: #FFFFCC;
        color: #000;
        font-family: Verdana, Arial, sans-serif;
        font-size: x-small;
        padding: 10px;
        }

.my-content p {
        color: #4B0048;
        font-family: Verdana, Arial, sans-serif;
        font-size: small;
        font-weight: normal;
        line-height: normal;
        text-align: left;
        }

.my-content h2 {
        color: #4B0048;
        font-family: Verdana, Arial, sans-serif;
        font-size: small;
        text-align: left;
        font-weight: bold;        
        }

.my-content h3 {
        color: #4B0048;
        font-family: Verdana, Arial, sans-serif;
        font-size: medium;
        text-align: left;
        font-weight: bold;        
        }


#separator {
        margin-top: 1px;
        border-top:1px dotted;
        padding: 2px;
}
