#yellowtom-header {
	background-image: url('/images/yt-local-header.png');
}

#localback {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

#domainbox {
	top: 25px;
}

#yellowtom-header h1 {
	margin-bottom: 0px;
}

#yellowtom-header h1 a {
	color: #0077C0;
	font-size: 24px;
}

#yellowtom-header h2 {
	margin-top: 0px;
	font-size: 16px;
}

#searchbox {
	margin: 0px;
	padding: 12px 0px 0px 18px;
}

#leftcol,
#rightcol {
	top: 397px;
}

#leftcol {
	background-image: url(../images/national_searchbg.jpg);
	background-repeat: no-repeat;
}

#fullcol {
	top: 407px;
	width: 100%;
}

#fullcol #copyright {
	background-image: none;
}

#rightcol {
	text-align: left;
}

.azbutton {
	width: 296px;
	height: 31px; 
	position: relative;
	top: -26px;
	left: 424px;
}

#adblock {
	background-image:url('../images/rotatebg.gif');
	background-position:center bottom;
	background-repeat:no-repeat;
	height:181px;
	margin:0px auto 0px;
	position:relative;
	width:649px;
}

div.rotating-ad {
	bottom:12px;
	height:156px;
	left:18px;
	position:absolute;
	width:613px;
}

div.localnav {
	background-image:url(../images/local_navbg.png);
	height:82px;
	width:652px;
	margin-bottom: 15px;
}

ul.localnav {
	background-image: none;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	height: auto;
	width: auto;
	list-style-type:none;
	position:relative;
}

ul.localnav li {
	position: absolute;
}

ul.localnav a {
	color: black;
	font-weight: bold;
	text-decoration: none;
}

ul.localnav li.news {
	left:42px;
}

ul.localnav li.maps {
	left:120px;
}

ul.localnav li.photos {
	left:312px;
}

ul.localnav li.weather {
	left:210px;
}

ul.localnav li.tourist {
	left:410px;
}

ul.localnav li.comm {
	left: 535px;
}

#indian {
	right: 0px;
}

#domainbox-natback {
	position: absolute;
	top: 35px;
	width: 294px;
	height: 78px;
	line-height: 74px;
	right: 130px;
	padding-right: 20px;
	text-align: right;
}

#photobar {
	position: relative;
	background-image: url('../images/local_photobar.jpg');
	background-repeat: no-repeat;
	width: 880px;
	height: 267px;
	margin-bottom: 10px;
	overflow: hidden;
}

#photobar #photos {
	height: 187px;
	padding-top: 18px;
	padding-left: 12px;
}

#photobar #photos img.photo1,
#photobar #photos img.photo2,
#photobar #photos img.photo3 {
	float: left;
	width: 284px; 
	height: 180px;
	padding-right: 2px;
}

#photobar #photos img.photo3 {
	padding-right: 0px;
}

#noadsyet {
	padding-left: 3px;
	margin-top: 70px;
}


/* Gallery */

table.gallerylist {
	margin-left: auto;
	margin-right: auto;
}

table.gallerylist td {
	padding: 10px;
}
table.gallerylist img {
	height: 180px;
	width: 284px;
}



/* Category panel */

#category-container {
	border: 2px dotted #0172a3;
	overflow: auto;
	width: 100%
	padding: 3px 2px 5px 2px;
	background-image: url('../images/local_cat_bg.gif');
	background-repeat: repeat-y; 
}

#category-header {
	width: 642px;
	height: 70px;
	background-image: url('../images/local_cat_header.jpg');
	background-repeat: no-repeat; 
	background-position: 2px 3px;
}

#category-container #col1,
#category-container #col2,
#category-container #col3,
#category-container #col4 {
	float: left;
	display: inline;
	width: 162px;
	padding-top: 5px; }

#category-container #col1 {
	width: 160px; }
#category-container #col2 {
	width: 157px;
	margin-left: 4px; }
#category-container #col3 {
	width: 156px;
	margin-left: 6px; }
#category-container #col4 {
	width: 152px;
	margin-left: 6px; }

#category-container #col1 a {
	color: #C91B00;
	font-weight: bold; }
#category-container #col2 a {
	color: #8C00E6;
	font-weight: bold; }
#category-container #col3 a {
	color: #107207;
	font-weight: bold; }
#category-container #col4 a {
	color: #358BE5;
	font-weight: bold; }

#category-container .entry {
	color: #666666;
	padding: 2px 2px 10px 2px;
	width: 96%;
	border-bottom: 1px solid silver; }

#category-container img.interstitial {
	display: block;
	margin: 6px auto; }


/* Feature boxes */

