/*
Theme Name: ADH Fencing
Theme URI: http://www.webfirm.com/
Description: Wordpress Theme for ADH Fencing
Author: Webfirm team
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
Text Domain: twentyten
-------------------------------------------------------------- */
@charset "utf-8";
/* CSS Document */


body{
	  padding:0; margin:0; font-family:Arial,Helvetica,sans-serif; font-size:12px;
	    background-color: #FFFFFF;
    background-image: url("images/bg.png");
    background-position: center center;
    background-repeat: repeat-y;
    margin: 0;
    padding: 0;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
	color:#000000;
}


.weight_normal{ font-weight:normal;}

a { color:#002D78; }
a img {border:none;
}
	
.wrapper{
	width:760px; margin-left:auto; margin-right:auto;
}

#navigation{
	width:100%;
	height:50px;
	background-color:#ffd200; padding:0; margin:0; position:relative; z-index:5;
}
.headermenu{
	 height:20px; margin:25px 4px 0 0; float:right;
}
.headermenu ul{
	padding:0; margin:0;}

.headermenu li{
	padding:0 0; list-style:none; display:inline;  margin: 0 0 0 27px;}

.headermenu a{
	font-family:Oswald, Verdana, Geneva, sans-serif; font-size:13px; font-weight: normal; padding:0 0 13px 0; color:#00327d; text-decoration:none ; text-transform: uppercase;
}
.headermenu a:hover, .headermenu .current-menu-item a{
	background:url(images/hover.png) no-repeat bottom; 
}


h1,h2, h3, h4, h5 { font-family:Oswald, Verdana, Geneva, sans-serif; color:#002D78; font-weight:normal;  }

h1{ font-size:14px; margin:0; }

#logo{
	width:100%;
	height:135px; position:relative; z-index:1; background:#00327d;
}


.heading{
	 background-color: #01317D;
    border-bottom: 4px solid #ECC500;
    color: #FFFFFF;
    float: left;
    font-family: Oswald,Oswald Stencil Arial,Helvetica,sans-serif;
    font-size: 49px;
    font-weight: bolder;
    height: 59px;
    letter-spacing: 3px;
    margin-bottom: 21px;
    padding: 33px 0 0 7px;
    width: 469px;
	text-transform: uppercase;
}

.contentinner { width:469px; padding:0 0 0 10px; min-height:443px; }


p img{
	float:right;  margin: 0 0 13px 21px;
    padding: 0 12px 26px 11px;
}

#content{
	width:100%;
	background-color:#fff; 
	
}
.content_box1{
	width:245px; float:left; border-top:#ffd500 5px solid; font-family: Oswald,Oswald Stencil Arial, Helvetica, sans-serif;
}

.content_box1_box1{
	width:212px;  float:left; border-bottom:#dfe5ef solid 1px;     
	margin: 17px 0 0 17px;  padding-bottom: 18px;
	
}

.content_box1_contact{
	width:245px; float:left; margin: 17px 0 0 20px;
}


.content_box2{ 
	width:505px; float:left;  position: relative;
}

.content_box2_shadow-box{
	
     background: url("images/shadow_box1.png") no-repeat scroll  -5px 2px ;
    float: left;
    margin: -22px 0 0;
    padding: 11px 11px 0;
    position: relative;
    width: 491px;
    z-index: 10;
}

.content_box2_text{
					float:left; padding:5px 0 0 20px;
}

.content_box2_img{
	 float:left;  margin-left: 13px;
}
	


.content_box2_img img{
	margin-bottom:22px;
}

.img{
	float:left; margin: 20px 37px 41px 28px;
}

	

	
#logo img{

}

.text1_blue{
	font-size:22px; color:#002e79; font-family:  font-weight:bold; margin:0 0 -9px 0;
}
.text2_yellow{	
	 color:#ffcd00; 
}
.text1_blue_normal{
	font-size:24px; color:#002e79; 
}

.text3{
	font-size:14px; color:#002e79;
}


.text4{
	font-size:24px; color:#002e79; font-family: Oswald,Oswald Stencil Arial, Helvetica, sans-serif; font-weight:bold;  margin-left: 4px;
}

.text5{
	font-size:24px; color:#002e79; font-family: Oswald,Oswald Stencil Arial, Helvetica, sans-serif; font-weight:bold;
	 float:left;  
    width: 105px;  margin: -6px 3px 3px 14px;
}
.text5 img { padding:0 4px 0 0;  }

.text3 img{
	margin-bottom:3px;

}
.largeblue{
	font-size:13px; color:#002e79; font-weight:bold; 
}
.boldlink ul { padding:0; list-style:none; }
.boldlink ul li {
    border-right: 1px solid #000000;
    float: left;
    padding: 0 7px;
}
.boldlink{ clear:both; font-weight: bold; font-size:10px; font-family:Verdana,Helvetica,sans-serif; }
.small { float:left; padding:2px 0 20px 6px; font-size:10px; clear:both;  }

.text-3 { border-bottom:none; }
.alignright { float:right; }
.alignleft { float:left; }
.boldlink ul li.last { border-right: none; }
.boldlink ul { margin:0; padding:0; }
.boldlink a:hover { text-decoration:none; }

#wpstats { display:none; }
.findout { font-size:13px; color:#002e79; padding:14px 0 0 0; }
.findout img { padding:0 5px 0 0; }
.smallblue { color:#002D78; font-size:11px; margin:0 0 0 5px; }
.smallblue a:hover { text-decoration:none; }


.home .sharedaddy  { margin:0 0 0 21px; }
.faq { padding:0px 0 15px 0; }

.top { margin:4px 0 0 0; float:left;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.text5 { font-size:22px; }

}