/*========================================*/
/*========BODY STYLING FOR DEMO===========*/
/*========================================*/
/*body{background:#f9f9f9;font-family:Helvetica Neue,Arial,Helvetica, sans-serif;font-size:62.5%;}
#wrapper{width:760px;margin: 60px auto 0 auto;background:#f5f5f5;border:1px solid #999;-moz-border-radius: 10px;
-webkit-border-radius: 10px;padding:20px;}
#footer{width:760px;margin:10px auto;text-align:center;}
#footer p{font-size:1.2em;color:#333;}
#footer a{color:#245BFF;text-decoration:none;}
#download{margin-top:40px;text-align: center;}
#download a{text-decoration: none;color:#111;border:1px solid #111;padding:5px;font-size:1.3em;}
#download a:hover{color:#eee;border-color:#eee;}
ul{list-style:none;margin:10px 0;padding:0;}
ul li{font-size:1.4em;line-height:1.4em;}
:focus{outline:0;}
pre{background:#f0f0f0;font-size:14px;margin:0;padding:0;}
a{color:#444;text-decoration: none;}
a:hover{color:#666;}
 h1,h2,h3,h4{text-align:center;margin:5px 0;color:#333;text-shadow: #919191 0px 0px 0px;font-family:Palatino,Palatino Linotype,Hoefler Text,Times, Times New Roman,serif;}
p{font-size:1.6em;line-height:1.2em;color:#666;}
h1{font-size:3.8em;}
h2{font-size:2em;}
h3{font-size:1.8em;text-align: left;text-decoration:underline;margin-top:25px;}
h4{font-size:1.6em;}
h4.credit_text{color:#555;font-size:18px;margin:20px auto;}
h4.credit_text a{color:#444;font-size:18px;text-decoration: none;}
h4.credit_text a:hover{color:#666;}
#demo1,#demo2{width:500px;padding:10px;margin:20px auto;border:1px solid #777;background:#999;}
.networks{float:left;margin:0 20px;}
.options{float:right;margin:0 20px;}*/
/*================================================================================*/
/*========DO NOT EDIT BELOW HERE UNLESS YOU KNOW WHAT YOU ARE DOING===============*/
/*================================================================================*/


/*========================================*/
/*========COMMON STYLING==================*/
/*========================================*/
.social ul, .social_small ul {list-style:none;margin:0 auto;padding:0;}
.social ul.inlined, .social_small ul.inlined {float:left;}
.social ul li{width:32px;height:32px;margin: 5px; text-indent:-9999px;}
.social ul li a, .social_small ul li a{display:block;width:100%;height:100%;opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80);}
.social ul li a:hover, .social_small ul li a:hover{opacity: 1;-moz-opacity: 1;filter:alpha(opacity=1);}

.social_small ul li{width:16px;height:16px;margin: 5px; text-indent:-9999px;}

/*========================================*/
/*========SOCIAL LARGE SIZE===============*/
/*========================================*/
.social ul a.twitter, a.facebook, a.flickr, a.friendfeed, a.delicious, a.digg, a.lastfm, a.youtube, a.feed, a.linked-in{background:url(../images/social_icons.png);}

.social ul a.twitter{background-position: 0px 0px;}
.social ul a.facebook{background-position: 0px -42px;}
.social ul a.flickr{background-position: 0px -84px;}
.social ul a.friendfeed{background-position: 0px -126px;}
.social ul a.delicious{background-position: 0px -168px;}
.social ul a.digg{background-position: 0px -210px;}
.social ul a.lastfm{background-position: 0px -252px;}
.social ul a.linked-in{background-position: 0px -294px;}
.social ul a.youtube{background-position: 0px -336px;}
.social ul a.feed{background-position: 0px -378px;}

/*========================================*/
/*========SOCIAL SMALL SIZE===============*/
/*========================================*/
.social_small ul a.twitter, .social_small ul a.facebook, .social_small ul a.flickr, .social_small ul a.friendfeed, .social_small ul a.delicious, .social_small ul a.digg, .social_small ul a.lastfm, .social_small ul a.youtube, .social_small ul a.feed, .social_small ul a.linked-in{background:url(../images/social_icons_small.png);}

.social_small ul a.twitter{background-position: 0px 0px;}
.social_small ul a.facebook{background-position: 0px -26px;}
.social_small ul a.flickr{background-position: 0px -52px;}
.social_small ul a.friendfeed{background-position: 0px -78px;}
.social_small ul a.delicious{background-position: 0px -104px;}
.social_small ul a.digg{background-position: 0px -130px;}
.social_small ul a.lastfm{background-position: 0px -156px;}
.social_small ul a.linked-in{background-position: 0px -182px;}
.social_small ul a.youtube{background-position: 0px -208px;}
.social_small ul a.feed{background-position: 0px -234px;}

/*========================================*/
/*========Clearfix========================*/
/*========================================*/
/* http://sonspring.com/journal/clearing-floats */
html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}


/*custom style*/
.social {
	font-size:10px;
}