#div1{
width: 281px;
margin-top: -40px;
height: 400px;
display:inline-block;
vertical-align: top;
}

#div2{
display:inline-block;
padding-left: 28px;
}
#main1{
width: 980px;
margin: 0px auto;
background-color: white;
}
.landing-textarea .inner-container1 {
    padding: 30px;
}
.sdiv1 {
width:281px;
}
.sdiv1 .ssdiv1 {
background-color:#264b6f;
color: #DEE0E1;
font: 18px/24px VerlagLight,Arial,Helvetica,sans-serif;
margin-left: 5px;
padding-left: 20px;
float: none;
width: auto;
height: auto;
}
#span1{
color: #264B72;
cursor: pointer;
font: 19px/24px VerlagLight,Arial,Helvetica,sans-serif;
text-transform: lowercase;
padding: 8px 22px;
}
#section1{
padding: 8px 22px;
}

.inner-container p1 {
color: #264B6F;
font: 17px/22px VerlagLight,Arial,Helvetica,sans-serif;
}

.inner-container p2 {
color: #575757;
font: 14px/19px VerlagLight,Arial,Helvetica,sans-serif;
}
.inner-container p3 {
color: #575757;
font: 12px/19px VerlagLight,Arial,Helvetica,sans-serif;
}
.inner-container a {
text-decoration:none;
}

ul#menu{ 
	width: 975px;
	height: 43px;
	background: url("../images/menu-bg.gif") top left repeat-x; 
	font-size: 1.2em; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	margin: 0; 
	padding: 0;
	color: #777;
	}
ul#menu li {
	display: block; 
	float: left; 
	margin: 0 0 0 5px; 
	}
ul#menu li a { 
	height: 43px; 
	color: #777; 
	text-decoration: none; 
	display: block; 
	float: left; 
	line-height: 200%; 
	padding: 8px 15px 0; 
	}
ul#menu li a:hover { 
	color: #333; 
	}
ul#menu li a.current{ 
	color: #FFF; 
	background: url("../images/current-bg.gif") top left repeat-x; 
	padding: 8px 15px 0; 
	}
li.a {
    list-style: square outside none;
    font-size: 20px;
    color: #808080;
    padding-left: 10px;
    margin-left: 22px;
}
li.a:hover {
	text-decoration:underline;
}
.hoverBorder {position:relative; display:inline-block;}
.hoverBorder:hover img {-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; opacity:0.8; filter:alpha(opacity=80);}
.imgboxes_style1 .hoverBorder h6 {position:absolute; left:-10px; bottom:20px; color:#fff; padding:6px 10px; background:#264a6e; font-size:16px; font-weight:500; line-height:1; margin: 0;
-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.imgboxes_style1 .hoverBorder:hover h6 { left:15px;}

.hoverBorderWrapper {position:relative; display:block;}
.theHoverBorder {position:absolute; left:0; top:0; bottom:0; right:0; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
-webkit-box-shadow:0 0 0 3px rgba(255,255,255,0.15) inset; -moz-box-shadow:0 0 0 3px rgba(255,255,255,0.15) inset; box-shadow:0 0 0 3px rgba(255,255,255,0.15) inset; }
.theHoverBorder:hover {-webkit-box-shadow:0 0 0 5px #264a6e inset; -moz-box-shadow:0 0 0 5px #264a6e inset; box-shadow:0 0 0 5px #264a6e inset;}
.plus .theHoverBorder {background-position:center center;}
.plus .theHoverBorder:hover {background-image:url(../images/plus01.png); background-repeat: no-repeat; background-position: center center; background-color: rgba(35,35,35,0.5);}

.span131 {
    width: 200px;
    margin-right: 0px;
	float: left;
	min-height: 1px;
	margin-left: 0px;
}
.image-boxes.box {
    margin-bottom: 20px;
}