/* styles for the marketing site to promote our services: www.theatermania.com/services/ */

td,body,div,input,submit,select,textarea {
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	}
	
a {
	font-weight:bolder;
	color:#006;
	text-decoration:none;
	}
	
a:hover {
	color:#01aef0;;
	text-decoration:none;
	}
	
#contentTable {
    border:#000066 solid 1px;
}

ul.services li {
	margin-bottom:4px
	
	}
	
h1, h3 {
	text-align:left;
	margin-bottom:3px;
	margin-top:0px;
	}	
	
.content {
	color:black;
	font-size:10pt;
	}	
	
h2, .header2 {
	color:#003699;
	font-weight:bold;
	font-size:11pt;
	margin-bottom:3px;
	}
	
	
h2 a {
	font-weight:bolder;
	color:#F5541C;
	border-bottom:1px dotted #ccc;
	}
		
h2 a:hover {
	color:1071D0;
    border-bottom:1px solid #1071D0;
	}
	
	
h1 {
	color:#f68529;
	font-weight:normal;
	font-size:16pt;
	font-family: impact,helvetica,verdana;
	}

.bigHead {
	color:#00AEEE;
	font-weight:bold;
	font-size:24pt;
	font-family: helvetica,verdana;
	text-align:center;
	}


h3 {
	color:black;
	font-weight:bold;
	font-size:20pt;
	}
	
h4 {
	color:#8C8E90;
	font-weight:bold;
	font-size:10pt;
	}
	
.heading {
	background-color:white;
	font-weight:bold;
	font-size:23pt;
	color:white;
	}
	
.quote {
	font-weight:bold;
	font-size:8pt;
	color:black;
	}
	
.backgroundback {
	background-color:black;
	font-weight:bold;
	font-size:23pt;
	color:white;
	}

.backgroundfront {
	background-color:white;
	font-weight:bold;
	font-size:10pt;
	color:black;
	}
	
.footer {
	background-color:#1071D0;
	font-weight:bold;
	font-size:11pt;
	color:white;
	}
	
.TMlink {
	color:#01aef0;
	font-weight:bold;
	}
	
.TMlink a:hover {
	color:white;
	font-weight:bold;
	}	
	
.menu td {
	//*border-right:1px solid #003699;*//
	background-color:#003699;
	color:white;
	}
	
.menu a {
	color:white;
	font-weight:normal;
	padding:6px 2px 6px 2px;
	}
	
.menu a:hover {
	color:white;
	font-weight:normal;
	background-color:#01aef0;
	padding:6px 2px 6px 2px;
	}
	
.menu .selected, .menu .selected a , .menu .selected a:hover {
	color:white;
	background-color:#f68529;
	padding:6px 2px 6px 2px;
	}

.highlight {
	font-variant:small-caps;
	font-size:11pt;
	}	
	
.moreLink {
	font-size:8pt;
	font-weight:normal;
	}	
	
/* div hack to force block elements to clear float elements */
/* for more info: http://www.complexspiral.com/publications/containing-floats/ */
	div.clearer {
		clear: left; 
		line-height: 0; 
		height: 0;
		}	
		
#cities b {
		color:#1071D0;	
		}
