@charset "UTF-8";
/* CSS Document */

html, body {
	background-color:#000000;
	margin: 0px;
}

h1 {font-family:"Times New Roman", Times, serif; color:#999999; font-weight:normal; font-size:1.9em; margin: 5px 0px 10px 0px; }
h3 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size: 1.2em; color: #999999; margin: 0px 0px 10px 0px; }
h2 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size: 1.2em; color: #CCCCCC; margin: 10px 0px 5px 0px; } 

blockquote {margin:10px 20px 10px 20px; }

#container { margin:0 auto; width: 990px;}
#header {float:left; width:990px; margin:0; padding:0; height:480px;}
.linfield {background-image:url(/images/linfield-header-5-14-08.jpg); background-repeat:no-repeat; }
.getaltmed { background-image:url(/images/getaltmed-header-5-14-08.jpg); background-repeat:no-repeat; }
.plantessentials { background-image:url(/images/plantessentials-header-5-14-08.jpg); background-repeat:no-repeat; }
.tronihomes { background-image:url(/images/tronihomes-header-5-14-08.jpg); background-repeat:no-repeat; }
.map { background-image:url(/images/map-header-5-14-08.jpg); background-repeat:no-repeat; }
.wash-cell { background-image:url(/images/wash-cell-header-bkgnd.jpg); background-repeat:no-repeat; }
.smcu-summmer-skip { background-image:url(/images/smcu-summer-skp-hdr.jpg); background-repeat:no-repeat; }
.map-ad { background-image:url(/images/map-ad-hdr.jpg); background-repeat:no-repeat; }
.alcatraz-ad { background-image:url(/images/alcatraz-hdr.jpg); background-repeat:no-repeat; }
.contact-coeur { background-image:url(/images/contact-coeur-hdr.jpg); background-repeat:no-repeat; }

#portfolio-header {float:left; width:980px; margin:0; padding:0; }

.bad { float:left; margin: 47px 0px 0px 0px; width:294px; font-family:Arial, Helvetica, sans-serif; color:#8091A2; font-size: 12px; text-align:center; }
.mainImage { float:right; width:456px; margin: 0px 220px 0px 0px; border:0px; }
.mainImage a {border:0px;}

#highlights { float:left; width:294px; margin: 226px 0px 0px 0px; }
#highlights img { border:0px; margin: 0px 0px 10px 0px; }

#mainNav { padding: 460px 0px 5px 20px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size: .8em; color:#8091A2; }
#mainNav a { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#ffffff; text-decoration:none; }
#mainNav a:hover { color:#8091A2; text-decoration:underline; }
#mainContent {float:right; width:550px; margin: 15px 80px 20px 0px; }
#mainContent p {padding: 4px 12px 4px 12px; font-family:Arial, Helvetica, sans-serif; font-size: .7em; color:#ffffff; line-height:1.7em;}
div#mainContent p.intro {color:#ffffff; font-size:.9em; padding:4px 12px 4px 0px; }
div#mainContent a {color:#8091A2; text-decoration:none;}
div#mainContent a:hover {color:#ffffff; text-decoration:underline; }

div#portfolio-mainContent { float:right; width:670px; margin: 15px 0px 20px 0px; }

div#mainContent img.right-img {float:right; border:0; margin:0px 0px 5px 5px; }
div#mainContent img.left-img {float:left; border:0; margin:0px 5px 5px 0px; }


#footer { float:left; width:990px; margin:0px 0px 50px 0px; padding: 10px 0px 30px 0px; background-image:url(/images/footer-background-5-14-08.jpg); background-repeat:no-repeat; color:#666666; }
#footer a { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#8091A2; text-decoration:none; }
#footer a:hover { color:#ffffff; text-decoration:underline; }

#footerNews {
	float:left;
	width:340px;
	margin: 10px 5px 10px 365px;
	padding: 0px 5px 0px 0px;
}
#footerNews ul { margin:0; padding:0px 5px 0px 0px; border-right: solid 1px #333333;}
#footerNews li { list-style:none;  font-size:.9em; padding: 2px 4px 2px 10px; }

#footerLinks { float:right; width:270px; margin: 40px 0px 0px 0px;}
#footerLinks p { font-family: Arial, Helvetica, sans-serif; font-size:.6em; color:#999999; line-height: 1.2em; padding: 4px 0px 4px 0px;}
#footerLInks a { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#8091A2; text-decoration:none; }
#footerLinks a:hover { color:#ffffff; text-decoration:underline; }

#bottomHalf {float:left; width:990px; margin: 0px 0px 0px 0px; background-image:url(/images/content-background-5-14-08.jpg); background-repeat:repeat-y; background-color:#000000; }
#port-bottomHalf {float:left; width:980px; margin: 20px 0px 0px 0px; background-color:#000000; }

#lftColumn { float:left; width:260px; margin: 65px 0px 0px 40px; }
#lftMenu-top { width:260px; height:14px; }
#lftMenu-bottom { width:260px; height:14px;  }
#lftMenu-middle { width:260px; margin:0; }
#lftMenu-middle ul { margin:0; padding:10px 10px 10px 24px; }
#lftMenu-middle li { list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:.7em; padding: 3px 0px 6px 0px; }
#lftMenu-middle a, #lftMenu-middle a:visited { font-family:Arial, Helvetica, sans-serif; color:#8091A2; text-decoration:none; }
#lftMenu-middle a:hover { color:#ffffff; text-decoration:underline; }
#lftMenu-middle a:active { color:#999999; text-decoration:underline; }

div#lftMenu-middle-port { width:260px; background-color:#000000; margin:0; }
div#lftMenu-middle-port ul { margin:0; padding:10px 10px 10px 24px; }
div#lftMenu-middle-port li { list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:.7em; padding: 3px 0px 6px 0px; }
div#lftMenu-middle-port a { font-family:Arial, Helvetica, sans-serif; color:#8091A2; text-decoration:none; }
div#lftMenu-middle-port p { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-size:.7em; padding: 2px 10px 2px 10px;}
div#lftMenu-middle-port a:hover { color:#ffffff; text-decoration:underline; }

#mini-col-left { float:left; width:270px; }
#mini-col-right { float:right; width:270px; }

#mainNav.portfolio-main-nav { padding: 30px 0px 5px 20px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size: .8em; color:#8091A2; }
#mainNav.portfolio-main-nav a { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#ffffff; text-decoration:none; }
#mainNav.portfolio-main-nav a:hover { color:#8091A2; text-decoration:underline; }

#portfolio-footer { float:right; width:643px; margin:0px 0px 0px 0px; padding: 10px 0px 30px 0px; background-image:url(/images/portfolio-footer-bkgnd.jpg); background-repeat:no-repeat; color:#999999; }
#portfolio-footer a { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#8091A2; text-decoration:none; }
#portfolio-footer a:hover { color:#ffffff; text-decoration:underline; }

#portfolio-footerNews { float:left; width:320px; margin: 10px 5px 10px 30px; padding: 0px 5px 0px 0px; }
#portfolio-footerNews ul { margin:0; padding:0px 5px 0px 0px; border-right: solid 1px #333333;}
#portfolio-footerNews li { list-style:none;  font-size:.9em; padding: 2px 4px 2px 10px; }

#portfolio-footerLinks { float:right; width:270px; margin: 40px 0px 0px 0px;}
#portfolio-footerLinks p { font-family: Arial, Helvetica, sans-serif; font-size:.6em; color:#999999; line-height: 1.2em; padding: 4px 0px 4px 0px;}
#portfolio-footerLInks a { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#8091A2; text-decoration:none; }
#portfolio-footerLinks a:hover { color:#ffffff; text-decoration:underline; }

p.copyright { font-family: Arial, Helvetica, sans-serif; font-size:.5em; color:#000000; }