@import url("tabs.css");
@import url("interior.css");
@import url("forms.css");
/* 
  -----------------------------------
  Disaster Recovery Solutions 2008 Style Sheet (Master)
  Author: Justin Agoglia
  Website: www.skylardesign.com
  -----------------------------------
*/

/* =Universal Styles 
  ----------------------------------- */
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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 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-weight: inherit;	font-style: inherit; font-size: 100%; font-family: inherit;	vertical-align: baseline;}
	
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}

blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* =Universal Styles 
----------------------------------- */

/* =body */
body {font: 88%/1.5 Georgia, "Times New Roman", Times, serif; background: #000 url(/images/mastheadTile.gif) repeat-x; } 

/* =a */
a {color: #B91518; text-decoration: none;}
a:hover {color: #EB494E; text-decoration: underline;}

h1, h2, h3, h4 {font-family: Georgia, "Times New Roman", Times, serif;}

#wrapper, #masthead {width: 970px; margin: 0 auto;}

/* =Masthead
----------------------------------- */
#masthead, #logo {float: left;}
#masthead {height: 112px; background: #000;	border-bottom: 1px solid #FFF; position: relative;}
#masthead #logo h1 img {margin: 21px 0 0 26px;}
#masthead #topNav {float: right; color: #FFF; font-size: 0.85em; margin: .4em 5px 0 0;}
#masthead #topNav li {float: left; margin-right: .5em;}
#masthead #topNav li a, #masthead #mainNav li a {color: #FFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
#masthead #topNav li a {border-right: 1px solid #FFF; padding-right: .5em;}
#masthead #topNav li a.noborderRt {border-right: none;}
#masthead #mainNav {position: absolute;	right: 0; bottom: 5px; padding-right: 15px;}
#masthead #mainNav li {float: left; margin-left: .85em;}
#masthead #topNav li a:hover, #masthead #mainNav li a:hover {text-decoration: none; color: #B91518;}

/* =Summary
----------------------------------- */
#summaryWrap, #summaryWrapC1, #summaryWrapC2, #talkPoints {float: left; width: 100%;}
#summaryWrap {background: #ECE9D8;}
#summaryWrapC1 {width: 519px; background: #ECE9D8; border-left: 1px solid #FFF;}
#summaryWrapC1 #talkPoints {padding-bottom: 6px;}
#summaryWrapC2 {width: 449px; background: #FFF;	border-left: 1px solid #FFF;}
#summaryWrapC2 img#loss {padding-left: 1px;}
#summaryWrapC2 img#road-closed {padding-left: 1px;}
#summaryWrapC2 img#destruction {padding-left: 1px;}
#summaryWrapC2 #tagline {border-top: 1px solid #FFF;}

/* =Flash Movie
----------------------------------- */
#flashcontent {height: 100%;}

/* =Headers Sections
----------------------------------- */
#sections, #sections #aboutFRT, #sections #addInfo {float: left; width: 521px;}
#sections {background: #FCFBF8; width: 100%; border-top: 1px solid #FFF;}
/* #sections #aboutFRT {border-right: 1px solid #67615B;}  Right border when content is greater in left columnn */
#sections #aboutFRT h2, #sections #addInfo h2 {height: 30px; background: #67615B; color: #FFF; font-size: 1.4em; padding-left: 25px; font-weight: normal;}
#sections #aboutFRT h3 {font-size: 1.5em; margin: .7em 0 .5em; font-weight: normal;}
#sections #aboutFRT #aboutFRTContent {padding: 25px;}
#sections #aboutFRT #aboutFRTContent img {float: left; border: 1px solid #555; margin: .3em .4em .1em 0;}
#sections #aboutFRT #aboutFRTContent p {margin-bottom: .65em;}
#sections #aboutFRT #aboutFRTContent p#taxDeductable {font: 0.8em/normal Arial, Helvetica, sans-serif;} 
#sections #aboutFRT #aboutFRTContent div#donateHmBut {margin-bottom: .5em;}

#sections #addInfo {width: 448px; padding-bottom: 2em; border-left: 1px solid #67615B;}
#sections #addInfo #addInfoCont {padding: 25px;}
#sections #addInfo #addInfoCont ul#newsFeeds {font-family: Arial, Helvetica, sans-serif;}
#sections #addInfo #addInfoCont ul#newsFeeds li, #sections #addInfo #quickLinks li {margin-bottom: .7em; background: url(/images/bulletLg.gif) no-repeat 0 3px; padding-left: 1.8em;} /* Shares common attributes */
#sections #addInfo #addInfoCont ul#newsFeeds h4 {color: #B91518; line-height: normal; font-family: Arial, Helvetica, sans-serif; font-size: .9em; font-weight: bold;}
#sections #addInfo #addInfoCont ul#newsFeeds li p.date {font-size: .7em;}
#sections #addInfo #addInfoCont ul#newsFeeds li p {font-size: .85em; line-height: normal;}
#sections #addInfo #addInfoCont ul#newsFeeds li p strong {font-weight: bold;}
#sections #addInfo #addInfoCont p#moreNews {text-align: right; font: bold 0.9em Arial, Helvetica, sans-serif;}

#sections #addInfo #quickLinks h2 {margin-bottom: 1em;}
#sections #addInfo #quickLinks #quickLinks-C1, #sections #addInfo #quickLinks #quickLinks-C2 {float: left; width: 200px;}
#sections #addInfo #quickLinks #quickLinks-C1 {margin-left: 25px;}
#sections #addInfo #quickLinks #quickLinks-C1 li, #sections #addInfo #quickLinks #quickLinks-C2 li {margin-bottom: .04em; background-position: 0 5px;}

#sections #addInfo #specialFeature {width: 447px; border-right: 1px solid #FFF; background: #000; padding: .5em 0;}
#sections #addInfo #specialFeature img {display: block; margin: 0 auto;}

/*#quickLinks #twitter li {background: url(/images/bulletLg.gif) no-repeat 0 3px;}*/
/*#sections #addInfo #quickLinks li#twitter {background: none;}*/



/* =Footer
----------------------------------- */
#siteInfo {float: left; width: 945px; padding: 30px 0 .8em 25px; background: #000; color: #FFF; position: relative; margin-bottom: 1em;}
#siteInfo p {font: 0.8em/1.3 Verdana, Arial, Helvetica, sans-serif;}
#siteInfo a {color: #FFF; text-decoration: underline;}
#siteInfo a:hover {text-decoration: none;}
#siteInfo p#author {position: absolute; top: 30px; right: 35px;}

/* =GPS
---------------------------------- */
body#home #homelink a, body#about #aboutlink a, body#president #aboutlink a, body#history #aboutlink a, body#board #aboutlink a, body#emanagement #aboutlink a, body#faqs #aboutlink a, body#equipment #equipmentlink a, body#equipmentHeavy #equipmentlink a, body#generators #equipmentlink a, body#satellite #equipmentlink a, body#offroad #equipmentlink a, body#hovercraft #equipmentlink a, body#sitemap #sitemaplink a, body#services #serviceslink a, body#logistics #serviceslink a, body#firetruck #serviceslink a,  body#survivors #serviceslink a, body#familydb #familydblink a, body#contact #contactlink a, body#disasters #disasterslink a, body#news #newslink a, body#connections #connectionslink a, body#donate #donatelink a, body#relief-fund #donatelink a, body#donate-mail #donatelink a, body#teamsponsors #donatelink a, body#partners #donatelink a {color: #999; cursor: default; text-transform: uppercase;}