
#subMenu
{
margin:0 auto;
padding:0;
}

#subMenu ul
{
margin: 0;
text-align:left;
padding:0 10px;
}
			
#subMenu ul li
{
display:inline;
}

#subMenu ul li a
{
background:#710;
display:block;
float:left;
padding:5px;
text-decoration:none;
color:#fff;
font-size:12px;
}
					
#subMenu ul li a:hover
{
background:#000000;
color:#ffffff;
}


.topbar {
	background: url(images/footer_bg.jpg) repeat-x 0 100%;
}

.topbar a:link{
        text-decoration: underline;
        color: #00f;
}

.topbar a:active{
        text-decoration: underline;
        color: #00f;
}
.topbar a:visted{
        text-decoration: underline;
        color: #00f;
}
.topbar a:hover{
        text-decoration: underline;
        color: #f00;
}

.topbarcol {
margin: 0px;
width: 162px;
padding-left: 5px;
padding-right: 5px;
float: left;
border-right: 1px solid #e6e9ec;
}

.topbar ul{
        margin: 0;
        padding: 0px 20px 5px;
        list-style: disc;
}
.last {
	border: 0;
}

.sp-clear {
	clear: both;
}

					
#subMenu0 #nav-menu0
{
background:#000000;
color:#ffffff;
margin:0 0 0 1px;
}		
#subMenu0 #nav-menu1 
{
background:#000000;
color:#ffffff;
margin:0 0 0 1px;
}		
#subMenu0 #nav-menu2 
{
background:#000000;
color:#ffffff;
margin:0 0 0 1px;
}		
#subMenu0 #nav-menu3 
{
background:#000000;
color:#ffffff;
margin:0 0 0 1px;
}		

/* Page Structure
----------------------------------------------- */
/* The images which help create rounded corners depend on the 
   following widths and measurements. If you want to change 
   these measurements, the images will also need to change.
   */
@media all {
  #content {
    width:1020px;
    margin:0 auto;
    text-align:left;

    }
  #main {
    width:1015px;
    float:left;
    background:#fff;
    margin:15px 0 0;
    padding:0 0 10px;
    color:#000;
    font-size:97%;
    line-height:1.5em;
    }
  #main2 {
    float:left;
    width:100%;
    padding:10px 0 0;
    }
}
.roundcont {
	width: 100%;
	background-color: #fff;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}


td#left_rounded	{
	background: #77a url('http://www.voipdealsreview.org/images/ron_02.gif') no-repeat top left;
	background-color:#77a
	}
td#right_rounded	{
	background: #77a url('http://www.voipdealsreview.org/images/ron_03.gif') no-repeat top right;
	background-color:#77a
	}
td#left_rounded_bot	{
	background: #77a url('http://www.voipdealsreview.org/images/ron_05.gif') no-repeat bottom left;
	background-color:#77a
	}
td#right_rounded_bot	{
	background: #77a url('http://www.voipdealsreview.org/images/ron_06.gif') no-repeat bottom right;
	background-color:#77a
	}



img.corner {
   width: 20px;
   height: 20px;
   border: none;
   display: block !important;
}

.padicon {
	margin-right: 0px;
	padding-right: 5px;
}
.padimage {
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
	float: left;
	padding: 15px;
}

