/* ====== Colors ======

light grey: 868276
light tan: a79464
tan: A18D53
light brown: 776a48
brown: 7c6e3d
dark brown: 42381D
dark dark brown: 2a2413
blast green: cce420
dark green: 838d1f
*/

a { color: #838d1f; }
a:hover{ color: #42381d; text-decoration: none; }

body{ background: #ffffff url(http://www.blastadvancedmedia.com/blog/images/topBkgrd.jpg) repeat-x top; }
#header h1 { margin-top: 0; display: block; background: url(http://www.blastam.com/images/blast_logo.gif) no-repeat; height: 100px;}
#search{ background: url(whitey/bgr-search.gif) no-repeat; }

.nav1 {float: right; margin: 12px 0 2px 0 ; padding: 0}
.nav1 li a { color: #2a2413; font-size: 14px; font-weight: bold;}
[if ! Webkit].nav1 li a{font-family: Arial, sans-serif;} 
[if Webkit].nav1 li a{font-family: Helvetica Neue, Helvetica, sans-serif;} 
.nav1 li.active a, .nav1 li a:hover, .nav1 li.current_page_item a {	color: #2a2413; border-bottom: 3px solid #2a2413; padding-bottom: 3px; background: none; }

.date-comments .fr span .comments a { color: #838d1f; }

.subscribe{	color: #000000; float:right;}
.subscribe a { color: #0095d3; }
#topmenu li{ border-left: 1px solid #cccccc; }
#topmenu li a {	color: #42381D; font-weight:bold; padding: 0 10px; }
#topmenu li a:hover,#topmenu li.current-cat a { color: #FFFFFF; background:#42381D; }
#nav li ul li { background: #ffffff; border-bottom:1px solid #777777; border-left:1px solid #777777; border-right:1px solid #777777; }

.featuredpost h2 a{font-weight: bold; font-family: 'Helvetica Neue', Arial; font-size: 32px}

.featuredpost h2 a:hover{ color: #838d1f; background: none; text-decoration: none }
h2 a:hover{ color: #838d1f; background: none; text-decoration: none }
h1.grid_12 {width: 200px;}
.box, .widget {	background: #FFFFFF url(../images/bgr-box-trans.png) repeat-x top left; }
.box2, .widget {	background: #f1f0ed url(../images/bgr-box-trans.png) repeat-x top left; }
.box2 .spacer.white, .list2 li { background: #f5f5f5; }
.style1 {font-size: 14px; margin: 0px; padding:0px; font-weight: bold;}

.widget ul li ul li{
	background: none;
	border-top: 1px solid #d3cfc3;
	border-bottom: none;	
	padding: 5px 0px;
}

.widget ul li{
	border-bottom: 1px solid #d3cfc3;
	padding: 5px 0px;
}
.post .date-comments {height: 55px;}
.entry h2 {font-weight: normal; color: #776a48; padding-top: 12px; }
.grid_5 alpha{height:244px;}

.vidtabs .idTabs li a, .idTabs li a { background:#ffffff; color:#363636; }
.vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected, .idTabs li a:hover, .idTabs .selected, #sidebar h3 { background:#776a48; color: #ffffff; }

span.continue-archives a { color:#838d1f; }

#centercol h3.aboutpg {padding-left: 8px;}
.biotext { float: right;}
.bioimg { float: left; margin-right: 12px; }

#sidebar h3{

	background:none;
	font: 12px Arial, Helvetica, sans-serif;
	color:#363636;
	font-weight:bold;
	padding:5px 8px 5px 0;
	display: block;
	margin: 0 0 7px 0;
	text-align: left;
	border: none;
	height:16px;
	border-bottom: 2px solid #cdcdcd;
}

code {font-family: Courier, sans-serif; display: block; background: #efefef; padding: 8px;}

#footer{
	bottom: 0;
	margin: 15px auto 0 auto;
	padding: 16px 0px 16px 0px;
	clear: both;
	height: 322px;
	border-top: 1px solid #776a48;
	width: 100%;
	background: url(http://www.blastam.com/images/footer_bg.jpg) repeat-x top #584828;
	overflow: visible;
}

#footerWrap{
	height: 322px;
	margin: 0 auto;
	width: 1000px;
}

.footerBloc{
	padding: 5px 0px 20px 15px;
	color: #A18D53;
	float:left;
	font-size: 12px;
	width: 23%;
}

.footerBloc2{
	padding: 5px 10px 20px 10px;
	color: #A18D53;
	float:left;
	font-size: 12px;
	width: 220px;
}

.footerBloc h2, .footerBloc h2 a, .footerBloc2 h2, .footerBloc2 h2 a{
	font-family: Helvetica Neue, Arial, sans-serif;
	color: #A18D53;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	padding: 10px 0;
	border: none;
	text-decoration: none;
}

.footerBloc h2 a:hover, .footerBloc2 h2 a:hover {
	color:#cce420;
	background: none;
	text-decoration:none;
}
.footerBloc ul, footerBloc2 ul	{
	margin:0;
	padding:0;
}

.footerBloc li {
	padding:0px;
	margin:0;
	list-style: none;
}

.footerBloc2 li {
	padding:0px;
	margin:0;
	list-style: none;
}

.footerBloc a, .footerBloc2 a, .footerBloc2 li a {
	text-decoration: none;
	color: #ffffff;
}
.footerBloc li a {
	color: #A18D53;
	font-size: 12px;
	text-decoration: none;
	border-bottom: none;
}

.footerBloc li a:hover {
	color: #ffffff;
}

#footerLogo a	{
	width: 115px;
	height: 84px;
	background: url(http://www.blastam.com/images/brown_logo.gif) no-repeat;
	display: block;
	text-decoration: none;
}

#footerLogo a:hover	{
	background: url(http://www.blastam.com/images/green_logo.gif) no-repeat;
	text-decoration: none;
}


.solutions li	{
	padding:3px;
	margin:0;
	text-transform: uppercase;
	list-style: none;
	border-bottom: solid 1px #42381D;
	width: 80%;
}

.syndicate { display: block; padding: 8px; border: 1px solid #efefef;} 
.syndicate ul{float: left; height: 72px; margin: 10px 0;}
.syndicate ul li img {margin: 0 6px 0 0; border: none;}
.syndicate h4 {font-size: 24px; background: none; border: none;}
.syndicate ul li{ float: left; display: inline;}


#dsq-content h3#dsq-comments-count {
	width: 513px !important;
}

#dsq-content h3#dsq-add-new-comment {
	width: 513px !important;
	
}
#dsq-content ul#dsq-references li{list-style-type: none;}
#dsq-content ul#dsq-references li p {line-height: 18px;}

#centercol #comments h3{font-size: 20px; background: none; border: none; margin: 0 0 10px 0; padding: 0;}

.input-text-wrap {
    margin-bottom: .5em;
}
.input-text-wrap input {
    width: 296px;
    font-size: 110%;
}
#rss-3 h3 img {
    display: none;
}
#rss-3 h3 { 
    padding-left: 18px;
    background: url(../images/fb-tiny.png) center left no-repeat;
}

h1 a{
color: #42381D;
}

h1 a:hover{
	color: #e8a02c;
}

