@charset "utf-8";

/* CSS Document 

'Indelibuzz' by Indelible Branding, styled CSS.

Design by Walt, HTML CSS by Andrew Kirksey


2/16/2009*/



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}



/*END CSS RESET*/

/*BEGIN DOCUMENT STYLIN'*/
body {color: rgb(102,102,102); font-family: Arial, Helvetica, sans-serif; background: white;}



.noDisplay {display: none;}

.alignLeft {text-align: left;}

#subscribe-form {font-size: 10px;}



#container {width: 952px; margin: 0 auto;}



#header {width: 952px; height: 140px; background: url(images/nav.gif) -17px 0;}



#nav li{float: left;}

#home {background: url(images/nav.gif) -63px 0; display: block; width: 155px; height: 140px; margin-left:46px; 	}

#home a {display: block; width: 155px; height: 157px;}

#hhome {width: 106px; background: url(images/nav.gif) -214px 0; height: 140px; margin-left: 48px;}
#hhome a {width: 1px;}
#header-single #hhome a#linkmod {width: 106px; height: 140px; display: block; margin-left: 0;}
#header-single #hhome {margin-left: 68px; display: block; background: url(images/nav.gif) -284px 0; height: 140px;}
#header-single #hhome a{margin-left: 68px; display: block;  background: url(images/nav.gif) -284px 0; height: 140px;}
#header-single #hhome a:hover{margin-left: 68px; display: block;  background: url(images/nav.gif) -284px -157px; height: 140px;}

#about-us {background: url(images/nav.gif) -390px 0; display: block; width: 96px; height: 140px; }

#about-us a {background: url(images/nav.gif) -390px 0; display: block; width: 96px; height: 140px;}

#about-us a:link {background: url(images/nav.gif) -390px 0; display: block; width: 96px; height: 140px;}

#about-us a:hover {background: url(images/nav.gif) -390px -157px; display: block; width: 96px; height: 140px;}



#our-work {background: url(images/nav.gif) -482px 0; display: block; width: 96px; height: 140px;}

#our-work a {background: url(images/nav.gif) -482px 0; display: block; width: 96px; height: 140px;}

#our-work a:link {background: url(images/nav.gif) -482px 0; display: block; width: 96px; height: 140px;}

#our-work a:hover {background: url(images/nav.gif) -482px -157px; display: block; width: 96px; height: 140px;}



#buzz-us {background: url(images/nav.gif) -478px 0; display: block; width: 83px; height: 140px;}

#buzz-us  a {background: url(images/nav.gif) -578px 0; display: block; width: 83px; height: 140px;}

#buzz-us a:link {background: url(images/nav.gif) -578px 0; display: block; width: 83px; height: 140px;}

#buzz-us a:hover {background: url(images/nav.gif) -578px -157px; display: block; width: 83px; height: 140px;}

#ib-home  {display: block; width: 153px; height: 140px; margin-left: 85px;}
#ib-home a {display: block; width: 143px; height: 140px; }

//* tags *//

.tags {
float: right;
text-align: right;
width: 100%;
color:#000;
font-style: italic;font-size: .9em; line-height: 1.1em;
}

