body {
	/*background-image: url(../images/background.jpg);*/
	font-family:Arial, Helvetica, sans-serif;
	margin-top:60px;
	font-size:12px;
	color:#666;
}
#container{width:615px;height:500px;margin-left:auto; margin-right:auto;}
#header{width:615px;height:90px;}


#noflashheader{
  padding:10px 0px 0px 30px;
  width:615px;
  height:50px;
  }
#noflashheader h1 {
  background: url('../images/thinkshop.jpg') no-repeat;
  height:40px;
  float:left;
  margin:0px;
  padding:0px;
  text-indent:-999px;
  width:210px;
  }

#noflashheader h2 {
  border-left:solid 1px black;
  float:left;
  font-size:11px;
  margin-left:10px;
  padding-left:10px;
  width:200px;
  position:relative;
  }
#noflashnav {
  padding-left:35px;
  height:35px;
  width:615px;
  }
#noflashnav ul {
  margin:0px;
  padding:0px;
  position:relative;
  list-style-type:none;
  }
#noflashnav ul li{
  text-transform:uppercase;
  font-weight:bolder;
  float:left;
  margin-right:25px;
}

#noflashnav ul li a {
	text-decoration:none;
}
#noflashnav .subnav {
  font-size:8pt;
  position:absolute;
  float:left;
  display:none;
  margin-top:5px;
}

#flashcontent{width:615px;height:468px;}
#subpageCopy{width:578px;margin:20px 0 0 37px; text-align:justify}
#footer{width:578px;height:20px;margin:50px 0 0 37px; font-size:9px}
#rightCol{width:300px;float:right}
.clear{clear:both}
a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: underline;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	color: #999999;
	text-decoration: underline;
}
#introcontent {
  width:615px;
  }
.slideshow a img {border:none !important;}
.red {color: #CC0000;}
#introtext {position:relative;font-weight:bold; font-size:13px; width:585px; margin:0px 0px 0px 35px; letter-spacing:-.5px;}
#introtext p a {color:#CC0000;}