.price {color: #067ab4; font-size:16px; font-weight:bold;}
.rating {color: #888; font-size:12px; line-height: 14px}
table.bg {border:0px; background-color:#558;}

table.compare {border:0px solid #ddd; background-color:#ffffff;}
tr.lightbackground td {border-top:1px solid #77A;border-bottom:1px 
solid #77a;border-left:1px solid #77A;border-right:1px solid #77A;background-color:#ddd;text-align: left}

tr.whitebackground td {border:0px 
solid #CCC;background-color:#ffffff;text-align: left}

tr.greybackground td {border:0px;background-color:#F9F9F9;text-align: left}

td.greyleftborder {
	border-left: 0px solid #ccc;
	}


/* Links
----------------------------------------------- */
a:link {
  color:#2200d5;
  }
a:visited {
  color:#2200d5;
  }
a:hover {
  color:#FE5F11;
  }
a img {
  border-width:0;
  }

.glossary:link {   color:#595959;
   border-bottom: 1px dotted #FE5F11;
   font-weight: bold;
   text-decoration: none
}
.glossary:active {   color: #595959;
   border-bottom: 1px dotted #FE5F11;
   font-weight: bold;
   text-decoration: none
}
.glossary:visited {   color: #595959;
   border-bottom: 1px dotted #FE5F11;
   font-weight: bold;
   text-decoration: none
}
.glossary:hover {   color: #FE5F11;
   font-weight: bold;
  border-bottom: 1px solid #595959;
text-decoration: none;
color:#FE5F11;
background:#eee;
}


.action:link {   color:#00f;
   font-weight: bold;font-size:19px;
   text-decoration: underline;
}
.action:active {   color: #00f;
   font-weight: bold;font-size:19px;
   text-decoration: underline;
}
.action:visited {   color: #00f;
   font-weight: bold;font-size:19px;
   text-decoration: underline;
}
.action:hover {color:#f00;
  font-weight: bold;font-size:19px;
  text-decoration: underline;
}


.actionsmall:link {   color:#00f;
   font-weight: bold;font-size:13px;
   text-decoration: underline;
}
.actionsmall:active {   color: #00f;
   font-weight: bold;font-size:13px;
   text-decoration: underline;
}
.actionsmall:visited {   color: #00f;
   font-weight: bold;font-size:13px;
   text-decoration: underline;
}
.actionsmall:hover {color:#f00;
  font-weight: bold;font-size:13px;
  text-decoration: underline;
}


.hlink { 
	background: url('http://www.voipdealsreview.org/images/button.png') no-repeat;
        height: 24px;
        text-align: center;
}



.leftSlogan {
	background: url('http://www.voipdealsreview.org/images/slogan_bg.gif');
	text-align: left
}

.menutop {
	background: url('http://www.voipdealsreview.org/images/menu_top.jpg') no-repeat top left;
height: 21px;
width: 178px;
padding-left:10px;

}

.menumid {
background: #999;
width: 178px;
margin-top:0px;
padding-bottom:0px;
}
.menumid li {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

.menumid ul {
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: -1em;
	}

.menubottom {
padding-top:0px;
background: url('http://www.voipdealsreview.org/images/menu_bottom.jpg') no-repeat top left;
height: 21px;
width: 178px;
padding-bottom:10px; 
}

.menumid a{
text-decoration: underline;
color: white;
}
.menumid a:active{ 
text-decoration: underline;
color: white;
}
.menumid a:visited{ 
text-decoration: underline;
color: white;
}
.menumid a:hover{ /*hover background color*/
color: #ccc;text-decoration: none;
}



/* Header  ----------------------------- */
.bg
{
background:#710;
margin:0 auto;
padding:0;
}

.topLeft
{
background:url("http://www.voipdealsreview.org/images/corners_cap_top_new.gif") no-repeat top left;
}

.botLeft
{
background:url("http://www.voipdealsreview.org/images/corners_cap_bot_new.gif") no-repeat bottom right;
}



#description {
  margin:0;
  padding:5px 30px 10px;
  font-size:94%;
  line-height:1.5em;
  }


/* Posts
----------------------------------------------- */
.date-header {
  margin:0 28px 0 43px;
  font-size:85%;
  line-height:2em;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#810;
  }

#disc ul { left: 0px; margin: 5px; padding:0; }
#disc li { margin: 0px 0px 0px 0px; padding-left:0px; padding-right:0;padding-top:0px; padding-bottom:0px;font-size: 13px; list-style: disc inside;}
#disc li.hilight { color:#FE5F11; font-weight: bold; font-size: 13px; list-style: disc inside;}

.dottedBorder	{border:2px dotted #558;
background-image:url('http://www.voipdealsreview.org/images/gradient3.jpg'); background-repeat:repeat-x;
}

.logo {font-family: "Tahoma", Verdana,Arial, Helvetica, sans-serif;font-size: 25px; color:#710; font-weight: bold; padding-top:10px; padding-bottom:10px;}

/*H1 {font-family: "Tahoma", Verdana,Arial, Helvetica, sans-serif;font-size: 24px; color:#710; font-weight: bold; padding-top:5px; padding-bottom:5px;}*/

H1 {font: bold 26px Trebuchet MS, Arial, Helvetica, sans-serif; color:#710;}


H2 {font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #000;}

.topbar h2 {font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #000; margin-top: 0px;}

.maincontent h2 {font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif; color: #771100; 
/*border-bottom: 2px dotted #ccc;*/
background-image:url('http://www.voipdealsreview.org/images/h2_bg1.jpg'); background-repeat:no-repeat;
height: 41px;
padding-left:8px;
padding-top:8px;
}

.maincontent h3 {
border-bottom: 2px dotted #ccc;
}

.header0 {font-family: "Tahoma", Verdana,Arial, Helvetica, sans-serif;font-size: 22px;color:#FE5F11; font-weight: bold;}

.header1 {font-family: "Tahoma", Verdana,Arial, Helvetica, sans-serif;font-size: 18px;color:#333; font-weight: normal;}

.header2 {font-family: "Tahoma", Verdana,Arial, sans-serif;font-size: 14px;color:#333; font-weight: bold;padding-left:30px; padding-right:10px;padding-top:10px; padding-bottom:10px;}

.highlight {color:#FE5F11; font-weight: bold;}

.post {
  margin:.3em 0 10px;
  padding:0 13px;
  border:1px dotted #bbb;
  border-width:1px 0;
  }
.post-title {
  margin:0;
  font-size:135%;
  line-height:1.5em;
  background:url("http://www.blogblog.com/rounders2/icon_arrow.gif") no-repeat 10px .5em;
  display:block;
  border:1px dotted #bbb;
  border-width:0 1px 1px;
  padding:2px 14px 2px 29px;
  color:#333;
  }
a.title-link, .post-title strong {
  text-decoration:none;
  display:block;
  }
a.title-link:hover {
  background-color:#eee;
  color:#000;
  }
.post-body {
  border:1px dotted #bbb;
  border-width:0 1px 1px;
  border-bottom-color:#fff;
  padding:10px 14px 1px 14px;
  }
html>body .post-body {
  border-bottom-width:0;
  }



p.post-footer {
  background:#eee;
  margin:0;
  padding:2px 14px 2px 29px;
  border:1px dotted #bbb;
  border-width:1px;
  border-bottom:1px solid #eee;
  font-size:100%;
  line-height:1.5em;
  color:#666;
  text-align:right;
  }
html>body p.post-footer {
  border-bottom-color:transparent;
  }
p.post-footer em {
  display:block;
  float:left;
  text-align:left;
  font-style:normal;
  }
a.comment-link {
  /* IE5.0/Win doesn't apply padding to inline elements,
     so we hide these two declarations from it */
  background/* */:/**/url("http://www.blogblog.com/rounders2/icon_comment.gif") no-repeat 0 45%;
  padding-left:14px;
  }
html>body a.comment-link {
  /* Respecified, for IE5/Mac's benefit */
  background:url("http://www.blogblog.com/rounders2/icon_comment.gif") no-repeat 0 45%;
  padding-left:14px;
  }
.post img {
  margin:0 0 5px 0;
  padding:3px;
  border:0px solid #ccc;
  }

.bluebox {
	background: #CFEBF7;
	border: 1px solid #2580B2;
	
	padding: .5em .5em .5em .5em;
}

blockquote {
	background: #CFEBF7 ;
	border: 1px solid #2580B2;
	margin: 1em 5% 10px;
	padding: 0 1em 0 3em;
  }

.post blockquote p {
  margin:.5em 0;
  }



/* Comments
----------------------------------------------- */
#comments {
  margin:-25px 13px 0;
  border:1px dotted #ccc;
  border-width:0 1px 1px;
  padding:20px 0 15px 0;
  }
#comments h4 {
  margin:0 0 10px;
  padding:0 14px 2px 29px;
  border-bottom:1px dotted #ccc;
  font-size:120%;
  line-height:1.4em;
  color:#333;
  }
#comments-block {
  margin:0 15px 0 9px;
  }
.comment-data {
  background:url("http://www.blogblog.com/rounders2/icon_comment.gif") no-repeat 2px .3em;
  margin:.5em 0;
  padding:0 0 0 20px;
  color:#666;
  }
.comment-poster {
  font-weight:bold;
  }
.comment-body {
  margin:0 0 1.25em;
  padding:0 0 0 20px;
  }
.comment-body p {
  margin:0 0 .5em;
  }
.comment-timestamp {
  margin:0 0 .5em;
  padding:0 0 .75em 20px;
  color:#666;
  }
.comment-timestamp a:link {
  color:#666;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
.clear
	{
		clear:both;
		font-size:0em;
		line-height:0em;
	}


.anylinkcss{
position:absolute;
visibility: hidden;
border-bottom:1px dotted #FE5F11;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #E2E2E2;
width: 130px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px dotted #FE5F11;
padding: 1px 0;
text-decoration: none;
color: black;
}
.anylinkcss a:active{ 
background-color: #E2E2E2;
color: black;text-decoration: none;
}
.anylinkcss a:visited{ 
background-color: #E2E2E2;
color: black;
text-decoration: none;
}
.anylinkcss a:hover{ /*hover background color*/
background-color: #000000;
color: #ffffff;text-decoration: none;
}


.deepsea, .deepsea TD, .deepsea TH
{
background-image:url('http://www.voipdealsreview.org/images/gradient_1.jpg');
}
/* Profile

/* Footer ----------------------------------- */
#footer {
  clear:both;
  margin:0;
  padding:15px 0 0;
  }
@media all {
  #footer div {
    background:#710 url("http://www.voipdealsreview.org/images/corners_cap_top_new.gif") no-repeat left top;
    padding:2px 0 0;
    color:#fff;
    }
  #footer div div {
    background:url("http://www.voipdealsreview.org/images/corners_cap_bot_new.gif") no-repeat left bottom;
    padding:0 5px 2px;
    }
  }
#footer hr {display:none;}
#footer p {margin:0;}
#footer a {color:#fff;} 

#compareheaderimage {    /* background image block */
height:212px;
width: 830px;
background-image:url(images/compare_voip_graphics.jpg); background-repeat:no-repeat
}

#compareheaderimagenotext {    /* background image block */
height:212px;
width: 830px;
background-image:url(images/compare_voip_graphics_notext.jpg); background-repeat:no-repeat
}

#voipheaderimage {    /* background image block */
height:200px;
padding-bottom: 10px;
background-image:url(images/voipreviewsGraphic.jpg); background-repeat:no-repeat
}


#zone1 {    /* clickable area */
float: left;
width : 110px;
height: 30px;
margin-left: 687px;
margin-top: 157px;
}

#zone1a {    /* clickable area */
float: left;
width : 84px;
height: 23px;
margin-left: 191px;
margin-top: 151px;
}
#zone1b {    /* clickable area */
float: left;
width : 84px;
height: 23px;
margin-left: 195px;
margin-top: 151px;
}


.txtblock{
background-image:url(images/td_bg_solid.png);
background-repeat:repeat-x; 
padding-top: 0px;
padding-left:8px;
border: 1px solid #ccc;
margin-bottom:15px;
margin-top:5px;

}

.post-body h2{
background-image:url(images/h2_bg.jpg);
background-repeat:no-repeat; 
padding-top: 0px;
padding-left:8px;
}

.post .section{
background-image:url(images/section-top.jpg);
background-repeat:no-repeat; 
margin-top: 10px;
padding-bottom: 20px;
width:810px; 
}

.post .section .bottom{
background-image:url(images/section-bottom.jpg);
background-repeat:no-repeat; 
background-position: bottom right;
padding-bottom:10px;
}

.post .section h2{
padding-top: 5px;
padding-left:8px;
}

.topsection{
background-image:url(images/ringcentral_online_office.jpg);
background-repeat:no-repeat; 
margin-top: 10px;
padding: 10px;
width:100%px;
height:200px;
}

.left-topsection{
float: left;
width: 450px;
}

.right-topsection{
float: right;
width: 450px;
}



.leftcol{
float: left;
width: 450px;
}

.rightcol{
float: right;
width: 300px;
}

.leftcolwide{
float: left;
width: 590px;
}
.rightcolnarrow{
float: right;
width: 160px;
}



.contentr{
float: left;
width: 810px;
padding-top: 10px;
padding-left: 8px;
}

.maincontent{
float: left;
width: 600px;
padding-left:12px;
padding-right:12px;
}

.rightbar {
border-left:1px solid #DDDDDD;
float:left;
padding-left:18px;
width:140px;
margin-top:20px;
margin-left:30px;
}


.rightbar h2 {
	height:28px;
	line-height:28px;
	font-size:15px;
	color:#fff ;
        font-weight: bold;
	margin:0;
	background:#007fb2 url(images/lside.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0 10px;
	}
.rightbar ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}
.rightbar ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0 8px 0;
	background:url(images/bottomsideb.jpg) bottom;
	background-repeat:no-repeat;
	}


.headerblock {    /* background image block */
width: 178px;
height: 200px;
float: left;

padding-left: 0px;

margin-top: 10px;
margin-left: 10px;
background-image:url(images/gradient_round.png); background-repeat:no-repeat

}
.headerblock h2 {
	height:28px;
	line-height:28px;
	font-size:15px;
	font-weight: bold;
	margin:0;
	padding:0px 0 0 10px;
	}

.headerblock ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}
.headerblock ul ul {
	list-style-type: none;
	margin-left: 10px;
	padding: 0px 0 8px 0;
	}



.headerblock ul ul ul {
	list-style-type: none;
	margin: 0;
	padding-left: 9px;
	border:0;

	}



.headerblock ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}



