/* 0 BASIC TAGS */

table {
	border-collapse:separate;
	border-style:none;
	border-spacing: 0px;
	border: inset 0px;
	border: outset 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

tr
{
    border: 0px none ;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

td
{
    border:  0px none ;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

col 
{ 
    border-style: none;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

h1, h2, h3, h4 {
	margin: 0;
	font-family: tahoma, arial, helvetica, sans-serif;
}

p {
	line-height: 1.4em;
}

hr {
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}

a {
	text-decoration: none;
	color: #8A6010;/*link colors*/
}

a:visited {
	color: #8A6010;/*link colors*/
}

a:hover {
	text-decoration: underline;
	color: #DB991A;/*link colors*/
}

a:active {
	color: #F9F007;/*link colors*/
}

body {
	background-color: #ffffff;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.7em;
	color: #786452;
}

img {
	border-width: 0;
}
/* 0 BASIC TAGS */

/*page set up*/
/*master*/
div.page
{
	margin-left: 0px;
	width: 997px;
	margin-right: 0px;
	position: relative;
	height: auto;
	
}

/*taspropsllc*/
.main
{
	margin-left: 0px;
	width: 997px;
	margin-right: 0px;
	position: relative;
	height: auto;
}
/*taspropsllc*/
.breadcrumb {
	background-color:#C8C6C6;
	position: relative;
	width: 997px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
}

#page_screen
{
   background-color:#000000;
   filter:alpha(opacity=60);  
   opacity: 0.6;     
   position:absolute;
   top:-280px;
   left:-800px;
   width:2500px;
   height:100%;
   display:none;
   z-index: 1000;
}

.opacity_content
{  
   position:absolute;
   display:none;
   top:0px;
   left:0px;
   z-index: 2000;
   CURSOR: hand;
}

.tabs
{
    position: absolute;
	left: 350px;
}
/*taspropsllc*/
.sitemap {
	position: absolute;
	left: 25px;
	top: 6px;
	text-transform: uppercase;
	font-size: 12px;
}
/*taspropsllc*/
.login
{
    background-image: url(Images/fergie.jpg);
	background-repeat:repeat;/*no-repeat;*/
    position: relative;
	left: 395px;
	height: 300px;
	width: 200px;
}
/*taspropsllc*/
.loginstatus {
	position: absolute;
	right: 25px;
	top: 8px;
	text-transform: uppercase;
	font-size: 10px;
}
/*taspropsllc*/
.loginanonymous{
    position: absolute;
	right: 225px;
}
/*taspropsllc*/
.menufooter
{
    position: absolute;
	left: 350px;
	top: 10px;
	text-transform: uppercase;
	font-size: 12px;
}

.sidebar {
	right: 200px;
	width: 214px;
	height: 100%;
}

/* 1 HEADER */
/*taspropsllc use this for the main header/our logo and for the global search control*/
.header {
	background-image: url(Images/main_header.jpg);
	background-repeat:no-repeat;
	position: relative;
	width: 997px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
}


/*master*/
/*page set up*/

/*sorry page*/
.sorry_table
{
    height:300px;
    text-transform: uppercase;
	font-size: 12px;
}
/*sorry page*/

/*arrows*/
.arrow_default
{
    position:relative;
    top:-8px;
    left:-80px;
    margin-bottom:-27px;
}
.arrow_listingdetail
{
    position:relative;
    top:-8px;
    left:50px;
    margin-bottom:-27px;
}
.arrow_listings
{
    position:relative;
    top:-8px;
    left:50px;
    margin-bottom:-27px;
}
.arrow_links
{
    position:relative;
    top:-8px;
    left:175px;
    margin-bottom:-27px;
}
.arrow_faq
{
    position:relative;
    top:-8px;
    left:310px;
    margin-bottom:-27px;
}
.arrow_news
{
    position:relative;
    top:-8px;
    left:435px;
    margin-bottom:-27px;
}
/*arrows*/


/*default page*/
.default_main
{
    position: relative;
	width: 997px;
    background-color: #D5C6B6;
    margin-left: auto;
	margin-right: auto;
}

.default_main_section
{
    width: 985px;
	background-color: #C3AF99;
	margin-left: auto;
	margin-right: auto;
	/*background-image: url(Images/default_center.gif);*/
	background-repeat:no-repeat;
	
}


.default_main_text
{
    display:table;
    position: relative;
    text-align:left;
    top: 5px;
    width: 800px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 10px;
	color: #003429;
	margin-left: auto;
	margin-right: auto;
	/*color: #FFFFFF;
	FILTER: dropshadow(OffX=5, OffY=5, Color='#000000', Positive='true');*/
}
.default_main_text_top
{
    height:125px;
    vertical-align:top;
}

.default_main_address_text
{
    position: relative;
    text-align:left;
    top:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003429;
	width:300px;
	/*color: #FFFFFF;
	FILTER: dropshadow(OffX=5, OffY=5, Color='#000000', Positive='true');*/
}

.default_main_address_text_middlerow
{
    background-color: #D5C6B6;
    width:800px;
    
    text-align:center;
}

.default_main_listingRotate_middlerow
{
    background-color: #D5C6B6;
    width:800px;
    height:250px;
}


.listingRotate
{
    position:relative;
    height:250px;
    width:760px;
   /* top:-180px;
    left:50px;
    margin-bottom:-100px;
    height:300px;*/
}

.listingImageOverlay
{
    position:relative;
    left:-100px;
    margin-right:-100px;
}

.listingRotateImage
{
    width:125px;
    height:100px;
}
.listingRotateShortDescr
{
}
.listingRotateTitle
{
}

/*default page*/

/*questions*/
.questions_section
{
    position: relative;
	width: 997px;
    background-color: #D5C6B6;
    margin-left: auto;
	margin-right: auto;
}

.questions
{
    width: 985px;
    text-align: left ;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003429;
	background-color: #C3AF99;
	margin-left: auto;
	margin-right: auto;
}

.answer_tr
{
    background-color: #D5C6B6;
    border: 0px none ;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.answer
{
    height: 100%;
    visibility:hidden;
    display:none;
    margin-left: auto;
	margin-right: auto;
}

.answer_begin_td
{
    width: 25px;
    border: 0px none ;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.view
{
}

.hide
{
    visibility:hidden;
    display:none;
}

/*questions*/

/*news*/

.news_section
{
    position: relative;
	width: 997px;
    background-color: #D5C6B6;
    margin-left: auto;
	margin-right: auto;
}

.news
{
    width: 985px;
    text-align: left ;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003429;
	background-color: #C3AF99;
	margin-left: auto;
	margin-right: auto;
}

.news_title_tr
{
    height:25px;
}

.news_tr
{
    background-color: #D5C6B6;
}

.news_begin_td
{
    width: 25px;
}

/*news*/

/*links*/

.links_section
{
    position: relative;
	width: 997px;
    background-color: #D5C6B6;
    margin-left: auto;
	margin-right: auto;
}

.links
{
    width: 985px;
    text-align: left ;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003429;
	background-color: #C3AF99;
	margin-left: auto;
	margin-right: auto;
}

.links_title_tr
{
    height:25px;
}

.links_tr
{
    background-color: #D5C6B6;
}

.links_begin_td
{
   height:150px;
}

.links_image
{
    width:150px;
}

/*links*/


/*listingdetail*/
.listingdetailTopLeftCorner		{ float: left; background-image: url(images/top_left.gif); vertical-align: top; width: 8px; background-repeat: no-repeat;	position: relative; height: 8px;	}
.listingdetailBottomLeftCorner	{ float: left; background-image: url(images/bottom_left.gif); vertical-align:bottom; width: 8px; background-repeat: no-repeat; position: relative; height: 8px; }
.listingdetailTopRightCorner	{ float: right; background-image: url(images/top_right.gif); vertical-align: top; width: 8px; background-repeat: no-repeat; position: relative; height: 8px;	}
.listingdetailBottomRightCorner	{ float: right;	background-image: url(images/bottom_right.gif); vertical-align:bottom; width: 8px; background-repeat: no-repeat; position: relative; height: 8px;	}

.listingdetailTop			{ background-image: url(images/top.gif); background-repeat: repeat-x; position: relative; width: 1px; height: 8px; }
.listingdetailRight			{ background-image: url(images/right.gif); background-repeat: repeat-y; position: relative; width: 8px; height: 1px; }
.listingdetailLeft			{ background-image: url(images/left.gif); background-repeat: repeat-y; position: relative; width: 8px; height: 1px; }
.listingdetailBottom		{ background-image: url(images/bottom.gif); background-repeat: repeat-x; position: relative; width: 1px; height: 8px; }

.listingdetail
{
	position: relative;
	width: 997px;
    background-color: #D5C6B6;
    margin-left: auto;
	margin-right: auto;
	
}

.listingdetail_item_images
{
    width: 985px;
    height: 350px;
    text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #003429;
	background-color: #C3AF99;
	CURSOR: hand;
	margin-left: auto;
	margin-right: auto;
	
}

.listingdetail_main
{
    width:350px;
    vertical-align:middle;
}

.listingdetail_mainimage
{
    width:325px;
    height:325px;
}

.listingdetail_thumbs
{
    width:625px;
    vertical-align:middle;
}

.listingdetailThumb
{
    width:100px;
    height:100px
}

.listingdetail_item_content
{
    width: 985px;
    height: 100%;
    text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #003429;
	background-color: #C3AF99;
	margin-left: auto;
	margin-right: auto;
	
}

.listingdetail_chmp
{
    vertical-align:top;
}

.listingdetail_schedule
{
    vertical-align:top;
}

.listingdetail_rates
{
    width:400px;
    background-color: #D5C6B6;
}

.listingdetail_rates_item
{
    background-color: #C3AF99;
}

.listingdetail_rates_alternate
{
    background-color: #D5C6B6;
}

.listingPrice
{
    width: 425px;
    text-align:center ;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	color: #003429;
	background-color: #D5C6B6;
}

.listingdetail_description
{
    width:550px;
    background-color: #D5C6B6;
}

/*listingdetail*/

/*listings*/
.listingsTopLeftCorner		{ float: left; background-image: url(images/top_left.gif); vertical-align: top; width: 8px; background-repeat: no-repeat;	position: relative; height: 8px;	}
.listingsBottomLeftCorner	{ float: left; background-image: url(images/bottom_left.gif); vertical-align:bottom; width: 8px; background-repeat: no-repeat; position: relative; height: 8px; }
.listingsTopRightCorner	{ float: right; background-image: url(images/top_right.gif); vertical-align: top; width: 8px; background-repeat: no-repeat; position: relative; height: 8px;	}
.listingsBottomRightCorner	{ float: right;	background-image: url(images/bottom_right.gif); vertical-align:bottom; width: 8px; background-repeat: no-repeat; position: relative; height: 8px;	}

.listingsTop			{ background-image: url(images/top.gif); background-repeat: repeat-x; position: relative; width: 1px; height: 8px; }
.listingsRight			{ background-image: url(images/right.gif); background-repeat: repeat-y; position: relative; width: 8px; height: 1px; }
.listingsLeft			{ background-image: url(images/left.gif); background-repeat: repeat-y; position: relative; width: 8px; height: 1px; }
.listingsBottom		{ background-image: url(images/bottom.gif); background-repeat: repeat-x; position: relative; width: 1px; height: 8px; }

.listings:td
{
    vertical-align:top;
}

.listingsmain
{
	position: relative;
	width: 997px;
    background-color: #D5C6B6;
    margin-left: auto;
	margin-right: auto;
}

.listings
{
    position: relative;
	width: 985px;
    background-color: #C3AF99;/*#D-5-C-6B6*/
    z-index:1;
    margin-left: auto;
	margin-right: auto;
}

.listings_item
{
    width: 227px;
    height: 300px;
    text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #003429;
	background-color: #D5C6B6;/*#C-3-AF99*/
	margin-left: auto;
	margin-right: auto;
}

.listings_item_toprow
{
    height:25px;
    vertical-align:top;
}

.listings_item_middlerow
{
    height: 225px;
    vertical-align:middle;
}

.listings_item_bottomrow
{
    height: 25px;
    vertical-align:top;
}

.listing_spacer
{
    height: 25px;
}
/*listings*/

h1 {
	position: absolute;
	left: 37px;
	top: 12px;
	text-transform: uppercase;
	font-size: 18px;
}

h2 {
	position: absolute;
	left: 37px;
	top: 60px;
	font-size: 11px;
}

.menua {
	position: absolute;
	right: 37px;
	top: 17px;
	text-transform: uppercase;
	font-size: 10px;
}

.nav {
	position: absolute;
	right: 37px;
	top: 60px;
	text-transform: uppercase;
	font-size: 10px;
}

.menua a:visited, .nav a:visited {
	color: #d32525;
}

/* 3 FOOTER */

.footerbg {
	background-image: url(images/footer-side.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 75px;
	text-align: center;
}

/*taspropsllc use this for our footer section/ disclaimers legal*/
.footer {
	background-image: url(Images/main_footer.jpg);
	background-repeat:no-repeat;
	position: relative;
	width: 997px;
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	z-index:1;
}

.menub {
	margin: 12px auto 5px auto;
	text-transform: uppercase;
	font-size: 10px;
}

.menub a:visited {
	color: #734527;
}

