body{ font-size:62.5%;
background:#8D8E90;

} 



#top {
 	
	width: 780px;
	height:120px;
	background:#FFFFFF;
	float:left;
	border:none;
	margin-top:0px;
	margin-left:85px;
	margin-right:35px;
	display:inline;
	padding-top:15px;
	
}


#header-banner1 {
 	
	width: 650px;
	height:115px;
	background-image: url("images_angel/header-banner1.jpg");
	float:left;
	margin-left:20px;
	border:none;
	display:inline;
		
}

#header-banner2 {
 	
	width: 210px;
	height:115px;
	background:#FFFFFF;
	float:left;
	border:none;
	display:inline;
		
}




#marketingline {
 	
	width: 860px;
	height:25px;
	background:#BBC3D3;
	float:left;
	border:none;
	margin-left:20px;
	margin-right:35px;
	display:inline;
		
}

#greytopbar {
 	
	width: 860px;
	height:25px;
	background:#0072BC;
	float:left;
	border:none;
	margin-left:20px;
	margin-right:35px;
	display:inline;
		
}

.nav-blueheadone {
 	
	font-family : arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:left;

	margin-left:0px;
	margin-top:0px;
	margin-bottom:10px;
	
	padding:0px;
		
}

.nav-blueheadone a:link 	{color: #0072BC; text-decoration:none;}
.nav-blueheadone a:active 	{color: #0072BC; text-decoration:none;}
.nav-blueheadone a:visited    {color: #0072BC; text-decoration:none;}
.nav-blueheadone a:hover 	{color:#0072BC; text-decoration:none;}


#nav-grey {
 	
	width: 150px;
	height:20px;
	background:#BBC3D3;
	float:left;
	border:none;
	margin-left:20px;
	margin-right:0px;
	display:inline;
		
}

#nav-greyblank {
 	
	width: 150px;
	height:2400px;
	background:#BCBEC0;
	float:left;
	border:none;
	margin-left:20px;
	margin-right:0px;
	display:inline;
	padding:0px;
		
}

#topspecial {
 	
	width: 710px;
	height:50px;
	background:#000000;
	float:right;
	border:none;
	margin-left:0px;
	margin-right:35px;
	display:inline;
		
}

#blackmain {
 	
	width: 695px;
	height:310px;
	float:right;
	border:none;
	margin-left:15px;
	margin-top:15px;
	margin-right:35px;
	display:inline;
		
}

#aboutus {
 	
	width: 695px;
	height:710px;
	float:right;
	border:none;
	margin-left:15px;
	margin-top:15px;
	margin-right:35px;
	display:inline;
		
}

#square {
 	
	width: 695px;
	height:200px;
	float:right;
	border:none;
	margin-left:15px;
	margin-top:15px;
	margin-right:35px;
	display:inline;
		
}

#squaretwo {
 	
	width: 695px;
	height:200px;
	float:right;
	border:none;
	margin-left:15px;
	margin-top:15px;
	margin-right:35px;
	display:inline;
		
}







img.flag {
	float:right;
	margin-top:8px;
	margin-right:10px;
	margin-left:10px;
	border:0px;
	display:inline;
	padding:0px;


}







#wrapperinside {
	width:915px;
	height:2800px;
	margin-top:0px;
	margin-left: auto; margin-right: auto; 
	padding:0;
	background:#FFFFFF;
	
}

#wrapperinsidetablesmall {
	width:915px;
	height:2000px;
	margin-top:27px;
	margin-left: auto; margin-right: auto; 
	padding:0;
	background-image: url("images_angel/shaded-backinside2.jpg");
	
}

#wrapperinsidetablelarge {
	width:915px;
	height:5000px;
	margin-top:27px;
	margin-left: auto; margin-right: auto; 
	padding:0;
	background-image: url("images_angel/shaded-backinside3.jpg");
	
}

#copycafe {
 	
	width: 450px;
	height:260px;
	background:#FFFFFF;
	float:left;
	border:none;
	margin-top:20px;
	margin-left:20px;
	display:inline;
	
}

.phoneblack {

	font-family : arial, sans-serif;
	font-size : 11pt;
	font-weight : normal;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	


}

