/*
DC-publisher="Georgetown University"
DC-creator="David Vespoli"
DC-title="Univeral Screen Style Sheet, V.3.1.0"
DC-type="Cascading style sheet"
DC-date="2009-12"
DCTerm-modified=""
DC-description="This is the base print style sheet that ALL Fatwire sites must use as their first screen CSS. Alterations should only be made to this file with the Maintainer's knowledge. Any specific changes to the site specific screen CSS should be made in site.css which will override rules set in this file."
DC-coverage="All Georgetown University websites using Fatwire and developed under the university framework."
DCTerm-conformsTo=""
<link rel="schema.DC" href="http://dublincore.org/documents/dces/" />
<link rel="schema.DC" href="http://dublincore.org/documents/dcmi-terms/" />
*/

/********* STYLE RESETS *********/
/* Based on Eric Myer's CSS Reset Tool [http://meyerweb.com/eric/tools/css/reset/] */
/* For some of the philosophy behind the font-sizing method used in this CSS see Richard Rutter's "How to Size Text in CSS" [http://www.alistapart.com/articles/howtosizetextincss/] */
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, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, dl, dt, dd, ol, ul, li
{ background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline; font-size: 100%; }
/*Updated 8.17.09 - removed img from global declaration as vertical-align:baseline; causes problems in IE for images using "align", which is how users affect placement though the editor*/
img{ background:transparent;border:0;margin:0;outline:0;padding:0;font-size: 100%; }
form input{font-size:100%;}
body { line-height: 1em; font-family: Arial, Helvetica, sans-serif;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table {border-collapse: collapse;border-spacing: 0;}

/**********STRUCTURAL CONTAINERS **********/
/*Clearing floats (*NOTE: clearfix is deprecated and will not be included in future global styles. Going forward use descriptive classes which indicate the number of floated columns or uno for generic */
.clearfix:after, .uno:after, .dos:after, .tres:after, .quatro:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
/* slightly enhanced, universal clearfix hack */
.clearfix,.uno,.dos,.tres,.quatro { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix, * html .uno, * html .dos, * html .tres, * html .quatro { height: 1%; }
.clearfix,.uno,.dos,.tres,.quatro  { display: block; }
/* close commented backslash hack */

/*Generic Sub Containers*/
.uno .block{width:100%;}
.dos .block{width:50%;float:left;}
.tres .block{width:33%;float:left;}
.quatro .block{width:25%;float:left;}