div.featureboxtitle {
	width: 175px;
	height: 39px;
	margin-top: 20px;
	padding-top: 20px;
	padding-left: 20px;
	background-image: url('/images/fbox-top.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	font-size: 14px;
}

div.featureboxbody {
	width: 175px;
	padding: 0px 10px 20px 10px;
	background-image: url('/images/fbox-bottom.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}

div.featureboxbody a {
	color: white;
}

div.featureboxbody ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}




/* Weather */

div.weather_map {
	text-align: center;
#	height: 275px;
}

ul.weather {
	list-style-type: none;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}

ul.weather_data {
	list-style-type: none;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;	
}

ul.weather li {
	background-repeat: no-repeat;
	padding-left: 45px;
	line-height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
 
ul.weather_data li {
	background-repeat: no-repeat;
	padding-left: 45px;
	line-height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
 }

ul.weather li.summary {
 	background-image: url(/images/wicon-weather.jpg); } 
ul.weather li.maxtemp {
 	background-image: url(/images/wicon-max-temp.jpg); } 
ul.weather li.mintemp {
 	background-image: url(/images/wicon-min-temp.jpg); } 
ul.weather li.humidity {
 	background-image: url(/images/wicon-humidity.jpg); } 
ul.weather li.visibility {
 	background-image: url(/images/wicon-visibility.jpg); } 
ul.weather li.uvrisk {
 	background-image: url(/images/wicon-uv.jpg); } 
ul.weather li.pollution {
 	background-image: url(/images/wicon-pollution.jpg); } 
ul.weather li.pressure {
 	background-image: url(/images/wicon-pressure.jpg); } 
ul.weather li.winddir {
 	background-image: url(/images/wicon-wind-dir.jpg); } 
ul.weather li.windspeed {
 	background-image: url(/images/wicon-wind-speed.jpg); } 

div.weather_icons {
	margin-left: 50px;
	float: left;
}

div.weather_day {
	float: left;
}


/* News Pages */

div.newslist {
	background-color: white;
	margin: 0px 10px 10px 10px;
	position: relative;
	border-top: 1px solid #E0E3BB;
	border-right: 1px solid #E0E3BB;
	border-bottom: 1px solid #C8A902;
	border-left: 1px solid #E0E3BB;
}

div.newslist .title {
	font-size: 1.5em;
	padding: 4px 0px 4px 10px;
	margin: 0px;
	border-bottom: 1px solid #3A98CB;
}

div.newslist .body {
	padding: 4px 0px 4px 10px;
}

div.newslist img {
	display: none;
}

div.newslist .radar {
	position: absolute;
	right: 0px;
	margin-right: 5px;
}


/* Catblock */

DIV#mainbody UL.catblock-top {
	LIST-STYLE-TYPE: none
}
DIV#mainbody UL.catblock-top LI {
	MARGIN-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #bfcaae 1px solid
}
DIV#mainbody UL.catblock-top LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #246c8e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV#mainbody UL.catblock-top LI A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
UL.catblock-closed {
	DISPLAY: none
}
DIV#mainbody UL.catblock-open {
	BORDER-RIGHT: #bfcaae 1px solid; BORDER-TOP: #bfcaae 1px solid; BACKGROUND-IMAGE: url(../images/catline.gif); MARGIN-LEFT: 0px; BORDER-LEFT: #bfcaae 1px solid; BORDER-BOTTOM: #bfcaae 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e1e9d4; pdadding: 6px 10px 10px; bcdkground-position: 0px 8px
}
DIV#mainbody UL.catblock-closed {
	BORDER-RIGHT: #bfcaae 1px solid; BORDER-TOP: #bfcaae 1px solid; BACKGROUND-IMAGE: url(../images/catline.gif); MARGIN-LEFT: 0px; BORDER-LEFT: #bfcaae 1px solid; BORDER-BOTTOM: #bfcaae 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e1e9d4; pdadding: 6px 10px 10px; bcdkground-position: 0px 8px
}
DIV#mainbody UL.catblock-open LI {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccc99 1px
}
DIV#mainbody UL.catblock-closed LI {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccc99 1px
}
DIV#mainbody UL.catblock-open LI A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #157196; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
DIV#mainbody UL.catblock-closed LI A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #157196; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
DIV#mainbody UL.catblock-open LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: underline
}
DIV#mainbody UL.catblock-closed LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: underline
}

