/*
 *  
 *  MyVantagePointeSD.com blog master CSS 
 *  Theme adapted for Movable Type default templates 
 *  layouts: layout-wtt, layout-twt, layout-wt, layout-tw
 *  rev 20091009, msl
 *  
 */
 
/* @import url(http://clients2.masarjohnston.com/blogs/mt-static/themes-base/blog.css); */


/*  **********  Global  **********  */

html,
body {
	margin:0;
	padding:0;
	height:100%;
}
body {
	background: #fff url('http://myvantagepointeblog.com/assets/css/vpsd-bg.jpg') top left repeat-x;
	background-attachment: fixed;
}
#container {
	min-height: 100%;
	position:relative;
}
	#hdr-top {
		width: 900px;
		height: 118px;
                vertical-align: middle;
		text-align: right;
		margin: 0 auto;
		padding: 0;
	}
	#hdr {
		width: 900px;
		vertical-align: bottom;
		margin: 0 auto;
		padding: 0 0 0 0;
	}
	#content {
		padding: 0;
		margin: 0;
		vertical-align: top;
		padding-bottom: 100px;
                clear: right;
	}
	#content-inner {
		border: 0px;
		width: 900px;
		height: 100%;
		min-height: 540px;
		background-color: #ffffff;
		vertical-align: top;
		text-align: left;
		margin: 0 auto;
		padding: 0;
                clear: both;
	}
	#livearea {
		border: 0px;
		vertical-align: top;
		text-align: left;
		padding: 16px;
		margin: 0;
                color: #666;
		font: 12px/16px Arial, Helvetca, sans-serif;
	}
	
	
	
	#livearea strong {
		color: #000;
	}
	#livearea h1, h2, h1 a, h2 a {
		color: #e4933f;
		font: 100 24px/28px 'Univers Condensed', UniversCondensed, 'Arial Narrow', 'Helvetica Narrow', Arial, Helvetica, sans-serif;
                text-decoration: none;
	}
        #livearea h1 a:hover, h2 a:hover {
	        color: #e4933f;
                text-decoration: underline;
	}
	#livearea h1 .byline, h2 .byline {
                color: #ccc;
		font: 10px/12px Arial, Helvetca, sans-serif;
                margin: 0; padding: 0;
        } 
        #livearea h1 .byline a,
        #livearea h2 .byline a {
                color: #ccc;
		font: 10px/12px Arial, Helvetca, sans-serif;
                text-decoration: none;
        }
        #livearea h1 .byline a:hover,
        #livearea h2 .byline a:hover {
                color: #e4933f;
		font: 10px/12px Arial, Helvetca, sans-serif;
                text-decoration: underline;
        }
        #livearea .asset-body a,
        #livearea .asset-footer a,
        #livearea .asset-meta a,
        #livearea .comments-open a {
		color: #000;
		text-decoration: underline;
	}
	#livearea .asset-body a:hover,
        #livearea .asset-footer a:hover,
        #livearea .asset-meta a:hover,
        #livearea .comments-open a:hover {
		color: #e4933f;
		text-decoration: underline;
	}
	
        #alpha, #apha-inner,
        #beta, #beta-inner,
        .entry-asset asset hentry,
        .asset-header {
                margin: 0;
                padding:0;
        }
        #alpha {
                width: 615px;
                padding-right: 19px;
                float: left;
                
        }
        #alpha img {
		border-top: 1px solid #333;
		border-right: 1px solid #eee;
		border-bottom: 1px solid #eee;
		border-left: 1px solid #333;
		background-color: #eee;
	}
        
        #livearea #alpha .content-nav  {
            margin: 0 auto;
            text-align: center;
        }
        #livearea #alpha .content-nav a  {
            color: #e4933f;
            font: 12px/16px Arial, Helvetca, sans-serif;
            text-decoration: none;
        }
        #livearea #alpha .content-nav a:hover  {
            color: #e4933f;
            text-decoration: underline;
        }
        #beta {
                max-width: 250px;
                padding-right: 16px;
                float: left;
                clear: right;
                color: #666;
		font: 12px/16px Arial, Helvetca, sans-serif;
        }
        #beta p {
                margin: 0;
                padding-bottom:3px;
        }
        #beta a {
                color: #e4933f;
                text-decoration: none;
        }
        #beta a:hover {
                color: #e4933f;
                text-decoration: underline;
        }
        #beta img {
		border: none;
	}
	#beta h3.widget-header,
        #beta h3.widget-header a {
                color: #666;
                font: bold 14px/18px verdana, arial, helvetica, sans-serif;
                text-decoration: none;
                text-align:left;
                margin: 0;
                padding: 0;
        }
        #beta blockquote {
                padding: 0;
                margin: 0 0 0 12px;
        }
        #beta form input.ti {
                width: 160px;
                height: 24px;
                border: 1px solid #ccc;
                padding: 0;
                color: #666;
                font: 11px Arial, Helvetica, sans-serif;
       }
        #beta form input[type=submit] {
                height: 26px;
                color: #fff;
                font: bold 12px Verdana, Arial, Helvetica, sans-serif;
                background-color: orange;
                border-top: 1px solid yellow;
                border-right: 1px solid brown;
                border-bottom: 1px solid brown;
                border-left: 1px solid yellow;
                padding: 0 6px;
                margin-left:3px;
        }
        #beta form input[type=submit]:hover {
                color: #eee;
                border-top: 1px solid brown;
                border-right: 1px solid yellow;
                border-bottom: 1px solid yellow;
                border-left: 1px solid brown;
                cursor: pointer;
        }
        #footer {
		position:absolute;
		bottom: 0;
		width: 100%;
		height: 100px;
		background: #3e3e3e url('http://myvantagepointeblog.com/assets/css/vpsd-ftr-bg.jpg') top left repeat-x;
                clear: left;
	}
		#ftr {
			width: 900px;
			margin: 0 auto;
			padding: 18px 0;
			text-align: right;
			color: #666;
			font: 10px/12px Arial, Helvetca, sans-serif;
		}
		#ftr a {
			color: #666;
			text-decoration: none;
		}
		#ftr a:hover {
			color: #e4933f;
			text-decoration: underline;
		}

