/* GENERAL STYLES */
/* GENERAL STYLES */
/* Middle Content Section */
div.middle-container, 
div.middle-left, 
div.middle-right {
    width: 952px;
    float: left;
    overflow: hidden;
    display: block;
    padding: 0px 0px 40px 0px;
    }
    
div.middle-container, 
div.middle-left {
    clear: left;
    }
    
div.middle-left {
    width: 288px;
    padding: 0px;
    display: inline;
    }
    
div.middle-right {
    width: 664px;
    padding: 0px;
    display: inline;
    }
    
    
/* Quote Section */
/* div.highlight-container, 
div.highlight {
    width: 288px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 9px 0px 0px 0px;
    margin: 0px;
    }
    
div.highlight {
    height: 136px;
    background-image: url('/image/QuoteBox.gif');
    background-position: top center;
    background-repeat: no-repeat;
    padding: 0px;
    }
    
div.quote-content, 
div.quote-content-content {
    width: 157px;
    height: 87px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 28px 11px 21px 120px;
    margin: 0px;
    }
    
div.quote-content-content {
    padding: 0px;
    text-align: right;
    } */
    
    
/* Content Section */
div.content-container, 
div.content, 
div.content-top, 
div.content-bottom {
    width: 636px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 0px 0px 0px 28px;
    margin: 0px;
    }
    
div.content, 
div.content-top, 
div.content-bottom {
    padding: 0px;
    }
    
div.content {
    background-image: url('/image/ContentBkgdSlice.jpg');
    background-position: top center;
    background-repeat: repeat-y;
    }
    
div.content-top {
    background-image: url('/image/ContentBkgdTop.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    }
    
div.content-bottom {
    background-image: url('/image/ContentBkgdBottom.jpg');
    background-position: bottom center;
    background-repeat: no-repeat;
    }
    
div.content-content, 
div.content-content-content, 
div.content-content-content-title, 
div.content-content-content-content, 
div.content-content-content-content-content {
    width: 594px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 31px 21px 31px 21px;
    margin: 0px;
    }
    
div.content-content-content {
    padding: 0px;
    }
    
div.content-content-content-title {
    padding: 0px 0px 20px 0px;
    }
    
div.content-content-content-content, 
div.content-content-content-content-content {
    width: 574px;
    padding: 0px 10px 0px 10px;
    }
    
div.content-content-content-content-content {
    padding: 0px;
    }


/* News Content */
div.article-container {
    width: 574px;
    float: left;
    overflow: hidden;
    clear: left;
    display: block;
    padding: 0px 0px 15px 0px;
    }
    
div.article-left, 
div.article-right {
    width: 349px;
    float: left;
    overflow: hidden;
    display: inline;
    }
    
div.article-left {
    width: 225px;
    clear: left;
    }
    
div.article-right-content {
    width: 349px;
    float: left;
    overflow: hidden;
    clear: left;
    display: block;
    }


/* Lawyer Page Setup */
div.bio-header-container {
    width: 574px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    background: #eef0d8 url('/image/BottomBorder.jpg') bottom center repeat-x;
    padding: 0px 0px 2px 0px;
    }

div.bio-header-left, 
div.bio-header-right {
    width: 424px;
    float: left;
    overflow: hidden;
    display: block;
    }

div.bio-header-left {
    width: 150px;
    clear: left;
    }

div.bio-header-container img {
    width: 150px;
    height: 187px;
    float: left;
    clear: left;
    }

div.bio-header-right-content-container, 
div.bio-header-right-content {
    width: 404px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }

div.bio-header-right-content-container {
    padding: 10px 10px 0px 10px;
    }

div.bio-header-right-content-left, 
div.bio-header-right-content-right {
    float: left;
    overflow: hidden;
    display: inline;
    padding: 20px 10px 0px 20px;
    margin: 0px;
    }

div.bio-header-right-content-left {
    padding: 50px 20px 30px 10px;
    text-align: center;
    background: url('/image/Dash.jpg') top right repeat-y;
    }

div.bio-content-container {
    width: 574px;
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 20px 0px 0px 0px;
    }

div.bio-content-left, 
div.bio-content-left-content
div.bio-content-right, 
div.bio-content-right-content {
    width: 277px;
    float: left;
    overflow: hidden;
    display: inline;
    }

div.bio-content-left {
    clear: left;
    padding: 0px 10px 0px 0px;
    }

div.bio-content-right {
    padding: 0px 0px 0px 10px;
    }
    
    
/* Form Setup */
div.form-page {
	float: left;
	clear: left;
	overflow: hidden;
	display: block;
	padding: 0px 0px 0px 10px;
	}

div.form-container {
	float: left;
	clear: left;
	overflow: hidden;
	display: block;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	}

div.form-label {
	width: 150px;
	float: left;
	clear: left;
	overflow: hidden;
	display: inline;
	padding: 5px 5px 0px 0px;
	text-align: right;
	}

div.form-element {
	width: 300px;
	float: left;
	overflow: visible;
	display: inline;
	text-align: left;
	}

div.form-container input.special {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
	color: #b91300;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	width: 171px;
	height: 21px;
	padding: 7px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
    }

div.form-container textarea.special {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #b91300;
    border-style: solid;
    border-width: 1px;
    border-color: #cccccc;
    width: 171px;
    height: 71px;
    padding: 7px 10px 0px 10px;
    margin: 0px 0px 0px 0px;
    }


/* Printer Friendly */
div.print-friendly-container, 
div.print-friendly {
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    }

div.print-friendly-container {
    padding: 20px;
    }

div.print-friendly-logo, 
div.print-friendly-title, 
div.print-friendly-intro, 
div.print-friendly-content, 
div.print-friendly-footer {
    float: left;
    clear: left;
    overflow: hidden;
    display: block;
    padding: 0px 0px 10px 0px;
    }

div.print-friendly-intro {
    padding: 0px 0px 20px 0px;
    }

div.print-friendly-intro-left, 
div.print-friendly-intro-right {
    float: left;
    overflow: hidden;
    display: inline;
    }

div.print-friendly-intro-left {
    padding: 0px 20px 0px 0px;
    }

div.print-friendly-content h2 {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
    color: #b91300;
    line-height: 15px;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    }

div.print-friendly-intro p, 
div.print-friendly p {
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    line-height: 20px;
    padding: 0px 0px 20px 0px;
    margin: 0px;
    }


/* EDITOR PROPERTIES */


/* EDITOR PROPERTIES */
