/* Cathy Donley Portfolio CSS Control Document */
/* Authored By Dylan Mesinger - Strive Interactive */
 

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#4b3326;
	background-color:#e0f4e9;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:1.5em;
	}
	
img{
	border:none;
	}

h1{
	font-size: 17px;
	color:#133D8D;
	margin: 20px 0px 20px 0px;
	padding: 20px 0px 0px 0px;
	}
	
h2{
	font-size: 12px;
	color:#666666;
	font-weight:800;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

p{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;

	}

a:link, a:visited{
	color: #4b3326;
	text-decoration:none;
	font-weight:normal;
	border:none;
	}
	
a:hover{
	color: #4b3326;
	text-decoration:none;
	font-weight:bold;
	border:none;
	}
	
.container{
	width:815px;
	margin:55px auto 0px auto;
	padding:0px 0px 0px 0px;
	}	

.siteTitle{
	float:left;
	width:250px;
	height:24px;
	margin:0px 0px 0px 14px;
	padding:0px 0px 0px 0px;
	font-size:24px;
	}
	
.siteTitle span{
	font-weight:bold;
	}
	
.nav{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.nav div{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.navLink{
	text-align:center;
	}

.contentTbl{
	width:789px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	border:none;
	border-collapse:collapse;
	}
	
.bgTL{
	width:13px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.bgTopRep{
	height:13px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/bgTopRep.gif);
	background-repeat:repeat-x;
	}
	
.bgTR{
	width:13px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.bgLeftRep{
	width:13px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/bgLeftRep.gif);
	background-repeat:repeat-y;
	}
	
	
.bgRightRep{
	width:13px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/bgRightRep.gif);
	background-repeat:repeat-y;
	}
	
	
.bgBL{
	width:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.bgBttmRep{
	height:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/bgBttmRep.gif);
	background-repeat:repeat-x;
	}

.bgBR{
	width:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.contentCell{
	width:790px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	}
	
.contentShell{
	height:470px;
	width:790px;
	margin: 55px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/homeImg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
	
.content{
	float:right;
	width:49%;
	margin: 90px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.content p{
	margin: 0px 0px 0px 36px;
	padding: 0px 0px 0px 0px;
	line-height:2.1em;
	}
	
.flashDiv{
	width:790px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border:none;
	text-align:center;
	}
	
.footer{
	margin: 0px 0px 0px 0px;
	padding:0px 13px 0px 0px;
	text-align:right;
	}
	
.copyRight{
	float:left;
	width:291px;
	height:5px;
	margin:6px 0px 6px 21px;
	padding:0px 0px 0px 0px;
	}
	
.contactBttn{
	float:right;
	width:234px;
	height:15px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #999999;
	}
	
.disclaimer{
	float:right;
	width:349px;
	height:5px;
	margin:62px 0px 0px 21px;
	text-align:right;
	}
	
.historyTbl{
	
	}
	

.historyTbl td{
	vertical-align:top;
	}
	
.aboutTop{
	width:790px;
	font-size:11px;
	font-weight:bold;
	color:#ff8828;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.aboutTop p{
	width:400px;
	margin:48px 0px 0px 100px;
	padding:0px 0px 0px 0px;
	}
	
	
.clientExp{
	width:325px;
	float:left;
	margin:0px 0px 0px 100px;
	padding:0px 0px 0px 0px;
	}
	
.clientExp h1{
	font-size:11px;
	font-weight:bold;
	color:#ff8828;
	margin:36px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	}
	
.workHist {
	float:right;
	width:292px;
	margin:0px 0px 51px 0px;
	padding:0px 0px 0px 36px;
	}

.workHist h1{
	font-size:11px;
	font-weight:bold;
	color:#ff8828;
	margin:36px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	}
	
.leftcol{
	text-align:right;
	}

	
.historyTbl p{
	margin:0px 0px 0px 0px;
	}
	
.historyTbl td{
	padding:0px 0px 9px 0px;
	}	
	
	
.contactShell{
	width:790px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;  
	}	
	
.contactContent{
	height:346px;
	margin:90px 0px 89px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/contactBG.gif);
	background-position:right;
	background-repeat:no-repeat;
	}
	
	
.contactTxt{
	float:left;
	margin:124px 0px 0px 89px;
	padding:0px 0px 0px 0px;
	}
	

.contactTxt p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	
	
	
	
	
	
	
	
	
	
	