﻿/* CSS Document */

body {
	behavior:url(csshover.htc);
	margin-top: 0px;
	margin:0 auto;
	background-color:#9C2413;
	text-align: center;
	
}
#MainContainer {
	text-align: center;
	margin:0px auto;
	background-color: #9C2413;

}
	

#bkgdTop {
	text-align: center;
	margin:0px auto;
	width:726px;

}
#bkgdBottom {
	width: 726px;
	text-align:center;
	background-image: url(images/bk_gradient_bottom.jpg);
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: -3px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
}
#bkgdBottom1 {
	width: 726px;
	text-align:center;
	background-image: url(images/bk_gradient_bottom.jpg);
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
}
#header {
	background-repeat: no-repeat;
	background-image: url(images/header.jpg);
	background-position: center center;
	height: 100px;

}
#homeContentArea {
	background-position: center center;
	height: 284px;
	width:726px;
	text-align: center;
	background-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
	border:none 0;
}

#baseContainer {
	background-repeat: repeat-x;
	background-image: url(images/bk_gradient_top.jpg);
	margin-top: -10px;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto;
	width:725px;
	height: 100%;
	border: 1px solid #999966;
	border-top:none;
	border-bottom:none;
}
	html* #baseContainer{ /* for ie7*/
	margin-top: 0px;
}
#copyrightDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333300;
	text-align:center;
	clear: both;
	line-height: 40px;
	width: 100%;
}


#copyrightDiv p a:active {
	color:#333300;
	text-decoration: none;
}


#copyrightDiv p a:visited {
	color:#333300;
	text-decoration: none;
}


#copyrightDiv p a:link {
	color:#333300;
	text-decoration: none;
}

#copyrightDiv p a:hover {
	color:#993333;
	text-decoration: none;

}
#mainMenu {
	margin-top: 0;
	margin-bottom: 0;
	width: 725px;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	background-position: center center;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
}

/* the horizontal menu starts here */


* {margin:0; padding:0;}

.bullet {
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;

}
div#listmenu {
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	width:725px;
	text-align: center;
	line-height: 11px;
	background-image: url(images/bk_mainmenu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height:30px;
	}
.menu {	
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 11px;
	border-right:1px solid #999966;
	}
.menunoborder {	
	text-transform: uppercase;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	line-height: 11px;
	}	
div#listmenu ul {
	margin-left: 23px;
	padding-top: 6px;
	text-align: center;
	}
#divButtonsRt {
	width: 125px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-right: 22px;
	margin-left: 22px;
	padding-top: 0px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
div#listmenu li {
	float:left;	/* causes the list to align horizontally instead of stack */
	position:relative; /* positioning context for the absolutely positioned drop-down */
	list-style-type:none;	/* removes the bullet off each list item */
	/*sets the background of the menu items */
	}


div#listmenu li:hover {
	background-color:#669933;
	
	}
div#listmenu a {
	display:block;
	padding:4px 6px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#FFFFFF;	
	}
div#listmenu a:hover {
	color:#FFFFFF;	
	}
/* the menu ends here */
/* the drop-down starts here */
div#listmenu ul li ul {
	margin:0;
	z-index:50; /* puts drop-down on top of div - Safari needs this as menu is 1px higher */
	position:absolute; /* positions the drop-down ul in relation to its relatively positioned li parent */
	width:12em; /*sets the width of the menu - in combo with the li's 100% width, makes the menu stack*/
	border-right:0; /* stops SCBs drops having two right borders - they inherit the border, IE doesn't */
	left:-1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 20px;
	font-weight: bold;
	text-transform: none;
	top: 18px;
	}
	
div#listmenu ul li ul li:last-child {
	 border-right:1px solid #999966;/*the last vertial line on the menu */
	}
div#listmenu ul li ul li {
	width:100%; /* makes the list items fill the list container (ul) */
	 /*  three sides of each drop-down item */
	border-bottom:1px solid #999966;
	border-right:1px solid #999966;
	border-left:1px solid #999966;
	background-color: #7f7f50;
}
div#listmenu ul li ul li a {
	padding:1px .5em;
}
div#listmenu ul li ul li:first-child {
	border-top:1px solid #999966; /*the top edge of the dropdown */
	}
/* make the drop-down display as the menu is rolled over */
div#listmenu ul li ul {display:none;} /* conceals the drop-down when menu not hovered */
div#listmenu ul li:hover ul {display:block; } /* shows the drop-down when the menu is hovered */

/* pop-out starts here */
body div#listmenu ul li ul li ul  {
	position:absolute; 
	visibility:hidden; /* same effect as display:none in this situation */
	top:-1px;
	left:12em;
	}
div#listmenu ul li ul li:hover ul {visibility:visible;} /* same effect as display:block in this situation */

