/* draftcheney2012.css */

body, h1, h2, h3, h4, h5, h6, p, div, form, span, a  {
	margin: 0;
	outline: none;
}

body {
/* 	background: #251C5C; */
	color: #333;
}

img {
	border: 0;
}

h2  {
	font: bold 18px/22px Arial, Helvetica, Sans-Serif;
	margin: 5px 0px;
}
a {
	text-decoration: none;
	outline: none;
}

#pgWrapper  {
	position: relative;
	width: 900px;
	margin: auto;
	top: 10px;
	background: #FFF;
	font-family: Arial, Helvetica, Sans-Serif;
}

#header  {
	padding-top: 10px;
}

#navBar  {
	background: #251C5C;
	font: bold 14px/26px Arial, Helvetica, Sans-Serif;
	width: 580px;
	margin-left: 10px;
	height: 26px;
	margin-top: 10px;
}

#nav {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#nav li  {
	float: left;
	margin: 0px 18px;
}
#nav li a {
	color: #FFF;
	text-decoration: none;
}

#main {
	clear: both;
}

#leftCol  {
	float: left;
	width: 600px;
	margin-top: 10px;
	margin-left: 10px;
}
#rightCol {
	float: left;
	width: 280px;
	margin-left: 10px;
	margin-top: 10px;
}


.clear  {
	clear: both;
	height: 0px;
}

#wrap_headline  {
	position: relative;
	width: 556px;
	border: 2px solid #666;
	padding: 10px;
	margin-bottom: 10px;
}
#wrap_headline h1 {
	font: bold 20px/24px Arial, Helvetica, Sans-Serif;
}
#wrap_headline p {
			MARGIN: 10PX 0PX;
			FONT: NORMAL 12PX/18PX ARIAL, HELVETICA, SANS-SERIF;
}
#wrap_head_tee  {
	position: absolute;
	margin-right: 25px;
	width: 258px;
	height: 156px;
	top: 0px;
	left: 630px;
	background: url(images/cheney_tee_header.jpg) no-repeat top left;
/* 	background: #E4E4E4; */
/* 	font: normal 13px/18px Arial, Helvetica, Sans-Serif; */
/* 	padding: 5px; */
/* 	color: #251C5C; */
/* 	border: 1px solid #251C5C; */
/* 	text-align: right; */

}
#btn_buy_now_blue  {
	position: absolute;
	top: 120px;
	left: 140px;
}
#wrap_store {
	margin: 10px 0px;
}

#wrap_blog {
	border: 2px solid #666;
	width: 556px;
	padding: 10px;
}

#wrap_blog a {
	color: #251C5C;
}
#wrap_blog a:hover  {
	color: #B62045;
}

.blogRow  {
	border-bottom: 1px dashed #666;
	padding-bottom: 5px;
	margin-top: 5px;
}
.blogTitle {
	margin: 10px 0x;
	font: bold 14px/18px Arial, Helvetica, Sans-Serif;
}
.blogBody  {
	font: normal 12px/15px Arial, Helvetica, Sans-Serif;
}


#inside_left_col  {
	float: left;
	width: 276px;
/* 	border: 2px solid #251C5C; */
}
#inside_right_col {
	float: left;
	width: 276px;
	border: 2px solid #251C5C;
	padding: 5px 5px;
	margin-left: 20px;
}

#buynow1  {
	background: #251C5C;
	text-align: center;
	color: #FFF;
	font: bold 14px/22px Arial, Helvetica, Sans-Serif;
	width: 250px;
	padding: 10px;
	margin: 10px 0px;
}
#buynow2  {
	background: #D0103F;
	width: 250px;
	margin: 10px 0px;
	padding: 10px;
	font: bold 14px/22px Arial, Helvetica, Sans-Serif;
	color: #FFF;
	text-align: center;
}

#buynow2 h2 {
	font: bold 46px/52px Arial, Helvetica, Sans-Serif;
	text-align: left;
	margin: 0px;
}
#buynow2 a {
	color: #FFF;
}
#buynow3  {
/* 	background: #D31145; */
	width: 250px;
/* 	height: 150px; */
/* 	padding: 10px 10px; */
text-align: center;
}

#wrap_events  {
	border: 2px solid #666;
	padding: 10px;
	width: 246px;
	margin: 0px 0px 10px 0px;
	font: normal 14px/20px Arial, Helvetica, Sans-Serif;
}
#wrap_events ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#wrap_events li {
	margin: 5px 0px;
}
#wrap_space1  {
	border: 2px solid #251C5C;
	padding: 10px;
	width: 260px;
	margin: 10px 0px;
	text-align: center;
}
#wrap_twitter  {
	text-align: center;
	font: normal 12px/16px Arial, Helvetica, Sans-Serif;
}
#wrap_twitter a {
	color: #251C5C;
}
#wrap_twitter a:hover  {
	color: #B62045;
}