.headerblock li {
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;

	}



.headerblock li li {
	list-style-type:none;
	margin: 0;
	padding: 3px 10px 3px 10px;

	}



.headerblock li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	padding: 3px 10px 3px 2px;

	}



.headerblock li li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	padding: 3px 10px 3px 10px;

	}





/* The Sidebar1 */
.sidebar1 {
	float:left;
	width:180px;
	padding-left: 8px;
padding-top: 10px;

	}

.sidebar1 h2 {
	height:28px;
	line-height:28px;
	font-size:15px;
	color:#fff ;
        font-weight: bold;
	margin:0;
	background:#007fb2 url(images/lside.jpg);
	background-repeat:no-repeat;
	padding:0px 0 0 10px;
	}
.sidebar1 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}
.sidebar1 ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0 8px 0;
	background:url(images/bottomsideb.jpg) bottom;
	background-repeat:no-repeat;
	}



.sidebar1 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding-left: 9px;
	border:0;

	}



.sidebar1 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}



.sidebar1 li {
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;

	}



.sidebar1 li li {
	list-style-type:none;
	border-bottom:1px solid #3972be;
	margin: 0;
	background: #3163a6;
	padding: 3px 10px 3px 10px;

	}



.sidebar1 li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #3163a6;
	padding: 3px 10px 3px 2px;

	}