.phoneblue {

	font-family : arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:left;
	margin-top:0px;
	margin-left:10px;

}



.phoneblue2 {

	font-family : arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:left;
	margin-top:0px;
	margin-left:10px;

}

.phoneblue2 a:link 	{color:#0072BC; text-decoration:none;}
.phoneblue2 a:active 	{color: #0072BC; text-decoration:none;}
.phoneblue2 a:visited    {color:#0072BC; text-decoration:none;}
.phoneblue2 a:hover 	{color:#0072BC; text-decoration:none;}

.navtoptext {

	font-family : arial, sans-serif;
	font-size : 9pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFFFFF;
	text-decoration: none;
	text-align:right;
	margin-right:15px;
	margin-top:5px;


}


.navtoptext a:link 	{color:#FFFFFF; text-decoration:none;}
.navtoptext a:active 	{color: #FFFFFF; text-decoration:none;}
.navtoptext a:visited    {color:#FFFFFF; text-decoration:none;}
.navtoptext a:hover 	{color:#0072BC; text-decoration:none;}

.marketingtop{

	font-family : arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-variant : normal;
	font-style:italic;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFFFFF;
	text-decoration: none;
	text-align:center;
	margin-right:10px;
	margin-top:2px;
	margin-left:10px;


}

ul.navlefttext {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0px;
	list-style:none;
	padding:10px;
	line-height:20px;
	


}


.navlefttext a:link 	{color:#000000; text-decoration:none;}
.navlefttext a:active 	{color: #000000; text-decoration:none;}
.navlefttext a:visited    {color:#000000; text-decoration:none;}
.navlefttext a:hover 	{color:#008BDB; text-decoration:none;}






.navlefttextblue {

	font-family : arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFFFFF;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:0px;


}


.navlefttextblue a:link 	{color:#FFFFFF; text-decoration:none;}
.navlefttextblue a:active 	{color: #FFFFFF; text-decoration:none;}
.navlefttextblue a:visited    {color:#FFFFFF; text-decoration:none;}
.navlefttextblue a:hover 	{color:#000000; text-decoration:none;}


.specials{

	font-family : arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-variant : normal;
	font-style:italic;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFFFFF;
	text-decoration: none;
	text-align:left;
	margin-left:10px;
	margin-top:15px;


}

.specials a:link 	{color:#FFFFFF; text-decoration:none;}
.specials a:active 	{color: #FFFFFF; text-decoration:none;}
.specials a:visited    {color:#FFFFFF; text-decoration:none;}
.specials a:hover 	{color:#FFC20E; text-decoration:none;}


.specialsorange{

	font-family : arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-variant : normal;
	font-style:italic;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFC20E;
	text-decoration: none;
	text-align:left;
	margin-left:10px;
	margin-top:0px;


}

.specialsorange a:link 	{color:#FFC20E; text-decoration:none;}
.specialsorange a:active 	{color: #FFC20E; text-decoration:none;}
.specialsorange a:visited    {color:#FFC20E; text-decoration:none;}
.specialsorange a:hover 	{color:#FFFFFF; text-decoration:none;}

.subheadingblue {

	font-family : arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:center;
	padding-right:0px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:10px;


}
.squareheadingblue {

	font-family : arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:center;
	padding-right:0px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:10px;


}


.squareheadingblue a:link 	{color:#FFFFFF; text-decoration:none;}
.squareheadingblue a:active 	{color: #FFFFFF; text-decoration:none;}
.squareheadingblue a:visited    {color:#FFFFFF; text-decoration:none;}
.squareheadingblue a:hover 	{color:#000000; text-decoration:none;}

.tableheading {

	font-family : arial, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFFFFF;
	text-decoration: none;
	text-align:center;
	padding-right:0px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:10px;


}

.squarepriceorange {

	font-family : arial, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFC20E;
	text-decoration: none;
	text-align:center;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;


}


.squarepriceorange a:link 	{color:#FFC20E; text-decoration:none;}
.squarepriceorange a:active 	{color: #FFC20E; text-decoration:none;}
.squarepriceorange a:visited    {color:#FFC20E; text-decoration:none;}
.squarepriceorange a:hover 	{color:#000000; text-decoration:none;}

.squarebuyblack {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:center;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;


}


.squarebuyblack a:link 		{color:#000000; text-decoration:none;}
.squarebuyblack a:active 	{color:#000000; text-decoration:none;}
.squarebuyblack a:visited    	{color:#000000; text-decoration:none;}
.squarebuyblack a:hover 	{color:#FFC20E; text-decoration:none;}


.squarecopyblack {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #555555;
	text-decoration: none;
	text-align:center;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;


}

.generalcopy {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0px;
	padding:0px;
	


}

.generalcopy a:link 		{color:#000000; text-decoration:none;}
.generalcopy a:active 	{color:#000000; text-decoration:none;}
.generalcopy a:visited    	{color:#000000; text-decoration:none;}
.generalcopy a:hover 	{color:#FFC20E; text-decoration:none;}

.generalcopysmall {

	font-family : arial, sans-serif;
	font-size : 8pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0px;
	padding:0px;
	


}

.sectionheading {

	font-family : arial, sans-serif;
	font-size : 18pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:left;
	margin-top:0px;
	margin-left:10px;

}

.generalcopywhite {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFFFFF;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0px;
	padding:0px;
	


}

.generalcopyblue {

	font-family : arial, sans-serif;
	font-size : 12pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	


}

.generalcopyblue a:link 	{color:#0072BC; text-decoration:none;}
.generalcopyblue a:active 	{color:#0072BC; text-decoration:none;}
.generalcopyblue a:visited    	{color:#0072BC; text-decoration:none;}
.generalcopyblue a:hover 	{color:#000000; text-decoration:none;}

.tablecopy {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:0px;
	margin-left:20px;
	margin-bottom:0px;
	padding:0px;
	


}

.tablecopybold {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:0px;
	margin-left:20px;
	margin-bottom:0px;
	padding:0px;
	


}

.tablecopybold2 {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	


}

.squarepriceorangetable {

	font-family : arial, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #FFC20E;
	text-decoration: none;
	text-align:right;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;


}


.squarepriceorangetable a:link 	{color:#FFC20E; text-decoration:none;}
.squarepriceorangetable a:active 	{color: #FFC20E; text-decoration:none;}
.squarepriceorangetable a:visited    {color:#FFC20E; text-decoration:none;}
.squarepriceorangetable a:hover 	{color:#000000; text-decoration:none;}

.squarebuyblacktable {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:right;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;


}


.squarebuyblacktable a:link 		{color:#000000; text-decoration:none;}
.squarebuyblacktable a:active 	{color:#000000; text-decoration:none;}
.squarebuyblacktable a:visited    	{color:#000000; text-decoration:none;}
.squarebuyblacktable a:hover 	{color:#FFC20E; text-decoration:none;}

ul.tablecopylist {

	font-family : arial, sans-serif;
	font-size : 10pt;
	font-weight : regular;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:0px;
	margin-left:20px;
	margin-bottom:0px;
	padding:0px;
	list-style-type: disc;
	


}

.generalcopybold {

	font-family : arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #0072BC;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	


}

.generalcopybold2 {

	font-family : arial, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:left;
	margin-right:0px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	


}

.websmartsone {

	width: 430px;
	height:40px;
	background:#FFFFFF;
	float:left;
	border:none;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	display:inline;
	
	font-family : arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:right;
	padding-top:10px;
	
	


}

.websmartstwo {

	width: 330px;
	height:40px;
	background:#FFFFFF;
	float:left;
	border:none;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	display:inline;
	
	font-family : arial, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	font-variant : normal;
	letter-spacing : 0pt;
	word-spacing : 0pt;
	color : #000000;
	text-decoration: none;
	text-align:right;
	padding-right:0px;
	
	


}


img.websmartslogo {
	float:left;
	margin-top:00px;
	margin-right:10px;
	margin-left:10px;
	border:0px;

	padding:0px;


}


.paymentlogos {

	width: 760px;
	height:40px;
	background-image: url("images_angel/payment.png");
	float:left;
	border:none;
	margin-top:50px;
	margin-left:70px;
	margin-right:0px;
	display:inline;
	

	


}


