/* Globals */

body
{
	background-image: url(images/body_bg.png);
	background-repeat: repeat-x;
	margin-top: 0px;
	background-color: #dacae0;
}

a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a8b9f;
	text-decoration: none;
}
	
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #796c7d;
	text-decoration: none;
}
	
a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a8b9f;
	text-decoration: none;
}

/* header */

.top_fill
{
	margin-top: 0px;
}

.header
{
	width: 1024px;
	height: 300px;
	margin-top: 0px;
}

.top_left
{
	background-image: url(images/top_left.png);
	background-repeat: no-repeat;
	width: 512px;
	height: 36px;
}

.top_right
{
	background-image: url(images/top_right.png);
	background-repeat: no-repeat;
	width: 512px;
	height: 36px;
}

.sideleft_bg
{
	width: 75px;
	height: 295px;
	background-image: url(images/sideleft_bg.png);
	background-repeat: no-repeat;
}

.sideright_bg
{
	width: 75px;
	height: 295px;
	background-image: url(images/sideright_bg.png);
	background-repeat: no-repeat;
}

.banner_left
{
	background-image: url(images/banner_left.png);
	background-repeat: no-repeat;
	width: 437px;
	height: 294px;
}

.banner_right
{
	background-image: url(images/banner_right.png);
	background-repeat: no-repeat;
	width: 437px;
	height: 294px;
}


/* Nav Styling */


.navbar 
{
	margin-top: 0px;
	width: 1024px;
	height: 61px;
}

.nav_bg
{
	background-image: url(images/nav_bg.png);
	background-repeat: no-repeat;
	width: 878px;
	height: 57px;
}

.nav_links
{

	margin-left: 8px;
	margin-top: 1px;
}

