/* CSS Document */



body {background:#1554BD url(img/bg.jpg) fixed bottom repeat-x;text-align:center;}

td {font:bold 12px Arial, Verdana, Geneva, Helvetica, sans-serif;}

#gl-container {margin:0 auto;font:12px Arial, Verdana, Geneva, Helvetica, sans-serif;width:800px;}



#left {float:left;}



#nav-index, #nav-contact, #nav-about {display:block;width:790px;*width:800px;height:30px; padding-left:10px;}

#welcome-btn {display: block;width: 105px;height:30px;background: url("img/btn-welcome.gif") no-repeat 0 -30px;}

#about-btn {display:block;width:105px;height:30px;background: url("img/btn-about.gif") no-repeat 0 -30px;}

#contact-btn {display: block;width: 105px;height:30px;background: url("img/btn-contact.gif") no-repeat 0 -30px;}

#welcome-btn:hover, #about-btn:hover, #contact-btn:hover{background-position:0 0px;}



#nav-index #welcome-btn {display: block;width: 105px;height:30px;background: url("img/btn-welcome.gif") no-repeat 0 0px;}

#nav-about #about-btn {display:block;width:105px;height:30px;background: url("img/btn-about.gif") no-repeat 0 0px;}

#nav-contact #contact-btn {display: block;width: 105px;height:30px;background: url("img/btn-contact.gif") no-repeat 0 0px;}



.cc {margin-top:5px;}



#main, #services  {height:450px;padding:15px;background-color:white; text-align:left;}

#about-a, #about-b  {padding:15px;background-color:white; text-align:left;}

#main {float:left;width:485px;*width:515px;}

#services {float:right;width:240px;*width:270px;text-align:center;}



#about-a {float:left;width:415px;*width:445px; height:360px; *height:346px;}

#about-b {float:right;width:310px;*width:340px; height:232px; *height:200px;}

#about-c {float:right;width:340px;}



li {margin-left:-20px;}



#contact {width:770px;*width:800px;padding:15px;background-color:white; text-align:left;}

#contact-info {float:left;width:460px;}

#contact-address{float:left; margin-left:50px; width:200px;}

#form-text {float:left;text-align:right; font-weight:bold; width:350px;}

#form-text2 {float:left;text-align:right; font-weight:bold; width:290px;}

#form-text3 {float:left;top:0px;text-align:right; font-weight:bold; width:640px; vertical-align:text-top;}

input, textarea {margin-left:10px;}

#submit {float:left;bottom:0px;}

#errors {width:350px;border:1px grey solid; background-color:lightgrey; padding:20px;}





.clear {clear:both;overflow:hidden;line-height:1px;}

.clear3 {clear:both;overflow:hidden;height:3px;}

.clear5 {clear:both;overflow:hidden;height:5px;}

.clear10 {clear:both;overflow:hidden;height:10px;}

.clear15 {clear:both;overflow:hidden;height:15px;}

.clear13-blue {clear:right;overflow:hidden;height:13px;background-color:transparent;}



.clear13 {clear:both;overflow:hidden;height:13px;}

.clear20 {clear:both;overflow:hidden;height:20px;}
