/*
-------------------------------------------------
 Imported Styles
-------------------------------------------------*/


body 		{
			margin: 0;
			padding: 0;
			font: normal 10px/14px arial, helvetica, sans-serif;
			color: #000;
			text-align: left;
			background: #fff;
			}

img 		{
			border: none;
			}
			




/*
-------------------------------------------------
 Main Container Styles
-------------------------------------------------*/
	
#wrapper 	{ /* Centers page */
			margin: 0 auto;
			padding: 0;
			width: 770px;
			position: relative;
			}
			
#shadow { /* Contains page content with outer shadow */
			padding-bottom: 4px; /* Below Footer */
			width: 770px;
			background: #fff url(../images/drop_shadow.gif) bottom center no-repeat;
			}
			
#inner_wrap { /* Inner page centering */
			margin: 0 auto;
			padding: 0;
			width: 755px;
			}

#shadow,
#footer,
#footer_alt,
#copyright 	{
			float: left;
			}
			
			/*  IE 5 Hack \*/
			#shadow,
			#footer,
			#footer_alt,
			#copyright	{
						clear: both;
						}
			/* end hack */ 
			
table#content {
			margin: 0;
			padding: 0;
			}

td			{
			padding: 0;
			}
			
img			{
			display: block;
			border: none;
			}







/*
-------------------------------------------------
 FLASH Navigation + Promos
-------------------------------------------------*/
			
#flash_zone {	
			margin: 0 0 0px 0;
			padding: 0 0 0px 0;
			background: #fff;
			}
			
			#flash_zone img {	
						margin: 0;
						padding: 0;
						display: block;
						}
						
#flash_zone_home {	
			margin: 0 0 0px 0;
			padding: 0 0 0px 0;
			background: #fff;
			}
			
			#flash_zone_home img {	
						margin: 0;
						padding: 0;
						display: block;
						}						
						
						
#flash_zone_alt {	
			margin: 0 0 6px 0;
			padding: 0;
			background: none;
			}
			
#flash_zone_alt2 {	
			margin: 0;
			padding: 0;
			background: none;
			}
			
			/* #flash_zone object {	
						margin: 0;
						padding: 0;
						display: block;
						} */
						
						
						
						
						
/*
-------------------------------------------------
 Footer
-------------------------------------------------*/

#footer,
#footer_alt {
			margin-top: 0px;
			padding: 0;
			width: 755px;
			height: 31px;
			background: transparent url(../images/dash_across.gif) top left repeat-x;
			}

			
#footer 	{
			margin-top: 0;
			background: none;
			}
			
			#footer ul,
			#footer_alt ul {
						margin: 0;
						padding: 0;
						height: 31px;
						}
						
			#footer li,
			#footer_alt li {
						margin: 7px 0 6px 0;
						padding: 0;
						float: left;
						height: 18px;
						line-height: 18px;
						text-indent: -9999px;
						}
																		
			#footer li a,
			#footer_alt li a,
			#footer li a:hover,
			#footer_alt li a:hover {
						margin: 0;
						padding: 0;
						height: 18px;
						display: block;
						text-decoration: none;
						background-position: top left;
						background-repeat: no-repeat;
						background-color: transparent;
						}
						
						/* Footer Link Images */
						li#contact a {
									width: 45px;
									background-image: url(../images/footer/contact.gif);
									}
										
						li#site_map a {
									width: 51px;
									background-image: url(../images/footer/site_map.gif);
									}
									
						li#press a {
									width: 66px;
									background-image: url(../images/footer/press.gif);
									}
						
						li#company a {
									width: 81px;
									background-image: url(../images/footer/company.gif);
									}
									
						li#privacy a {
									width: 80px;
									background-image: url(../images/footer/privacy.gif);
									}
						li#terms a {
									width: 73px;
									background-image: url(../images/footer/terms.gif);
									}
						
				li#newVic {
						width: 250px;
						background-image: url(../images/footer/newVic42.gif);
						}		
						
						li#new42 a,
						li#new42 a:hover {
									width: 106px;
									background-image: url(../images/footer/new42.gif);
									}
									
#copyright 	{
			margin: 0;
			padding: 0;
			width: 764px;
			height: 20px;
			text-align: right;
			position: relative;
			background-color: transparent;
			}
			
			#copyright p {
						margin: 0 0 16px 0;
						padding: 0;
						font-size: 9px;
						color: #ccc;
						}
						
						
						
						
						
						
						
/*
------------------------------------------------- 
GENERAL! HEADINGS
------------------------------------------------- 
*/

h1, h2, h3, h4, h5, h6 { 
			font-weight: normal;
			font-family: arial, helvetica, sans-serif;
			}




/*
------------------------------------------------- 
LINKS
------------------------------------------------- 
*/

a 			{
			margin: 0;
			padding: 0;
			color: #0085F0;
			}
			
a:hover 	{
			color: #01579C;
			}
			
a,
a:link, 
a:visited,
a:active 	{
			text-decoration: none;
			}





/*
------------------------------------------------- 
HTML Elements
------------------------------------------------- 
*/

ul 			{	
			list-style: none;
			}
			
