.html, body {  overflow-x: hidden;}body,td,th {  font-family: 					Verdana, Arial, Helvetica, sans-serif;  font-size: 					10px;  color: 						#FFFFFF;}body {  background-color: 			#000000;  margin: 						0px;}h1 {  font-size:					1.8em;}.bodyscrolling {  overflow-x:					hidden;  overflow-y:					auto;}a img {  border:						none; }a:link {  color: 						#67c9e8;  text-decoration: 				none;}a:visited {  text-decoration: 				none;  color: 						#67c9e8;}a:hover {  text-decoration: 				none;  color: 						#ffffff;}a:active {  text-decoration: 				none;}#wrapper {  width:						700px;  margin:						0 auto;  padding:						0px;  position:						relative;}#header {	background:					#000 url(../images/headers.jpg) no-repeat;	width:						880px;	height:						275px;	position:					fixed;	top:						0;	z-index:					99;}.float-left {  float:						left;}/*------------------------------- Navigation ------------------------------*/#socialmedia {  margin:						0;  padding:						0;  position:						absolute;  bottom:						132px;  right:						378px;}#socialmedia ul li{  list-style-type:				none;  float:						left;  padding:						2px;}#navtop {  background-image:				url(../images/nav.jpg);  background-repeat: 			no-repeat;  margin:						0;  padding: 						0;  width:						700px;  height:						50px;  position:						absolute;  bottom:						11px;}ul#nav { background:url(../images/nav.png); position:absolute; left: 33px; }ul#nav li { float:left; list-style-type:none; border-right: medium #000 solid }ul#nav li a { height:11px; display:block; position:absolute; top:8px; text-indent:-9999px; outline:none; }li#navAbout a, li#navServices a, li#navProfile a, li#navEvents a, li#navRoster a, li#navPress a, li#navAffiliates a { background:url(../images/nav.png); }li#navAbout a { background-position:0 0; width:75px; left:0}li#navAbout a:hover { background-position:0 -11px; }li#navServices a { background-position:-86px 0; width:75px; left: 86px;}li#navServices a:hover { background-position:-86px -11px;}li#navProfile a { background-position:-174px 0; width: 80px; left:184px;}li#navProfile a:hover { background-position:-174px -11px;}li#navEvents a { background-position: -269px 0; width:60px; left:269px;}li#navEvents a:hover{ background-position:-269px -11px;}li#navRoster a { background-position: -345px 0px; width:115px; left: 345px;}li#navRoster a:hover { background-position: -345px -11px;}li#navPress a { background-position: -476px 0px; width:55px; left:476px;}li#navPress a:hover { background-position: -476px -11px;}li#navAffiliates a { background-position: -541px 0px; width:80px; left:541px;}li#navAffiliates a:hover { background-position: -541px -11px;}#mainContent {  width: 						700px;  position:						absolute;  top:							280px;}/*------------------------------ Navigation Measurements ------------------------------------------	distance from the top to the ...		initial state = 0	hover state   = 11	distance from the far left to the ...		about us button = 0	services button = 86	portfolio button = 174	events button   = 269	roster button   = 345	press button    = 476	affiliates button = 541		the width of the...		about us button = 75	services button = 75	portfolio button = 80	events button    = 60	roster button    = 115	press button     = 55	affiliates button = 80*/#mainContent {  width: 						700px;  position:						absolute;  top:							280px;}/*------------------------------- events Calendar ------------------------------*/#eventscalendar {  background-image: 			url(../images/eventsbg-blank.jpg);  background-repeat: 			no-repeat;  width:						216px;  height:						260px;  position:						relative;  float:						left;}#datepicker {  position:						absolute;  top:							72px;  left:							13px;}#datepicker table tr th {  color:						#000;}/*------------------------------- Videos Section------------------------------*/#videos {  background:	 	 			url(../images/videosbg-blank.jpg) no-repeat bottom;  width:						431px;  height:						334px;  padding: 						0px;  padding-left:					50px;  float:						left;}#flash {  position:						absolute;  z-index:						1;  margin:						0px;}/*------------------------------- Press/Flickr Feed Section------------------------------*/#pressimagesfeed {  background-image:				url(../images/pressbg-blk.png);  background-repeat: 			no-repeat;  width:						300px;  height:						341px;  position:						absolute;  top:							280px;  left:							400px;  z-index:						0;}#flickrfeed {  margin-left:					12px;  min-width:					120px;  max-height:					150px;}#flickrfeed a img {  border:						none;  width:						200px;  height:						220px;  z-index:						2;}#presstop {  background-image:				url(../images/pressbg-top.png);  background-repeat:			no-repeat;  width:						350px;  height:						341px;  position:						absolute;  top:							280px;  left:							400px;  z-index:						3;}/*--------------------------- Press Feed Section -----------------------------------*/#pressFeed{  width:						600px;  margin:						0 0 0 -25px;}#pressFeed .headline{  font-size:					16pt;  font-weight:					bold;}#pressFeed .date{  color:						#ffffff;  font-weight:					bold;}#pressFeed li div{  margin:						10px 0 0 0;  line-height:					15px;}#pressFeed li{  list-style-type:				none;  padding: 						0 80px 40px 0;  margin-bottom:				40px;  background-image:				url(../images/azdefcrestsmall-img.jpg);  background-repeat:			no-repeat;  background-position:			right 90px;}#pressFeed .blogger-post-footer{  display:						none;}#pressFeed #creditfooter{  display:						none;}/*------------------------------- News Feed Section -------------------------------*/#news {  background-image:				url(../images/newsbg-blank.jpg);  background-repeat: 			no-repeat;  width:						485px;  height:						251px;  padding: 						5px;  clear:						both;  position:						relative;}#news img.header {  margin:						0;  position:						absolute;  top:							-70px;  left:							0px;}.date {  margin:						15px 0px 5px 5px;  color:						#000;}#news p {  margin:						0px 85px 0px 15px;}.more {  color:						#fff;  text-transform:				uppercase;  font-weight:					bold;  float:						right;}.more a:link {  color:						#fff;}.more a:hover {  color: 						#67c9e8;}.clear {  clear:						both;}#subscribe{  margin:						5px 95px 0px 0px;  height:						31px;  float:						right;}#subscribe p{  font-weight:					bold;  text-transform:				uppercase;  float:						left;  margin:						15px 5px 0px 0px;}#news #subscribe a:link {  text-decoration:				none;  color:						#000;}#news #subscribe a:visited {  text-decoration:				none;  color:						#000;}#news #subscribe a:hover {  color:						#fff;}.feedburnerFeedBlock {  clear:						right;	}.feedburnerFeedBlock img {display: none;}#feedBurner{  margin:						0 0 0 -25px;  width: 						425px;}#feedBurner .headline{  margin:						0 0 0 -10px;  font-size:					12pt;  font-weight:					bold;}#feedBurner .date{  margin:						0 0 0 -10px;  font-size:					12pt;  font-weight:					bold;  padding-bottom: 				5px;}#feedBurner li{  list-style-type:				none;  margin-bottom:				10px;}/*------------------------------ iFrame -------------------------------------*/.submenu {  margin:						0;  width:						220px;  height:						350px;  padding:						0px;  margin-right: 				15px;  float:						left;  border:						none;}.iframecontentsplit {  width:						300px;  height:						350px;  padding:						0;  margin-top:					0px;  overflow:						auto;  margin:						0;  border:						none;  }.iframecontent {  width:						690px;  height:						350px;  padding:						0px 0px 0px 0px;  margin-top:					0px;  overflow:						auto;  margin:						0;  border:						none;  }#about-section {  background:					url(../images/azdefcrest-img.jpg) no-repeat right top;  height:						400px;  padding-top:					25px;  position:						relative;}#studio {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						315px;  height:						468px;  top:							680px;  right:						-145px;}#services-section {  height:						400px;  position:						relative;  padding-top:					15px;}#profile-section {  background:					url(../images/azdefcrest-img.jpg) no-repeat right top;  height:						400px;  padding-top:					25px;  position:						relative;}/*--------------------------- Events Section -----------------------------------*/#events-section {  height:						400px;  position:						relative;  padding-top:					25px;}.event-details {  width:						440px;  padding-right: 				20px;  float:						left;}.event-details table tr {  margin:						0;}.event-details h1 {  font-size:					20px;  text-transform:				uppercase;}.event-details h2 {  font-size:					14px;  text-transform:				uppercase;  color:						#67c9e8;}.event-details a {  color:						#fff;}.event-details a:hover {  color:						#67c9e8;}#flyer-img {  width:						180px;  vertical-align:				top;  padding: 						12px 30px 0px 10px;  float:						left;}.general {  width:						80px;  text-align:					right;  padding: 						0px 10px 0px 5px;  vertical-align:				top;}#mini-cal {  width:						300px;  position:						absolute;  top:							20px;  left:							200px;}/*--------------------------- Events Feed Section -----------------------------------*/#eventsFeed{  margin:						0 0 0 -25px;}#eventsFeed .headline{  font-size:					16pt;  font-weight:					bold;}#eventsFeed li div{  margin:						10px 0 0 0;}#eventsFeed li{  list-style-type:				none;  margin-bottom:				80px;}#eventsFeed img{	margin: 					0 20px 100px 0;	display:					inline;}#eventsFeed .blogger-post-footer{  display:						none;}#eventsFeed #creditfooter{  display:						none;}/*--------------------------- Artist Roster Section -----------------------------------*/#roster-section {  background:					url(../images/azdefcrest-img.jpg) no-repeat right bottom;  height:						550px;  position:						relative;  padding-top:					15px;}#artists {  background:					url(../images/artists-img.png) no-repeat right bottom;  position:						absolute;  width:						310px;  height:						419px;  top:							2400px;  right:						-145px;}.iframecontent-artists{  width:						300px;  height:						530px;  padding:						0;  margin-top:					0px;  overflow:						auto;  margin:						0;  border:						none;  }.artist-details {  width:						270px;  vertical-align:				top;  padding: 						12px 20px 40px 0px;}.artist-details img {  float:						left;  padding-right: 				20px;}.founder-details {  width:						270px;  vertical-align:				top;  padding: 						12px 20px 20px 0px;}.founder-details img{  float:						left;  padding-right: 				10px;}/*--------------------------- Press Section -----------------------------------*/#press-section {  height:						400px;  position:						relative;  padding-top:					25px;}/*--------------------------- Affilliates Section -----------------------------------*/#affiliates-section {  height:						400px;  position:						relative;  padding-top:					25px;}ul.affiliates{  list-style-type:				none;	}ul.affiliates li{  line-height:					18px;	}/*------------------------------ PNG Hack -------------------------------------*/img, div, a {  behavior:						url(iepngfix/iepngfix.htc);}/*------------------------------ Anchors -------------------------------------*/#anchor2 {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						387px;  height:						468px;  top:							790px;  right:						-200px;  visibility:					hidden;}#anchor3 {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						387px;  height:						468px;  top:							1220px;  right:						-200px;  visibility:					hidden;}#anchor4 {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						387px;  height:						468px;  top:							1675px;  right:						-200px;  visibility:					hidden;}#anchor5 {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						387px;  height:						468px;  top:							2100px;  right:						-200px;  visibility:					hidden;}#anchor6 {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						387px;  height:						468px;  top:							2690px;  right:						-200px;  visibility:					hidden;}#anchor7 {  background:					url(../images/studio-img.png) no-repeat right top;  position:						absolute;  width:						387px;  height:						468px;  top:							3130px;  right:						-200px;  visibility:					hidden;}#fileUpload {  margin:						30px 0 0 25px;  width: 						425px;}#fileUpload h1 {  margin:						0 0 30px 0;}
