body {
	margin: 0;
}

#title-bar {
	margin: 5px auto;
	padding: 15px 0 10px 0;
	width: 726px;
	text-align: center;
}

#demo-bar {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 10px;
	margin: 5px auto;
	padding: 10px 0 10px 0;
	width: 726px;
	border-bottom: 0px solid #B3B3B3;
	background: #FFFFFF;
	text-align: left;
}

a {
	margin: 0px auto;
	color: #317ebc;
	text-decoration: none;
}

a:visited
{
  color: #317ebc; 
  text-decoration: none;
}

a:hover
{
  color: #317ebc; 
  text-decoration: underline;
}

a:active
{ 
  color: #0f3c61; 
  text-decoration: underline;
}

.frame {
	border: 1px solid #dbdbdb;
	width: 780px;
	height: 338px;
	text-align: center;
}

.frame2 {
	border: 1px solid #dbdbdb;
	width: 780px;
	height: 479px;
	text-align: left;
	padding: 80px 100px;
	background: #FFFFFF url(./images/table_bg.jpg) repeat-x;
}

.frame2 h1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #757575;
	margin: 8px 0 2px 0;
	
}
.frame2 p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #b3b3b3;
	line-height: 18px;
	padding: 2px 0 25px 0;
	margin: 0;
}

.frame3 {
	border: 1px solid #dbdbdb;
	width: 726px;
	height: 479px;
	text-align: left;
	padding: 105px 250px 80px 100px;
	background: #FFFFFF url(../images/bkgd.gif) repeat-x;
}

.frame3 p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #b3b3b3;
	line-height: 18px;
	padding: 2px 0 25px 0;
	margin: 0;
	width: 260px;
}




#demo-bar a {
	padding: 0 10px 3px;
	color: #767676;
}
#demo-bar img {
	padding: 0px 15px 0px 0px;
}

#demo-wrapper {
	margin: 0px auto;
	overflow: hidden; 
	height: 338px; 
	width: 780px;
	border: 1px solid #B3B3B3;
	position: relative;
}

#demo-wrapperabout {
	margin: 0px auto;
	overflow: hidden; 
	height: 400px; 
	width: 780px;
	border: 1px solid #B3B3B3;
	position: relative;
}

#demo-wrapperprod {
	margin: 0px auto;
	overflow: hidden; 
	height: 360px; 
	width: 780px;
	border: 1px solid #B3B3B3;
	position: relative;
}
 
#demo-inner-nydish {
	width: 780px;
	height: 338px;
	background-image: url(../images/table_bg.jpg);
	position: relative;
}

#demo-inner-about {
	width: 780px;
	height: 420px;
	background-image: url(../images/table_bg.jpg);
	position: relative;
}

#demo-inner-productions {
	width: 780px;
	height: 360px;
	background-image: url(../images/table_bg.jpg);
	position: relative;
}

#demo-inner-tff {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/tff_tile.jpg);
	position: relative;
}

#demo-inner-dishbanners {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/dish_tile.jpg);
	position: relative;
}

#demo-inner-foodwine {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/foodwine_tile.jpg);
	position: relative;
}

#demo-inner-networkinsiders {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/networkinsiders_tile.jpg);
	position: relative;
}

#demo-inner-explorer {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/explorer_tile.jpg);
	position: relative;
}

#demo-inner-texashighways {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/texashighways_tile.jpg);
	position: relative;
}
#demo-inner-stringstv {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/stringstv_tile.jpg);
	position: relative;
}
#demo-inner-wfmu {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/wfmu_tile.jpg);
	position: relative;
}
#demo-inner-choicegetaways {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/choice_getaways_tile.jpg);
	position: relative;
}

#demo-inner-motorola {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/motorola_tile.jpg);
	position: relative;
}

#demo-inner-earth {
	width: 2200px;
	height: 1700px;
	background-image: url(../images/earth_tile.jpg);
	position: relative;
}

.scrolling-content {
	background: transparent url() top left no-repeat;
	text-align: left;
	position: absolute;
}

