.bar {
	width: 734px;
	float: left;
	background-color: none;
	margin:0px;
	 height:150px
}
.bar .SlidingPanels {
	width: 730px;
	height: 150px;
	float: left;
	margin:0px;
}
.bar .SlidingPanelsContentGroup {
	/* change to 720px width for a vertical scroll */ width:4000px;
	float: left;
	height:150px
}
.bar .SlidingPanelsContent {
	float: left;
	width: 164px;
	height: 150px;
	margin:0px;
}
.bar img {
	margin:0 auto;
	border:1px solid black;
}
.bar .content {
	margin-top:10px;
	height: 103px;
}
.bar p {
	text-align:center;
	padding-right:10px;
	margin-top:4px;
}
.SlidingPanelsAnimating * {
	overflow: visible !important;
}
.customshit {float:left; width:41px; height:145px; margin:0px; background: url(images/shadowy.png) repeat-y;}

.contenty { margin:0px; padding:0px;}

.logo { z-index:1112; width:185px; height:60px; background:url(images/alphalogo.png) no-repeat; position:absolute; right:0px; top:0px;}


.TabbedPanelsContent {
	height:145px;
	width:735px;
	z-index:1112;
}
.TabbedPanelsContentGroup {
	width:735px
}
.TabbedPanelsTab p {
	margin-top:2px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px
}
.TabbedPanelsTab {
	margin-right:1px;
}
#galcon {
	width:736px;
	height:579px;
	border: 1px solid black;
	border-left:none;
	border-bottom:none;
	margin:0 auto;
	z-index:1111;
	position:relative;
	clear:right;
}
#copyright {
margin:0 auto;
width:736px;
}
#copyright p {
float:right;
margin:0px;
margin-top:2px;
font-style:italic
}
#flash {
	float:left;
	height:414px;
	width:735px;
	background-color: #666666;
	border-left:1px solid black;
	background:url(images/flashback.png) repeat-y;
	z-index:1111;
}



.animationContainer{
	height: 250px;
	width: 670px;
}

.demoDiv{
	background-color: #CCC; 
	height: 230px;
	width: 350px;
	border: 1px solid black;
	margin-left: 1px;
	overflow: hidden;
}
body {background:url(images/strip55.png) repeat-x; margin:7px;}

#outer {width:100%; height:100%; background-color:#FFFFFF;}

#agenty { float:left; width:140px; margin-left:5px; margin-top:5px;}
#agenty p { margin:0px; text-align:center; margin-top:5px;}
#agenty img {}

#realtygroup { float:left; margin-left:20px; margin-top:5px;}
#realtygroup p { margin:0px; text-align:left}

#contacting { float:left; margin-left:45px; margin-top:5px;}
#contacting p { margin:0px; text-align:left; font-weight:bold;}

#contacting_right { float:left; margin-left:5px; margin-top:5px;}
#contacting_right p { margin:0px; text-align:left}


#outer2 {width:100%; height:100%; background-color:#FFFFFF; }
#lastcolumn {clear:right}
#firstcolumn {margin-left:10px;}
.column { float:left; margin-left:0px; margin-top:10px; background:#CCCCCC;  border-top:1px solid #999999}
.column2 { float:left; margin-left:0px; margin-top:10px; border-top:1px solid #999999}
.column p { margin:0px;  font-weight:bold; border-bottom:1px solid #999999; border-left:1px solid  #999999; padding:0px; font-size:14px}
.column2 p { margin:0px; padding:0px; padding-left:10px; padding-right:10px; text-align:center; border-bottom:1px solid #999999; border-left:1px solid  #999999; font-size:14px}
#desc {float:left; margin-left:5px; margin-right:2px; font-size:14px; height:auto;}
#desc p {margin:0px; padding-top:5px;}
.border {border-right:1px solid #999999}
#mapsbg {background:url(images/bg.png) repeat-x; height:100%; width:100%; float:left}
#poner {float:left;
	height:414px;
	width:735px;
	background-color: #FFFFFF;}
	#tabley {margin-left:5px; font-size:14px; float:left; margin-top:5px;}
	table tr td {border-left:1px solid black; border-bottom:1px solid black}
.topborder {border-top:1px solid black;}
.shade { background:#CCCCCC; font-weight:bold}
.value {text-align:center; }
.fix {border-right:1px solid black;}
#agenty p {margin:0px; margin-top:1px;}
#mapscontainer { margin-top:15px; float:left; margin-left:80px}
.icons {float:left; height:130px; width:140px;}
.icons img { margin:0 auto;}
.titlecons {float:left;}
.titlecons p {margin:0px; margin-top:3px; text-align:center}
#schools { margin-left:17px;}
#secondey { padding-left:25px;}
#firstoney img {margin-left:22px;}
#thirdey {margin-left:15px;}
a {color:#3744F6}
a:hover {color:#000066; text-decoration:none}


#farleft {margin-left:9px;}
#realtor_container {width:100%; height:100%; padding-top:7px; float:left}
.realtor {height:130px; width:144px; float:left; margin-left:0px; margin-bottom:5px; text-align:center; padding-top:0px;}
.realtor img {margin:0 auto; margin-top:10px; border: 0px}

.name {margin-top:5px; margin-bottom:0px;}
.link {margin-top:3px;}


.tder { background: url(../../images/tiledback.png); text-align:right; font-weight:bold; border:0px}
#tabloo {font-family:Arial, Helvetica, sans-serif; border:0px; padding:0px; float:left; height:345px}
.upper {vertical-align:top;}
#tabloo p {margin:0px; margin-right:5px; }
#tabloo td {padding-bottom:10px; border:0px}
#send { background:url(../../images/send.png); border:0px; width:80px; height:50px}
.green{
background:url(../../images/send.png) no-repeat;
padding:0px 6px;
border:0px;
height:34px; 
line-height:24px;
color:#FFFFFF;
font-size:12px;
margin-right:10px;
display:inline-block;
text-decoration:none;
width:70px
}
#fullemail {width:100%; height:100%; background-color: #F5F5F5; float:left; margin:0px; padding:0px}
#captionmail{width:100%; float:left; background: url(images/backer.png) repeat-x; border-bottom:1px dashed black; clear:right}
.marg {padding-top:15px;}
.submission {margin:0px; vertical-align:top}
#flasher {position:absolute; top:30px; left:56px; height:420px; width:740px}