#footer  {
	font: bold 14px/30px Arial, Helvetica, Sans-Serif;
	color: #FFF;
	background: #251C5C;
	text-align: center;
	margin: 10px 0px;
}
#footer a {
	color: #FFF;

}
#disclaimer  {
	font: normal 10px/14px Arial, Helvetica, Sans-Serif;
	text-align: center;
	margin: 10px 10px 10px 10px;
	padding: 10px;
	border: 1px solid #251C5C;
}

.news_title  {
	font: bold 16px/22px Arial, Helvetica, Sans-Serif;
}
.news_article  {
	font: normal 12px/14px Arial, Helvetica, Sans-Serif;
}
.news_article p {
	margin: 10px 0px;
}
.news_title a {
	color: #251C5C;
}
.news_title a:hover  {
	color: #B62045;
}
.event_row {
	clear: both;
/* 	margin: 5px 0px; */
/* 	padding-top: 5px; */
	border-bottom: 1px dashed #666;
	padding: 10px 0px;
}
.event_date  {
	float: left;
	width: 65px;
	font-weight: bold;
}

.event_title  {
	float: left;
/* 	margin-left: 10px; */
	width: 180px;
}
.event_title a {
	color: #251C5C;
}
#wrap_contact  {
		width: 500px;
		padding-top: 15px;
	}
	#wrap_contact_form  {
		position: relative;
		margin: auto;
		width: 540px;
		font: normal 12px/18px Arial;
	}

	#wrap_contact_form #username  {
		width: 223px;
	}

	#wrap_contact_form #company_name  {
		width: 500px;
	}

	#wrap_contact_form #first_name  {
		width: 223px;
	}
	#wrap_contact_form #last_name  {
		width: 223px;
	}

	#wrap_contact_form #address1  {
		width: 500px;
	}
	#wrap_contact_form #city {
		width: 245px;
	}
	#wrap_contact_form #state  {
		width: 65px;
	}
	#wrap_contact_form #zip  {
		width: 90px;
	}
	#wrap_contact_form #email  {
		width: 223px;
	}
	#wrap_contact_form #email2  {
		width: 223px;
	}
	#wrap_contact_form #phone  {
		width: 110px;
	}
	#wrap_contact_form #fax  {
		width: 110px;
	}
	#wrap_contact_form #remarks  {
		width: 500px;
		height: 125px;
	}
	#wrap_contact_form #btn_submit  {
		width: 93px;
		height: 33px;
	}

.success  {
	background: #DFF2BF url(images/msg_success_BG.jpg) no-repeat 10px 10px;
	border: 1px solid #6EA136;
	font: normal 14px/34px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 45px;
	color: #6EA136;
}

.warning  {
	background: #FEEFB3 url(images/msg_warning_BG.jpg) no-repeat 10px 10px;
	border: 1px solid #B47F27;
	font: normal 14px/34px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 45px;
	color: #B47F27;
}

.info  {
	background: #BDE5F8 url(images/msg_info_BG.jpg) no-repeat 10px 10px;
	border: 1px solid #70A9D2;
	font: normal 14px/34px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 45px;
	color: #70A9D2;
}

.error {
	background: #FFBABA url(images/msg_error_BG.jpg) no-repeat 10px 10px;
	border: 1px solid #E02832;
	font: normal 14px/34px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 45px;
	color: #E02832;
}

#wrap_news p  {
	font: normal 12px/16px Verdana, Arial, Helvetica, Sans-Serif;
}
#wrap_news ul {
	font: normal 12px/16px Verdana, Arial, Helvetica, Sans-Serif;
}

#wrap_news p.secTitle  {
	font: bold 13px/20px Verdana, Arial, Helvetica, Sans-Serif;
}

.entry p  {
	margin-top: 5px;
	margin-bottom: 10px;
	font: normal 13px/20px Arial, Helvetica, Sans-Serif;
}
.postmetadata  {
	font: normal 12px/16px Arial, Helvetica, Sans-Serif;
}
.post  {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}

#leftCol a  {
	color: #251C5C;
}
#leftCol a:hover  {
	color: #B62045;
}
#commentform  p  {
	font: normal 12px/16px Arial, Helvetica, Sans-Serif;
}
#rightCol li a {
	color: #251C5C;
	font: normal 14px/16px Arial, Helvetica, Sans-Serif;
}

#loginform {
/* 	background: #251C5C; */
}

#loginform input {
	border: 1px solid #000;
/* 	margin-top: 5px; */
	margin-bottom: 5px;
}