A.more {
	BORDER-RIGHT: #3399cc 1px solid; PADDING-RIGHT: 20px; BACKGROUND-POSITION: right top; BORDER-TOP: #3399cc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/more-button.jpg); BORDER-LEFT: #3399cc 1px solid; COLOR: #333333; BORDER-BOTTOM: #3399cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
A.more:hover {
	BACKGROUND-COLOR: #3399cc
}







/* Infobox Feature Boxes */

div.infobox {
	width: 195px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	overflow: hidden;
	background-image: url('/images/fbox-bottom.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}

div.infobox img {
	text-align: center;
}

h3.infobox, h3.infobox-blank, h3.infobox-cars, h3.infobox-home, h3.infobox-job, 
h3.infobox-cinema, h3.infobox-train, h3.infobox-train-ni {
	color: black;
	width: 175px;
	height: 59px;
	line-height: 53px;
	padding: 0px 0px 0px 20px;
	margin: 10px 0px 0px 0px;
	background-image: url('/images/fbox-top.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	font-size: 14px;
}

h3.infobox-blank {
	height: 21px;
	background-image: url('/images/fbox-top-blank.gif'); }
h3.infobox-cars {
	background-image: url('/images/fbox-top-car.gif'); }
h3.infobox-home {
	background-image: url('/images/fbox-top-home.gif'); }
h3.infobox-job {
	background-image: url('/images/fbox-top-job.gif'); }
h3.infobox-cinema {
	background-image: url('/images/fbox-top-cinema.gif'); }
h3.infobox-train {
	background-image: url('/images/fbox-top-train.gif'); }
h3.infobox-train-ni {
	background-image: url('/images/fbox-top-train-ni.gif'); }

div.infobox-content {
	padding: 0px 10px 0px 10px;
	color: white;
}

div.infobox-content p {
	margin: 0px; padding: 0px;
}

div.infobox-content a {
	color: white;
}

div.infobox-content ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

div.infobox-content ul {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	list-style-type: none;
}

div.infobox-content ul li {
	background-image: url('/images/linkarrow.gif');
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	line-height: 20px;
	margin: 0px;
	padding: 0px 35px 0px 0px;
	list-style-type: none;
	border-bottom: 1px solid white;
}

div.infobox-content ul a {
	color: white;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}




/* New Infoboxes */

div.infoboxes div.sponsors,
div.infoboxes div.blank {
	color: white;
}

div.infoboxes div.sponsors a,
div.infoboxes div.blank a {
	color: white;
}

div.infoboxes div.sponsors p {
	padding: 0px;
	margin: 0px;
}

div.infoboxes div.cars,
div.infoboxes div.events,
div.infoboxes div.homes,
div.infoboxes div.train,
div.infoboxes div.train-ni,
div.infoboxes div.people {
	background-image:url(/images/feature-clickbg.gif);
	background-repeat:no-repeat;
	height:63px;
	width:195px;
	margin-bottom: 10px;
}

div.infoboxes div.cars a,
div.infoboxes div.events a,
div.infoboxes div.homes a,
div.infoboxes div.train a,
div.infoboxes div.train-ni a,
div.infoboxes div.people a {
	background-image:url(/images/feature-car.gif);
	background-position: 135px 21px;
	background-repeat:no-repeat;
	display:block;
	color: black;
	font-size:14px;
	font-weight: bold;
	padding-top:21px;
	padding-left:15px;
	text-decoration:none;
	width:180px;
	height: 29px;
	line-height: 29px;
}

div.infoboxes div.events a {
	background-image:url(/images/feature-events.gif);
	background-position: 147px 21px;
}

div.infoboxes div.homes a {
	background-image:url(/images/feature-home.gif);
	background-position: 147px 21px;
}

div.infoboxes div.people a {
	background-image:url(/images/feature-people.gif);
	background-position: 147px 21px;
}

div.infoboxes div.train a {
	background-image:url(/images/feature-train.gif);
	background-position: 147px 21px;
}

div.infoboxes div.train-ni a {
	background-image:url(/images/feature-train-ni.gif);
	background-position: 147px 21px;
}

div.adboxblock {
	margin-left: 15px;
}

div.adbox {
	background-color: #308EBE;
	float: left;
	width: 190px;
	height: 81px;
	overflow: hidden;
	margin: 0px 5px 10px 5px;
	border: 2px solid #7BBDDC;
}

div.adbox p {
	margin: 0px; padding: 0px;
}

div.adbox img {
	height: 81px; width: 190px;
}

div.adboxblock-head,
div.adboxblock-foot {
	height: 12px;
	background-image: url('/images/adboxblock-head.jpg');
	background-position: center center;
	clear: both;
}

div.adboxblock-head {
	margin-bottom: 10px;
}

div.adboxblock-foot {
	margin-top: 10px;
	clear: both;
}

h3.groupchildren {
	color: white;
	font-weight: normal;
	width: 195px;
	height: 30px;
	padding: 4px 0px 0px 0px;
	text-align: center;
	font-size: small;
	margin: 0px;
	background-image: url('/images/fbox_subgp_bg.jpg');
}

div.groupchildren {
	width: 195px;
	margin-bottom: 10px;
	background-image: url('/images/fbox_subgp_bg.jpg');
	background-position: bottom;
}

div.groupchildren ul {
	list-style-type: none;
	margin: 0px 20px 10px 20px;
	padding: 0px;
}

div.groupchildren li {
	border-bottom: 1px solid #6CB1D2;
	background-image: url('/images/rightarrow_yellow.jpg');
	background-repeat: no-repeat;
	background-position: right;
}

div.groupchildren a {
	color: white;
	text-decoration: none;
}
