/* 
File: main.css
Author: Brad Kingsley
Date: 11/3/2009
Notes: 
	This Css Doc is the main overall style sheet
*/

div span h1 h2 h3 td table li a
{
	text-align:left;
}
body
{
	text-align:left;
}

p
{
	text-align:left;
}

li
{
	text-align: left;
}

#header 
{
	background: url(/graphics/Header/bg_Header.jpg) no-repeat bottom center;
}

	
	#North_Star_Auto_logo
	{
		height: 130px;
		width: 900px;
		background: url(/graphics/Header/Logo.jpg) no-repeat bottom center;
	}

	.widecolumn 
	{
		width: 900px;	
		
	}
	
		#topNav
		{
			text-align: center;
			width: 900px;
		}	
			
			#topNav ul
			{
				list-style: none;
				padding: 0px; 
				margin: 0px;
				float:left;
			}
			
				#topNav li
				{
					float: left; 
					overflow: hidden;
					display: block;
					padding: 0px;
					margin: 0px;
					text-align: center;
				}
				
					#topNav li a
					{
						text-decoration: none;
						font-size: 12px;
						display: block;
						height: 35px;
					}
			
						#servicesSubNav
						{
							position: absolute;
						}
						
						#servicesSubNav ul li
						{
							float:none;
							text-align: left;
						}
						
						li.headlink ul { display: none; }

			
#homeBody
{
	background-image:url(/graphics/Body/body_background.jpg);
	background-repeat:repeat-x;
	background-color: #16568c;
}

#slideHolder
{
	background-color: #16568C;
}
.collision_repair
{
	background-image:url(/graphics/collision_repair.jpg);
	background-repeat:no-repeat;
	background-position:center;	
	width:257px;
	text-align:left;
	height: 130px;
	padding: 5px 20px;
	cursor: pointer;
}

.starredSection
{
	text-align: left;
}

.northstar_difference
{
	background-image:url(/graphics/Northstar_difference.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:257px;
	height: 130px;
	padding: 5px 20px;
	text-align:left;
	cursor: pointer;
}

.rv_repair
{
	background-image:url(/graphics/rv_repair.jpg);
	background-repeat:no-repeat;	
	background-position:center;
	text-align:left;
	width:257px;
	height: 130px;	
	padding: 5px 20px;
	cursor: pointer;
}

.homeButtonText
{
	width:135px;
	margin: 42px 0 0 95px;
	font-size:10px;
	line-height:11px;
	text-align:left;
	color:#16568c;
}
#footer
{
	background-image:url(/graphics/Footer/footer_transparent.png);
	background-repeat: no-repeat;
	height: 115px;
}





