
/* Gauntlet.ucalgary.ca -- Soon to be Gauntlet.whatever -- BevelFun stylesheet. */
/* Coded by Ændrew Rininsland, Production Editor 2006-2007. */

/* Code released under the GNU Public License. Copyleft, y'all. */


/* CSS hack. IE sucks. http://www.albin.net/CSS/OwenHack.html*/

head:first-child+body #spacemaster {
            height: 23px;		/*Tweak this.*/
            overflow: hidden;
            font-size: 0.0em;

            
            }
            
/*End hacky CSS*/

/*Begin Text Styles*/

#feDiv > .bodytext {text-align: justified;}

.coverlink {font-size: .75em;}

body { font-family: Trebuchet, arial; background: url("images/darkbevelbg.gif"); background-repeat: repeat-x; margin: 0px;}

hr {border: none 0;
border-top: 1px solid #000;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

hr .section {border: none 0;
border-top: 1px solid #666;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

#spunSide {font-size: 70%;}

#sportSide {font-size: 70%;}

.byline {color: #000000; font-size: smaller; font-family: Trebuchet, Arial, Helvetica, sans-serif}

span.spunHeadline {font-family: Trebuchet, Arial; font-weight: bold; font-size: 1.1em; text-decoration: none; color: #000000;}

span.storyHeadline {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1.6em; text-decoration: none; color: #000000;}

span.headline {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1.33em; text-decoration: none; color: #000000;}

span.Tab {font-weight: bold; font-size: 1em; text-decoration: none; color: #000000;}

span.deck {font-size: 1em; text-decoration: none; color: #666; font-family: Trebuchet, Arial, Helvetica, sans-serif;}

.date {font-size: .9em; color: #000;}

.storyDate {font-size: .75em; color: #000;} //Special date used on the story page.

.week {font-size: .9em; font-family: Trebuchet, arial;}

.topiclink {font-size: .9em; font-family: Trebuchet, arial;}

.sidebarlink {font-weight: bold; font-size: 1em; font-family: Verdana, Trebuchet, arial; color: #000;}

.bodytext {align: left;}

.imagecredit {  font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-variant: normal; color: #000000;}

.sectiontitle { font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 25pt; color: #000; font-weight: bolder }

.cap {
float: left;
width: 42px;
font-size: 52px;
line-height: 51px;
font-weight: normal;
color:#444444;
font-family: georgia, times;
text-align: center;
}


.coverheadline { background-color: #FFFFFF; font-size: larger; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; color: #660000; text-decoration: none ; font-weight: bold }

.coverdeck { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; color: #660000; text-decoration: none }

.caption {  font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: bold; font-variant: normal; color: #000000;}



a.mainnav:link {text-decoration: none; color: #0033cc}


a.printStory:link {text-decoration: none; color: #0033cc; font-size: .6em;}


a:link {text-decoration: none; color: #0033cc;}	
a:visited {text-decoration: none; color: #0033cc;}
a:hover {text-decoration: underline; color: #666666;}
a:active {text-decoration: underline; color: #666}

a.deck:link { text-decoration: none; color: #999;}	
a.deck:visited { text-decoration: none; color: #999;}
a.deck:hover { text-decoration: none; color: #999;}
a.deck:active { text-decoration: underline; color: #999}

a.headline:link {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1em; text-decoration: none; color: #000000;}	
a.headline:visited {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1em; text-decoration: none; color: #000000;}
a.headline:hover {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1em; text-decoration: underline; color: #000000;}
a.headline:active {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1em; text-decoration: underline; color: #000}

a.FEheadline:link {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1.6em; text-decoration: none; color: #000000; }	
a.FEheadline:visited {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1.6em; text-decoration: none; color: #000000;  }
a.FEheadline:hover {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1.6em; text-decoration: underline; color: #000000;  }
a.FEheadline:active {font-family: Georgia, Times, Trebuchet; font-weight: bold; font-size: 1.6em; text-decoration: underline; color: #000  }

a.coverstorylink:link {text-decoration: none; color: #03c; font-size: .75em}	
a.coverstorylink:visited {text-decoration: none; color: #03c;font-size: .75em}
a.coverstorylink:hover {text-decoration: underline; color: #666;font-size: .75em}
a.coverstorylink:active {text-decoration: underline; color: #666;font-size: .75em}

a:link img{text-decoration: none;
border-width: 0px;
}

a:visited img{text-decoration: none;
border-width: 0px;
}


/*POLL STYLES*/
/*Used for the collapsable menus in the poll.*/
.mC {width:100px; margin:5px; text-align: left; width: 100%;}
.mH {color:#60c; cursor:pointer;  font-weight:bold; border-top:0px solid #300; font-size: .7em;}
.mL {display:none; margin-bottom:10px;}
.mO {margin-left:10px; display:block;}
.poll-title {font-size: .8em; font-weight: bold;}
.poll-ballot {font-size: .7em;}
.poll-percent {font-size: .7em;}
.poll-count {font-size: .7em;}
.poll-item {font-size: .7em;}
/*END*/


ul,li .week{ margin-left: 0; padding-left 0; }

input.inputSubmit, input.inputButton, input.inputSubmit, input.inputButton {
  background-color: #cccccc;
  color: #000000;
  width: auto;
  height: 22px;
  padding: 0px;
  margin: 0;
}

.textfield {
	height: 13px; 
	font-size: 0.6em; 
	width: 100px;
	margin:3px;
	border:solid 0 #fff;
	background: #ccc;/*transparent 
	url("images/textfield_bg.gif") no-repeat fixed;  -- http://www.picment.com/articles/css/funwithforms/*/ }

.dropfield {
	height: 13px; 
	font-size: 0.6em; 
	width: 60px;
	margin:3px;
	border:solid 0 #fff;
	background: #ccc;/*transparent 
	url("images/textfield_bg.gif") no-repeat fixed;  -- http://www.picment.com/articles/css/funwithforms/*/ }


/*End Text Styles*/

/*Begin Layout*/

div#datebar{width: 700px; height: 93px; position: relative; top: 0px; z-index: 0; overflow: hidden;}

div#mainLinkBar{width:700px; position: relative; top: -19px; z-index: 0; overflow: hidden;}

div#subLinkBar{position: relative; right: 0px; top: -30px;  z-index:2; overflow: hidden;}

div#mainDiv {width:700px; z-index:4; padding: 0px; visibility: visible;}

div#leftDiv {
	float: left; 
	width:15%; 
	visibility: visible; 
	border: 0px dashed #000; 
	padding: 10px;}

div#centerDiv {
	width: 58%;  
	float: left;
	padding: 10px;}
	
div#rightDiv {
	float: right; 
	width: 20%; 
	visibility: visible; 
	padding: 10px;}


/*Div for the feature story.*/
div#feDiv {background: #cccccc; border: 0px solid; margin: 0px; padding: 5px; height: auto; clear: left;}


div#storyDiv {border: 1px; float: left; z-index:4; visibility: visible; padding-right: 30px;}

.bodytext > table {padding-left: 5px; }


/*End Layout*/


                    
