/******************************************************************************
 *
 * Site:	Providence.ca
 * File:	Master/Default Stylesheet
 *
 */

/******************************************************************************
 * DEFAULT TAG SPECS
 ******************************************************************************
*/

BODY
{
  background-color:	#E4D5AC;
  color:	        #666666;
  margin-top: 		0px;  
  margin-left:		0px;
  font-family:	 	verdana, helvetica, arial, sans-serif;
  font-size:		10pt;
  line-height:		10pt;
  
}
H1, H2, H3, H4, H5, H6, H7, P, DIR, MENU, DIV, DT, DD, ADDRESS, BLOCKQUOTE, PRE, HR, DL, FORM
{
  display: 		block;
}
B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN
{
  display: 		inline;
}
H4, P, UL, OL, LI, DIR, MENU, DT, DD, ADDRESS, BLOCKQUOTE
{
  font-family:	 	verdana, helvetica, arial, sans-serif;
  font-size:		11pt;
}
P, DIR, MENU, DT, DD, ADDRESS, BLOCKQUOTE
{
  line-height:		15pt;
  margin-top:		6px;
  color:		#666666;
  margin-bottom:	20px;	
}

LI
{
  line-height:		15pt;
  margin-bottom:	12px;	
  margin-top:		1px;
  color:		#666666;
}

UL, OL
{
  margin-bottom:	30px;	
}

H1, H2, H3, H4, H5, H6, H7
{
  font-family:	 	arial, sans-serif;
  background-color:	#FFFFFF;
  color:		#996666;
  text-align:		left;
  margin-bottom:	1px;
}
H1
{
  font-size:		16pt;
  line-height:		16pt;
  margin-top:		1pt;
  font-weight: 		bold;  
}
H2
{
  font-size:		12pt;
  line-height:		12pt;
  margin-top:		14px;
  font-weight: 		bold;  
}
H3, H4
{
  font-size:		10pt;
  line-height:		10pt;
  margin-top:		8px;
  font-weight: 		bold;  
  text-transform: 	uppercase;  
}

H5
{
  font-size:		14px;
  line-height:		14pt;
  margin-top:		6px;
  padding-bottom:	6px;
  font-weight: 		normal;  
  border-bottom:	1px dashed;
}

.teasehead
{
  padding-top:		6px;
  padding-bottom:	1px;
  border-top:		1px dashed;
  border-bottom:	0px;
}

H6
{
  color:		#666666;
  font-size:		9pt;
  line-height:		9pt;
  margin-top:		6px;
  font-weight: 		bold;  
  text-transform: 	uppercase;  
}



B, STRONG
{
  font-weight:		bolder;
}
I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE
{
  font-style:		italic;
}
PRE, TT, CODE, KBD, SAMP
{
  font-family:		monospace;
}
PRE
{
  white-space:		pre;
}
ADDRESS
{
  margin-left:		3em;
}
BLOCKQUOTE
{
  margin-left:		3em;
  margin-right:		3em;
}
UL
{
  list-style:		disc;
}
OL
{
  list-style:		decimal;
}
MENU
{
  margin:		0;
}
DT
{
  margin-bottom:	0;
}
DD
{
  margin-top:		0;
  margin-left:		3em;
}
HR
{
  border-bottom:	solid;
  color:                #666666;
  background-color:	#FFFFFF;
}
B
{
  font-weight:		bold;
}

/******************************************************************************
 * DEFAULT CLASS SPECS
 ******************************************************************************
*/
.sectionHead
{
   margin-Top: 14px;   
}

.lead
{
  font-size:		12pt;
  font-style:		italic;
  line-height:		16pt;
}

.teaser
{
  font-size:		9pt;
  line-height:		13pt;
  margin-bottom:	16px;
  margin-top:		2px;   
}

.more
{
  font-size:		7pt;
  line-height:		13pt;
  font-weight:		bold;
  
}

.byline
{
  font-family:	 	times, serif;
  font-size:		13pt;
  padding-top:		20px;
  font-style:		normal;
}

.cutline, .cutlineThumb, .cutlineGallery, .storycutline
{
  font-size:		8pt;
  line-height:		10pt;
  border: 0px;
  margin-bottom: 1px;
  margin-left: 0px;   
  margin-top: 1px;   
}

.photocredit
{
  text-align: right;  
  font-size:		7pt;
  line-height:		1pt;
  border: 0px;
  margin-bottom: 8px;
  margin-left: 0px;   
  margin-top: 4px;   

  /*writing-mode: tb-lr;*/

}
.cutlineThumb
{
  margin-right:  12px;   
  margin-bottom: 20px;   
}

.cutlineGallery
{
  margin-right: 12px;   
}

.storycutline
{
  margin-bottom:	20px;   
  line-height:		11pt;
}

.menu, .subMenu, .subMenuCategory
{
  font-size:		7pt;
  background-color:	#FFFFFF;
  font-weight:		bold;
  margin-top:	        10px;
  margin-bottom:        10px;
  margin-left:          4px;
  margin-right:         10px;
  line-height:		9pt;
}

.subMenu
{
  margin-left:          22px;
  margin-top:	        1px;
  margin-bottom:        8px;
  
}

.subMenuCategory
{
  margin-left:          14px;
  margin-top:	        1px;
  margin-bottom:        8px;
  color: #99AAFF;
}

/******************************************************************************
 * TABLE STUFF
 ******************************************************************************
*/



TH, .table, .tablehead, .tableheadRight, .tableheadCenter
{
  background-color:	#8686C2;   
}

TH, .tablehead, .tableheadRight, .tableheadCenter
{
  text-transform: 	uppercase;  
  font-weight:		bold;
  color:		#ffffff;
}


.tabledark
{
  text-transform: 	uppercase;  
  font-weight:		bold;
  background-color:	#E4D5AC;
  color:	        #000000;
}

.tablelight
{
  background-color:	#FFFFFF;
}


.tabletext, .tabletextRight,  .tabletextCenter, TH, .tablehead, .tableheadRight, .tableheadCenter
{
   font-size:		8pt;
   border: 		0px;
   margin-bottom: 	1px;
   margin-Top: 		1px;   
   line-height:		11pt;
}

.tableheadCenter, .tabletextCenter
{
  text-align:		center;
}

.tableheadRight, .tabletextRight
{
  text-align:		right;
}



/******************************************************************************
 * FORM STUFF
 ******************************************************************************
*/

.input, .select
{
   border: 1px solid #666666;
   background-color: #FFFFFF;
   color:	     #666666;
   font-size:	     7pt;
}

textarea
{
   background-color: #FFFFFF;
   color:	        #666666;
}
.subImage
{
   border: 0px;
}
.checkBox
{
   border: 0px;
   font-size: 9pt;   
}
.brief
{
   font-size: 8pt;   
}

.submit
{
   background-color: #CCCCCC;
   color:	        #666666;
   font-size:		8pt;
   font-weight:		bold;
}

/******************************************************************************
 * LINK COLORS
 ******************************************************************************
*/

A:link
{
  color:            #996666;
}
A:visited
{
  color:            #996666;
}
A:link:hover
{
  color:            #000066;
}

A.menuLink
{
  text-decoration:	none;
}


A.menuLink:hover
{
  color:                #333399;
  text-decoration:	none;
  background-color:	#E4D5AC;
  
}


/******************************************************************************
 * END
 ******************************************************************************
*/