.sidebar1 li li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #3163a6;
	padding: 3px 10px 3px 10px;

	}



.sidebar1 p {
	padding: 7px 10px;
	background:#3163a6;
	margin:0;

	}
.sidebar1  a:link, .sidebar1  a:visited{
	color:#d0e1f7;
		}	
.sidebar1  a:hover {
	color:#fff;
		}
.sidebar1 table {
	width:100%;
	text-align:center;
	background-color:#3163a6;
	}




.col1{
float: left;
width: 200px;
}

.col2{
float: left;
width: 100px;
}

.rightcol .col1{
display:block;
float: left;
width: 180px;
border-bottom: 1px solid #bbb;
height: 20px;
text-align: right;
padding-right:10px;
}

.rightcol .col2{
float: left;
width: 50px;
display:block;
border-bottom: 1px solid #bbb;
height: 20px;
}

.rightcol .cola{
display:block;
float: left;
width: 90px;
text-align: right;
padding-right:10px;
height: 40px;
font-weight: bold;
}

.rightcol .colb{
float: left;
width: 150px;
display:block;
border-bottom: 1px solid #bbb;
height: 40px;

}


a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}


.imageNOTUSED {
   width: 258px; /* for IE 6 */
   height: 193px;
   float:right;
   position: relative;
   padding-bottom: 70px;
}


