html, body, from {margin:0 auto; padding:0; height:100%}
body {padding:0; margin:0; font-family:"Georgia", Arial, Helvetica, sans-serif; font-size:12px; color:#111111; background:#fff;}
img {border:0 none}
input, select, textarea {font-family:"Georgia", Arial, Helvetica, sans-serif; color:#111111; font-size:11px}
input.chkbx {border:0 none}
a {outline:none}
a:hover {outline:none}
p {margin:8px 0; line-height:18px;}
.float_left {float:left;}
.float_right {float:right;}  
.clear_both {margin:0px; padding:0px; visibility:hidden; font-size:0px; height:0px; list-style:none; line-height:0px; clear:both;}
.archive_alignleft {text-align:left;float:left;width:30%;}
.archive_alignright {text-align:right;float:right;width:30%;}
.navigation {display: block;text-align: center;margin-top: 10px;margin-left:auto;margin-right:auto;float:left;width:100%;}

.container {margin:0px auto; padding:0px; width:auto; height:auto; }

.padding_left { padding:0px 0px 0px 0px; }

/* Change on 2/2/09 
margin 0px auto; To margin 0px; 180px;  */
.maindiv {width:904px; height:auto; margin:0px auto;}

/*.maindiv {width:904px; height:auto; margin:0px 180px;}*/

.Main_header {background:url(images/home_header_bg2.GIF) repeat-x top center; margin:0px auto; min-height:215px !important;
min-height:215px; height: auto; _height: 215px; 
 }
.header {margin:0px auto; padding:20px 0 0 0px; width:904px; display:block; height:auto}
.header_right {width:542px; float:right; color:#959595; font-size:14px;}
.header_right_data {height:20px; line-height:19px;}
.header_left {width:362px; float:left;}
.header_left h3 {margin:0px; padding:5px 0px; float:left; color:#959595; font-size:14px; font-weight:normal;}
.logo {background:url(images/hello_logo.jpg) no-repeat top left; width:150px; height:58px; display:block;}
.logo span {display:none;}

.img_valign {vertical-align:top; }
.img_valignmid {vertical-align:middle;}
.img_valign1 {vertical-align:bottom; padding:0 0 2px 0;}
.letstalk{width: 200px; float:left;line-height:14px;margin-right:4px;}
.searchdivfloat{float:right;line-height:18px;}
#search_label { display: block; float: left; margin: 2px 5px 0 0;}
.inp_header {border:1px solid #7b7b7b; color:#fff; padding:1px 0 0 0px; background:#000000; width:110px; font-size:11px;}
.inp_popup {border:1px solid #7b7b7b; color:#000000; background:#fff; width:300px;border:1px solid #333;}
.search_box_container{display:block;float:right;width:210px;border:0px solid #FF0000;line-height:18px;}
.search_box_container label{float:right;line-height:18px;margin-right:2px}
.search_box_container input{float:right;margin-right:1px;margin-top:1px;margin-left:1px}
.SerchBtn {}
.SerchBtn input{ vertical-align: middle; border:none; padding:none;margin:none; width:22px; height:15px;}
.preload{display:none;}
.fetureformload{padding:0; margin:0;}
/*.form_height {margin:0px; padding:0px; height:0px; list-style:none; line-height:0px;}*/

.menu {margin:0px; padding:15px 0 0 0px;}
.menu ul {margin:0px; padding:0px; list-style:none; float:left;} 
.menu ul li {margin:0px; padding:0px; list-style:none; float:left;}
.menu ul li a {padding:0px 1px;}
.menu a.home 
{
width:66px; height:19px; display:block;
}
.menu a:hover.home, .menu a:hover.home_act, .menu a.home_act { width:66px; height:19px; display:block;}
.menu a.about { width:77px; height:19px; display:block;}
.menu a:hover.about, .menu a:hover.about_act, .menu a.about_act { width:77px; height:19px; display:block;}

.menu a.services { width:104px; height:19px; display:block;}
.menu a:hover.services, .menu a:hover.services_act, .menu a.services_act { width:104px; height:19px; display:block;}
.menu a.case {width:71px; height:19px; display:block;}
.menu a:hover.case, .menu a:hover.case_act, .menu a.case_act {width:71px; height:19px; display:block;}
.menu a.jobs {width:59px; height:19px; display:block;}
.menu a:hover.jobs, .menu a:hover.jobs_act, .menu a.jobs_act {width:59px; height:19px; display:block;}
.menu a.contact {width:101px; height:19px; display:block;}
.menu a:hover.contact, .menu a:hover.contact_act, .menu a.contact_act { width:101px; height:19px; display:block;}
.banner {width:904px; height:auto; margin:0px auto; padding:0px 0px 20px 0px;}
.search_form{margin:0px}
.pad_top {padding:9px 0 0 0;}
.header_text { width: 255px; }
h2 {color:#fff; font-size:16px; /*line-height:22px;*/ font-weight:normal; margin:50px 0px 0px 0px;text-align:left; background:url(images/quote_left.gif); background-position: 0 2px; background-repeat: no-repeat; padding:25px 0 0 32px; /*float:left;*/}
.quote_right { display: block; position: relative; top: 3px; left: 280px; width:28px; margin: 0; font-size:0px; background:url(images/quote_right.gif) bottom right no-repeat; height:20px;}
/*h2 {color:#fff; font-size:16px; width:308px; line-height:22px; font-weight:normal; margin:50px 0px 20px 0px;text-align:left; background:url(images/quote_left.gif); background-position: 0 2px; background-repeat: no-repeat; padding:25px 20px 0 0; float:left;}
h2 span {width:28px; font-size:0px; position:absolute; background:url(images/quote_right.gif) bottom right no-repeat; margin:0px; height:20px; padding:20px 0 0 0;}*/
h2 span b {}
.hello_tv {margin:38px 0px 0px 0px; width:500px; height:322px;}
/*.header_left h2 {color:#fff; font-size:16px; width:308px; line-height:28px; font-weight:normal; margin:50px 0px 20px 0px;text-align:left; background:url(images/quote_left.gif); background-position: 0 2px; background-repeat: no-repeat; padding:25px 20px 0 0; float:left;}
.header_left h2 span {width:28px; font-size:0px; position:absolute; background:url(images/quote_right.gif) bottom right no-repeat; margin:0px; height:20px; padding:20px 0 0 0; }
.header_left h2 span b {}*/
.hello_tv {margin:38px 0px 0px 0px; width:500px; height:322px;}



.data_content {width:904px; height:auto; padding:25px 0px 0px 0px;}
.data_content h1 {font-size:17px; font-weight:normal; margin:0px; padding:0px; margin-top:3px;}
.data_content h1 a {color:#111; text-decoration:none;}
.data_content h1 a:hover {color:#111; text-decoration:underline;}

.title { margin:0px; padding:0px 0 0px 0; border-bottom:1px solid #cdcdcd; height: 24px; }
.title p { color:#FF0000; font-size:15px; font-weight:normal; float: left; margin: 0; }
.left_panel {width:273px; float:left;}

.ClosoWindowButton{width:140px;height:25px;background-color:#000000;font-size:14px;font-weight:bold;color:#FFFFFF;border:0px;cursor:pointer;}
.PopupContainer{width:470px;border:2px solid #000000;float:left;}
.PopupContainerTop{background-color:#000000;line-height:45px;vertical-align:middle;padding-left:20px;font-size:14px;font-weight:bold;}
.TextAreaContainer{border:1px solid #7b7b7b; color:#fff; background:#000000; width:425px;height:162px;color:#FFFFFF;border-bottom:2px solid #FF6600; margin-left:0px;}
.EmailPopContainer{width:448px;padding-left:20px;float:left;}
.EmailPopTextAreaContainer{width:448px;padding-left:20px;float:left;}
.EmailPopTextAreaContainer textarea{border:1px solid #7b7b7b; background:#FFFFFF; color:#000000; }
.EmailPopTextContainer{margin-top:10px;width:448px;padding-left:20px;line-height:25px;font-size:12px;color:#000000;font-weight:bold;float:left;}

.link_more {color:#111; text-decoration:none;}
.link_more:hover {color:#ff0000;text-decoration:none;}
.link_title {color:#000; text-decoration:none;}
.link_title:hover {color:#ff0000;}
.left_data {width:210px; padding:10px 0px;}
.left_data ul {margin:0px; padding:0px;}
.left_data ul li {margin:0px; padding:0px; list-style:none; font-size:13px;}
.left_data ul li a {color:#111; text-decoration:none;}
.left_data ul li a:hover {color:#ff0000; text-decoration:none;}
.left_data p a {color:#111; text-decoration:none;}
.left_data p a:hover {color:#ff0000; text-decoration:none;}
.left_data1 {width:210px; padding:20px 0px;}
.left_data1 ul {margin:0px; padding:0px;}
.left_data1 ul li {margin:0px; padding:0px; line-height:24px; list-style:none; font-size:12px;}
.left_data1 ul li a {color:#111; text-decoration:none;}
.left_data1 ul li a:hover {color:#ff0000; text-decoration:none;}
ul.partners li { margin-bottom: 20px; }
ul.partners a span, div.latest a span { display: block; width: 150px; color: #FF0000 !important; text-align: right; }

ul.partners a:hover span { text-decoration: underline !important; }
ul.externalLinks li { margin-bottom: 10px; }
.middle_panel {width:545px; float:right;}
.rss_link {color:#828282; font-size:11px; padding-top:5px;}
.rss_link a {color:#828282; font-size:11px; text-decoration:none;}
.rss_link a:hover {color:#828282; text-decoration:underline;}
.share_link {color:#828282; font-size:12px; text-decoration:none; margin:0 0 0 20px;}
.share_link:hover {color:#828282; text-decoration:underline;}
.red_link {color:#ff0000; text-decoration:none;}
.red_link:hover {color:#ff0000; text-decoration:underline;}

.data_middle {padding:10px 0px; font-size:13px;}
.data_middle_feature {padding:5px 0px 8px 0px; font-size:13px;}
.feature_img {background:url(images/thu_tv_bg.gif) no-repeat top left; width:186px; margin:4px 20px 0px 0px; padding:7px 7px 7px 8px; height:118px; float:left;}
.margin_20 {margin:4px 20px 0 0; float:left;}
.hr {display:block; height:1px; line-height:0px; font-size:0px; border:solid #cdcdcd; border-width:0 0 1px 0}
.post_data {margin:0px; padding:0 0 20px 0;}
.post_data p {margin:0px; padding:10px 0px;}
.services_data {margin:0px; padding:0px;}
.services_data p {margin:0px; padding:10px 0px;}
.services_data ul {margin:20px; padding:0px;}
.services_data ul li {margin:0px; padding:0px 0 0 15px; list-style:none; background:url(images/dot_icon_red.gif) no-repeat left 5px;}
.pad_tb {padding:15px 0px;}

ul.job_data {margin:5px 50px 20px 50px; padding:0px;}
ul.job_data li {margin:0px; padding:3px 0 3px 15px; line-height:18px; list-style:none; background:url(images/dot_icon_red.gif) no-repeat left 10px;}

.con_blk {width:50px; text-align:right; display:block; float:left; padding-right:20px;}
.img_pad {padding:20px 25px;}
.font_15 {font-size:15px; padding:20px 70px;}
.font_13 {font-size:13px;}
.font_13 p {margin:0px 0px 20px 0px;}
.job_detail {margin:0px; padding:0px; width:500px;}
.job_detail label {width:500px; display:block; margin:3px 0px; float:left;}
.job_detail label span {width:140px; display:block; float:left;}
.job_detail label input { width:300px; float:left; border:1px solid #333; background:#fff;}
.job_detail label input.btn_inp { width:70px; float:left; border:1px solid #333; background:#fff;}

.click_play{width:220px;float:left;margin-top:7px;}
.share{width:85px;float:left;margin-top:7px;}
.share_noimage{padding-left:220px;float:left;margin-top:7px;}
.share_image{padding-left:400px; width:0px;float:left;margin-top:7px;}
.learn_more{width:240px;float:left;}
.learn_more_image{padding-left:220px; width:230px;float:left;}
.margin_18 {margin-top:21px;}
.margin_36 {padding-left:399px;margin-top:18px;}
.sidebar_what {font-weight:bold; color:#111111;}
.height_40 {height:40px;}
.case_height {height:68px; margin:10px 0px;}
.search_content_height {height:72px; margin:10px 0px;}
.case_height p { margin:0px; padding:0px;}
.home_description{ margin:0px; padding-top:27px;}
.home_fetured_post{ padding:0px;}
.case_description{ margin:0px; padding-top:14px;}
.search_description{ margin:0px; padding-top:11px;}
.archieve_description{ margin:0px; padding:0px;}
.archieve_caseheight {height:73px;margin:10px 0px;}
.case_caseheight {height:75px;margin:10px 0px;}
.case_caseheight p { margin:0px; padding:0px;}
.ArchiveDropOption{color:#828282; font-size:12px; text-decoration:none; margin:0 0 0 10px;}

.margin_20_block{display:block;}
.wp-email P {
text-align: left;
}
.wp-email-loading{
display: none;
text-align: center;
height: 16px;
}
.wp-email-image {
border: 0px;
}

.PopupContainer{
display:block;
width:99%;
border:2px solid #000000;
float:left;
margin:0px;
padding-top:0px; 
}

.PopupContainer a{
color:#0084b6;
text-decoration:none;

}
.PopupContainer a:hover{
color:#0084b6
}
.PopupContainerTop{ 
background-color:#000000;
vertical-align:top;
padding-left:20px;
font-size:14px;
overflow:visible;
height:45px; 
font-weight:bold;
color:#FFFFFF;
margin:0px;
border-bottom:2px solid #FF0000;
}
.TextAreaContainer{
width:425px;
height:162px;
border:1px solid #7f9db9;
margin-top:25px;
margin-left:20px;
margin-right:20px;
overflow-x: hidden; 
overflow-y: scroll;
}


.CloseWindow{
width:170px;
margin-left:150px;
margin-right:150px;
text-align:center;
margin-bottom:10px;
padding-top:15px;
padding-bottom:15px;
color:#FF0000;
}
.CloseWindowButton{
width:140px;
height:25px;
background:#fff;
font-size:14px;
font-weight:bold;
color:#000000;
border:0px;
cursor:pointer;
border:1px solid #333;
margin:25px 165px 0px 165px;
}
.CloseWindow a{
text-decoration:none;
Color:#FF0000;
font-weight:bold;
}
.CloseWindow a:hover{
Color:#FF0000;
text-decoration:underline;
}
.email_error{
color:#FF0000;
padding-top:5px;
padding-left:20px;
}
.email_success{
padding:5px;
}

p{
padding-top:0px;
margin-top:0px;
}


@import "calendar.css";

.cform { 
margin:10px auto 0 auto; 
}
.cform fieldset { 
margin-top:10px; 
padding:5px 0 15px 0; 
border:1px solid #adadad; 
border-left-color:#ececec; 
border-top-color:#ececec; 
background:#f7f7f7; 
}
.cform .cf_hidden {
display:none; 
border:none!important;
background:none!important;
padding:0!important;
margin:0!important;
}
.cform legend { 
margin-left:10px;
padding: 0 2px; 
font:normal 20px Times;
color:#666666;
}
ol.cf-ol { 
margin:0!important; 
padding:0!important;
}
ol.cf-ol li {
background:none!important; 
margin:5px 0!important;
padding:0; 
list-style:none!important; 
text-align:left;
line-height:1.3em;
}

/* */
/* just for text-only fields (no input) */
/* */
ol.cf-ol li.textonly {
background:#F0F0F0 !important;
letter-spacing:1px;
margin:10px 0pt !important;
padding:5px 0pt;
text-align:center;
}


.cform label {

width:130px; 
margin:4px 10px 0 0; 
display:-moz-inline-box; /*for mozilla*/
display:inline-block; /*for Opera & IE*/
text-align:left;
vertical-align:top;
}
.cform label span {
width:130px; /* must be the same as above!*/
display:block; 
}
label.cf-before {
margin:4px 10px 0 0; 
}
label.cf-after {
margin:4px 15px 0pt 6px;
text-align:left;
width:115px;
}
label.cf-after span {
width:115px;
display:block;
}
label.cf-group-after {
margin:3px 4px 0 2px;
width:72px;
text-align:left;
}
label.cf-group-after span {
width:72px;
display:block;
}

.cform input,
.cform textarea,
.cform select { 
width:300px; float:left; border:1px solid #333; background:#fff; color:#000000;
}
.cform input.sendbutton { 
width:68px; 
border:1px solid #333; 
background:#fff; 
color:#000000; 
}


/* */
/* radio button title */
/* */
ol.cf-ol li.cf-box-title {
font-weight:bold;
letter-spacing:1px;
padding:8px 0 0 100px; /* check with label 'width' incl. */
}

.cform input.cf-box-a,
.cform input.cf-box-b { 
margin:2px 0 0 0; 
width:14px;
height:16px!important;
border:none!important;
background:none!important; 
}

.cform input.cf-box-a { 
margin-left:100px; /* check with label 'width' incl. */

} 


ol.cf-ol li.cf-box-group {

margin:10px 0pt 0px !important;
padding-left: 100px; 
}
 
span.reqtxt,
span.emailreqtxt { 
margin:3px 0 0 3px;
font-size:0.9em;
display: -moz-inline-box; 
vertical-align:top;
}
/* */
/* FORM submit button */
/* */
p.cf-sb{
display:block;
float:left;
clear:both;
text-align:left;
width:300px;
padding-top:5px;
padding-left:138px;
padding-right:0px;

}

ol.cf-ol li.cf_li_err {
background:#FFDFDF url(li-err-bg.png) repeat!important;
border-color:#FF0000;
border-style:solid;
border-width:1px 0pt;
padding:5px 0!important;
margin:5px 0!important;
color:#FF0000;
}
ol.cf-ol li ul.cf_li_text_err {
height:1%;
min-height:1%;
margin:0 0 0 100px;
padding:0;
color:#333;
}
ol.cf-ol ul.cf_li_text_err li {
background:url(icon-alert.png) no-repeat left 1px!important;
list-style:none!important;
font-weight:bold;
text-indent:0;
margin:0 0 2px!important;
padding-left:15px;
}
ol.cf-ol ul.cf_li_text_err li:before {
content:'';
}

label.secq,
label.seccap {
vertical-align:text-bottom;
margin-bottom:4px;
}
input.secinput {
vertical-align:text-bottom;
}
#cforms_captcha6,
#cforms_captcha5,
#cforms_captcha4,
#cforms_captcha3,
#cforms_captcha2,
#cforms_captcha {
height:15px;
width:50px;
padding: 4px 4px;
margin: 0;
}
img.captcha {
vertical-align:text-bottom;
margin:0 0 0 10px!important;
padding:0!important;
border:none!important;
float:none!important;
}
img.captcha-reset {
vertical-align:text-bottom;
background: url(captcha_reset_grey.gif) no-repeat;
margin:0 0 2px 3px;
width:21px;
height:21px;
border:none;
}
img.imgcalendar {
border:none;
}
/* */
/* change formatting of response msgs here */
/* */
div.cf_info {
color:#333;
display:none;
padding:10px 15px!important;
width:380px;
line-height:1.3em;
margin:10px auto;
}
div.cf_info ol {
margin:0;
padding:5px 15px 0 30px;
}
div.cf_info ol li {
padding:1px 0;
margin:2px 0;
}
div.cf_info a {
color:#ad2929!important;
text-decoration:underline!important;
}
div.success {
background:#F7F7F7 none repeat scroll 0% 50%;
color:#444444;
display:block;
}
div.failure {
display:block;
background:#FFDFDF url(li-err-bg.png) repeat!important;
border-color:#FF0000;
border-style:solid;
border-width:1px 0pt;
text-align:center;
color:#FF0000;
}
div.waiting {
background:#F9F9F9;
color:#AAAAAA;
display:block;
}
/* */
/* formatting for invalid user inputs */
/* */
.cform .cf_error { 
color:#ad2929; 
border:1px solid #ad2929; 
}
div.mailerr {
display:block;
}
.mailerr,
.cform .cf_errortxt {
color:#ad2929; 
}
/* */
/* disabled fields [disabled] does not work on IE! */
/* */
[disabled] {
color:#dddddd;
border-color:#dddddd!important;
background:none!important;
}
.disabled {
border-color:#dddddd!important;
}
/* */
/* upload box styling */
/* */
.cform input.cf_upload {
width:220px;
background: #f9f9f9;
border:1px solid #888888;
}
/* */
/* Other: link love */
/* */
.linklove {
width:410px;
margin:0 auto 10px!important;
padding:0!important; 
text-align:center!important;
}
.linklove a,
.linklove a:visited {
font-size: 0.8em;
font-family: Tahoma;
color:#aaaaaa!important;
}
/* */
/* Other: browser hacks */
/* */
* html .cform fieldset {
position: relative;
margin-top:15px;
padding-top:25px; 
}
* html .cform legend { 
position:absolute; 
top: -10px; 
left: 10px; 
margin-left:0;
}
*+html .cform fieldset {
position: relative;
margin-top:15px;
padding-top:25px; 
}
*+html .cform legend { 
position:absolute; 
top: -10px; 
left: 10px; 
margin-left:0;
}
* html ol.cf-ol,
* html ol.cf-ol li,
* html span.reqtxt,
* html span.emailreqtxt { 
display: inline-block; /*for ie6*/
}
*+html .cform label,
*+html ol.cf-ol,
*+html ol.cf-ol li,
*+html span.reqtxt,
*+html span.emailreqtxt {
display: inline-block; /*for ie7*/
}
* html img.captcha {
margin-bottom:1px!important;
}
*+html img.captcha {
margin-bottom:1px!important;
}

/* RSS Style Classes */
.RssMain
{
 border: 1px solid #000000;
}
.RssHeader
{
 padding:20px 20px 0px 20px; 
}
.RssList
{
 padding:0px 20px 0px 20px; 
}


.event-article
{
	margin-top: -400px;
	background-color: White;
	padding:40px;
	width:475px;
	border: 1px solid #000;
}
.event-share
{
	padding-top: 25px;
}
.event-type
{
	font-size: 16px;
}
.event-location
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}
.event-signup-form
{
	padding: 20px;
	background-color: #eee;
	border: 1px solid #999;
}
.event-signup-form input,
.event-signup-form select,
.event-signup-form textarea
{
	width: 260px;
	height: 20px;
}
.event-signup-form select
{
	height:  25px;
	display:block;
	line-height:18px;
	padding-bottom:2px;
	padding-top:3px !important;
}
.event-signup-form .submit-button
{
	width: 80px;
	height: 25px;
	float: right;
}

/*UPGRADE CSS///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#HelloPlayer{
	width:903px;	
	height: 529px;
	float: left;
	position:relative;
	top: 5px;
}

.Main_header{
	background: transparent url(images/bar_background2.jpg) repeat-x scroll center top !important;
}

div#NavigationSideBar{
	height: 40px!important;
	width: 420px!important;
	float: right!important;
}
div#NavigationSideBar img{
	display: none!important;	
}
div#NavigationSideBar ul li{
	margin-left: 15px!important;
	_margin-left: 7px!important;
	*margin-left: 7px!important;
}
div#NavigationSideBar a.NavigationSelected{
	color:#FFF!important;
	background: transparent url(images/menu_arrow.gif) no-repeat center 38px;
	font-family: "Georgia",Arial,Helvetica,sans-serif!important;
	font-size: 24px!important;
	text-transform:lowercase!important;
	font-weight: normal!important;
	line-height: 35px!important;
	padding-top: 3px!important;
	padding-bottom: 10px;
	overflow:visible;
}
div#NavigationSideBar a{
	color:#AAA!important;
	font-family: "Georgia",Arial,Helvetica,sans-serif !important;
	font-size: 24px!important;
	text-transform:lowercase!important;
	font-weight: normal!important;
	line-height: 35px!important;
	padding-top: 3px!important;
}
div#NavigationSideBar a:hover{
	color:#FFF;
	font-family: "Georgia",Arial,Helvetica,sans-serif!important;
	font-size: 24px!important;
	border-bottom: 3px solid #FFF!important;
	text-transform:lowercase!important;
	font-weight: normal!important;
	line-height: 35px!important;
	padding-top: 3px!important;
}
div#NavigationSideBar a.NavigationSelected:hover{
	border-bottom: none !important;
}

.playerHeader{
	background:	#000 url(images/bar_background.jpg) no-repeat center top !important;
	height: 600px;
}

#Footer{
	display: block;
	width: 100%;
	height: 80px;
	background: #141414;
	float:left;
}
#Footer #Footer_container{
	display: block;
	width: 904px;
	height: 80px;
	color: #7f8689;
	margin: 0px auto;
}
#Footer #Footer_container span{
	font-weight: bold;
	font-size: 14px;
	margin-right: 23px;
	margin-top: 32px;
	float:left;
}
#Footer #Footer_container #socialLinks a{	
	margin-right: 10px;
	margin-top: 28px;
	float:left;
}
#Footer #Footer_container #partnersLinks a{	
	margin-right: 20px;
	margin-top: 19px;
	float:left;
}
#Footer #Footer_container #socialLinks{	
	padding-right: 60px;
	display: block;
	height: 80px;
	float: left;
}
#Footer #Footer_container #partnersLinks{	
	display: block;
	height: 80px;
	float: left;
}
