@CHARSET "ISO-8859-1";


body { background-color: #dacdd1; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; margin:0px; }

.genericContainer{ width: 855px;}
#outerContainer {margin-left: auto;	margin-right: auto;	border: 1px solid #dacdd1;	background-image: url(../images/stationery/tgq-background.jpg); height: 826px;	background-repeat: no-repeat; }
#deep #outerContainer2 {background-image: url(../images/stationery/top-bcg.jpg); background-repeat: no-repeat; background-position: top;}
#deep #outerContainer {	background-image: url(../images/stationery/repeat.jpg); background-repeat: repeat-y; height:auto;}
#deep #outerContainer3 {background-image: url(../images/stationery/bottom-bcg.jpg); background-repeat: no-repeat; background-position: bottom;  padding-bottom: 180px;}
#mainContainer { position:relative; top:120px; margin-right: 150px; margin-bottom: 0px; margin-left: 150px; }

#header { vertical-align:middle; width: 855px; height: 14px; margin-left: auto; margin-right: auto; text-align:right; padding-right: 50px; }
#header a { font-size:9px; text-decoration:none; color:#666; font-family:Arial, Helvetica, sans-serif; margin-right:6px;}
#header a img {margin-left: 3px;}
#header a:hover { color:#999}
#footer { vertical-align:middle; width: 855px; margin-left: auto; margin-right: auto; text-align:center; }
#footer a { font-size:10px; text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif; margin-right:4px; text-transform: uppercase; margin-left: 4px; }
#footer a:hover { color:#999}
#menu { width: 420px; margin-left: 380px; position:absolute; top: 120px;  }
#menu a { display:block; margin: 2px; font-size:18px; width:150px; float:right; text-decoration:none; border-bottom: 1px dotted #555; color:#000; text-transform: uppercase; font-weight: normal; font-family: "Courier New", Courier, monospace; }
#menu a.sm { width: 170px; margin-right: 15px;}

#menu a:hover { color:#999; background:url(../images/stationery/tbcg.gif)}
#content { width: 550px; margin-top:150px;}
/* HERE */
#partners {text-align:center; position:relative; width:120px; height:5px; z-index:1; left: 840px; top: 90px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#888; }
#partners a {margin-bottom: 5px; display:block}
a img { border: none;}
a:hover img{filter: alpha(opacity=30); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity: 0.30; opacity:0.3; }
a img { filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1; }
input { border:1px solid #ccc; font-size:14px}
.formHint { font-family:Arial, Helvetica, sans-serif; font-size:10px}

/* ----- PAGE SPECIFIC STYLES ------ */ 

#intro { font-size:20px; line-height: 150%; }
#intro strong { color:#F00; font-size:18px; font-weight:normal; line-height: normal; font-style: italic; }
#intro h1 { margin-top: 20px; font-size:32px; margin-bottom: 5px; margin-right: 0px; margin-left: 0px; font-style: italic; }
#moreIntro { font-size:14px; line-height: normal; color:#555; line-height: 150%; margin-top:20px;}
#stats {font-size:14px; color:#930; margin-top: 20px; }
