a {outline:none;color:#162836}
p {margin:0 0 5px 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.clear {clear:both;}


.beige-top-border{border-top:1px solid #d0c0a7}
.beige-bottom-border{border-bottom:1px solid #d0c0a7}
.beige-right-border{border-right:1px solid #d0c0a7}

body {background:#d0c0a7;margin:0px;padding:0px;font-family:Helvetica, Arial, sans-serif;}
#container {width:980px;margin:0 auto;height:601px;overflow:hidden;margin-top:20px;}
#content-container {background:#162836;height:501px;}
#footer-container {height:50px;}
#blue-left-border {float:left;width:20px;height:499px;background:#162836;border:1px #162836 solid;}
#blank-left-border {float:left;width:20px;height:499px;}
#right-main-content {float:right;height:501px;width:956px;}
.home-strip {height:167px;}
.home-strip-left {width:582px;float:left;}
.home-strip-middle {width:187px;float:left;}
.home-strip-right {width:187px;float:right;}
#home-logo {display:block;padding: 25px 0 0 50px;}
.image-block {display:block;}
.rightfloat {float:right;}
#menu-container{margin: 0;padding: 0;height:27px;font: 15px Helvetica,Verdana, sans-serif;list-style-type: none;text-transform:uppercase;}	
#menu-container ul{padding:0;margin:0;float:right; }
#menu-container li {float: left;margin: 0;padding: 0;width: auto;display: block;font-weight:bold;letter-spacing:-1px;}
#menu-container li .menu-items{margin:0 8px;}
#menu-container li .menu-items-last{margin:0 0 0 10px;}
#menu-container li a, #menu-container li a:link {color: #162836;text-decoration: none;padding: 3px 5px 3px 5px;display: block;}
#menu-container li a:hover{color: #405769;cursor: pointer;}
#footer-container p{margin:10px 0;padding:0;font-size:13px;color:#333;}
#footer-container a {color:#333;}

#two-col-right {width:251px;float:right;}
#two-col-left{float:left;width:704px;}
#two-col-right-big {float:right;width:613px;}
#top-logo {margin-top:10px;}
#top-logo2 {margin-bottom:11px;}
#two-col-half-right {width:335px;float:right;}
#two-col-half-left {width:345px;float:left;padding-top:10px;}
.white-box {background:#162836;padding: 5px 5px 5px 10px;height:363px;color:#fff}
.white-box p {margin: 0 0 10px 0;}
.white-box h2{margin:0;padding:0;letter-spacing:-1px;font-size:16px;margin:5px 0;}
.white-box h2 span {font-weight:100;font-size:15px;}
.white-box h2 span a {color:#fff;text-decoration:none;}
.lblue-box {background:#67879c;height:100%;padding:5px 5px 5px 10px;margin-bottom:10px;}
.lblue-box h1 {font-size:19px;text-transform:uppercase;margin:0;padding:0;letter-spacing:-1px;color:#fff;font-weight:100;}
.contact-block {width:335px;margin:10px 0 ;min-height:100px;}
.contact-pic {width:72px;float:left;}
.contact-desc {width:248px;float:right;padding-right:10px;}
.contact-desc h3{margin:0 0 5px 0;padding:0;font-size:15px;letter-spacing:-1px;}
.contact-desc p {margin: 0 0 5px 0;padding:0;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.contact-tel {margin:0 0 5px 0;padding:0 0 0 60px;font-size:12px;font-family:Arial, Helvetica, sans-serif;clear:both;font-weight:normal;color:#eee}
.contact-email {margin:0 0 5px 0;padding:0;font-size:13px;font-family:Arial, Helvetica, sans-serif;float:left;width:100px;text-align:right;}
.contact-email a{color:#000;text-decoration:none;}
.contact-page-email {margin: 0 0 15px 78px;font-size:13px;}
.contact-page-email a {color:#fff;text-decoration:none;}
#two-col-half-right h1{color:#fff;margin:15px 0 10px 0;padding:0;font-size:18px;letter-spacing:-1px;font-weight:lighter;text-transform:uppercase;}
#contactarea{font-size:13px;color:#fff;}
#contactform {width:280px;font-size:13px;margin-top:10px;}
#contactform fieldset{margin:0;padding:0;width:282px;border:none;}
.inputbox {display:block;margin:5px 0;width:267px;background-color:#a5bfcc;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:none;cursor:pointer;color:#000;}
.inputbox:hover {background-color:#67879c;}
.inputbox:active {background-color:#67879c;}
#textarea {width:300px;height:155px;background-color:#a5bfcc;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:none;cursor:pointer;color:#000;}
#textarea:hover {background-color:#67879c;}
#textarea:active {background-color:#67879c;}
#contactform span{font-size:12px;color:#8abcfb;}
#submitbutton{display:block;margin-top:10px;cursor:pointer;background:#67879c;border:none;color:#fff;}
#contactarea label {color:#fff;}
.quick-links {margin:10px 0;padding:0 0 0 15px;;font-size:12px;list-style-type:square;color:#fff;}
.quick-links a {color:#fff;}
#gallery-instruction {float:right;padding-right:15px;}
#gallery-container {padding:30px 20px 10px 50px;}
#gallery-container h2{font-size:19px;text-transform:uppercase;margin:10px 0 5px 0;padding:0;letter-spacing:-1px;color:#fff;font-weight:100;}
#gallery-container span {font-weight:100;font-size:13px;color:#a5bfcc;padding-left:5px;}
#portfolio {margin:0;padding:0;list-style-type:none;position:relative;}
#designed-by {text-decoration:none;color:#333;}
	.gallery ul { list-style: none;margin:0;padding:0; }
	.gallery ul li { display: inline; }
	.gallery p {font-size:13px;color:#fff;margin:0 0 8px 0;padding:0;text-align:justify;}
	.portfolio-fix {position:absolute;left:-2px;}
#quote-fade {margin: 0;padding:0;list-style-type:none;font-size:13px;}