.scrolling-content h1 { 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #767575;
	margin: 0;
	padding: 10px 0px 0 110px;
}

.scrolling-content2 {
	width: 250px;
	height: 100px;
	text-align: left;
	position: absolute;
}
 
.scrolling-content2 p { 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #9c9c9c;
	padding: 0px 0px;
}

.scrolling-contentLink {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
	position: absolute;
}

#content1 {
	left: 211px; 
	top: 45px;
}

#content1body {
	left: 231px; 
	top: 45px;
	text-align: center;
}

#content1arrow {
	left: 362px; 
	top: 278px;
	text-align: center;
}


/* ------------------------------------------------- */
/* STORIES PAGE STYLES						 */
/* ------------------------------------------------- */
#stories1 {
	left: 153px; 
	top: 44px;
	text-align: center;
}
#stories2 {
	left: 319px; 
	top: 44px;
	text-align: center;
}
#stories3 {
	left: 485px; 
	top: 44px;
	text-align: center;
}
#stories4 {
	left: 153px; 
	top: 190px;
	text-align: center;
}
#stories5 {
	left: 319px; 
	top: 190px;
	text-align: center;
}
#stories6 {
	left: 485px; 
	top: 190px;
	text-align: center;
}

/* ------------------------------------------------- */
/* NEXT PREVIOUS STYLES						 */
/* ------------------------------------------------- */

#previous {
	left: 0px; 
	top: 157px;
	text-align: center;
}
#next {
	left: 667px; 
	top: 157px;
	text-align: center;
}




/* ------------------------------------------------- */
/*                 STYLES						 */
/* ------------------------------------------------- */

#content2 {
	left: 265px; 
	top: 1000px;
}

#content2body {
	left: 50px;
	right: 50px;
	top: 10px;
}

#content3 {
	left: 1213px; 
	top: 120px;
}

#content3body {
	left: 1323px; 
	top: 165px;
}

#content4 {
	left: 1407px; 
	top: 998px;
}

#content4body {
	left: 1517px; 
	top: 1043px;
}

.dottedLine {
	background: url(../images/dots.gif) repeat-y;
}

/* ------------------------------------------------- */
/* DISH SPECIFIC PROJECT STYLES						 */
/* ------------------------------------------------- */

#content2Link1 {
	left: 468px; 
	top: 1380px;
}

#content2Link2 {
	left: 713px; 
	top: 1380px;
}

#content3Link1 {
	left: 1518px; 
	top: 540px;
}

#content4Link1 {
	left: 1590px; 
	top: 1330px;
}

#content4Link2 {
	left: 1836px; 
	top: 1330px;
}

/* ------------------------------------------------- */
/* DISH BANNER SPECIFIC PROJECT STYLES				 */
/* ------------------------------------------------- */

#dishbanner1link1 {
	left: 1715px; 
	top: 1418px;
}

/* ------------------------------------------------- */
/* TFF SPECIFIC PROJECT STYLES						 */
/* ------------------------------------------------- */

#tff1link1 {
	left: 330px; 
	top: 446px;
}

/* ------------------------------------------------- */
/* TFF SPECIFIC PROJECT STYLES						 */
/* ------------------------------------------------- */

#motorola1link1 {
	left: 320px; 
	top: 356px;
}

#motorola2link1 {
	left: 540px; 
	top: 1198px;
}

#motorola2link2 {
	left: 762px; 
	top: 1198px;
}

#motorola2link3 {
	left: 540px; 
	top: 1286px;
}

#motorola2link4 {
	left: 762px; 
	top: 1286px;
}

#motorola2link5 {
	left: 540px; 
	top: 1374px;
}

#motorola2link6 {
	left: 762px; 
	top: 1374px;
}

#motorola3link1 {
	left: 1513px; 
	top: 450px;
}



/* ------------------------------------------------- */
/* FOOD AND WINE SPECIFIC PROJECT STYLES			 */
/* ------------------------------------------------- */

