/* CSS Document */
body {
	font-family:Trebuchet MS;
	font-size: 10pt;
	color: #626051;
	background-color: #dedfca;
	/*background-image:url(..//images/brickbg.jpg)*/
}

a {line-height: 30px; vertical-align: middle; display: block; 
color: #660066; font-size: 10pt;  text-decoration: none; width: 100%;
 height: 100%;}
#motto {
position: relative;
background-color: #FFFFFF;
border: 1px solid #000;
box-shadow: /*-1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff,*/ 0 0 25px #000;
z-index: 20;
}
#leftofmotto {width:250px;}
.socialplugins {width:295px; border-width: 0px; border-style: solid;}
#rightofmotto {width:250px;}
#wrapper {
width:1001px; padding: 19px;
border: 1px solid #000;
background-color: #FFFFFF;
box-shadow: /*-1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff,*/ 0 0 5px #000;
}

#main { 
width:960px; 
border: 1px solid #000;
}
#headerbox {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#headertable {}
#logobox {}

#logo {}
#indexgallery { position: relative;width:960px; height:265px; padding:0px; margin: 0px; }
#indexgallery ul, li {  list-style:none; list-style-type: none;}
#topmenubox {
width: 100%;
text-align: right;
border: 0px solid black;
}

#topmenu {
float:right;
margin-right: 60px;
text-align: center;
}

#topmenu a { display:inline;
text-decoration: none; font-size:18px;
font-weight: ;
color: #ccc;
color: #9e0b0f;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
#topmenu a:hover,
#topmenu a:focus {
color: #ce4b5f;
background: rgba(255, 255, 255, 0.15);
text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff, 0 0 5px #000;
}

.topmenucell {
padding-right:40px;
}

#topphonebox {
border: 0px solid black;
}
#topphone1 {
padding-right:60px;
padding-left:0px;
}
#topphone2 {padding-left:60px;

}
#topphone2 a:hover,
#topphone2 a:focus {
color: #ce4b5f;
background: rgba(255, 255, 255, 0.15);
text-shadow: -1px 0 #fff, 0 1px #fff,1px 0 #fff, 0 -1px #fff, 0 0 5px #000;
}
#topphone a {
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 15pt; font-weight: bold;
	color: #9facb5;
}
#leftcolumnbox {
width:210px;
padding: 10px;

}
#rightcolumnbox {
padding:10px;
}
#contact-box-box {
	width: 210px;
	
	padding:10px;
	background-color:#ccd4da;
	margin-top:10px;
	margin-bottom:10px;
	border: 1px solid #555;
    text-align: left;
-moz-box-shadow: 5px 5px 5px #555;
  -webkit-box-shadow: 5px 5px 5px #555;
  box-shadow: 0px 0px 5px #555;
  /* box-shadow: 5px 5px 5px #555;*/ 
}
#marqueetable {
width:200px;
border:0px solid #fff;
box-shadow: 0px 0px 5px #555; margin: 0px;
  /* box-shadow: 5px 5px 5px #555;*/
}
#marqueecontainer{
position: relative;
width: 202px; /*marquee width */
height: 200px; /*marquee height */
background-color: white;
overflow: hidden;
border: 1px solid #555;
padding: 2px;
padding-left: 4px; margin: 0px;
}
#marqueecell {
height: 100px;
}
#vmarquee {
position: relative; width: 100%; top: -410px;
}
#contentTable {
box-shadow: 0px 0px 5px #555;
/*box-shadow: 5px 5px 5px #555;*/
}
#content {
padding:20px;
background-image:url(..//images/paper.gif);
}
#contentwhite {
padding:20px;
}
#bbb {width: 100%; padding-top: 0px; text-align: center;}
#promotion {color: #016696; font-family:Trebuchet MS;
	font-size: 12pt; font-weight: bold;}
#lowercontent1 {
border: 3px solid #f2f1ea;
margin-top:5px;
}
#lowercontent2 {
border: 3px solid #f2f1ea;
margin-top:5px;
}
#lowercontent3{
border: 3px solid #f2f1ea;
margin-top:5px;
}
.linktable {width: 210px; padding: 0px; opacity: 0.99;
 border-right-style: solid;
 border-right-width: 1px;
border-bottom-style: solid;
 border-bottom-width: 1px;
border-top-style: solid;
 border-top-width: 1px;
border-left-style: solid;
 border-left-width: 1px;

border-top-color: #aaa796;
border-left-color: #aaa796;
-moz-box-shadow: 10px 10px 10px #555;
-webkit-box-shadow: 10px 10px 10px #555;
box-shadow: 0px 0px 5px #555;
 /*box-shadow: 5px 5px 5px #555;*/
 border-spacing: 1px;
 font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

}
.linkcell {text-align: left;vertical-align: middle; padding-left: 4px; 
padding-top: 0px; background-color: #f2f1ea; font-weight: bold;
-moz-border-radius-topleft: 0px;  
-webkit-border-topleft-radius: 0px;
-moz-border-radius-bottomleft: 0px;  
-webkit-border-bottomleft-radius: 0px;
moz-border-radius-bottomright: 0px;  
-webkit-border-bottomright-radius: 0px;
moz-border-radius-topright: 0px;  
-webkit-border-topright-radius: 0px;
border-radius-topleft: 0px;
border-radius-bottomleft: 0px;
border-radius-bottomright: 0px;
border-radius-topright: 0px;
}

.linkcell:hover {background-color: #ffffff;
-moz-border-radius-topleft: 0px;  
-webkit-border-topleft-radius: 0px;
-moz-border-radius-bottomleft: 0px;  
-webkit-border-bottomleft-radius: 0px;
moz-border-radius-bottomright: 0px;  
-webkit-border-bottomright-radius: 0px;
moz-border-radius-topright: 0px;  
-webkit-border-topright-radius: 0px;
border-radius-topleft: 0px;
border-radius-bottomleft: 0px;
border-radius-bottomright: 0px;
border-radius-topright: 0px;}
.darkbrown-palatino10 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 10pt;
	color: #626051;
}
.brown-palatino15 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 25pt; font-weight:bold;
	color: #898671;
}
.blue-palatino15 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 15pt; font-weight: bold;
	color: #9facb5;
}
.redlink a { 
 	color: #9e0b0f;
 	text-decoration:underline;
} 
 
.redlink a:hover {
 	color: #626051; 
 	text-decoration:underline;
}
#direct-entry-title {
	width: 205px;
	margin: auto;
	padding:3px;
	text-align:left;
}

#direct-entry-text {
	width: 205px;
	margin: auto;
	padding:3px;
	text-align:left;
	font-size:8pt;
}

#remodeling-thumbnail {
	width: 211px;
	height: 105px;
	margin: auto;
}
.brown8 {
	color: #626051;
	font-size: 8pt;
}
.thumbimage {
border: solid 5px #bbb; margin: 5px;
}
.distext {
display:none;
}