/* @override 
	http://localhost/~wayne/pinnacleinternational.ca/css/master.css
	http://localhost/~wayne/pinnacleinternational.abs/css/master.css
	http://outlinegraphics.com/pinnacle/alpha/css/master.css
*/

body {
	background-image: url(../images/bits/bg.gif);
	background-repeat: repeat;
}
#centerwrap {
	width:955px;
	margin:10px auto;
	margin-bottom: 0;
	padding:30px 0 0 0;
	text-align:left;
}
#page {
	position:relative;
	height: 598px;
	width: 955px;
	margin: 0;
	background-color: #FFFFFF;
}
#header {
	width:  955px;
	height: 85px;
	margin: 0;
	background: url(../images/slideshow2/slideshow-properties-1.jpg) no-repeat;}
.properties_header {
}
.about_header {
	background-image: url(../images/nav-about-on.gif);
}
#logo {
	width: 478px;
	height: 50px;
	padding: 35px 0 0 20px;
	float: left;
}
#navigation {
	float: left;
	width: 457px;
	height: 44px;
	padding-top: 41px; }

#primary li {
	list-style-type: none;
	float: left;
	height: 26px;
	padding: 0 0 0 34px;
	margin: 0;
}

/*- accordion content was 666 wide  588 high*/
/* 592 includes shadow */
/* about content 572 444 */
#stage{
	position: relative;
	float: left;
	margin-left: 20px;
	width: 910px;
	height: 444px;
}
#content_background {
	margin-left: 0;
	float: left;
	width: 652px;
	height: 444px;
	background-image: url(../images/bg-5star.jpg);
}
/*#content_shadow {
	float: left;
	width: 652px;
	height: 444px;
	background-image: url(../images/bg-shadow-properties.png);
}*/
#content {
	margin-left: 0;
	width: 652px;
	height: 444px;
	text-align: left;	
    overflow: hidden;
}
#about_content {
	width: 572px;
	height: 444px;
	text-align: left;	
    overflow: hidden;
}
#content_right_margin{
	float: left;
	width: 25px;
}
/*- accordion sidebar was 258 wide */
/* padding right 25 top 49 */
/* about content 337 444 */
#sidebar_background  {
	position: absolute;
	left: 652px;
	top: 0px;
	float: left;
	width: 258px;
	height:444px;
	border-top: 1px solid;
	border-color: #e5e5e5;
	background-image: url(../images/sidebar-bg.jpg);
}
#sidebar_slider {
	position: absolute;
	left: 652px;
	top: 0px;
	margin-left: -10px;
	float: left;
	width: 258px;
	height:444px;
	background-image: url(../images/sidebar-bg-slider.png);
}
#sidebar {
	position: absolute;
	left: 652px;
	top: 0px;
	width: 258px;
	height:444px;
	border-top: 1px solid;
	border-color: #e5e5e5;
	background-image: url(../images/sidebar-bg.jpg);
}
#about_sidebar {
	float: left;
	width: 337px;
	height:444px;
	border-top: 1px solid;
	border-color: #e5e5e5;
	background-image: url(../images/about-copy.gif);
}
#footer {
	float: left;
	width: 955px;
	height: 69px;
	background-image: url(../images/footer-properties.gif);
}
#about_footer {
	float: left;
	width: 955px;
	height: 69px;
	background-image: url(../images/footer-about.gif);
}
/* slideshow */
.content_frame{
	width: 652px;
	height: 444px;
    overflow: hidden;
    position: relative;
}

/*.content_frame img{
	position: absolute;
	top: 0;
	border: 0;
	border-top: 0;
}*/
.drop_shadow {
	position: absolute;
	width: 652px;
	height: 444px;
	z-index: 200;
}
/* div, img{ behavior: url(win_png.htc); } */
/* div { behavior: url(/iepngfix.htc); } */
#slideshow {
position: absolute;
}
/* infosheet layout */
#infosheet_controls {
	position: absolute;
	width: 652px;
	top: 415px;
	z-index: 300;
}
.infosheet_controller {
	height: 29px;
	text-align: right;
	padding-right: 44px;
}
#open_infosheet{
	position: relative;
	top: 0;
	background-color: yellow;
}
#close_infosheet {
	position: relative;
	top: 422px;
	background-color: yellow;
}
#infosheet_controls a{
	text-decoration: none;
	color: #666;
}
#infosheet {
	position: absolute;
	width: 652px;
	top: 445px;
	z-index: 100;
	background: url(../images/bg.png) 0 29px;
	opacity: .5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}
