/* CSS Document */
body{margin:70px 0px  0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5f5f5f; letter-spacing: .3px; line-height:15px;}
a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#6664ab;}
a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#76bf0e;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#76bf0e;}
a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#76bf0e;}


.contentDiv{margin:0 auto; width:850px;}
/* GLOBAL NAVIGATION */
#globalNav{margin-top:45px;}
#globalNav ul{margin:0px 0px 0px -10px;}
#globalNav li{margin-left:0px; margin-top:20px; list-style-type:none;}
#globalNav li a{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#6664ab; letter-spacing:2px; background-image:url(images/b-square.gif); background-repeat:no-repeat; background-position:0.4em; padding-left:25px;}
#globalNav li a#current{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#76bf0e; letter-spacing:2px;background-image:url(images/b-square-over.gif); background-repeat:no-repeat; background-position:0.4em; padding-left:25px;}
#globalNav li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#76bf0e; letter-spacing:2px;  background-image:url(images/b-square-over.gif); background-repeat:no-repeat; background-position:0.4em; padding-left:25px;}

#bg-lhs{float:left; background-image:url(images/bg-lhs.gif); background-repeat:repeat-y; width:8px; height:439px;}
#logoNav{float:left;}
#stamp{float:left; background-image:url(images/bg-stamp.gif); background-repeat:repeat-y; width:17px; height:439px;}
#main{float:left; padding-left:40px; width:572px;}
#main p{width:310px;}
#main p#services{width:210px;}
#main p#contact{width:140px;}
#bg-rhs{float:left; background-image:url(images/bg-rhs.gif); background-repeat:repeat-y; width:9px; height:439px;}

p#title{margin:25px 0px 25px 0px; width:100px;}
ul#s-list {margin:0px 0px 0px -40px;}
ul#s-list li{list-style-type:none; color:#e4af83; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; text-decoration:none; font-weight:normal;}

#copyright{text-align:center; padding-top:15px;}

.portfolio{text-align:center; width:522px; height:309px;}
.numbers{text-align:center; margin:70px 50px 20px 0px;}
.numbers a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:0px 5px 0px 5px; text-decoration:none; font-weight:normal;}
.numbers a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#76bf0e; padding:0px 5px 0px 5px; text-decoration:none; font-weight:normal;}
.numbers a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#76bf0e; padding:0px 5px 0px 5px; text-decoration:none; font-weight:normal;}

#portfolioNav {float:left; width:400px; margin-top:17px;}
#portfolioNav li{list-style-type:none; float:left; display:inline; margin:0px 6px 6px 6px; width:100px;}
#portfolioNav a:link{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; letter-spacing:2.5px; color:#6664ab;}
#portfolioNav a:visited{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; letter-spacing:2.5px; color:#6664ab;}
#portfolioNav a:hover{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; letter-spacing:2.5px; color:#76bf0e;}
#portfolioNav a#current{font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; letter-spacing:2.5px; color:#76bf0e;}

/* styles for forms */
.message{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f46e16;}
div.formBg label{float:left; width:110px; text-align:right; display:block; margin-right:10px; font-weight:bold;}
div.formBg input{width:175px; border:1px solid #9e4e19;}
textarea{width:175px; border:1px solid #9e4e19;}
.formBg{background-color:#F7E4A4; border:0px; padding:15px; color:#603913; width:310px;}
button{margin-left:120px; color:#F7E4A4; background-color:#9e4e19; font-weight:bold; border:1px double #b37242;}
