/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {text-decoration:none;color:#fff; text-decoration:underline}
    a:hover { text-decoration:none; }
p {z-index:1;}

/* TYPE */
body { background:#f17138 url(/Common/Images/bg.body.jpg) repeat-x; color:#fff; font:62.5%/16px Arial, Sans-Serif; }
p { font-size:1.2em; margin:14px 0; }

/* LAYOUT */
#page { width:1084px; margin:0 auto; background:url(/Common/Images/bg.page.jpg) no-repeat; min-height:490px; }
#content { width:960px; margin:0 auto; position:relative; padding:80px 0 0; }
#copy { margin:20px 0; padding:1px 20px; width:450px; }
#footer { background:#f17138 url(/Common/Images/bg.footer.jpg) repeat-x; min-height:35px; }
#footer-inner { width:960px; margin:0 auto; }
    #footer-inner:after { content:"."; clear:left; display:block; height:0; visibility:hidden; } /* :hack:float enclosing */
    .ie7 #footer-inner { min-height:1px; }
    .ie6 #footer-inner { zoom:1; }

/* STYLES */
#coming-soon { display:block; text-indent:-9999px; background:url(/Common/Images/bg.comingsoon.png) no-repeat; width:184px; }

#article-snippets { width:520px; margin:-25px 0 25px; }
    #article-snippets:after { content:"."; clear:left; display:block; height:0; visibility:hidden; } /* :hack:float enclosing */
    .ie7 #article-snippets { min-height:1px; }
    .ie6 #article-snippets { zoom:1 }
#article-snippets li { display:block; float:left; margin-right:40px; }

#contact-info { text-align:right; position:absolute; right:25px; top:455px }

/* FOOTER STYLES */
#footer-inner p { background:url(/Common/Images/bg.copyright.png) no-repeat; float:right; min-height:10px; text-indent:-9999px; width:97px;  }
