body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

* { font: 13px Tahoma,Helvetica,Arial,sans-serif; }
BODY { margin: 0; background-color: #585858 }

A { color: #000; text-decoration: none; }
A:hover { color: #234466; text-decoration: underline }
H1 { font: bold 24px Arial,Helvetica,sans-serif; margin-bottom: 5px; margin-top: 15px }
H2 { font: 16px Arial,Helvetica,sans-serif; margin-bottom: 5px }
H3 { font: bold 13px Arial,Helvetica,sans-serif; color: #ccc; margin-bottom: 20px }

STRONG { font-weight: bolder }
EM { font-style: italic }
P { line-height: 18px }

#page { width: 730px; margin: 0 auto; padding: 30px }
#header { background: url(images/header.png) top left no-repeat; height: 80px; padding: 15px 20px }
#header .photo { float: left; padding-right: 10px }
#header H2 { color: #ccc }
#content {
  background: url(images/content.png);
  padding: 15px 20px;
}

.data { clear: both; margin-bottom: 20px }

.icon_left {
	float: left;
	width: 45px;
	height: 45px;
	margin-left:5px;
	margin-right:10px;
	text-decoration:none;
	overflow:hidden;
	background: url(images/icons.png) 45px no-repeat
}
DL { padding-left: 60px; padding-top: 5px }
DT { font-weight: bold; color: #520971 }
DD A { color: #aaa !important }

.adr { margin-top: 10px }

#footer {
  background: url(images/footer.png);
  padding: 15px 20px;
  padding-top: 40px;
  height: 20px;
  text-align: right;
  vertical-align: bottom;
}
#footer A { color: #ccc }



div.icon_left.im{background-position:-225px 0;}
div.icon_left.aim{background-position:-225px 0;}
div.icon_left.icq{background-position:-225px 0;}
div.icon_left.gtalk{background-position:-225px 0;}
div.icon_left.msn{background-position:-225px 0;}
div.icon_left.skype{background-position:-1575px 0;}

div.icon_left.business{background-position:-45px 0;}
div.icon_left.weblink{background-position:-810px 0;}
div.icon_left.facebook{background-position:-900px 0;}
div.icon_left.linkedin{background-position:-945px 0;}
div.icon_left.xing{background-position:-810px 0;}
div.icon_left.twitter{background-position:-990px 0;}

div.icon_left.email{background-position:-90px 0;}
div.icon_left.phone{background-position:-675px 0;}
div.icon_left.location{background-position:-450px 0;}
div.icon_left.keywords{background-position:-405px 0;}


div.icon_left.unknown{background-position:-0px 0;}
div.icon_left.fax{background-position:-135px 0;}
div.icon_left.ftp{background-position:-180px 0;}
div.icon_left.c2c{background-position:-180px 0;}
div.icon_left.individual{background-position:-270px 0;}
div.icon_left.username{background-position:-270px 0;}
div.icon_left.infoicon{background-position:-315px 0;}
div.icon_left.messaging{background-position:-495px 0;}
div.icon_left.mobile{background-position:-540px 0;}
div.icon_left.more{background-position:-585px 0;}
div.icon_left.voip{background-position:-765px 0;}
div.icon_left.aimvoice{background-position:-765px 0;}
div.icon_left.googlevoice{background-position:-765px 0;}
div.icon_left.msnvoice{background-position:-765px 0;}
div.icon_left.premium{background-position:-855px 0;}
div.icon_left.yelp{background-position:-1035px 0;}
div.icon_left.citysearch{background-position:-1080px 0;}
div.icon_left.opentable{background-position:-1125px 0;}
div.icon_left.chow{background-position:-1170px 0;}
div.icon_left.merchantcircle{background-position:-1215px 0;}
div.icon_left.partnerup{background-position:-1260px 0;}
div.icon_left.bbb{background-position:-1305px 0;}
div.icon_left.skypevoice{background-position:-1350px 0;}
div.icon_left.yahoo{background-position:-1395px 0;}
div.icon_left.yahoovoice{background-position:-1395px 0;}
div.icon_left.viadeo{background-position:-1440px 0;}
div.icon_left.sms{background-position:-1485px 0;}
div.icon_left.secureweblink{background-position:-1530px 0;}
div.icon_left.home{background-position:-1620px 0;}
div.icon_left.cssnote{background-position:-1665px 0;}
div.icon_left.jajah{background-position:-1710px 0;}