.imageNOTUSED h2 {
   position: relative;
   left: 0;
   width: 100%;
   top: -20px;
   background-image:url('http://www.voipdealsreview.org/images/gradient3.jpg'); background-repeat:repeat-x;	
   border:2px dotted #558;
   text-align: center;
}

.imageNOTUSED h2 span {
   color: white;
   font: bold 22px/45px Helvetica, Sans-Serif;
   letter-spacing: -1px;
   padding: 10px;
}


div#botlinks{
padding-bottom: 5px;
padding-top: 5px;
}
div#botlinks ul {
	border-top: 1px solid #4d4d4d;
	border-bottom: 1px solid #4d4d4d;
	margin: -1px 0 40px;
	padding: 8px 0;
	clear: both;
        background-color: #ddd;
}

div#botlinks ul{
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

div#botlinks ul li {
	background: url(images/pipe.gif) no-repeat 0 70%;
	float: left;
	display: inline;
	padding: 0 8px;
	margin: 0 1px 0 -2px;
}

div#botlinks ul li a {
	font-size: 110%;
	color: #333;
	z-index: 200;
}

.note {
clear:both;
magin-left: auto;
magin-right: auto;
padding-top:7px;
padding-bottom:7px;
margin-top:7px;
margin-bottom:7px;
background: #ddd;
float:right;

}


/* sticky note ----------------------------------- */
#fadeinbox{
position:absolute;
width: 300px;
left: 200px;
top: -200px;
border: 2px solid grey;
background-color: #fff;
padding: 4px;
z-index: 100;
visibility:hidden;
}




.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}



.share .fb, .share .twt, .share .email {
background:url("/images/social.png") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:14px;
margin:0 0 5px;
overflow:hidden;
padding:0;
text-indent:-9999em;
width:16px;
}
.share .twt {
background-position:3px -19px;
margin-bottom:2px;
}
.share .email {
background-position:0 -38px;
margin-bottom:2px;
}
.share .fb:hover {
background-position:0 -55px;
}
.share .twt:hover {
background-position:3px -74px;
}
.share .email:hover {
background-position:0 -93px;
}


.shareList {
padding-right:15px;
width:32px;
}
ul.shareList {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #F4F9FC;
border:1px solid #E5EAF0;
height:17px;
line-height:14px;
margin:0;
padding:2px 2px 0;
margin-bottom:10px;
}
ul li.share {
list-style:none outside none;
margin:0;
padding:0;
}

img.alignleftbar {
display:inline;
margin:3px 10px -3px 0;
padding:4px;
}
