
#primary a {
color:#BDB9B9;
font-size:9px;
letter-spacing:2px;
text-decoration:none;
text-transform:uppercase;
}
#primary a:hover {
	  color: #FFF;
	 
 }
#secondary {
text-align:left;
width:100%;
margin-right: 10px;
}
#secondary a {
color:#5BAAE3;
font-size:9px;
letter-spacing:2px;
text-decoration:none;
text-transform:uppercase;
}
#secondary a:hover {
	  color: #FFF;
	 
	  }

#menu 
{
   
}

#main
{
	background-color: #fff;
	border-left:  1px solid #cfcfcf ;
	border-right:  1px solid #cfcfcf ;
	padding: 10px;
	}
	#content {float: left;
	width:	750px;}
	#sidebar-right {float: right;
	width: 150px;}

.blackbox
{
    background-color: #282828;   
       
}
.advertisingmenu
{
   margin-bottom: 0px;
   padding: 0 20px 0 20px
}
.advertisingmenu h1
{   
    color: #E3003D;
    margin: 0px;
    font-size: 190%;
    font-weight: normal;
    
}
.advertisingmenu table
{       width: 100%;
        margin-bottom: 0px;
        padding-bottom: 0px;
}
.advertisingmenu td
{
    
    font-weight: bold;
    text-align: center;
}
td.active
{
    border: solid 1px #9F9F9F;
    
}
tr.headerRow
{
    font-weight: bold;
    color: #5BAAE3;
    background-color: #232323;
    }


hr
{
    color: #9F9F9F;
    height: 1px;

}
img
{
    border: none;
 }


.imageflow > img {
	margin: 25px;

}
.imageflow-block {
float:left;
text-align:center;
margin-bottom: 25px;
margin-right: 25px;
}
.tighter {
	margin-right: 15px !important;
}
.imagestable
{
    width: 100%;
    text-align: center;
}

.imagestable td 
{
    padding: 10px;
    /*background-color: #FAF5F9;*/
}

/*div.image-and-text-block
{
	width: 100%;
	background-image: url(/images/decorations/hr_750.png);
	background-position: bottom;
	background-repeat: no-repeat;
	
	margin-top:30px;
	width:100%;
	padding-bottom: 30px;
}
div.image-and-text-block img
{
	float: right;
	margin-left:20px;
}
#sidebar-right  div.sidebarlinks ul {
	list-style-type: none;
	list-style-position: outside;
	border: none !important;
	margin-left:0;
padding-left:0;
	}

#sidebar-right div.sidebarlinks ul li {
	marign-left: 0 !important; 
	padding-left: 0 !important;
padding: 10px 0 10px 0;

background-image: url(/images/decorations/hr_150_lefttoright.png);
background-position: bottom;
background-repeat: no-repeat;}*/

.redemphasis
{
	font-size: 130%; color: #c74a3c;
}


.tagline
{
    font-weight: normal;
    font-size: 150%;
    margin-top: 0px;
    
}

a 
{
     color: #5BAAE3;
     
     text-decoration: none;
}
a:hover 
{
    color: #E3003D;
    
}
h1, h2, h3, h4, h5, h6 {
font-weight:normal;
}
h1
{
   
    margin-top: 0px;
	font-size:2em;
line-height:1.3em;
margin-bottom:0.5em;
margin-top:0;
}
h2 
{
    font-size: 120%;
}
p.listheading {margin-bottom: 2px;}
ul.notopmargin {margin-top: 0px;}
ul.techniques li {
	width: 150px;
	float: left;
	list-style-type: none;
}

hr.faded750{ 
background-image: url(/images/decorations/hr_750.png);
color: transparent;
border: none;}
.pullquote {
	
	font-size:125%;
	line-height:140%;
	height:1%;
	margin:10px;
	background: url(/images/decorations/closequote.gif) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	
}
.pullquote:first-letter {
	background: url(/images/decorations/openquote.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	height:1%;
	/* padding :0px; 	resetting padding in IE5+ */
	/*background : url(); /* removing quote graphic in IE5+ */
}
.openquote{
	
	  float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #c74a3c;

	

}
.closequote{
 float: right;
     height: 25px;
     margin-top: 0px;
     margin-top: -5px;
     font-size: 700%;
     color: #c74a3c;

}
.quote p {font-size: 140%;}

