﻿body 
{
	font-family:Arial, Verdana, Sans-Serif;
	font-size:10pt;
	line-height:13pt;
	color:#222
}
h1
{
	font-size:14pt;
	color:Maroon;
	line-height:16pt
}
h2
{
	font-size:12pt;
	color:#666
}
.quote
{
	font-family:Times New Roman Baltic;
	font-style:italic;
	color:#7E2020;
	font-size:16pt;
	font-weight:normal;
	line-height:24pt
}
.LeftEditCol
{
    text-align:right;
    padding-right:10px;
}
.homewrapper
{
	border:solid 1px #bbb;
	border-top:solid 10px #444;
    border-bottom:solid 10px #bbb;
    width:980px;
    min-height:800px;
}
.trans
{
	background-image:url("Images/bg.png");
	background-color:Transparent
}
.caption
{
	padding: 5px 5px 0 10px;
	vertical-align:top;
}
/* ------------ Start Managed Content Styles ----------- */
/* ---- Layout #1 - Homepage ---- */
div.top1 /* Section A - Homepage Main */
{
    position:absolute;
    left:580px;
    width:350px;
    font-size:.9em;
    line-height:1.5em;
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    height:200px;
    margin-top:15px
}
/* Section B - Homepage Right */
div.side1 
{
	visibility:hidden;
    position:absolute;
    left:790px;
    width:180px;
    font-size:.9em;
    line-height:1.5em;
    padding-right:10px;
    height:200px;
    margin-top:15px
}
/*  Section C - Homepage far Left  */
div.middle1 
{
	position:absolute;
	margin-top:15px;
	width:545px;
	padding:0 10px 0 15px;

}
/* -----Layout # 2 Standard Vertical division ----- */
/* Main Content Section A */
.leftbox, div.top2    
{ 
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    position:absolute; top:35px; left:200px; 
    width:515px; height:575px;
    overflow:auto;
    margin-top:15px;
}
/*  Content Section B - Narrow Right Side  */
.rightbox, div.side2
{
	margin-top:15px;
    position:absolute; top:35px; left:790px;
    width:180px; height:575px;
    padding:10px 10px 0 10px;
}
/*  Section C - Narrow Left side  */
div.middle2 
{ 
	margin-top:15px;
    position:absolute; top:35px;
    width:170px; height:575px;
    padding:0 10px 0 10px;
}
/* ----Layout # 3 - Vertical with C & A ---- */
div.top3 /*  Section A - Content  */
{
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    position:absolute; top:35px; left:200px; 
    width:720px; height:575px;
    overflow:auto;
    margin-top:15px
}
div.side3 /*  Section B Hidden */
{
    display:none
}
div.middle3 /*  Section C - Left Nav */
{ 
	margin-top:15px;
    position:absolute; top:35px;
    width:170px; height:575px;
    padding:0 10px 0 10px;
}
/* -----Layout # 4 Vertical division with Two Content areas ----- */
/* Main Content Section A */
.leftbox, div.top4    
{ 
    border-right:solid 1px #bbb;
    border-left:solid 1px #bbb;
    padding:0 25px 0 25px;
    position:absolute; top:35px; 
    width:500px; height:575px;
    overflow:auto;
    margin-top:15px;
}
/*  COntent Section B - Narrow Right Side  */
.rightbox, div.side4
{
	margin-top:15px;
    position:absolute; top:35px; left:555px;
    width:400px; height:575px;
    padding:10px 10px 0 10px;
}
/*  Section C - Hidden  */
div.middle4 
{ 
	display:none
}
/* Layout #5 - Interior Single Content Area */
/* Section A - Main Content  */
div.top5 
{
    padding:10px 5px 0 10px;
    position:absolute; top:35px; left:5px;
    width:965px; height:575px;
    overflow:auto;
}
/* Section B is hidden */
div.side5 { 
	display:none;
}
/* Section C is hidden */
div.middle5 { 
	display:none;
}
/* --- End Managed Content Styles --- */

.footer
{
    position:relative;
    top:600px;
    padding-top:15px;
}
.overlay
{
	background-image:URL(images/bg.png);
	position:absolute; top:161px; left:350px; 
	padding:15px;
	width:175px; height:110px; 
	color:White;
	font-family:Arial, Verdana
}
.TopRightHead
{
	font-family:Verdana, Arial ;
	font-size:11pt;
	line-height:15pt;
	padding:15px;
	width:125px; 
	background-color:#4f140c; 
	color:White; 
	vertical-align:middle;
	border-bottom:solid 10px #ddd
}
.bottomstripe
{
	 border-bottom:solid 10px #ddd
}
.thumbnails
{
	max-height:150px;
}
.projectDescription
{ 
	border:solid 1px #aaa; 
	width:255px; 
	height:290px;
	padding:10px
}
.projectList
{
	padding:3px 0 5px 0;

}
.projectList a
{
	text-decoration:none;
	color:Maroon;
}
.selectedSlide
{
	border:solid 2px Maroon;
}
/* --- End Managed Content Styles --- */
.cmscontrol
{
	position:absolute;
	font-family:Century;
	z-index:999;
	left:960px;
	top:140px;
}

