@charset "utf-8";
/*
Title:      
Author:     
Updated:    
Notes:	    
*/

html{
margin:0;
padding:0;

}

body{
margin:0;
padding:0;
background:#fbf8f3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a{text-decoration:none;}
a:link{}
a:hover{text-decoration:underline;}
a:active{}
a:visited{}
a img{border:0;}

h1{}
h2{}
h3{}

p{line-height:180%;}

ul{list-style:none;}
	li{}

blockquote{}


#container{
width:930px;
margin:5px auto 10px auto;
}

	#header{
	color:#a9a9a9;
	font-size:10px;
	text-align:right;
	padding:0 30px 10px 0;
	}
		#header a{color:#a9a9a9;}
		#header p{margin:0;}
	
	#sliver{
	background:url(../images/A_bg_sliver_content.jpg) no-repeat;
	height:233px;
	}
	#sliverIndex{
	background:url(../images/A_bg_sliver.jpg) no-repeat;
	height:335px;
	}
		#sliver h1, #sliverIndex h1{
		margin:0;
		padding:0;
		}
			#sliver h1 a, #sliverIndex h1 a{
			background:url(../images/TV-v-logo.png) no-repeat;
			width:361px;
			height:155px;
			text-indent:-9999px;
			float:right;
			text-decoration:none;
			overflow:hidden;
			}
				#sliver h1 a{margin:25px 50px 0 0;}
				#sliverIndex h1 a{margin:90px 50px 0 0;}
	
	#main{
	background:url(../images/A_bg_main.jpg) repeat-y;
	padding:0 0 20px 0;
	}
	
		#nav{
		float:left;
		width:176px;
		margin:15px 0 0 12px;
		_margin:15px 0 0 6px;
		}
			#nav ul{
			margin:0;
			padding:0;
			}
				#nav ul li{margin:0 0 2px 0;}
				#nav ul li a{
				background:url(../images/A_navLink.jpg) no-repeat;
				height:35px;
				width:176px;
				display:block;
				color:#666;
				text-transform:uppercase;
				font-size:12px;
				padding:0 0 0 25px;
				letter-spacing:-.5px;
				}
					#nav ul li a:hover{background:url(../images/A_navLink_active.jpg) no-repeat;}
					#nav ul li span{
					padding:10px 0 0 0;
					display:block;
					}
			#nav1 #nav11 a, #nav2 #nav22 a, #nav3 #nav33 a, #nav4 #nav44 a, #nav5 #nav55 a, #nav6 #nav66 a, #nav7 #nav77 a, #nav8 #nav88 a{
			background:url(../images/A_navLink_active.jpg) no-repeat;
			}
		
		#leftCol{
		float:left;
		width:470px;
		margin:15px 0 0 40px;
		_margin:20px 0 0 17px;
		color:#666;
		}
			h2{
			color:#f06;
			font-size:15px;
			padding:0 0 10px;
			background:url(../images/A_dotted_H.gif) bottom repeat-x;
			}
			#leftCol h3{
			font-size:13px;
			font-weight:bold;
			}
			#leftCol a{color:#ff2079;}
			#leftCol img{margin:0 0 10px 15px;}
				#leftCol .imgLeft{
				float:left;
				margin: 0 10px 5px 0;
				}
				#leftCol .imgRight{
				float:right;
				margin:0 0 5px 10px;
				}
				#leftCol .imgCenter{
				margin:5px 0;
				text-align:center;
				}
				#leftCol .border img{
				padding:4px;
				border:1px solid #ff006e;
				}
				#leftCol .imgLeft p, #leftCol .imgRight p, #leftCol .imgCenter p{margin:0;color:#999;text-align:center;} 
			#leftCol ul{}
				#leftCol ul li{
				margin:4px 0;
				background:url(../images/A_bullet.gif) no-repeat;
				padding:0 0 0 15px;
				}
				
			#leftCol .col{
			clear:both;
			width:430px;
			}
				#leftCol .colL{
				float:left;
				width:207px;
				}
				#leftCol .colR{
				float:right;
				width:207px;
				}
				
			#leftCol .row{
			clear:both;
			padding:6px 0;
			}
				#leftCol .rowL{
				width:220px;
				text-align:right;
				float:left;
				}
				#leftCol .col .rowL{width:80px;}
				#leftCol .rowR{
				width:200px;
				float:right;
				}
				#leftCol .col .rowR{width:119px;}
			
				
			#leftCol .formInput{width:119px;}
			#leftCol #months{width:20px;}
			#leftCol hr{
			border:0;
			background:url(../images/A_dotted_H.gif) bottom repeat-x;
			clear:both;
			height:20px;
			_height:1px;
			_border-bottom:1px dotted #f06;
			}
			#leftCol .hr{
			clear:both;
			height:15px;
			margin:0 0 15px 0;
			border-bottom:1px solid #FF0066;
			}
			#leftCol form span{color:#FCC060;}
				
			.googleMap{margin:0 0 0 25px;}

				
		#rightCol{
		float:right;
		width:153px;
		margin:5px 40px 0 0;
		_margin:5px 20px 0 0;
		}
			#rightCol h3{
			font-size:12px;
			font-weight:normal;
			color:#666;
			}
			#rightCol ul{
			margin:0;
			padding:1px 0 0 0;
			background:url(../images/A_dotted_H.gif) repeat-x;
			}
				#rightCol ul li{
				background:url(../images/A_dotted_H.gif) bottom repeat-x;
				padding:0 0 1px 0;
				}
				#rightCol ul li a{
				color:#769c9c;
				background:url(../images/A_rightLink.jpg) left center no-repeat;
				padding:5px 0 5px 35px;
				display:block;
				}
					#rightCol ul li a:hover{
					background:url(../images/A_rightLink_active.jpg) left center no-repeat;
					text-decoration:none;
					padding:5px 0 5px 35px;
					}
				
		#footer{
		background:url(../images/A_footer.jpg) bottom no-repeat;
		height:30px;
		}
			#footer p{
			font-size:9px;
			color:#fbd5e4;
			text-align:right;
			margin:0;
			padding:2px 20px 0 0;
			}
			
		#footer2{}
		
			#footer2 p{
			margin:0;
			color:#999;
			text-align:right;
			padding:0 20px 0 0;
			font-size:9px;
			}
				#footer2 a{color:#999;}
	
	
.clear{clear:both;}
.floatR{float:right;}
	
.footNote{
font-size:10px;
font-style:italic;
}
	.footNote sup{
	font-size:8px;
	font-style:normal;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
	
