﻿/* Layout */
body 
{
	background-color:#000000;
	margin:0cm auto;
	font: 14px Arial;
	color:Black;
}

tr
{
	vertical-align:top;
}

hr
{
	width:95%;
	color:Gray;
}

/* Div Formatting */
#wrapper 
{ 
    margin: 25px auto;
    width: 750px;
    background-color: #9d9d9d;
}
#wrapperA 
{
	margin: 25px auto;
	width: 750px;
	background-color: #fff;
	background-image: url(../images/Custom-2%20story-Bethany_BG1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#header 
{
	padding:0px;
	margin:0px;
	height:71px;
	float: left;
 }

#toprotator
{
	padding: 0px 25px 0px 25px;
	background-image: url(http://www.tapahomes.com/images/Body-Background.jpg);
	background-repeat:repeat-x;
	margin:0px;
	height:282px;
	float: left;
}

a:link 		{font-size: 8pt; color: #000000; text-decoration: none;}
a:visited 		{font-size: 8pt; color: #000000; text-decoration: none;}

#menu
{
	margin:0px;
	height:20px;
	width: 750px;
	float: left;
	text-align:center;
    border: solid 1px black;
	background-color:Gray;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-right-style: solid;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
}
#menu2
{
	margin:0px;
	height:20px;
	width: 750px;
	float: left;
	text-align:center;
	background-color:Gray;
    border: solid 1px black;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-right-style: solid;
	border-top-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#dte
{
	margin:0px;
	height:20px;
	width: 748px;
	float: left;
	text-align:center;
}

#body
{
	padding: 0px 25px 0px 25px;
	background-repeat:repeat-x;
	margin:0px;
	width:700px;
	float: left;
}

#footerx
{
	padding: 30px 25px 20px 25px;
	background-image:url(http://www.tapahomes.com/images/Footer-Background.jpg);
	background-repeat:repeat-x;
	margin:0px;
	text-align:center;
	font: 14px Franklin Gothic Demi Cond;
	color: #9d9d9d;
	width:700px;
	float: left;
}

#footerx a
{
    font: 14px Franklin Gothic Demi Cond;
	color: #9d9d9d;
	text-decoration:none
}


/* Text Formatting */
h1
{
	font-size:22px;
	text-align:center;
}

/* Page Layout */
#specleft
{
	width:350px;
	float:left;
	display:inline;
}

#specright
{
	width:350px;
	float:left;
	display:inline;
}

#contactleft
{
	width:200px;
	float:left;
	display:inline;
}

#scontactright
{
	width:500px;
	float:left;
	display:inline;
}

.footerItem
{
    padding:0 10px 0 10px;
}

/* Rotator */
.slideshow-images {display:block;overflow:hidden;position:relative}
.slideshow-images img {display:block;position:absolute;z-index:1}
.slideshow-thumbnails {overflow:hidden}
.slideshow-images-visible {left:0;opacity:1;top:0}
.slideshow-images-next {left:0;opacity:0}
.slideshow-images-prev {left:0;opacity:0}
.slideshow {height:278px;margin:0;width:782px}
.slideshow a img {border:0}
.slideshow-images img {float:left}

/* marquee scroller */
#marqueeIframe
{
    border: solid 3px black;
    width:694px;
    height:180px;
    margin: 20px 25px 0 25px;
}


.marqueeRowGroup
{
    width: 293px;
    float: left;
    border-left:solid 3px black;
    position:absolute;
    background:white;
    display:inline
 }
 
 #bottomrotator
{
    width:694px;
    height:180px;
    overflow:hidden;
    position:absolute;
}