/* second level popouts start here*/
div#listmenu ul li ul li:hover ul li ul {visibility:hidden;}
div#listmenu ul li ul li ul li:hover ul {visibility:visible;} /* same effect as display:block in this situation */

/* THE HACK ZONE - */
/* hack for IE 6 (all flavors) so the menu has a vertical line on the left */
* html div#listmenu ul {
	float:left; /* makes the ul wrap the li's */
	margin-left:15px; /* IE doubles the given value above - why? */
	}

/* add a top line to drops and pops in IE browsers - can't read :first-child */
* html  div#listmenu ul li ul {
	
	border-left:0px; /* stops the drop inheriting the ul border */
	}
/* the Tantek hack to feed IE Win 5.5-5.0 a lower value to get the pop-out to touch the drop-down */
* html  div#listmenu ul li ul li ul { 
  left:11.85em; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  left:12em;
  } 
/* and the "be nice to Opera" rule */
*html div#listmenu ul li ul li ul {
  left:12em;
} 
/* an Opera-only hack to fix a redraw problem by invisibly extending the ul */
/* the first-level drop stays open for 100px below the bottom but at least it works */
/* this can be reduced to as little as 22px if you don't have pop-outs */
/* the pop-out menu stays open for 22px below the bottom but at least it works */
	@media all and (min-width: 0px){
   body div#listmenu ul li ul {padding-bottom:200px;}
   body div#listmenu ul li ul li ul {padding-bottom:22px;}
   body div#listmenu ul li ul li ul li ul li:hover {visibility:visible;} /* same effect as display:block in this situation */

   }





/*golf Rollover Class*/
.golfRollover {
	display:block;
	width:181px;
	height:142px;
	background:url(images/world_class_golf.jpg) no-repeat;
	text-indent:-9999px;
}
/*Turn off all browser outlines*/
a {
	outline:none;
	text-decoration:none;
}
a.golfRollover:active {
	background:url(images/world_class_golf.jpg) no-repeat;
}

a.golfRollover:visited {
	background:url(images/world_class_golf.jpg) no-repeat;
}

a.golfRollover:link {
	background:url(images/world_class_golf.jpg) no-repeat;
}

a.golfRollover:hover {
	background-position:-181px 0;

}

/*wedding Rollover Class*/
.weddingRollover {
	display:block;
	width:181px;
	height:142px;
	background:url(images/plan_your_wedding.jpg) no-repeat;
	text-indent:-9999px;
}
/*Turn off all browser outlines*/
a {
	outline:none;
	text-decoration:none;
}
a.weddingRollover:active {
	background:url(images/plan_your_wedding.jpg) no-repeat;
}

a.weddingRollover:visited {
	background:url(images/plan_your_wedding.jpg) no-repeat;
}

a.weddingRollover:link {
	background:url(images/plan_your_wedding.jpg) no-repeat;
}

a.weddingRollover:hover {
	background-position:-181px 0;


}
/*greathouse Rollover Class*/
.greathouseRollover {
	display:block;
	width:363px;
	background:url(images/see1760RoseHall.jpg) no-repeat;
	text-indent:-9999px;
	height: 125px;
}
/*Turn off all browser outlines*/
a {
	outline:none;
	text-decoration:none;
}
a.greathouseRollover:active {
	background:url(images/see1760RoseHall.jpg) no-repeat;
}

a.greathouseRollover:visited {
	background:url(images/see1760RoseHall.jpg) no-repeat;
}

a.greathouseRollover:link {
	background:url(images/see1760RoseHall.jpg) no-repeat;
}

a.greathouseRollover:hover {
	background-position:-363px 0;

}
#leftColHome {
	float: left;
	width: 181px;
}

#middleColHome {
	float: left;
	width: 181px;
}

#rightColHome {
	background-color: #e9e8dc;
	float: right;
	width: 363px;
	background-image: url(images/see1760RoseHall.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 230px;
	margin-top: 8px;
}
#TitleIntheNews {
	background-image: url(images/inthenews.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	width: 89px;
	margin-left: 15px;
	margin-bottom: 2px;
}

#TitleHappenings {
	background-image: url(images/happenings.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	width: 89px;
	margin-left: 15px;
	margin-bottom: 2px;
}

.smallcopy {
	color: #666633;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
}
.smallcopy a:active {
	color:#666633;
	text-decoration: none;
}

.smallcopy a:visited {
	color:#666633;
	text-decoration: none;
}

.smallcopy a:link {
	color:#666633;
	text-decoration: none;
}

.smallcopy a:hover {
	color:#993333;
	text-decoration: none;
	}


#navcontainer {
	margin-bottom: 5px;
	float: right;
}
#newslist
{
padding-left: 0;
margin-left: 0;
width: 340px;
}

