/** * Alpha Xi Style Sheet * * This style sheet provides extra styling for portlet and page items. * * Suggested order of styles (a la mozilla.org): * * display * list-style * position * float * clear * width * height * margin * padding * border * background * color * font * text-decoration * text-align * vertical-align * white-space * other text * content * * Author: Jonathan Krauss <jkrauss@asymworks.com> * Version: $Revision: 82 $ $Date: 2008-06-15 16:27:09 +0000 (Sun, 15 Jun 2008) $ * Internal: $Id: custom.css 82 2008-06-15 16:27:09Z jkrauss $ *//* Site-Down Page Stuff */#idSiteDownWrapper{    position: relative;    clear: both;    width: 800px;    margin-bottom: 3em;    padding-left: 150px;    padding-top: 18px;    line-height: 170%;}#idSiteDownWrapper:after{    display: block;     clear: both;    height: 1em;     content: ""; }#idSiteDownWrapper{    height: 100%;}#idSiteDown{    color: #ddd;    margin-left: 150px;    margin-right: 150px;    padding: 1em;    border: 1px dotted #fd0;    font-weight: bold;}/* Index Page Stuff */#idIntroQuote{    width: 85%;    margin: auto;    margin-bottom: 1em;    font-style: italic;    font-weight: bold;    text-align: center;}#idIntroText{    line-height: 150%;    text-align: justify;}/* News Items */.clsPNewsItemTeaser{    clear: both;}.clsPNewsItemByline{    margin-top: 0.25em;    padding-bottom: 0.5em;    border-top: 1px dashed #555;    color: #555;    text-align: right;}.clsNewsMeta{    margin-bottom: -0.5em;    padding-left: 2em;    padding-bottom: 1em;    color: #888;    border-bottom: 1px dashed #444;    font-size: 75%;}.clsFeedLink{    margin-top: 3px;}.clsFeedLink img{    vertical-align: middle;}/* Event Items */.clsPEventItem{    margin: 0.5em 0;}.clsPEventItem h4{    background: none;    margin: 0;    padding: 0;    border-bottom: 1px dashed #888;}.clsPEventItemDetails{    margin-left: 1em;    float: right;}.clsPEventItemSoon{    color: #c00;    font-weight: bold;}/* Pictures */.clsPictureFrame img{    display: block;}.clsPictureFrame{    color: #444;    font-size: 80%;}.clsFramed{    padding: 0.5em;    border: 1px solid #444;}.clsThumbContainer{    position: relative;}.clsThumbnail{    float: left;    margin-right: 10px;    margin-top: 10px;}.clsThumbnailContent{    position: relative;}/* Picture Menu */.clsImageMenu{    position: absolute;    top: -2px;    right: 0px;    width: 48px;    height: 24px;    margin: 0;    padding: 0;    background-color: #fff;}.clsImageMenu h3{    display: none;}.clsImageMenu:after{    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}/* IE Bugfix \*/* html .clsImageMenu { height: 1%; }/* End IE Bugfix *//* Singing Valentines Page Stuff */.clsDreamy{    width: 65%;	color: #f88;    margin: auto;    margin-bottom: 1em;    font-style: italic;    text-align: center;}.clsDreamyNews{    width: 85%;	color: #f88;    margin: auto;	margin-top: 1em;    margin-bottom: 1em;    font-style: italic;    text-align: center;}.clsDreamy2{    width: 65%;	color: #f44;	margin: auto;    margin-bottom: 1em;	letter-spacing: 0.3em;    font-style: italic;	font-weight: bold;    text-align: center;}.clsDreamy2News{    width: 100%;	color: #f44;	margin: auto;    margin-bottom: 1em;	letter-spacing: 0.3em;    font-style: italic;	font-weight: bold;    text-align: center;}.clsAdText{    width: 80%;	margin: auto;    margin-bottom: 1em;}.clsFlower{    color: #f44;	font-weight: bold;}

/* SinFUNia Scores */

.clsSinFUNiaName
{
	float: left;
	width: 60%;
	margin-top: 0.2em;
}

.clsSinFUNiaScore
{
	float: right;
	width: 30%;
	margin-top: 0.2em;
	text-align: right;
}

.clsAlumniDateRange
{
	margin-top: 1em;
	font-weight: bold;
}