.side_item1
{
	background-image: url(images/side_item_left.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 56px;
}

.side_item2
{
	background-image: url(images/side_item_right.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 56px;
}

/* Subnav */

.subnav
{
	background-image: url(images/subnav_bg.png);
	background-repeat: no-repeat;
	width: 129px;
	height: 367px;
}

.subnav_content
{
	background-image: url(images/subnav_bg2.png);
	background-repeat: no-repeat;
	width: 117px;
	height: 354px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6f6d6d;
}

.snav_position
{
	margin-top: 5px;
}

.subnav_links
{
	margin-left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f6d6d;
	font-size: 9px;
	text-align: left;
}

	.subnav_links a:link
	{
		margin-left: 1px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #6f6d6d;
		font-size: 9px;
		text-align: left;
		text-decoration: none;
	}
	
	.subnav_links a:hover
	{
		margin-left: 1px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #4b4a4a;
		font-size: 9px;
		text-align: left;
		text-decoration: none;
	}

	.subnav_links a:visited
	{
		margin-left: 1px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #6f6d6d;
		font-size: 9px;
		text-align: left;
		text-decoration: none;
	}

.title1
{
	background-image: url(images/the_network.png);
	background-repeat: no-repeat;
	width: 115px;
	height: 22px;
}

.title2
{
	background-image: url(images/advertising.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 115px;
	height: 22px;
}

.title3
{
	background-image: url(images/legal.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 115px;
	height: 22px;
}

.content_fillers
{
	background-image: url(images/filler.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 367px;
}

/* Main Content */


.content
{
	margin-top: 0px;
	width: 1024px;
	height: 369px;
}

.main_content
{
	background-image: url(images/main_content_bg.png);
	background-repeat: no-repeat;
	width: 719px;
	height: 365px;
}

	.team_content
	{
		background-image: url(images/team_bg.png);
		background-repeat: no-repeat;
		width: 719px;
		height: 831px;
	}
	
	.ourstory_content
	{
		background-image: url(images/story_bg.png);
		background-repeat: no-repeat;
		width: 719px;
		height: 549px;
	}
	
	.specs_content
	{
		background-image: url(images/specs_bg.png);
		background-repeat: no-repeat;
		width: 719px;
		height: 667px;
	}
	
		.tos_content 
		{
			background-image: url(images/tos_bg.png);
			background-repeat: no-repeat;
			width: 719px;	
			height: 822px;	
		}

		.tos_content2 
		{
			background-image: url(images/tos_bg_m.png);
			background-repeat: repeat-y;	
		}
		
		.tos_footer 
		{
			background-image: url(images/tos_bg_b.png);
			background-repeat: no-repeat;
			width: 719px;
			height:	212px;
		}
		
.main_content_sub
{
	background-image: url(images/index_bg.png);
	background-repeat: no-repeat;
	width: 705px;
	height: 354px;
}
	.team_sub
	{
		background-image: url(images/team_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 814px;
	}
	
	.ourstory_sub
	{
		background-image: url(images/story_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 532px;	
	}
	
	.network_sub
	{
		background-image: url(images/networksites_bg.png);
		background-repeat: no-repeat;
		width: 705px;
		height: 354px;	
	}

	.openings_sub
	{
		background-image: url(images/openings_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 817px;
	}
	
	.contact_sub
	{
		background-image: url(images/contact_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 532px;	
	}
	
	.info_sub
	{
		background-image: url(images/info_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 532px;	
	}
	
	.specs_sub
	{
		background-image: url(images/specs_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 650px;	
	}

	.rates_sub
	{
		background-image: url(images/rates_bg2.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 532px;	
	}
	
	.disclaimer_sub
	{
		background-image: url(images/disclaimer_bg.png);
		background-repeat: no-repeat;
		width: 705px;
		height: 354px;	
	}
		
	.tos_sub
	{
		background-image: url(images/tos_bg2_top.png);
		background-repeat: no-repeat;
		width: 707px;
		height: 817px;		
	}
		
	
	
.main_content_pos
{
	margin-top: 5px;
	margin-left: 7px;
	margin-right: 4px;
}

.main_container
{
	margin-top: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #442c54;
	font-size: 10px;
	text-align: left;
}

.tos_container
{
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #442c54;
	font-size: 10px;
	text-align: left;
}

.mini_sites
{
	background-image: url(images/mini_sitesbg.png);
	background-repeat: no-repeat;
	width: 219px;
	height: 174px;
}

.condensed
{
	margin-left: 20px;
	margin-right: 20px;
}

.extra_condensed
{
	margin-left: 60px;
	margin-right: 60px;	
}

.title
{
	font-size: 14px;
	color: #604866;
}


/* Management Team */

.mangage_titles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #634874;
}

.mangage_info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #634874;
}

	.mangage_info a:link
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #9a8b9f;
		text-decoration: none;
	}
	
	.mangage_info a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #796c7d;
		text-decoration: none;
	}
	
	.mangage_info a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #9a8b9f;
		text-decoration: none;
	}
	
/* Jobs */

.p_title
{
	font-size: 12px;
	color: #634874;
}

/*  Contact Us */

.contact_title
{
	background-color: #b4aeb7;
	font-size: 12px;
	color: #634874;
}

.contact_box
{
	background-color: #d1cad3;
}

.buffer
{
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 2px;
}

.minibox_holder
{
	margin-left: 5px;
}

.mini_box
{
	background-color: #b2a9b5;
	width: 162px;
	height: 36px;
	padding-left: 5px;
}


	.mini_box a:link
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #542364;
		text-decoration: none;
	}
	
	.mini_box a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #2a0b34;
		text-decoration: none;
	}
	
	.mini_box a:visited
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #542364;
		text-decoration: none;
	}

.contact_left
{
	background-image: url(images/contact_left.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 77px;
	height: 125px;
}

.contact_bottom
{
	background-image: url(images/contact_bottom.png);
	width: 171px;
	height: 1px;
}

/* Ad Information */

.blank
{
	list-style-type: none;	
}

.stats
{
	list-style-type: circle;
}