body,html {
color: white;
margin: 0;
padding: 0;
background: #114155;


background-image: linear-gradient(top, #114155, #54A0C1);
background-image: -moz-linear-gradient(top, #114155, #54A0C1);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#114155), to(#54A0C1));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#114155', endColorstr='#54A0C1'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#114155', endColorstr='#54A0C1')";

}

.abg {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
/*background:  url( bg3.png) black;*/
opacity: 0.3;
filter: alpha(opacity = 30);
}

.bg {
position: relative;
z-index: 5;
background: #1a1a1a;
background: url(background2.png) no-repeat #1a1a1a ;



border: 0;
margin-top: 10px
}

.content {
margin-top: 0;
}

.top {
border-bottom-color: #2daae4;
}

.top .menu a {
background: transparent;
color: #D9D9D9;
font-weight: bold;
letter-spacing: 0;
position: relative;
z-index: 5;

}

.ie .top .menu a {
behavior: none;
}

.top .menu a span {
z-index: ;
position: absolute;
right: 0;
top: 0;
width: 100%;
height: 100%;
background: #2a5061;
filter: alpha(opacity = 30);
z-index: 4;
-moz-border-radius: 6px;
border-radius: 6px;

}

body:not(.ie) .menu a.c span {
background: #2daae4;
}

body:not(.ie) .menu a.c {
background: transparent;
}

.ie .menu a.c {
background: url( ie-menu-selected.png ) top right transparent;
}

.ie .menu a.c span {
  display: none;
}

/*
.ie .top .menu a.c {
behavior: url(design/simple/css/border-radius-ie8.htc);

}

.ie .top .menu a.c span {
display: none;
behavior: none;
}
*/

.ie .top .menu a span {
/*behavior: url(design/simple/css/border-radius-ie8.htc);
background: #2e5465 */
background: url( ie_button.png );
}



.top .menu a font {
position: relative;
z-index: 5;

}


.icons a span {
-moz-box-shadow:0 0 10px black;
-webkit-box-shadow:0 0 10px black;
box-shadow:0 0 10px black;
}

.blogs .r,
.blogs .r:hover,
.recommended,
.specialties .spec,
.s {
background: #111111;

/*
background-image: linear-gradient(top, #333333, #111111);
background-image: -moz-linear-gradient(top, #333333, #111111);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#333333', endColorstr='#111111'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#333333', endColorstr='#111111')";
*/
-moz-border-radius: 10px 0 0 0;
-webkit-border-radius: 10px 0 0 0;
border-radius: 10px 0 0 0;
border-radius: 10px;
border: 1px solid #333333;

}

.recommended {
background: transparent;
}

.s {

background: #111111;
}

.s .back {
position: absolute;
right: 0;
top: 0;
width: 100%;
height: 100%;
background: #111111;
opacity: 0.8;
filter: alpha(opacity = 80);
}

.last,
.blog {
background: #1A2F39;
border: 1px solid #2DAAE4;
}

.props a  {
color: white;
}

.blocks .block {
background: transparent;
}

.last .head,
.blog .head {
background:  #2DAAE4;
border: 0;
}

.blog .head {
background-image: linear-gradient(top, #2DAAE4, #1a2f39);
background-image: -moz-linear-gradient(top, #2DAAE4, #1a2f39);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2DAAE4), to(#1a2f39));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2DAAE4', endColorstr='#1a2f39'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2DAAE4', endColorstr='#1a2f39')";
}

.last .head {
background-image: linear-gradient(top, #2DAAE4, #274d5e);
background-image: -moz-linear-gradient(top, #2DAAE4, #274d5e);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2DAAE4), to(#274d5e));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2DAAE4', endColorstr='#274d5e'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2DAAE4', endColorstr='#274d5e')";
}

.cbg {
position: absolute;
border: 1px solid white;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #111111;



z-index: -1;
opacity: 0.2;
filter: alpha(opacity = 40);
}

.ie .bg {
border: 2px solid black;
border-top: 0;
}

.read {
background: #111111;
padding: 20px;
}

.contact span b {
letter-spacing: 0;
}

.info {
background: transparent;
padding: 20px;
padding-right: 0;
padding-top: 10px;
padding-bottom: 10px;
text-align: justify;
}

.last .head,
.blog .head,
.blog .subhead  {
border: 0;
}

#numbers {
  display: none;
}

.banner {
display: none;
}

.biginf,
.biginf h1 {
font-size: 16px;
line-height: 22px;
}

.biginf div.r {
width: 540px;
margin-top: 10px;
padding: 5px;
background: #111111;
border: 1px solid #333333;
border-bottom-color: #222222;
border-right-color: #222222;
-moz-border-radius: 10px 0 5px 0;
-webkit-border-radius: 10px 0 5px 0;
border-radius: 10px 0 5px 0;
padding-right: 10px;


}

.biginf div.r div {
margin-bottom: 15px;
margin-top: 10px;
background: url(../images/arrow-left.png) no-repeat 520px 2px;  
}

.biginf div.r div span {
display: block;
margin-right: 25px;
}

div.last {
background: #274D5E;
}

.blocks .bhead {
background: #274D5E;
}

.specialties .spec div a {
background: #1e1e1e;
}