#infosheet_control {
	float: right;
	height: 29px;
	width: 652px;
	text-align: right;
}
#infosheet_titlebar {
	text-align: right;
	float: right;
	height: 29px;
	width: 252px;
}
#infosheet_header {
	float: left;
	height: 137px;
	width: 652px;
}
#infosheet_logo{
	float: left;
}
#infosheet_map{
	float: right;
}
#infosheet_content{
	float:left;
	height: 249px;
	width: 400px;
}
#infosheet_sidebar {
	float: right;
	height:249px;
	width: 252px;
}
#infosheet_footer{
	float: right;
	height: 29px;
	width: 252px;
}
#infosheet_content #info_copy {
	font-size: 11px;
	padding-top: 30px;
	padding-left: 34px;
	line-height: 17px;
}
#infosheet_sidebar #info_address {
	font-size: 11px;
	padding-top: 30px;
	padding-left: 22px;
	line-height: 17px;
}

#infosheet_sidebar #info_contact {
	font-size: 11px;
	padding-top: 20px;
	padding-left: 22px;
	line-height: 17px;
}
#infosheet_sidebar #info_contact a {
	color: #975965;
	text-decoration: none;
	font-weight: bold;
}
#infosheet_sidebar #info_links a {
	color: #975965;
	text-decoration: none;
	font-weight: bold;
}

#infosheet_sidebar #info_links {
	font-size: 11px;
	padding-top: 22px;
	padding-left: 22px;
	line-height: 17px;
}

#infosheet_footer #hide_information {
	font-size: 11px;
	padding-top: 8px;
	padding-left: 22px;
	line-height: 17px;
}

#hide_information a{
	text-decoration: none;
	color:#666;
	font-weight: bold;
}

#more_information {
	font-size: 11px;
	padding-top: 8px;
	padding-right: 134px;
	line-height: 17px;
}
#more_information a{
	text-decoration: none;
	color:#000000;
	font-weight: bold;
}


/* properties accordion menu */
#accordion_menu {
	background-color: #ffffff;
	height: 444px;
}
.head {
	cursor: pointer;
	width: 258px;
	height: 28px;
}
.hotels {
	background-image: url(../images/properties-nav-hotels.gif);
}
.hotels:hover{
	background-image: url(../images/properties-nav-hotels-on.gif);
}
.residences {
	background-image: url(../images/properties-nav-residences.gif)
}
.residences:hover {
	background-image: url(../images/properties-nav-residences-on.gif)
}
.commercial {
	background-image: url(../images/properties-nav-comercial.gif);
}
.commercial:hover {
	background-image: url(../images/properties-nav-comercial-on.gif);
}
.industrial {
	background-image: url(../images/properties-nav-industrial.gif)
}
.industrial:hover {
	background-image: url(../images/properties-nav-industrial-on.gif)
}
.past {
	background-image: url(../images/properties-nav-pastprojects.gif)
}
.past:hover {
	background-image: url(../images/properties-nav-pastprojects-on.gif)
}
.menu_item {
	width: 258px;
	height: 28px;
}
.nested_head {
text-align: right;
font-size: 1pt;
}
.page_one {
	opacity: 0;
}
.page_two {
	opacity:0;
}

/* background images for web presentation */
.accordion {
	background-image: url(../images/slideshow-properties-6.jpg);
}
.about {
	background-image: url(../images/slideshow2/slideshow-about.jpg);
}
.properties-1 {
	background: url(../images/slideshow2/slideshow-properties-1.jpg) no-repeat;
}
.properties-2 {
	background-image: url(../images/slideshow2/slideshow-properties-2.jpg);
}
.properties-3 {
	background-image: url(../images/slideshow2/slideshow-properties-3.jpg);
}
.properties-4 {
	background-image: url(../images/slideshow2/slideshow-properties-4.jpg);
}
.properties-5 {
	background-image: url(../images/slideshow2/slideshow-properties-5.jpg);
}
.properties-6 {
	background-image: url(../images/slideshow2/slideshow-properties-6.jpg);
}
.properties-7 {
	background-image: url(../images/slideshow2/slideshow-properties-7.jpg);
}
.properties-8 {
	background-image: url(../images/slideshow2/slideshow-properties-8.jpg);
}
.transition {
	background-image: url(../images/slideshow2/slideshow-transition.jpg);
}
.support {
	background-image: url(../images/slideshow2/slideshow-support.jpg);
}
.support-warranty {
	background-image: url(../images/slideshow2/slideshow-support-2.jpg);
}
.contact {
	background-image: url(../images/slideshow2/slideshow-contact.jpg);
}


/* shared declarations */
.left {
	float: left;
}
.right {
	float: right;
}

