@charset "UTF-8";
/* CSS Document */

p { font-family:"Lucida Grande", Arial, Helvetica; font-size: 11px; color:#555; padding-bottom: 15px; line-height: 16px; }

.alert{color: #990000;}
a.blueText{color:#336699;}
.whiteText{color:#fff;}
td{border-bottom:hidden;}
a.benefits{color:#FF9900; text-decoration:none;}
a.benefits:hover{color: #ff9900; text-decoration:underline;}
#blogItems .item a.blog{color:#996600; text-decoration:none;}
#blogItems .item a.blog:hover{color:#ffffff; text-decoration:none;}
#blogItems a.blog{color:#996600; text-decoration:none;}
#blogItems a.blog:hover{color:#ffffff; text-decoration:none;}

li.feature{color:#336699; cursor:pointer; background-color:#eeeeee; padding:3px 3px 3px 3px; margin:1px 0 1px 10px;}
li.feature:hover{color:#336699; cursor:pointer; background-color:#cccccc; padding:3px 3px 3px 3px; margin:1px 0 1px 10px;}
li.feature2{color:#444444; cursor:pointer; padding:1px 3px 1px 10px; margin:10px 0 1px 10px;}

li.moveon{cursor:pointer; padding:12px 0 0 0; font-size:24px; color:#000; text-align:center; width:239px; height:44px; background-image:url(../../images/buttons/button_blank.png); background-repeat:no-repeat; overflow:hidden; list-style:none;}
li.moveon:hover{cursor:pointer;  padding:12px 0 0 0; font-size:24px; color:#336699; text-align:center; width:239px; height:44px; background-repeat:no-repeat;}

.promo_new{position:relative; width:447px; height:217px; margin:-18px 0 0 0; padding:0 0 0 0;}

#mainContent_top{
	position: relative;
	width: 980px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://www.bpdesigngroup.com/images/bg_mainContentSubTop.png); background-position: top; background-repeat:no-repeat; behavior:url(http://www.bpdesigngroup.com/universal/scripts/iepngfix.htc); }
	
	#mainContent_topPort{
	position: relative;
	width: 980px;
	height: 20px;
	margin-top:-35px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://www.bpdesigngroup.com/images/bg_mainContentSubTop.png); background-position: top; background-repeat:no-repeat; behavior:url(http://www.bpdesigngroup.com/universal/scripts/iepngfix.htc);
	z-index:100;}
	
	
#mainContent_container{
	position: relative;
	width: 980px;
	min-height: 400px;
	margin-left: auto;
	margin-right: auto;
	color: #333333;
	background-color: #ffffff;
	background-image: url(http://www.bpdesigngroup.com/images/bg_mainContentSubBottom1.jpg); background-position: bottom; background-repeat: no-repeat;
	}
	#mainContent_container2{
	position: relative;
	width: 980px;
	min-height: 649px;
	margin-left: auto;
	margin-right: auto;
	color: #333333;
	background-color: #000;
	background-image: url(http://www.bpdesigngroup.com/images/hp_bg_bottompannel.jpg); background-repeat: no-repeat;
	}
	
#mainContent_containerPort{
	position: relative;
	width: 980px;
	min-height: 400px;
	margin-left: auto;
	margin-right: auto;
	color: #333333;
	background-color: #ffffff;
	background-image: url(http://www.bpdesigngroup.com/images/bg_mainContentSubBottom1.jpg); background-position: bottom; background-repeat: no-repeat;
	}	
	
#mainContent_bottom{
	position: relative;
	top: -1px;
	width: 980px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(http://www.bpdesigngroup.com/images/bg_mainContentSubBottom2.jpg); background-position: bottom; background-repeat: no-repeat;
	}
	
.titleIndent{margin: 0 0 10px 29px;}	
	
#mainSubCopy_container{
	position: relative;
	padding-left: 15px;
	padding-right: 15px;
	color: #555;
	}
	
#myWrapper{width:100%; height:100%;}	
#myLeft{float:left; width:640px; height:100%;}
#myRight{float:left; width:340px; height:100%;}	
#myLeft2{float:left; width:340px; height:100%;}
#myRight2{float:left; width:640px; height:100%;}	

#mainSubCopy_left{
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 30px;
	min-height: 400px;
	}

#mainSubCopy_left p{font-size:1.1em; line-height:1.4em;}	
#mainSubCopy_left a:link{color:#336699; text-decoration:none;}
#mainSubCopy_left a:hover{color:#000; text-decoration:none;}
	
#mainSubCopy_right{
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 30px;
	}
	
	#mainSubCopy_right2{
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 30px;
	}		
		
#mainSubCopy_right p{ font-family:"Lucida Grande", Arial, Helvetica; font-size: 11px; color:#555; padding-bottom: 15px; line-height: 16px; }
.smGreyXXX{ font-family:"Lucida Grande", Arial, Helvetica; font-size: 10px; color:#333; margin: 15px; margin-top:0px; line-height: 16px; }

/*WEB STUFF*/
#webpromoTop{width:940px; height:16px; margin:0 20px 0 20px; background-image:url(../../images/4paneltop.gif); background-position:top; background-repeat: no-repeat;}
#webpromoBottom{width:940px; height:190px; margin:0 20px 20px 20px; background-image:url(../../images/4panel.png); background-position:bottom; background-repeat: no-repeat;}
#webpromoBottom p{font-size:12px; padding-top:5px;}
#webpromoBottom a{color:#336699; text-decoration:none; cursor:pointer;}
#webpromoBottom a:hover{color:#000000; text-decoration:none;}
#webPromoHolder{float:left; width:234px; height:auto; bottom:0px;}
#webPromoHolderFlash{float:left; width:234px; height:auto; margin-top:-6px;}
#webPromoHolderLeft{float:left; width:234px; height:auto; margin-right:2px; bottom:0px;}


#webInfoContainer{postion: relative; width:100%; height:100%;}
