/*******************************************************************************
 * document values
 */  
    
html,body {
	 margin:0;
}

html {}
body {
      background-color:#E7E7E5

}


/*******************************************************************************
 *  float defaults
 */

.floatL {
	float: left;
}
.floatR {
	float: right;
}
.cA,
.clearAll {
	clear: both;

}



/*******************************************************************************
 *  default font values 
 */
h1,
h2,
div{
font-family: 'Source Sans Pro', sans-serif;
}


.content-1 h2{

padding-top:12px;
   font-size:18px;
     font-weight:300;
     	color: #FDB728;
}


.H2red{
color:#D4213E;
}
.starter-content .H2red{
 font-size:16px;
}



.bbLeadtext{
color:#EC008D;
}




h1{

}



.content0-content h1{
color:#CA002F;
font-size:14px;
font-weight:700;
margin:0;
}

.content0-content ul{
 margin-top:-14px;
 padding-left:12px;
}

.content0-content li{
margin-top:12px;
    padding-left:12px;
}



.titleSmall,
.titleSmallTop{
color:#000;
font-size:12px;
font-weight:100;
}


.titleSmall{
margin-top:25px;
}
.titleSmallTop{
margin-top:-2px;
}

.bbLine{
 overflow:hidden;
 height:16px;

border-bottom:1px solid #962B31;
margin-top:0px;
margin-bottom:0px;
font-size:1px;
}




.liBB{


}




.bbGallery{
float:left;
margin-right:10px;
margin-bottom:10px;
width:120px;
text-align:center;
background-color:#CFD3CF;
}



/**/
/* bbCode  */


.boxContentContent ul{

padding: 0px;
margin: 0px;
margin-top:-16px;
margin-left:-12px;
margin-bottom:16px;
}


.boxContentContent li{
margin-left:28px;



   

}









.bbTab0,.bbTab1{
float:left;
 font-size:14px;
 line-height:23px;
}

.bbTab{
margin-bottom:-12px;
}


.bbTab0{
width:180px;
}
.bbTab1{
width:520px;

}

.bbImageCenter{
padding-top:8px;
padding-bottom:8px;

}

   
.bbImageLeft{
float:left;

}
.bbImageText{
width:200px;
   position:relative;
    float:left;
    margin-left:12px;
    height:227px;
}
.bbImageSubText{
position:absolute;
bottom:1px;

}
.contentImageSmall {
	float: left;
	margin-top: 5px;
	margin-bottom: 18px;
	margin-right: 10px;
}
.contentImageText {
	margin-top: 6px;
	font-size: 0.8em;
	line-height: 1.3em;
	color: #194949;
}



.service .bbTab0,
.service .bbTab1, 
.team .bbTab0,
.team .bbTab1{
float:left;
 
}
.content0-content .bbTab0{
width:330px;
margin-top:12px;
}

.content0-content .bbTab1{
  margin-left:12px;
width:180px;
}

.team .bbTab0{
width:80px;
}

.team .bbTab1{
margin-top:12px;
}

.service .bbTab,
.team  .bbTab
{
}








/*******************************************************************************
 *   Get rid of  system borders being generated for A tags  and iamges
 */
 
img{
      border:0;
}       
 
a:active {
	outline: none;
}
:focus {
	-moz-outline-style: none;
}


/*******************************************************************************
 * tracker box
 */  
#boxTracker{
    display:none;
}


/*******************************************************************************
 * lightbox values 
 */  
                                                          
#boxScreenAlpha{
  position:absolute; 
  z-index:2000; 
  left:0px; 
  top:0px; 
  height:0px; 
  width:0px; 
  background-color:#000; 
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;  
  
}

#boxScreenContent{
  z-index:2001;  
  top:120px; 

/*
border:1px solid #000;

-moz-box-shadow:3px 3px 3px #C5C8C2;
-webkit-box-shadow:3px 3px 3px #C5C8C2;
box-shadow:3px 3px 3px #C5C8C2;
 
 */
  width:622px; 
  height:650px;
  display:none;
}