.bloghead {
	width:747;
	background-color:#E0E0E0;
}

.blogpicture {
	background-image:url(images/blog_screenshot.png);
	border:none;
	height:400px;
	width:452;
	background-repeat:no-repeat;
}

.infopicture {
	background-image:url(images/myblueprint_video_link.png);
	border:none;
	height:179px;
	width:267px;
	background-repeat:no-repeat;
}

.infobanner {
	background-image:url(images/myblueprint_banner.jpg);
	border:none;
	height:250px;
	width:747px;
	background-repeat:no-repeat;
}

.blogtext {
FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}

.blogtext a {
	color:#0000CC;
	text-decoration:underline;
}
.infotext {
FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Helvetica
}

.infotext a {
	color: #0000CC;
	text-decoration:underline;
}

.Kpics {  
	border: 0px solid #ccc;
    width:   747px;  
    padding: 0;  
    margin:  0;
	z-index: -1; 
} 
 
.Kpics a img {  
    padding: 0;  
	border: 0px solid #ccc;
    width:  747px; 
	z-index: -1; 
} 

#slideshow {
    height: 378px; 
}

#indexBoxOther {
	position: relative;
	height: 55px;
	width:  747px;
	top:  -8em;
	left: 0;
	padding: 0px;
	border:  0px;
	text-align:left;
	z-index: 10;
	background-image: url(images/grey_box.png);
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Helvetica;
} 

#indexBoxIE {
	background-image: url(images/grey_box.png);
	position: relative;
	max-height: 60px;
    left: 0;
    top:  -6.8em; 
    width:  747px; 
	z-index: 20;
}

#indexBox {
	background-image: url(images/grey_box.png);
	position: relative;
	max-height: 60px;
	left: 0;
	top:  -6em;
	width:  747px;
	z-index: 15;
	margin: 0px;
	padding: 0px;
}

#inBoxText {  
	position: relative;
    left: 0;
}

#inBoxTextIE {  
	position: relative;
    left: 0;
}

.inBoxTextIE {	
	position: relative;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 27px; FONT-FAMILY: Helvetica;
	z-index: 20; 
} 

.inBoxText {	
	position: relative;
    top:  -2.3em; 
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 27px; FONT-FAMILY: Helvetica;
	z-index: 20; 
} 

#indexBox a {  
	text-decoration: none;
} 

#indexBoxIE a {  
	text-decoration: none;
} 

#topper {  
	position: relative;
    padding: 0px;  
	border: 0px solid #ccc;
    width:  747px;
	height: 450px; 
    top:  0; 
    left: 0;
	z-index: 4;
}

#bottomish {  
	position: relative;
    padding: 0px;  
	border: 0px solid #ccc;
    width:  747px; 
    top:  -6.3em; 
    left: 0;
	z-index: 4;
}

#bottomishIE {  
	position: relative;
    padding: 0px;  
	border: 0px solid #ccc;
    width:  747px; 
    top:  -6.8em; 
    left: 0;
	z-index: 4;
}

#topper a {
	border: 0px solid #ccc;
} 
pre { display:none }



#fancymenu_original {
  position: relative;
  height: 60px;
  width: 421px;
  padding: 15px;
  margin: 10px 0;
  overflow: hidden;
    top:  -4em; 
    left: 25em;
}

#fancymenu {
  position: relative;
  padding-left:590px;
  background-repeat:no-repeat;
  overflow: hidden;
  height:45px;
  width:160px;
  float: left;
  top:  -2.6em; 
  z-index: 30;
}
 
#fancymenu ul {
  padding: 0;
  margin: 0;
}
 
#fancymenu li {
  position: relative;
  height: 40px;
  width: 20px;
  list-style: none;
  display: inline; 
  float: left;
  overflow: hidden;
  padding-left:2px;  
  padding-top:5px;  
  z-index: 35;
}

#fancymenu a { 
	padding: 0px 0px 20px 20px; 
	border: 0px solid #ccc;
	background-repeat:no-repeat;
	background-image:url(images/button_normal_15-2.png);
	text-decoration: none;
	height:40px; 
	width:20px;
	z-index: 45;
}
#fancymenu a.activeSlide { background-image:url(images/button_highlight_15-2.png);  }
#fancymenu a:focus { outline: none; }

#fancyIEmenu {
  position: relative;
  z-index: 30;
  padding-right:2px;
  background-repeat:no-repeat;
  overflow: hidden;
  height:45px;
  width:150px;
  float: right;
  top:  -3.0em; 
}
 
#fancyIEmenu ul {
  padding: 0;
  margin: 0;
}
 
#fancyIEmenu li {
  position: relative;
  height: 40px;
  width: 20px;
  list-style: none;
  display: inline; 
  float: left;
  overflow: hidden;
  padding-left:2px;  
  padding-top:15px;  
  z-index: 35;
}

#fancyIEmenu a { 
	padding: 0px 0px 20px 20px; 
	border: 0px solid #ccc;
	background-repeat:no-repeat;
	background-image:url(images/button_normal_15-2.png);
	text-decoration: none;
	height:40px; 
	width:20px;
	z-index: 45;
}

#fancyIEmenu a.activeSlide { background-image:url(images/button_highlight_15-2.png);  }
#fancyIEmenu a:focus { outline: none; }