/**
 * JS Social Tabs Slider
 * @license    GNU/GPL http://www.gnu.org/copyleft/gpl.html
 * @link       http://facebooklikebox.net
 */

#social_slider {
	position: relative;
}

#likebox_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:5px solid #3b5998;
	background-color: #fff;
	position: fixed;
	z-index: 10009;
}

#likebox_1_1 {
	overflow: hidden;
	text-align: left;
}

#likebox_1 img {
	position: absolute; 
	top: 0px; 
	cursor: pointer;
	border: 0;
}

#likebox_1 iframe {
	border:0px;
	overflow: hidden; 
	position: absolute;
	width:100%;
	height: 100%;
}

#polecam_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:5px solid #19bfe5;
	background-color: #19bfe5;
	position: fixed;
	z-index: 10008;
}

#polecam_1_1 {
	overflow: hidden;
}

#polecamy_img {
	position: absolute; 
	top: 0px; 
	border: 0;
	cursor: pointer;
}

#google_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #ffffff;
	position: fixed;
	display:block;
	z-index: 10007;
}

#google_1_1 {
	overflow: hidden;
}

#google_img {
	position: absolute; 
	top: 0px; 
	border: 0;
	cursor: pointer;
}

#youtube_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	position: fixed;
	display:block;
	z-index: 10006;
}

#youtube_1_1 {
	overflow: hidden;
}

#youtube_1 img {
	position: absolute; 
	top: 0px; 
	overflow: hidden;
	cursor: pointer;
}
			
#linkedin_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #006699;
	position: fixed;
	display:block;
	z-index: 10004;
}

#linkedin_1_1 {
	overflow: hidden;
}

#linkedin_img {
	position: absolute; 
	top: 0px; 
	border: none;
	cursor: pointer;
}

#pinterest_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 5px solid #d73037;
	background-color: #f4f2f3;
	position: fixed;
	display:block;
	z-index: 10005;
}

#pinterest_1_1 {
	overflow: hidden;
}

#pinterest_img {
	position: absolute; 
	top: 0px; 
	border: none;
	cursor: pointer;
	background: transparent;
}
#vimeo_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #006699;
	position: fixed;
	display:block;
	z-index: 10003;
}

#vimeo_1_1 {
	overflow: hidden;
}

#vimeo_img {
	position: absolute; 
	border: none;
	cursor: pointer;
}

#instagram_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #FFFFFF;
	position: fixed;
	display:block;
	z-index: 10001;
}

#instagram_1_1 {
	overflow: hidden;
}

#instagram_img {
	position: absolute; 
	border: none;
	cursor: pointer;
}
.rssFeed a {
color: #444;
text-decoration: none;
        text-display: none;
}
.rssBody ul {
list-style: none;
}
.rssBody ul, .rssRow, .rssRow h4, .rssRow p {
margin: 0;
padding: 0;
}

.rssBody li {
        position: relative;
        color: transparent;
        width: 100px;
        height: 100px;
        overflow: hidden;
        padding: 6px;
        float: left;
        z-index: 1;
        border-top: none !important;
}


.rssBody li:hover {
font-size: 1px;
overflow: visible;
z-index: 1000;
-ms-transform: translate(-60px,-10px);
-webkit-transform: translate(-60px,-10px);
-o-transform: translate(-60px,-10px);
-moz-transform: translate(-60px,-10px);
transform: translate(-60px, -10px);
}


.rssRow {
padding: 3px;
}
.rssRow h4 {
display: none;
}
.rssRow div {
color: #666;
margin: 0.2em 0 0.4em 0;
}

#contactus_1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 5px solid #E5E4D7;
	background-color: #FFF;
	position: fixed;
	display:block;
	z-index: 10002;
}

#contactus_1_1 {
	overflow: hidden;
}

#contact_img {
	position: absolute; 
	border: none;
	cursor: pointer;
}

#contact p, label, legend { font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color: #000000 }

#contact h1 { margin: 10px 0 10px; font-size: 24px; color: #333333; }
#contact hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border: 1px solid #d9d9d9; border-style: none none solid; }

#contact { display: block; width: 600px; height: 430px; padding: 20px; text-align: left;  }

#contact label { display: inline-block; float: left; height: 26px; line-height: 26px; width: 155px; font-size: 12px; -webkit-border-radius:5px; color: #000000;}
#contact input, textarea, select { width: 280px; margin: 0; padding: 5px; color: #000; background: #f5f5f5; border: 1px solid #ccc; margin: 5px 0; font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; webkit-border-radius:5px; }
#contact input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#000; }
#contact input.submit { width: 85px; cursor: pointer; border: 1px solid #222; background:#333; color:#fff; }
#contact input.submit:hover { background:#444; }
#contact input[type="submit"][disabled] { background:#888; }
#contact fieldset { padding:20px; border:1px solid #eee; -webkit-border-radius:5px; -moz-border-radius:5px; }
#contact legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #eee; -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:0 !important; margin-bottom:20px; }
#contact span.required{ font-size: 12px; color: #ff0000; } 

#message { margin: 10px 0; padding: 0; }

.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../images/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; color:#8a1f11;border: 1px solid #FBC2C4; -webkit-border-radius:5px; }

.loader { padding: 0 10px; }

#contact #success_page h1 { background: url('../images/success.gif') left no-repeat; padding-left:22px; }

acronym { border-bottom:1px dotted #ccc; }