/*-------------*/
/*general*/
/*-------------*/
html{
	background: #f0f0f0 url(images/TESTcontent-bck.gif) 50% 100px no-repeat;
	margin:0;
	padding:0;
	text-align:center;
}	
body{	
	background: transparent url(images/header-bckg.gif) top left repeat-x;	
	color:#000000;
	font: 100.01%/1.25 Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	
}

#wrap{
	text-align:left;
	margin:0 auto;
	width: 740px;
}
/*----------------------------------*/
/*Global Styles*/
/*----------------------------------*/

p, ul{
	margin:0;
	padding:0;	
	font-size:.8em;
	line-height:1.2em;
}

.float-left{
  	float:left;
}
.float-right{
  	float:right;
}
.bold{
	font-weight:bold;
}
/*-------------*/
/*common links*/
/*-------------*/
a{		
	font-weight:bold;
	margin:0;
	padding:0;
}
a:link {
	color: #3366FF;
}
a:visited { 
	color: #4f4f4f;
}
a:hover { 
	color: #ff0000; 
}
a:active { 
	background-color: #FF0000;
	color: #4f4f4f;  
}
/*-------------*/
/*---headings---*/
/*-------------*/

h1{
	font-size:1.6em;
	font-weight:bold;
}
h2{
	font-size:1.4em;
	font-weight:bold;
}
h3{
	font-size:1.1em;
	font-weight:bold;
}

#header h1{
	background: url(images/header-logo.gif) top center no-repeat;
	height:101px;
	width: 461px;
	margin:0;
	padding:0;
	text-indent: -5000px;	
}
h2.survey{
	background: url(images/survey-heading.gif) top left no-repeat;
	height:24px;
	text-indent: -5000px;	
}
h2.press{
	background: url(images/press-heading.gif) top left no-repeat;
	height:24px;
	text-indent: -5000px;	
}
h2.articles{
	background: url(images/articles-heading.gif) top left no-repeat;
	height:24px;
	text-indent: -5000px;	
}
h2.live{
	background: url(images/live-heading.gif) top left no-repeat;
	height:24px;
	text-indent: -5000px;	
}
/*-------------*/
/*navigation*/
/*-------------*/
ul.main-nav{
	padding-bottom: 25px;	
	margin-left:7px;
}
ul.main-nav li{
	list-style-type: none;
	float:left;
	width:125px;
	padding:0 3px;
}
/* About tab rollover*/
li#about a{
	background: url(images/nav_about.gif) 0 -40px no-repeat;
	display:block;
	height:30px;
	text-decoration:none;
	text-indent: -5000px;
	width:125px;
	
}
li#about a:hover, li#about a.active{
	background: url(images/nav_about.gif) 0 0 no-repeat;
	display:block;
	height:34px;
	text-indent: -5000px;
	width:125px;
	text-decoration:none;
}
/* Survey tab rollover*/
li#survey a{
	background: url(images/nav_survey.gif) 0 -40px no-repeat;
	display:block;
	height:30px;
	text-indent: -5000px;
	width:125px;
	text-decoration:none;
}
li#survey a:hover, li#survey a.active{
	background: url(images/nav_survey.gif) 0 0 no-repeat;
	display:block;
	height:34px;
	text-indent: -5000px;
	width:125px;
	text-decoration:none;
}
/* Media tab rollover*/
li#press a{
	background:  url(images/nav_press.gif) 0 -40px no-repeat;
	display:block;
	height:30px;
	text-decoration:none;
	text-indent: -5000px;
	width:125px;
}
li#press a:hover, li#press a.active{
	background: url(images/nav_press.gif) 0 0 no-repeat;
	display:block;
	height:34px;
	text-indent: -5000px;
	text-decoration:none;
	width:125px;
}

/*-------------*/
/*page layout styles*/
/*-------------*/


/*main content*/

div#content{
	padding: 0 1em 1em 1em;
	margin:0;
}
div#content p{
	padding:0 0 .8em 0;
}

div#content ul{
	list-style-type:none;
	margin-left:5px;
}
div#content li{
	padding:0 0 .5em 35px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
/*--footer*/
div#footer{
	border-top: 1px dashed #4f4f4f;
	padding: 0 0 1em 0;
	text-align:left;
	font-size:12px;
}
div#footer p{
	padding:0.5em;
}

.logos{
	display:block;
	float:right;
	margin:.0em;
}

/*--extras---*/