@charset "UTF-8";


/*Global Style*/
body		{
			background-image:url(../images/BkgdTexture.gif);
			padding:0;
			font-family:Georgia, "Times New Roman", Times, serif;
			margin:0;
			border:0;
			padding:0;
			text-align:center;
			color:#808080;
			}			
			
.center		{
			width:780px;
			margin:0 auto;
			text-align:left;
			background:url(../images/Bkgd_body.gif) repeat-y;
			}						
			
.italic		{
			font-style:italic;
			}
			
.bold		{
			font-weight:bold;
			}
			
.boldItalic {
			font-style:italic;
			font-weight:bold;
			}			
			
						
/*HeaderLinks*/			
			
#header		{
			width:100%;
			height:300px;
			background-image:url(../images/HeaderBkgd2.jpg);
			padding:0;
			margin:0;
			}
		
#header	h1 {
			display:none;
			}


			
#headerLinks ul
			{
			list-style:none;
			margin:0;
			padding:0;
			width:760px;
			}
			
#headerLinks ul li
			{
			float:right;
			}

#headerLinks ul a
			{
			 font-weight:bold;
			 display:block;
			 padding:0 .25em 0 .25em;
			 line-height:1.95em;
			 font-size:1em;
			 letter-spacing:.15em;
			 text-transform:uppercase;
			 text-decoration:none;
			 color:#67c8ca;
			}
			
#headerLinks a:hover		
			{
			text-decoration:underline;
			}			
			
/*Welcome Style*/
			
#welcomeCol1
			{
			width: 400px;
			height:100%;
			float:left;
			padding:10px 0 0 10px;		
			}
			
#welcomeCol1 h1
			{
			text-indent:-5000px;
			background:url(../images/WelcomeImage2.gif) no-repeat;
			width:350px;
			height:100px;
			margin:0;
			padding-bottom:5px;		
			}			

#welcomeCol1 p
			{
			margin:0 15px 10px 0;
			padding-left:10px;
			font-size:.85em;
			line-height:1.3em;
			}		

#welcomeCol2
			{
			width: 355px;
			float:right;
			margin:0;
			padding-top:55px;		
			}			

/*Quote Style*/

#quote	
			{			
			padding:1em 20px 1em 20px;
			}			
						
#quote h3	{
			margin:0;
			padding:.5em 4.5em .5em 4.5em;
			font-weight:normal;
			line-height:1.15em;
			}			
			
#quote h2	{
			font-style:italic;
			text-align:right;
			padding-right:5em;
			}
						
#quote #endQuote	
			{			
			float:right;
			padding-bottom:1em;
			}			

/*Work Style*/

.work		{
			width:780px;
			height:16.875em;
			}

.workHeader	{
			margin-bottom:2em;
			width:780px;
			position:relative;
			height:3em;
			}		
			
.workHeader h2	
			{
			font-size:2.75em;
			font-style:italic;
			font-weight:bold;
			color:#d8a93d;
			display:inline;
			padding:20px;

			}
			
.workHeader a	
			{
			text-decoration:none;	
			text-transform:uppercase;
			display:inline;
			margin:0;
			font-size:.7em;
			font-weight:bold;
			letter-spacing:.4em;
			color:#67c8ca;
			position:absolute;
			right:20px;
			top:1.5em;
			}	

.workHeader a:hover
			{
			text-decoration:underline;
			}						
			
.workCol1	{
			background:url(../images/WorkBox.png) no-repeat !important;
			background:url(../images/WorkBox.gif) no-repeat;
			width:360px;
			height:238px;
			float:left;
			margin-left:20px;
			padding:0;
			display:inline;
			}
	
.workCol1 img
			{
			margin:14.5px 0 0 32.5px;
			border-color:#e3ded5;
			border-style:solid;
			}
			
.workCol2	{
			float:right;
			width:365px;
			margin-right:25px;
			padding:0;
			display:inline;
			}

.workTitle	{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:1.75em;
			font-style:italic;
			font-weight:bold;
			text-transform:none;
			letter-spacing:normal;
			color:#808080;	
			}

.workCol2 h6
			{
			font-size:.75em;
			font-weight:bold;
			letter-spacing:.45em;
			text-transform:uppercase;
			color:#808080;
			margin:0;
			padding:0;		
			}					



.workCol2 p {
			font-size:.825em;
			line-height:1.45em;
			margin:0
			}
			
.workCol2 a	{
			font-size:1.15em;
			font-style:italic;
			font-weight:bold;
			text-decoration:none;
			color:#d8a93d;
			}		
			
.workCol2 a:hover
			{
			text-decoration:underline;
			}
						
/*Form Style*/

#wrapper 	{
			width:780px;
			margin:0 auto;
			}

.message 	{
			color:#d8a93d;
			display:none;
			width:780px;
			text-align:left;
			padding-left:20px;
			}

.contact 	{
			text-align:left;
			}
			
.contact ul {
			list-style-type:none;
			}
			
.contact li {
			list-style-type:none;
			padding-bottom:10px;
			}
			
.contact li.special 
			{
			display:none;
			}
			
.contact input 
			{
			display:block;
			}
			
#name
			{
			width:500px;
			}
			
#email
			{
			width:500px;			
			}
			
									
.contact textarea 
			{
			display:block;
			width:500px;
			padding:5px;
			}			

/*Footer Style*/	
			
#footer		{
			width:100%;
			height:25em;
			background-image:url(../images/Bkgd_Footer.jpg);
			clear:both;
			text-align:left;
			}

.centerFooter
			{
			width:780px;
			margin:0 auto;
			text-align:left;
			}						

#footer1	{
			float:left;
			margin:15px 10px 0 75px;
			width:200px;
			line-height:1.10em;
			display:inline;
			}		
			

#footer2	{
			float:left;
			padding-top:15px;
			width:260px;
			line-height:1.10em;
			display:inline;
			}	
			

#footer3	{
			float:left;
			padding-top:15px;
			width:230px;
			line-height:1.10em;
			display:inline;
			}	
									

#footer h3	{
			font-style:italic;
			font-weight:bold;
			color:#e3ded5;
			margin-bottom:-.25em;
			}
			
#footer img
			{
			border:0;
			}
									
#footer ul
			{
			margin-left:0;
			padding:0;
			list-style:none;
			font-size:.6em;
			}
			

#footer ul a
			{
			 font-weight:bold;
			 display:inline;
			 font-size:1.25em;
			 text-decoration:none;
			 text-transform:uppercase; 
			 color:#e3ded5;
			}
#footer p	{
			clear:left;
			padding-left:20px;
			color:#e3ded5;
			font-size:.75em;
			}

#footer a:hover		
			{
			text-decoration:underline;
			}			