.tags a:link {color:#777; font-style: italic;font-size: .9em; line-height: 1.1em;text-decoration:none;}
.tags a:hover {color:#DE2233; font-style: italic;font-size: .9em; line-height: 1.1em;text-decoration:none;}
.tags a:active {color:#000; font-style: italic;font-size: .9em; line-height: 1.1em;text-decoration:none;}
.tags a:visited {color:#777; font-style: italic;font-size: .9em; line-height: 1.1em;text-decoration:none;}


#post-column {margin: 0 14px 0px 4px; width: 660px; float: left;}

#post-column-single  {margin: 0 14px 0 4px; width: 660px; float: left;}

.the-post {font-size: 12px; color:#000;}

.post-date-author {background: #DE2233; display: block; height: 12px; color: white; padding: 4px; font-weight: 302; font-family: Tahoma, Geneva, sans-serif;}

.the-title {color: #000000; letter-spacing: -1px; font-size: 28px; display: block;  font-weight: bold; margin: 8px 9px 22px 0; width: 440px; float: left; clear: right; line-height: 18px;}

.the-title h2 {line-height: 28px; margin-right: 0px; font-size: 24px;} 

h2.the-title-single	 {color: #000000; letter-spacing: -1px;line-height: 24px; font-size: 24px; display: block;  font-weight: bold; margin: 8px 10px 22px 0; width: 440px; float: left; clear: right;} 

p.wp-caption-text {line-height: 12px}
#post-column-single p, #post-column p {margin-top: 15px;}

/*#post-column-single img.size-full*/, #post-column p img.size-full {margin-top: -15px;}

.the-title a {color: black; letter-spacing: -1px; font-size: 24px; font-weight: bold; text-decoration: none; }

.the-title a:link {color: black;  font-size: 24px; font-weight: bold;}



.the-title a:hover {color: black; letter-spacing: -1px; font-size: 24px;  font-weight: bold; }

.the-title a:active {color: black; letter-spacing: -1px; font-size: 24px; font-weight: bold;}

.the-title a:visited {color: black; letter-spacing: -1px; font-size: 24px; font-weight: bold;} 

.the-excerpt {line-height: 21px; display: block; float: left;}

.the-link {clear: both; float: none; display: block; margin-bottom: 49px; width: 120px;}

.the-link a {color: #DE2233; text-decoration: underline;}

.the-link a:link {color: #DE2233;}

.the-link a:hover {color: #BCBF5A;}

.comment-share {background:transparent none repeat scroll 0 0;

clear:both;

display:inline;

left:45px;

margin:20px 8px 20px 64px;

position:relative;

text-align:right;

top:-15px;

width:304px;

z-index:100;

padding-left: 75px;}



.comment-share-post {background:transparent none repeat scroll 0 0;

clear:both;

display:inline;



margin:0px 8px 20px 64px;



text-align:right;



width:304px;

z-index:100;

padding: 0 0 20px 90px;}

.comment-share a {color: #DE2233; margin-bottom: 49px;}

.comment-share a:link {color:#DE2233; text-decoration: none;}

.comment-share a:hover {color:#DE2233; text-decoration: none;}

.comment-share a:active {color:#DE2233; text-decoration: none;}

.comment-share a:visited {color:#DE2233; text-decoration: none;}

.the-post p {margin-top: 0px;}

.the-title p {margin-top: 0;}



.share-this {display: inline;}

.photo-caption {font-size: 8px;}

.share #sharethis_0 {display: none; margin-left: 8px;}

.share a.stbuttontext {display: block;}

.share * {font-size: 14px; color: #8b8b8b;}

.post-text {display: block; margin-bottom: 20px;  line-height: 21px; float: left;}

.post-text div img {display: block;margin: -15px 0 12px 12px; }
.more-link {display: none;}
#post-column img.size-full {float: right;display: block; margin: -15px 0 12px 3px; }

#post-column-single img.size-full {float: right;display: block; /*margin: -15px 0 6px 3px;*/ }

.wp-caption-text {font-size: 10px; line-height: 6px; font-style:italic;color:#666666}

.alignnone {text-align: center;}

.content-contain { }

.content-contain p {display: block; position: relative; top: 0;	}

.content-contain p img.size-full, .content-contain p a img.size-full  {clear: none; 	float: right;}

.content-contain img {display: block; margin: 0 0 12px 12px; float: right; }

.comment-share script {margin-left: 8px;}

#comments {width: 417px; clear: both;}f

#comment-form input {text-align: left;}

.block {display: block;}

.wp-caption {float: right;display: block; margin: 0 0 0px 0px; }

element.style {float: right;display: block; margin: 0 0 12px 12px; }

.c-sub {background: url(images/submit.gif) 0 -20px;}

.c-sub:active{background: url(images/submit.gif);}



#sidebar-single #text-365122011 {display: none;}

#sidebar-single #rss-367998431 {display: none;}

#sidebar-single #quick-subscribe {display: none;}

#sidebar-single #archives {display: none;}
#sidebar-single li {margin-right: 40px;}
#sidebar-single #sidebar{width: 200px; margin-right: -14px;} !important

#sidebar-single #twitter-1, #sidebar-single #rss-365679781 {margin-left: 14px;}

.twitter-item {font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;}

#sidebar-single #web2-display-bar {}

#sidebar {display: inline; margin: 0 14px 18px 0px; width: 200px; float: right; font-family: Tahoma, Geneva, sans-serif; }

#sidebar li {width: 200px;}

#sidebar h2 {text-align: center;}

#preamble {margin: 0 0 28px 0;}

#text-365122011 {margin-left: 14px;}

#text-365122011 h2.widgettitle {font-size: 42px; margin: 0px 0px 25px 0px; font-weight: 100; color: #8b8b8b; display: block; text-align: center; text-decoration: none; font-family: Tahoma, Geneva, sans-serif; border: none; } 

#text-365122011 #pre {font-size: 13px; font-family: Tahoma, Geneva, sans-serif;}

#pre {line-height: 25px; font-size: 12px; padding:0px 0px 0px 0px; }

#sidebar h2 {color: #DE2233; font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -2px; text-decoration: underline; margin: 0 auto; text-align: center; font-weight: 100; letter-spacing: 0; font-stretch: -4px;  }



#rss-367998431 {margin-top: 17px; margin-left: -24px;}

#rss-367998431 h2.widgettitle{display: block; background: url(images/recent_posts.gif); width: 115px; height: 19px; margin: 0 auto; text-align: center; text-indent: -9999px; border: none;}

#rss-367998431 ul li, #rss-367998431 ul li a, #rss-367998431 ul li a:link { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#666; text-decoration:none; font-size: 12px; padding: 3px 0; color: #515151; margin-top: 15px; line-height: 14px; color: #515151;}

#rss-367998431 ul li a:hover {padding: 17px 0 0 0; color: #DE2233; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

.rss-date {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 11px; display: block; color: #979797; margin-top: 6px;}

.twitter-timestamp {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 11px; display: block; color: #979797; margin: 6px 0;}



#post-notification {dusplay: none; border: 1px solid rgb(165,165,165); padding: 6px 0 5px 0; text-align: center; font-family: Arial, Helvetica, sans-serif; width: 170px; display: block; margin: 34px 0 0 12px; }

#post-notification h2 {margin: 6px 0 0 0; color: #8b8b8b; font-weight: bold; font-size: 11px; text-decoration: none; border: none; display: block; letter-spacing: -1px;}

#post-notification p {margin: 3px 0;color: #8b8b8b; font-weight: 100; font-size: 10px;}

#post-notification span {font-weight: bold;}

#post-notification .sub-field {border: none; outline: solid 1px #666; width: 140px; height: 17px; margin: 9px auto; font-size: 11px; text-indent: 0;}

#post-notification #quick_subscribe_messages {font-size: 11px;}

#post-notification .sub-butt {background: url(images/subscribe_butt_act.gif) 0 -23px; display: block; width: 72px; height: 23px; border: none; margin: 0 auto;}

#post-notification .sub-butt:active {background: url(images/subscribe_butt_act.gif) 0 0px; display: block; width: 72px; height: 23px; border: none; margin: 0 auto; }

#post-notification input {font-size: 0px; text-indent: -9999px;}

#quick-subscribe {display: none; border: 1px solid rgb(165,165,165); padding: 6px 0 5px 0; text-align: center; font-family: Arial, Helvetica, sans-serif; width: 170px; display: block; margin: 0px 0 0 -24px; }

#quick-subscribe h2 {margin: 6px 0 0 0; color: #8b8b8b; font-weight: bold; font-size: 11px; text-decoration: none; border: none; display: block; letter-spacing: -1px;}

#quick-subscribe p {margin: 3px 0;color: #8b8b8b; font-weight: 100; font-size: 10px;}

#quick-subscribe span {font-weight: bold;}

#quick-subscribe .sub-field {border: none; outline: solid 1px #666; width: 140px; height: 17px; margin: 9px auto; font-size: 11px; text-indent: 0;}

#quick-subscribe #quick_subscribe_messages {font-size: 11px;}

#quick-subscribe .sub-butt {background: url(images/subscribe_butt_act.gif) 0 -23px; display: block; width: 72px; height: 23px; border: none; margin: 0 auto;}

#quick-subscribe .sub-butt:active {background: url(images/subscribe_butt_act.gif) 0 0px; display: block; width: 72px; height: 23px; border: none; margin: 0 auto; }

#quick-subscribe input {font-size: 0px; text-indent: -9999px;}	

#quick_subscribe_messages {color: #DE2233;}	

#post-notification {display: none;}




/*more to come in this cluster*/




#archives {text-align: center; margin-top: 30px; display: block;margin-left: 11px; }

#archives h2 {display: block; background: url(images/archives.gif); width: 78px; height: 18px; margin: 0 auto; text-indent: -9999px; border: none;}

#archives .line { margin: 6px 0 19px 0; display: block; height: 1px; width:78px;  background-color: #DE2233;}

#archives select {text-align: center; margin-top: 19px;}



/*more to come in this cluster*/#twitter-1 { left: 220px; background: #f3f3f3; padding: 6px 24px; float: right; }

#twitter-1 ul:first-child {margin-top: -200px;}

#twitter-1 h2 a {display: block; background: url(images/twitter.gif); width: 87px; height: 31px; text-indent: -9999px; margin-bottom: 0px; font-size: 11px;}

#twitter-1 ul {font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 12px; line-height: 18px;}

#twitter-1 ul li {border-bottom: dashed 1px #666; padding: 0 0 10px 0; margin: 9px 0 0 0;}

#twitter-1 li span a {color: #DE2233; display: block; font-family: Arial, Helvetica, sans-serif;}

.twitter-link:link {color: #DE2233; display: block; font-family: Arial, Helvetica, sans-serif;}

.twitter-link:hover {color: #DE2233; display: block; font-family: Arial, Helvetica, sans-serif;}

.twitter-link   {color: #666; display: block;}

.twitter-link:hover {color: #DE2233; display: block;}

.twitter-1:visited {color: #666; display: block;}

.twitter-1 ul a {color: #DE2233;}

#twitter-1 ul a:hover {color: #DE2233;}

#twitter-1 ul a:visited  {color: #DE2233;}



/*facebook, FINALLY*/



h2 a#rss-365679781   {display: block; background: url(images/facebook.gif); width: 87px; height: 31px; text-indent: -9999px; margin-bottom: 120px;}

h2#rss-365679781  img {display: none;}

#rss-365679781  { background: #f3f3f3; padding: 6px 14px; float: right; clear: right;}

#rss-365679781  ul:first-child {margin-top: 00px;}

#rss-365679781 h2.widgettitle {display: block; background: url(images/facebook.gif); width: 87px; height: 29px; text-indent: -9999px; border: none; margin-left: 0;} !important

#rss-365679781 h2 a {display: none;}

#rss-365679781  ul {font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 12px; line-height: 16px;}

#rss-365679781  ul li {border-bottom: dashed 1px #466ea9; padding: 0 0 10px 0; margin: 9px 0 0 0;}

#rss-365679781  li span a {color: #466ea9; display: block; font-family: Arial, Helvetica, sans-serif;}

#rss-365679781  li a:link {color: #466ea9; display: block; font-family: Arial, Helvetica, sans-serif;}

#rss-365679781  li a:hover {color: #466ea9; display: block; font-family: Arial, Helvetica, sans-serif;}

#rss-365679781  li a   {color: #666; font-family: Georgia, "Times New Roman", Times, serif; display: block;}

#rss-365679781  li a:hover {color: #466ea9; display: block;}

#rss-365679781 :visited {color: #666;display: block;}

#rss-365679781  ul a {color: #466ea9;}

#rss-365679781  ul a:hover {color: #466ea9;}

#rss-365679781  ul a:visited  {color: #466ea9;}

/*we'll worry about this last*/



#footer {background: url(images/footer.gif); width: 955px; height: 73px; clear: both; margin-top: 120px; clear: all;}

#fnav li {float: left;}


#fabout-us {width: 53px; height: 73px; background: url(images/footer.gif) -652px 0; display: block; margin-left: 21px;}

#fabout-us a {width: 53px; height: 73px; background: url(images/footer.gif) -652px 0; display: block;}

#fabout-us a:hover {width: 53px; height: 73px; background: url(images/footer.gif) -652px -73px; display: block;}

#four-work {width: 56px; height: 74px; display: block;  margin-left: 10px;}

#four-work a{width: 56px; height: 74px; display: block; background: url(images/footer.gif) -745px 0; margin-left: 30px; }

#four-work a:hover {width: 56px; height: 74px; display: block; background: url(images/footer.gif) -745px -73px; margin-left: 30px; }

#fbuzz-us {width: 49px; height: 74px; display: block; margin-left: 10px;}

#fbuzz-us a{width: 49px; height: 74px; display: block; margin-left: 57px; background: url(images/footer.gif) -842px 0}

#fbuzz-us a:hover{width: 49px; height: 74px; display: block; margin-left: 57px; background: url(images/footer.gif) -842px -73px;}

#footer {background: url(images/footer.gif); width: 955px; height: 73px; clear: both; margin-top: 120px; clear: all;}

#fnav {padding-left: 578px;}
#fnav li {float: left;}
#fhome {display: block;  background: url(images/footer.gif) -479px -73px;   width: 53px; height; 73px; }
#otherlinkmod {display: block; width: 1px; height: 73px;}
a#otherlinkmod:hover {display: block;  } 

#footer-single #fhome  {width: 53px; height: 73px;  display: block;} 
#footer-single #fhome a  {width: 53px; height: 73px; background: url(images/footer.gif) -578px 0px;   display: block;} 
#footer-single #fhome a:link  {width: 53px; height: 73px; background: url(images/footer.gif) -579px -73px;   display: block;} 
#footer-single #fhome a:hover {width: 53px; height: 73px; background: url(images/footer.gif) -579px -73px;   display: block;} 

#footer-single #fnav li#fabout-us {width: 53px; height: 73px; background: url(images/footer.gif) -652px 0; display: block; margin-left: 20px;} 

#fabout-us a {width: 53px; height: 73px; background: url(images/footer.gif) -652px 0; display: block; }

#fabout-us a:hover {width: 53px; height: 73px; background: url(images/footer.gif) -652px -73px; display: block;  }

#four-work {width: 56px; height: 74px; display: block;  margin-left: 10px;}

#four-work a{width: 56px; height: 74px; display: block; background: url(images/footer.gif) -745px 0; margin-left: 30px; }

#four-work a:hover {width: 56px; height: 74px; display: block; background: url(images/footer.gif) -745px -73px; margin-left: 30px; }

#fbuzz-us {width: 49px; height: 74px; display: block; margin-left: 10px;}



#fbuzz-us a{width: 49px; height: 74px; display: block; margin-left: 57px; background: url(images/footer.gif) -842px 0}

#fbuzz-us a:hover{width: 49px; height: 74px; display: block; margin-left: 57px; background: url(images/footer.gif) -842px -73px;}                           

li#archives-2 {margin:34px 0px 16px -24px;}
li#archives-2 select {margin-top: 12px; margin-left: 38px;}

div .wp-caption {width: 196px} !important

select.selectionclass {display: block; margin-top: 15px;}
