/* CSS Document */

body {
background-color:#FFFFFF;
margin:0px;
padding:0px
}

p, h1, h2, h3, h4, h5, a, li, ul {
font-family:Arial, Helvetica, sans-serif;
}

#divine {
background-image:url(../images/main/divine_websites.gif);
background-repeat:no-repeat;
margin-left:30px;
margin-top:30px;
height:140px;
}

#divine img {
float:right;
}

#flashcontent{
margin-top:-30px;
float:right;
height:151px;
}

.bar {
background-color:#533f22;
height:17px;
}

.links {
display:block;
float:right;
}

.links img {
border:none;
}

.content {
min-width:920px;
color:#533f22;
text-align:justify;
margin-right:20px;
padding-top:50px;
margin-left:60px;
padding-bottom:40px;
}

.dot {
padding-top:30px;
width:600px;
border-bottom: dotted 1px #533f22;
margin-bottom:5px;
}

.images {
padding-left:100px;
padding-bottom:40px;
}

.images img {
margin-left:2px;
border: solid 3px #9d8461;
}

.box {
margin-left:20px;
display:block;
margin-bottom:20px;
background-image:url(../images/home/box_top.gif);
background-repeat:no-repeat;
width:193px;
}

.contentbox {
border-left: 1px solid #533f22;
border-right: 1px solid #533f22;
border-bottom: 1px solid #533f22;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}

.contentbox h4 {
margin:0px;
padding-top:20px;
padding-left:5px;
padding-right:5px;
padding-bottom:20px;
}

.contentbox h5, h3, p {
margin:0px;
padding-top:8px;
padding-left:8px;
padding-right:5px;
padding-bottom:8px;
}

.contentbox p {
margin:0px;
padding-left:3px;
font-size:10px;
}

.contact {
padding-left:5px;
}

.box img {
padding-top:3px;
padding-bottom:5px;
padding-left:10px;
}

.text {
font-size:12px;
font:Arial, Helvetica, sans-serif;
}

.text2 {
font-size:12px;
font:Arial, Helvetica, sans-serif;
}

.box2 {
display:block;
margin-top:30px;
background-image:url(../images/home/box_top.gif);
background-repeat:no-repeat;
width:230px;
}

#right {
float: right;
}

.bottombar1 {
height:7px;
background-color:#9d8461;
}

.bottombar2 {
background-color:#89704c;
}

.bottombar3 {
height: 75px;
background-color:#533f22;
}

.copy {
padding-top:45px;
font-size:10px;
color:#FFFFFF;
}

.sub {
padding-top:3px;
padding-bottom:3px;
font-size:10px;
text-align:center;
color:#FFFFFF;
}

.sub a {
text-decoration:none;
color:#FFFFFF;
}

.w3c {
float:right;
padding-top:30px;
}

.services {
padding-top:40px;
width:700px;
}

.services img {
border:2px solid #9d8461;
margin-left:1px;
}

.main {
min-height:600px;
}

.map {
padding-right:20px;
float:left;
}

.add {
padding-bottom:150px;
}

.add ul li {
list-style-type:none;
}

#outer{
position:relative;
}
#inner{
    position:absolute;
    left:0;
    top:0;
	width:220px;
}

#inner2{
    position:absolute;
    left:220px;
    top:0;
	width:220px;
}
#inner3{
    position:absolute;
    left:460px;
    top:0;
	width:220px;
}

#inner li {
list-style-type:none;
margin:0px;
border-bottom: 1px dotted #9d8461;
}

#inner2 li {
list-style-type:none;
margin:0px;
border-bottom: 1px dotted #9d8461;
}

#inner3 li {
list-style-type:none;
margin:0px;
border-bottom: 1px dotted #9d8461;
}

#outer img {
padding-top:30px;
padding-left:30px;
}

#inner2 a {
color:#9d8461;
text-decoration:none;
line-height:30px;
}

#inner a {
color:#9d8461;
text-decoration:none;
line-height:30px;
}

#inner3 a {
color:#9d8461;
text-decoration:none;
line-height:30px;
}

#flash {
margin-left:-20px;
margin-top:-20px;
}