@charset "UTF-8";

HTML,BODY{
margin:0;
background-color:#FFFFFF;
background-image:url(../images/bb_bg.jpg);
background-repeat:repeat-x;
text-align:center;
}

#page{
width:100%;
}

#pageContent{
width:950px;
position:relative;
text-align:left;
}

#footer{
margin-top:35px;
width:100%;
background-color:#d8d8d8;
position:relative;
padding-bottom:20px;
}

#footerContent{
width:950px;
text-align:left;
padding-top:35px;
margin-bottom:20px;
}
#footerLeft{
width:300px;
height:515px;
float:left;
background-color:#FFFFFF;
margin-left:10px;
}
#footerCenter{
width:300px;
height:515px;
float:left;
background-color:#FFFFFF;
margin-left:10px;
}
#footerRight{
width:300px;
height:515px;
float:left;
background-color:#FFFFFF;
margin-left:10px;
margin-right:10px;
}

#address{
float:left;
width:30%;
padding-left:10px;
padding-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727
}
#bottom_menu{
float:right;
width:65%;
text-align:right;
padding-right:20px;
padding-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
}

A.menuItemSelected{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
font-weight:bold;
text-decoration:none;
}
A.menuItem{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;
}

#header{
width:100%;
text-align:left;
height:158px;
}

#logo{
position:absolute;
top:55px;
left:600px;
}

#menu{
position:absolute;
top:126px;
left:55px;
}

#module2{
margin-top:30px;
}

#facebook{
width:260px;
height:165px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}

p.facebook_item{
border-bottom:#bebebe 1px solid;
}

.facebook_user{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC00CC;
}

.facebook_message{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
}

.facebook_time{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d3d3d;
}

a.facebook_link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#161616;
text-decoration:none;
margin-right:20px;
margin-top:15px;
}

#facebook_footer{
width:100%;
height:25px;
background-color:#b7b7b7;
text-align:right;
}



#twitter{
width:260px;
height:160px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}

p.twitter_item{
border-bottom:#bebebe 1px solid;
}

.twitter_user{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC00CC;
}

.twitter_message{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
}

.twitter_time{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d3d3d;
}

a.twitter_link{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#161616;
text-decoration:none;
margin-right:20px;
margin-top:15px;
}

#twitter_footer{
width:100%;
height:25px;
background-color:#b7b7b7;
text-align:right;
}

p.team{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:20px;
padding-right:20px;
padding-top:40px;
}
span.teamName{
font-weight:bold;
color:#000000;
}
span.teamPost{
color:#777777;
}

#miniNews{
width:260px;
height:180px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}

.mininews_title{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#181919;
}

p.mininews_abstract{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
border-bottom:#bebebe 1px solid;
padding-bottom:10px;
}

#module8{
text-align:right;
width:939px;
padding-right:3px;
margin-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#191919;
}

.input_8{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
border:#000000 solid 1px;
padding:3px;
}

#module9{
background-color:#000000;
text-align:right;
width:909px;
padding-right:30px;
padding-top:30px;
padding-bottom:20px;
margin-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}

.input_9{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
border:#000000 solid 1px;
padding:3px;
}

#module10{
background-color:#000000;
text-align:right;
width:909px;
padding-right:30px;
padding-top:30px;
padding-bottom:20px;
margin-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}

.input_10{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
border:#000000 solid 1px;
padding:3px;
}

#module11{
background-color:#000000;
text-align:right;
width:909px;
padding-right:30px;
padding-top:30px;
padding-bottom:20px;
margin-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}

.input_11{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
border:#000000 solid 1px;
padding:3px;
}

#module12{
background-color:#ffffff;
text-align:right;
width:909px;
padding-right:30px;
padding-top:30px;
padding-bottom:20px;
margin-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#9c9c9c;
}

.input_12{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
border:#000000 solid 0px;
padding:3px;
background-color:#a8a8a8;
}

#module13{
background-color:#000000;
text-align:right;
width:909px;
padding-right:30px;
padding-top:30px;
padding-bottom:20px;
margin-top:10px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}

.input_13{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#3d3d3d;
border:#000000 solid 1px;
padding:3px;
}

#module14{
text-align:left;
width:939px;
}

A.miniblog_title{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#3d3d3d;
text-decoration:none;
}

A.miniblog_title{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
color:#3d3d3d;
text-decoration:none;
}
P.miniblog_content{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:14px;
color:#3d3d3d;
}

.miniblog_footer{
background-image:url(../images/blog/blog_footer_bg.jpg);
background-repeat:repeat-x;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:12px;
color:#b2b2b2;
padding-top:5px;
padding-left:0px;
}

#module15{
text-align:left;
width:939px;
padding-top:30px;
padding-bottom:30px;

background-color:#000000;
}

#contactInfo{
text-align:left;
}

#contactInfo P{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#777;
}

#contactFormContener{
text-align:left;
padding-top:15px;
}

#contactFormContener FORM{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#777;
}

#contactFormContener FORM INPUT.contactform_fields{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:16px;
color:#777;
width:325px;
height:23px;
background-color:#efefef;
border:0px;
padding:5px;
}

.contactform_submit{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:16px;
color:#777;
background-color:#FFFFFF;
border:1px solid #efefef;
}

#contactFormContener FORM TEXTAREA{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:18px;
color:#777;
width:450px;
height:100px;
background-color:#efefef;
border:0px;
padding:5px;
}

#module16{
text-align:left;
width:939px;
padding-top:0px;
padding-bottom:0px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}

#module16 h2{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:500;
color:#4e4e4e;
padding-left:35px;
width:500px
}

#module_offer_columns{
margin-left:35px;
width:869px;
}

#module_offer_column_left{
float:left;
margin-left:35px;
margin-right:15px;
width:380px;
}

#module_offer_column_left P{
text-align:justify;
font-weight:100;
}

#module_offer_column_right{
float:right;
margin-left:0px;
margin-right:35px;
width:375px;
}

#module_offer_column_right P{
text-align:justify;
font-weight:100;
}

#module17{
background-color:#000000;
text-align:left;
width:939px;
padding-top:10px;
padding-bottom:20px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}

#module17 h2{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:500;
color:#4e4e4e;
padding-left:35px;
width:500px
}

.blog_table{
width:870px;
margin-left:35px;
}

.blog_item{
margin-left:35px;
border-bottom:1px #191919 solid;
padding-bottom:10px;
padding-top:10px;
text-align:justify;
font-weight:100;
}

.blog_title{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:500;
color:#ffffff;
}

#module18{
background-color:#ffffff;
text-align:left;
width:939px;
padding-top:10px;
padding-bottom:20px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#9c9c9c;
}

#module18 h2{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:500;
color:#4e4e4e;
padding-left:35px;
width:500px
}

#module19{
text-align:left;
width:939px;
padding-top:0px;
padding-bottom:0px;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e4e4e;
}