#happeningslist
{
padding-left: 0;
margin-left: 0;
width: 340px;
}

#newslist li
{
	margin: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #666633;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(images/squareBullet.gif);


}
#line {
	height: 12px;
	width: 725px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	clear: both;
}

#newslist a:active {
	color:#666633;
	text-decoration: none;
}

#newslist a:visited {
	color:#666633;
	text-decoration: none;
}

#newslist a:link {
	color:#666633;
	text-decoration: none;
}

#happeningslist a:active {
	color:#666633;
	text-decoration: none;
}

#happeningslist a:visited {
	color:#666633;
	text-decoration: none;
}

#happeningslist a:link {
	color:#666633;
	text-decoration: none;
}

#newslist a:hover {
	color:#993333;
	text-decoration: none;
	}

#happeningslist a:hover {
	color:#993333;
	text-decoration: none;
	}



/*End of Home Page content*/



#leftColInterior {
	float: left;
	width: 190px;
	text-align: center;
	background-position: right;
	margin-top: 12px;
	margin-left: 5px;
	margin-right: 5px;
}

#middleColInterior {
	width: 295px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: -10px;
	margin-left: 0px;
}
#rightColInteriorImage {
	height: 130px;
	text-align: center;
	width: 170px;

}
#rtWrapper {
	float: left;
	width: 485px;
	background-image: url(images/rtWrapperBG.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top: 12px;
	height: 1%;
	margin-left: 5px;
}


 #graybox {
	width: 320px;
	background-position: right top;
	text-align: right;
	border-bottom-color: #C5C685;
	height: 14px;
	margin-top: 10px;
	padding-right: 8px;
	padding-top: 5px;
	border-right-color: #999966;
	padding-bottom: 7px;
	margin-right: 8px;
	margin-left: 380px;
	border-top-color: #999966;
	border-right-width: 5px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom: 10px;
	
	
}

html* #graybox {
	width: 320px;
	background-position: right top;
	text-align: right;
	border-bottom-color: #C5C685;
	height: 14px;
	margin-top: -10px;
	padding-right: 8px;
	padding-top: 0px;
	border-right-color: #999966;
	padding-bottom: 7px;
	margin-right: 8px;
	margin-left: 380px;
	border-top-color: #999966;
	border-right-width: 5px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom: 10px;
	padding-top:0px; margin-top:0px;
	
	}
.bodycopysmall {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	text-transform: none;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #333333;
	text-align: left;
	text-indent: 15px;
}
.bodycopyCenter {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 24px;
	color: #333333;
	text-align: center;
	text-indent: 15px;
}
.bodycopynoindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #333333;
	text-align: left;
}
.memorabiliacopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #333333;
	text-align: left;
	text-indent: 0px;
	padding-bottom: 20px;
	padding-top: 3px;
}
.memorabiliacopy a:active {
	color:#333333;
	text-decoration: none;
}
.memorabiliacopy a:visited {
	color:#333333;
	text-decoration: none;
}
.memorabiliacopy a:link {
	color:#333333;
	text-decoration: none;
}
.memorabiliacopy a:hover {
	color:#993333;
	text-decoration: none;
	}
#picturediv {
	padding-bottom: 3px;
	}
.formcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-align: left;
}

.titleCopy {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 27px;
	line-height: 30px;
	color: #333333;
	text-align: left;
	font-weight: normal;
	padding-top: 10px;
}
.smallcaps {
	color: #333300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 17px;
	text-transform: uppercase;
	text-align: center;

}.smallcaps a:active {
	color:#333300;
	text-decoration: none;
	font-weight: bold;
}

.smallcaps a:visited {
	color:#333300;
	text-decoration: none;
	font-weight: bold;
}

.smallcaps a:link {
	color:#333300;
	text-decoration: none;
	font-weight: bold;
}

.smallcaps a:hover {
	color:#993333;
	text-decoration: none;




}
#borderDiv {
	background-image: url(images/borders.gif);
	background-repeat: no-repeat;
	height: 140px;
	text-align: center;
	width: 170px;
	padding-right: 12px;
	padding-left: 12px;
	background-position: center center;
	padding-top: 15px;
	float: left;
	margin-top: 0px;
}

/*THUMBNAIL GALLERY*/

.gallerycontainer{
	position: relative;
	background-image: url(images/galleryButton.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 24px;
	width: 190px;
	height: 60px;
	text-align: center;
	border: 1px dotted #666666;
	padding-bottom: 18px;
	margin-bottom: 20px;
	
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px dotted #666666;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
visibility: hidden;
text-decoration: none;

}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 8px;
	background-color: #FFFFFF;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
left: 185px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
/*end of *THUMBNAIL GALLERY*/



#headerInteriors {
	height: 143px;
	width:725px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
	background-color:#E3E5D7;
	clear: both;
}
html* #headerInteriors{ /* for ie 7*/
	margin-bottom:3px;
} 
#middleColInteriorWide {
	width: 474px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 7px;
}

