/* CSS Document */

/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
/* Stylesheet developed by Montanesque Enterprises (916-683-4247 / http://www.montanesque.com) */
/* Please contact us for assistance                                                            */
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */


/* ---( page defaults )--- */

a:link {
	color: #3366CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #996633;
}
a:hover {
	text-decoration: underline;
	font-weight:bold;
}
a:active {
	text-decoration: none;
}

body {
	background-color: #000000;
}


/*  - - - - - - - - - - - - - -  */


/* 
CONTAINERS, ALL (bubble01 and bubble0p (which is not working)
These containers establishes the area for all of the hidden rollover content
*/

.bubble01 {
	position: absolute;
	left: 75px;
	top: 17px;
	height: 298px; width:577px;
	overflow: hidden;
	background-color:#000000;
	filter:alpha(opacity=92);-moz-opacity:.92;opacity:.92;
	font-family: font-family: Arial, Helvetica, sans-serif; 
	/* Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; */
	font-size:12.5px; color:#333333;
	z-index:2;
}

.bubble02 {
	position: absolute;
	left: 75px;
	top: 17px;
	height: 298px; width:577px;
	overflow: hidden;
	background-color:#000000;
	font-family: font-family: Arial, Helvetica, sans-serif; 
	font-size:12.5px; color:#333333;
	z-index:2;
}



/* 
ABOUT MONTNESQUE SECTION:
These styles contain information for  all content contained in the hidden 
ABOUT MONTANESQUE roll over section
*/

.about {
position:absolute;
left:5px;
top:15px;
background-color:#FFFFFF;
visibility:hidden;
z-index: 1;
}

#testimonials {
	position:absolute;
	left:419px;
	top:133px;
	width:124px;
	height:117px;
	z-index:3;
}

.b0_partners {
	position: absolute;
	left: 400px;
	top: 143px;
	width: 100px;
	height: 113px;
	/* background-image:url(images/jd_ann_white.jpg);
	background-repeat: no-repeat; */
}

.b0_MELogo {
	position: absolute;
	left: 431px;
	top: 21px;
	width: 110px;
	height: 117px;
	z-index:1;

}

.b0_Txt {
	position: absolute;
	left: 46px;
	top: 33px;
	width: 348px;
	height: 227px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	overflow:visible;
}

.b0_closeX {
	position: absolute;
	left: 254px;
	top: 258px;
	width: 55px;
	height: 20px;
}


/* 
CONTACT MONTNESQUE SECTION:
These styles contain information for  all content contained in the hidden 
CONTACT MONTANESQUE roll over section
*/

.contact {
position:absolute;
left:5px;
top:15px;
background-color:#66FFFF;
visibility:hidden;
z-index: 2;
}

#logos3p {
	position:absolute;
	left:416px;
	top:151px;
	width:121px;
	height:78px;
	font-family:Arial, Helvetica, sans-serif; color:#CCCCFF; font-size:10px;
	text-align:center;
	padding-left: 6px; padding-right: 6px;
	padding-top: 6px; padding-bottom: 0px;
	border-top: #999999 thin solid;
	border-bottom:#999999 thin solid;
	z-index:3;
}

.b1_email {
	position: absolute;
	left: 34px;
	top: 211px;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color: #999999;
	text-align:left;
	padding-left: 20px;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	background-color: #CCCCCC;
	border-bottom: #999999 thin solid;
	width: 290px;
	
}

.b1_reach {
position: absolute;
	left: 38px;
	top: 41px;
	width: 290px;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3366FF;
	font-weight:bold;
	text-align:left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	background-color:#000000;
	border:#3366FF thin solid;
}

.b1_mailing {
	position: absolute;
	left: 38px;
	top: 78px;
	width: 298px;
	height: 59px;
	line-height: 1.6em;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	padding-left: 20px;
}

.b1_closeX {
	position: absolute;
	left: 494px;
	top: 268px;
	width: 78px;
	height: 20px;
}


/*  

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
PORTFOLIOS SECTION
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 

*/

.portfolio {
position:absolute;
left:5px;
top:15px;
background-color:#CC66FF;
visibility:hidden;
z-index: 2;

}

.mov {
	position:absolute;
	left:76px;
	top:17px;
	width:429px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	visibility:inherit;
	background-color:#000000;
	z-index: 2;
}

/* b2_close places the "CLOSE X" button to close the rollover windows  */
.b2_closeX {
	position: absolute;
	left: 592px;
	top: 267px;
	width: 39px;
	height: 20px;
	background-color:000000;
	z-index:10;
}

/*  =========================================


.b2_closeX {
	position: absolute;
	left: 592px;
	top: 267px;
	width: 39px;
	height: 20px;
	background-color:000000;
	z-index:10;
}



 */


/*  

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 
DO IT YOURSELF SECTION
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 

*/

.diy {
position:absolute;
left:5px;
top:15px;
background-color:#CC66FF;
visibility:hidden;
z-index: 2;

}

.mov {
	position:absolute;
	left:76px;
	top:17px;
	width:429px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	visibility:inherit;
	background-color:#000000;
	z-index: 2;
}


/* b2_close places the "CLOSE X" button to close the rollover windows  */
.b2_closeX {
	position: absolute;
	left: 591px;
	top: 265px;
	width: 39px;
	height: 20px;
	background-color:000000;
	z-index:10;
}

/*  =========================================  */
