BODY {

	margin:0;

	margin-top:4px;

	text-align:center;

	background-color:#443d3c;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #FF0000;

}

 img
{  border-style: none;
}

/*old bg color = 351309*  676560/





/*wrapper*/

#container{

	width:849px;

	margin-left:auto;

	margin-right:auto;

	background-color: #2f2f2f;height:100%;

}		 
	  

span.left {
position: absolute;
left: 0;
}
span.right {
position: absolute;
right: 0;
}
div.line {
position: relative;
text-align: center;
width: 100%;
}


/*flash*/

#flashcontainer{ width:849px;height:43px;}



.flash{float:left; padding-left:3px; width:268px;height:43px;}

.rightspace{float:left; background-image:url(../img/main/head2.jpg); background-repeat:no-repeat; width:575px; height:43px;}

.headpic3{margin-right:auto;margin-left:auto;background-color: #333333; clear:both; }

.menu{

	margin-left:3px;

	width:843px;

	height:32px;

	background-image:url(http://www.howtohookitup.com/img/main/menubg.jpg);

	background-repeat:repeat-x;

	text-align:center;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

}

*html .menu{margin-left:0px;}

.menu #inner {padding-top:7px;padding-left:70px;}

.bullet{float:left; padding-top:6px; padding-right:6px;}

#bulletpad{padding-left:30px;}

.bullet2{float:left; padding-top:6px; padding-right:6px;}

*html .bullet2{float:left; padding-top:0px; padding-right:6px;}

.menuitem{float:left;}



.menu a,.menu a:link,.menu a:visited,.menu a:active{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	text-decoration: none;

	font-weight:bold;

}

.menu a:hover{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #a32209;

	text-decoration: none;

}



*html .bgwhite{width:843px; background-color:#fff;margin-left:0; margin-top:0px;}

.bgwhite{margin-left:3px;background-color:#fff;width:843px;margin-top:0px;}



.picborder1{

	border: 1px solid #f8b78d;

}

.picborder2{

	border: 1px solid #a92b10;

}







#pics img{ margin-left:11px;}

.productlinks a,.productlinks a:link,.productlinks a:visited,.productlinks a:active{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #a92b10;

	text-decoration:underline;

}

.productlinks a:hover{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #a92b10;

	text-decoration: none;

}

.beugeline{ clear:both; width:843px;height:21px; background-repeat:no-repeat; background-image:url(../img/main/linespace.jpg);}



#topbanner

{

width:840px;

height:98px;	
  padding-left:3px;	   
  padding-bottom:3px;
text-align:left;  
	background-image: url(../img/main/main_banner.jpg);

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 13px;

color: #000000;
					  



}
	  
#topbanner1

{

width:840px;

height:74px;	
  padding-left:3px;	   
  padding-bottom:3px;
text-align:left;  
	background-image: url(../img/main/main_banner1.jpg);

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 13px;

color: #000000;
					  



}

#vonage
{
margin-top:18px; 
margin-left: 353px;
}

.contentcontainer{

	width:843px;

	margin-left:auto;

	margin-right:auto;

	clear:both;

	background-image: url(../img/main/contentbg.jpg);

	background-repeat: repeat-y;height:100%;

	

}	  
		 



.contentcontainerb{

	width:843px;

	margin-left:auto;

	margin-right:auto;

	clear:both;

	background-image: url(../img/main/contentbg3.jpg);

	background-repeat: repeat-y;height:100%;

	

}

.contentcontainerc{

	width:843px;

	margin-left:auto;

	margin-right:auto;

	clear:both;

	background-image: url(../img/main/contentbg3.jpg);

	background-repeat: repeat-y;height:100%;

	

}



.contentcontainerd{

	width:843px;

	margin-left:auto;

	margin-right:auto;

	clear:both;

	background-image: url(../img/main/contentbg2.jpg);

	background-repeat: repeat-y;height:100%;

	font-size: 11px;

	color: #a92b10;



	

}







.leftcol{ width:204px;float:left; background-color:#fee6d6;}

.leftcolb{ width:204px;float:left;}

.rightcol{margin-left:204px;}

.right1{ width:433px;float:left;}

.right2{margin-left:433px;background-color:#fee6d6;width:202px;}

.rightcolb{background-color:#ffffff}

.right1b{ width:633px;float:left;}

.right2b{margin-left:635px;background-color:#fee6d6;width:205px;}

.right1bb{ width:810px;float:left;}




*html .right2{margin-left:430px;}

.leftcolumntext{padding-top:14px;}           

.readhead{

	width:125px;

	height:18px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #fb9c57;

	background-image: url(../img/main/readhead.jpg);

	background-repeat: no-repeat; padding-left:20px;

}

.lefttext{

	width:180px;

	padding-top:11px;

	padding-left:20px;line-height:11pt;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

}

.lefttext a,.lefttext a:link,.lefttext a:visited,.lefttext a:active{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #a92b10;

	text-decoration:none;

}

.lefttext a:hover{

font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #a92b10;

	text-decoration: underline;

}










 .righttext{

	width:175px;

	

	padding-left:-10px;line-height:11pt;
					padding-right: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}






.blackbold{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

.glossary{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #a92b10;	

	margin-left: 6px;

}  



.glossary a, .glossary a:link{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

    text-decoration:none;

	color: #a92b10;	



}



.glossary a:visited{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

    text-decoration:none;

	color: #741b08;	



}  



.glossary a:hover, .glossary a:active{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

border-bottom: none;   

text-decoration:none;

	color: #d23b1a;	

} 



.glossarydefinition a:link{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

    text-decoration:none;

	color: #a92b10;	



}



.glossarydefinition a:visited{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

    text-decoration:none;

	color: #741b08;	

  



}  



.glossarydefinition a:hover, .glossarydefinition a:active{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

border-bottom: none;   

text-decoration:none;

	color: #d23b1a;	



}

				 
 a, a:link{

	color:#5353e1;
	text-decoration:underline;
}

a:hover, a:active{
	 	
	
	text-decoration: underline;
    color:#a8a8d4;
	

}
a:visited{
    	
    color:#20208c;
	

	text-decoration: underline;
}

.redtext a, .redtext a:link {


 	font-weight: bold;

	font-size:11px;
	color:#5353e1;
	text-decoration:underline;

	}
.redtext a:hover, .redtext a:active {
	font-weight: bold;
	font-size:11px;
	text-decoration: underline;
    color:#a8a8d4;
	


}	

.redtext a:visited { 
  	font-weight: bold;
    color:#20208c;
	font-size:11px;

	text-decoration: underline;

	}



.lefttext a, .lefttext a:link {

 	font-weight: bold;

	font-size:11px;
	color:#5353e1;
	text-decoration:underline;

	}
.lefttext a:hover, .lefttext a:active {	 

	font-weight: bold;
	font-size:11px;
	text-decoration: underline;
    color:#a8a8d4;
	

}  



.lefttext a:visited { 
  	font-weight: bold;
    color:#20208c;
	font-size:11px;

	text-decoration: underline;
	}



.black11 a, .black11 a:link { 
 	font-weight: bold;

	font-size:11px;
	color:#5353e1;
	text-decoration:underline;
	}

	

.black11 a:hover, .black11 a:active {	

	font-weight: bold;
	font-size:11px;
	text-decoration: underline;
    color:#a8a8d4;
	

}	 



.black11 a:visited { 

  	font-weight: bold;
    color:#20208c;
	font-size:11px;

	text-decoration: underline;

	}									 
	
	
	
	
	
	
	
	
	
.black125 a, .black125 a:link { 
 	font-weight: bold;
	padding-left:6px;
	font-size:11px;
	color:#5353e1;
	text-decoration:underline;

	}
.black125 a:hover, .black125 a:active {	
	font-weight: bold;
	font-size:11px;
	text-decoration: underline;
    color:#a8a8d4;
	padding-left:6px;

}	 
.black125 a:visited { 
  	font-weight: bold;
    color:#20208c;
	font-size:11px;
	padding-left:6px;
	text-decoration: underline;
	}									 
.black125  { 
   font-weight: bold;
   padding-left:6px;
   font-size:11px;
   color:#a92b10;
   text-decoration:none;
	}

   
	
	
.black126  { 
	font-weight: bold;
	padding-left:6px;
	font-size:9px;
	color:#c72b10;
	}
.black126 a, .black126 a:link { 
	font-weight: bold;
    padding-left:6px;
	font-size:9px;
	color:#c72b10;	   
		text-decoration:underline;
	}
.black126 a:hover, .black126 a:active {	
	font-weight: bold;
	font-size:9px;
	color:#83392c;
	padding-left:6px;	 
		text-decoration:underline;
}	 
.black126 a:visited { 
	font-weight: bold;
	color:#83392c;
	font-size:9px;
	padding-left:6px;
text-decoration: underline;
	}		
	
	
	


.glossarydefinition{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

}


	
	.black11{font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

padding-left:16px;

	}  	

.black11a{font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

padding-left:8px;

	}  	

	

.black14{font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	} 

.boldtext{font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

padding-left:8px; 

font-weight: bold;

	}  

.alignright{

	font-family: Tahoma, Arial, Helvetica,sans-serif;

	font-size: 9px;

	margin-left: 600px;

}

.alignrightb{

	font-family: Tahoma, Arial, Helvetica,sans-serif;

	font-size: 9px;

	margin-left: 590px;

	color: #000000;

	font-weight: bold;

}	 

.alignleft{

	font-family: Tahoma, Arial, Helvetica,sans-serif;

	font-size: 9px;

padding-left:8px;

	color: #000000;

	font-weight: bold;

}



.alignrightn{

	font-family: Tahoma, Arial, Helvetica,sans-serif;

	font-size: 9px;

	margin-left: 550px;

	color: #000000;

	font-weight: bold;

}



.redtext{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #a92b10;

}



.redtext2{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #a92b10;

	text-decoration: none;

	line-height: 14px;

}











.red12z{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #a92b10;

}









.readtextbold12{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #a92b10;

}



h2{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #a92b10;

	padding-left: 6px;

}



.readtextbold13{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #a92b10;
		
}



h1{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #a92b10;	   

	padding-left: 6px;

}		   







.readtextbold18{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #a92b10;

}





.bigpict{

	float:left;

	padding-left:8px;

	padding-right:9px;

	padding-bottom:20px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	line-height: 14px;

}



.linehr{ padding-left:36px;}

.bottomtext{	  

	background-image: url(../img/main/contentbg2.jpg);

	padding-left:8px;

	width:99%;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

} 

.bottomtext2{	  

	background-image: url(../img/main/contentbg3.jpg);

	padding-left:8px;

	width:99%;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

.col1{float:left; padding-right:10px; width:50%;}

.col2{float:left;width:180px;}	  

.col9{float:right;width:180px;padding-right:30px}



#textandpic{ width:170px; padding:2px; padding-right:10px; padding-top:0px;}



#textandpic div img { float:left; margin:0px 5px 3px 0px;}

.rightcolumnspace{ padding-left:18px; padding-top:13px; width:96%;}

.rightcolumnspace img{border: 2px solid #a92b10;}

*html .rightcolumnspace{ padding-left:18px; padding-top:13px; width:120px;}





















.bottomlinks{

	background-color:#fff;
		  text-align:center;
	clear:both;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #c57036;

	height:32px;

	text-decoration: none;

}

.bottomlinks a,.bottomlinks a:link,.bottomlinks a:visited,.bottomlinks a:active{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #c57036;

	text-decoration:none;

	font-weight: bold;

}

.bottomlinks a:hover{

font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

	text-decoration: underline;

}

.spacer{height:96px;}

*html .spacer{height:0;}

.copyright{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	font-weight: bold;

}




.PopBoxImageSmall

{
 


	cursor: url("images/magplus.cur"), pointer;

}

.PopBoxImageLarge

{

	

	cursor: url("images/magminus.cur"), pointer;

}

.PopBoxImageShrink

{

	cursor: url("images/magminus.cur"), pointer;

}

.PopBoxImageLink

{

	cursor: pointer;

}

.PopBoxImageMove

{

	border: none 0px #ffffff;

	cursor: pointer;

}

	 




  .thumbnail{
	padding: 2px 2px 6px 2px;	
	
	background-color: #842814;
	border: 1px solid #000000;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px; 
	margin-left: 15px;
	}