.999966 {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	text-transform: none;
}
.999966 a:active {
	color: #333333;
	text-transform: none;
}

.999966 a:visited {
	color: #333333;
	text-transform: none;
}

.999966 a:link {
	color: #333333;
	text-transform: none;
}

.999966 a:hover {
	color: black;
	text-transform: none;
}
.smallcapsBold {
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: left;
}
.smallcapsBold a:active {
	color: #993333;
	text-transform: uppercase;
}

.smallcapsBold a:visited {
	color: #993333;
	text-transform: uppercase;
}

.smallcapsBold a:link {
	color: #993333;
	text-transform: uppercase;
}

.smallcapsBold a:hover {
	color: black;
	text-transform: uppercase;
}

.smallcapsBoldCenter {
	color: #993333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
}
.smallcapsBoldCenter a:active {
	color: #993333;
	text-transform: uppercase;
}

.smallcapsBoldCenter a:visited {
	color: #993333;
	text-transform: uppercase;
}

.smallcapsBoldCenter a:link {
	color: #993333;
	text-transform: uppercase;
}

.smallcapsBoldCenter a:hover {
	color: black;
	text-transform: uppercase;
}

#linkRt {
	width: 140px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 0px;
}
#buttonWrapper {
	width: 170px;
	float: right;
	clear: right;
}
#siteplanDiv {
	width: 700px;
	background-color: #E3E5D7;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: right;
	padding-left: 10px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	background-image: url(images/bk_gradient_top.jpg);
	background-repeat: repeat-x;
}


/*PR Pop-Up Window css*/

#prheader {
	background-repeat: no-repeat;
	background-image: url(images/prheader.jpg);
	background-position: center center;
	height: 100px;
}

#prContainer {
	margin:0 auto;
	width: 600px;
	height: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
	border-top-width: 1px;
	border-top-style: solid;
	background-repeat: repeat-x;
	background-image: url(images/bk_gradient_top.jpg);	
}
#prgraybox {
	width: 320px;
	background-position: right top;
	text-align: right;
	border-bottom-color: #C5C685;
	height: 14px;
	margin-top: 13px;
	padding-right: 8px;
	padding-top: 5px;
	border-right-color: #999966;
	padding-bottom: 5px;
	margin-right: 8px;
	margin-left: 255px;
	border-top-color: #999966;
	border-right-width: 5px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#prleftColInterior {
	float: left;
	width: 190px;
	text-align: center;
	background-position: right;
	margin-top: 12px;
	margin-left: 12px;
}
#prmiddleColInteriorWide {
	width: 350px;
	float: left;
	margin: 20px 10px 10px 20px;
}
#prline {
	height: 12px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999966;
	clear: both;
}
.prbodycopy {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 24px;
	color: #333333;
	text-align: left;
	text-indent: 15px;
}
.prbodycopynoindent {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 24px;
	color: #333333;
	text-align: left;
}
.prsubhead {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #333333;
	text-align: left;
}

#middleColInterior2 {
	width: 245px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #C5C685;
	margin-top: 10px;
}
#middleColInterior3 {
	width: 235px;
	float: right;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right-color: #C5C685;
	clear: right;
	text-align: left;
	margin-top: 10px;
}
.divButtonsRt_BackTo {
	width: 125px;
	text-align: center;
	margin-right: 22px;
	margin-left: 22px;
	padding-top: 12px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	border-bottom-color: #333333;
	padding-bottom: 12px;
	margin-bottom: 15px;
}
#linkBackTo {
	width: 125px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: right;
	padding-top: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-bottom: 3px;
}
#divButtonsRt2 {
	width: 125px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-right: 22px;
	margin-left: 22px;
	padding-top: 0px;
	margin-top: 15px;
	border-top-color: #333333;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
#sniffer {
	background-image: url(images/snifferbkgd.jpg);
	background-repeat: no-repeat;
	width: 725px;
	height: 500px;
	border: 1px solid #999966;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#MainContainer2 {
	text-align: center;
	margin:0px auto;
	background-image: url(images/bk_gradient_bottom.jpg);
	background-repeat: repeat-x;
}
#wideBorders {
	height: 160px;
	width:725px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-top-color: #999966;
	border-right-color: #999966;
	border-bottom-color: #999966;
	border-left-color: #999966;
	background-image: url(images/wideBorders.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 160px;
}
.formcopyPadded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-align: left;
	padding-bottom: 5px;
}
