body {
	margin:0; padding:0;
	font:12px/17px Trebuchet Ms;
	color:#6A7374;	
}
img{ border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.flt{ float:left;}
.frt{ float:right;}
.clrlft{ clear:left; float:left;}

.main_container{ margin:0 auto; width:895px;}
.header_cont{ float:left; width:100%; background:#ffffff; }
.navigation{ float:left; width:640px; margin:20px 0 20px 0; display:inline;}
.navigation ul{ margin:0; padding:0;}
.navigation ul li{ float:left; list-style:none; margin:0 20px 0 0; display:inline;}
.navigation ul li a{ float:left; padding:3px 10px; text-transform:uppercase; font-weight:bold; color:#275F7E;}
.navigation ul li a:hover,.navigation ul li a.active{ background:#374D59; text-decoration:none; color:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.top_social{ float:right; width:110px; margin:20px 0 0 0; display:inline;}
.top_social a{ float:left; margin-right:10px;}

.content_repeat{clear:left; float:left; width:100%; background:url(images/content_repeat.jpg) repeat;}
.content_bg{ float:left; width:100%; }
.content_top{float:left; width:100%; background:url(images/content_top.png) no-repeat top; padding-bottom:20px; min-height:460px; }
.inner_pad{ float:left; width:100%;}
.inner_pad h1{ float:left; width:100%; margin:15px 0 0px 0; font-size:18px; text-transform:uppercase; font-weight:bold; color:#4595A4; padding-bottom:8px;}
.inner_pad h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4595A4;}
.cp_tshirtpara{ clear:left; float:left; width:100%; margin:5px 0 10px 0; padding:15px 0; text-transform:uppercase; font-weight:bold;border-top:1px dashed #272727;border-bottom:1px dashed #272727;}
.cp_tshirtpara span{ color:#374D59;}
.image_pads{ clear:left; float:left; width:100%; border-bottom:1px solid #fff; padding-bottom:20px;}
.logo{ float:left; margin-left:252px;}
.welcome_pad{ clear:left; float:left; margin:15px 0; padding:15px 0; font-weight:bold; width:890px; text-transform:uppercase; border-top:1px dashed #272727;border-bottom:1px dashed #272727;}
.welcome_pad span{ color:#4595A4;}
.whitebox_hold,.whitebox_hold2{ float:left; width:389px; margin:15px 0 0 80px; display:inline;}
.whitebox_hold2{margin:15px 0 0 0px;}
.white_bg{ float:left; background:#fff; width:359px; padding:5px 15px;}
.white_bg h2{ float:left;}
.text_imgbg,.text_imgbg1{float:left; background:url(images/text_imgbg.png) no-repeat; width:94px; height:94px; padding:8px; margin:5px 4px; display:inline;}
.text_imgbg1{ margin:10px 8px;}
.view_more{ clear:left; float:left; margin:10px 0 0 265px;}
.cont_left{ float:left; width:500px; margin:20px 0 0 80px;}
.cont_rite{ float:left; width:200px; margin:20px 0 0 15px;}
.cont_addrs{ float:left; width:100%; font-size:12px; color:#030303; text-transform:uppercase;}
.cont_phone{ font-weight:bold; color:#235067;}
.cont_social{ clear:left; float:left; margin:25px 0 0 0; width:100%;}
.cont_social h2{ float:left; width:100%; font-size:11px; font-weight:bold; text-transform:uppercase;}
.cont_social a{ float:left; margin-right:15px;}

.cont_ip,.cont_txtip{ clear:left; float:left; margin:5px 0; font-size:12px; color:#235067; width:383px; padding:3px; height:26px; background:url(images/cont_ip.png) no-repeat; border:0;}
.cont_txtip{ height:126px; background:url(images/cont_txtarea.png) no-repeat; font-size:12px; font-family: Trebuchet Ms;}
.cont_sbmt{ clear:left; float:left; margin:10px 0 0 324px; color:#fff; font-size:11px; font-weight:bold; width:64px; height:23px; background:url(images/cont_sbmt.png) no-repeat; border:0px;}

.footer_bg{ float:left; background:url(images/footer_bg.jpg) repeat; width:100%; height:101px;}
.ftr_txt{ float:left; width:440px; margin:30px 0 0 0; font-size:11px; color:#fff; display:inline;}
.ftr_txt span,.ftr_txt a{ font-weight:bold; text-decoration:none; color:#00D3FF;}
.ftr_copy{ float:right; color:#fff; width:270px; font-size:11px; text-align:right; margin:30px 0 0 0; display:inline;}
