body, html{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#414141;
}
hr{border:1px solid #2773b3}
h1{font-size:18px;}
h2{color:#2773b3}
h3{font-size:16px;color:#2773b3}
img{border:none}
a{color:#2773b3;}
a:hover{color:#000033; text-decoration: underline}

#nav span {display: none;}
#nav a{padding:5px;}

.small{font-size:11px;color:#9e9e9f}
.big{font-size:18px}
.head{font-size:18px; font-style:italic;font-weight:bold;}

div#main_navigation {margin-left: 180px;//margin-left:220px}
div#main_navigation ul {margin: 0;list-style-type: none;}
div#main_navigation ul li {float: left; width: 95px; margin: 0 1px 0 1px;}
div#main_navigation ul li div.item_value {height: 46px;}
div#main_navigation ul li div.item_value a:hover img {opacity: 0.7; filter: progid:DXImageTransform.Microsoft.Alpha(opacity = 70);}

#size1{height: 238px;width:713px}
#size2{height: 200px;width:400px;}

div.splash {position: relative; width: 100%; background-color: #9da0b0;}
div.splash a {display: block; width: 100%; height: 100%;}
div.splash img.tr {position: absolute; top: 0; right: 0; width: 34px; height: 34px; background: url('../i/splash-tr.png') no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/splash-tr.png', sizingMethod='crop');}
div.splash img.tl {position: absolute; top: 0; left: 0; width: 34px; height: 34px; background: url('../i/splash-tl.png') no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/splash-tl.png', sizingMethod='crop');}
div.splash img.br {position: absolute; bottom: 0; right: 0; width: 34px; height: 34px; background: url('../i/splash-br.png') no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/splash-br.png', sizingMethod='crop');}
div.splash img.bl {position: absolute; bottom: 0; left: 0; width: 34px; height: 34px; background: url('../i/splash-bl.png') no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/splash-bl.png', sizingMethod='crop');}

div.splash img.tr, div.splash img.br {//right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -1 : 0 );}
div.splash img.br, div.splash img.bl {//bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -1 : 0 );}

div.quote {position: relative; width: 400px; background-color: #f4f5f1;border:1px solid #b2b2b2}
div.quote img.tr {position: absolute; top: -1px; right: -1px; width: 10px; height: 10px; background: url('../i/splash-tr.png') no-repeat;}
div.quote img.tl {position: absolute; top: -1px; left: -1px; width: 10px; height: 10px; background: url('../i/splash-tl.png') no-repeat;}
div.quote img.br {position: absolute; bottom: -1px; right: -1px; width: 10px; height: 10px; background: url('../i/splash-br.png') no-repeat;}
div.quote img.bl {position: absolute; bottom: -1px; left: -1px; width: 10px; height: 10px; background: url('../i/splash-bl.png') no-repeat;}


#box{float: left; width: 22%; margin: 0 1px 0 1px;}
#box1{float: left; width: 30%; margin: 20px 5% 20px 5%;}

.pullquote {
	float:right;
	font-size:110%;
	line-height:140%;
	/*margin: 50px 20px 20px 20px;*/
	background: url(../i/com_r.jpg) no-repeat bottom right !important;
	background /**/:url(); /* removing quote graphic in IE5+ */
	/*padding:0px 25px 5px 0px;*/
}
.pullquote:first-letter {
	background: url(../i/com_l.jpg) no-repeat left -3px !important;
	padding:30px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}
.logo{padding-bottom:20px;}
#clear{clear:both;}

.callout {
float:left;
width:275px;
}

#text{margin:0 15% 0 220px;}
#left{margin-left:-100px;}
.callout h3 {
width:115px;
height:65px;
float:left;
text-indent:-8008px;
background:transparent url(../i/pdf.jpg) no-repeat 0 0;
}

.callout * {
width:160px;
float:right;
}

.cont h3{background:transparent url(../i/c_phone.jpg) no-repeat 0 0;}

.callout * * {
width:auto;
float:none;
}

#squarebul{
padding:5px;
margin:0 10px 10px 10px;
list-style-type:square;
color:#5cb3df;
}
#squarebul li{padding:0 0 7px 0}

#m_bg{margin:55px 0 0 60%;}

.thumbwrapper{padding:10px;}

div#footer{
background:url(../i/bg_footer.jpg) repeat-x bottom left;
height:77px;
vertical-align:bottom}