#foodwine2Link1 {
	left: 485px; 
	top: 1417px;
}
#foodwine2Link2 {
	left: 1513px; 
	top: 538px;
}

/* ------------------------------------------------- */
/* NETWORK INSIDER BANNER SPECIFIC PROJECT STYLES	 */
/* ------------------------------------------------- */

#networkinsider1link1 {
	left: 1715px; 
	top: 1398px;
}


/* ------------------------------------------------- */
/* ROLLOVER SPECIFIC PROJECT STYLES					 */
/* ------------------------------------------------- */



.tool-tip {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #3b3b3b;
	width: 130px;
	z-index: 13000;
}
 
.tool-title {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 10px;
	margin: 0;
	color: #3b3b3b;
	padding: 5px 6px 4px;
	text-align: center;
	background: url(../images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../images/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/* ------------------------------------------------- */
/* POP UP STYLES									 */
/* ------------------------------------------------- */

.numbers p { 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #767575;
	padding: 0px 0px;
}


body {
	font-family: American Typewriter, Georgia, serif;
	font-size: 18px;
	line-height: 24px;
	color: #999999;
	background-color: #FFFFFF;
	margin-top: 40px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 60px;
}
table,td {
	font-family: American Typewriter, Georgia, serif;
	font-size: 18px;
	line-height: 24px;
	color: #999999; 	
}
a:link {
	text-decoration: none;
	color: #999999;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #82B3E2;
}
a:active {
	text-decoration: none;
	color: #82B3E2;
}
a.gs:link {
	text-decoration: none;
	color: #82B3E2;
}
a.gs:visited {
	text-decoration: none;
	color: #82B3E2;
}
a.gs:hover {
	text-decoration: none;
	color: #999999;
}
a.gs:active {
	text-decoration: none;
	color: #999999;
}
.blue {
	color: #82B3E2;
}
.imgt12b24 {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 24px;
	margin-left: 0px;
}

body{ font-size: 9pt; font-family: American Typewriter, Georgia, serif; color: #fff; margin-bottom: 0.9em;}

a { color: #999; font-weight: normal; text-decoration: none; }
a:hover {  color: #35a5a9;}

p{ line-height: 0.5em; margin-bottom: 0.5em; }

h1,h2, h3, h4, h5, h6, h10, h11, h12, h13{ font-family: American Typewriter, Georgia, serif; }
h1{ font-size: 24pt; letter-spacing: -1.1px; line-height: 0.5em;}
h2{ font-size: 12pt; font-weight: normal; line-height: 1.2em;}
h3{  font-size: 9pt; font-weight: normal; letter-spacing: 0.5px; line-height: 1.0em; color: #fff;}
h4{  font-size: 9pt; font-weight: normal; letter-spacing: -.5px; line-height: -3.5em;}
h5{ font-size: 16pt; font-weight: normal; letter-spacing: -0.2px; line-height: 1.0em; color: #fff; }
h6{ font-size: 16pt; font-weight: normal; letter-spacing: -0.1px; line-height: 1.5em;}
h10{ font-size: 16pt; font-weight: normal; letter-spacing: 0.1px; line-height: 1.5em; color: #fff; }
h11{ font-size: 20pt; font-weight: normal; letter-spacing: -1.2px; line-height: 1.0em; color: #999; }
h12{ font-size: 10pt; font-weight: light; letter-spacing: -0.9px; line-height: 1.1em; color: #999; }
h13{ font-size: 11pt; font-weight: bold; letter-spacing: -0.9px; line-height: 1.1em; color: #666; }
h50{ font-size: 20pt; font-weight: normal; letter-spacing: -1.2px; line-height: .1em; color: #333; }



em { font-style: italic; }
strong { font-weight: normal; }
del { text-decoration: line-through;}
small{ font-size: 77%; }
pre{ display: block; margin: 1em 0; padding: 0 .5em; overflow: auto;  background-color: #eee;}
code{ font-family: monospace; }
pre code{ line-height: 0.5em;}
abbr, acronym{ border-bottom: 1px dotted #999;}

