

#container { 
border:4px solid #000000;
margin-left: auto;
margin-right: auto;
width: 774px;
text-align:left;
}

#layout {border:0px solid #ccc; 
width:774px; 
padding:0px 0px 0px 0px;
}

#masthead {padding:0px;}

#homepageleft {float:left; width:527px;}

#topnavbar {background-color:#3300cc; color:#fff; font-weight:bold; text-align:center; padding:6px 0px;}

#vianettools {text-align:center; padding-bottom:4px;}

#homepageright {float:right; width:243px; border-left:4px solid #996633;}

#topixfeeds {width:263px; float:left;}

#cbcfeed {width:255px; float:left; margin-left:2px;}

div.searchheader {font-size: 8pt; font-family:verdana,arial, sans-serif;  font-weight:bold; color:#000000; padding: 0px 2px; margin-bottom: 1px; text-align:left; text-transform: uppercase; border-bottom:solid thin 0px; border-color:#cccccc}

#headline {float:left; width:435px; font-weight:bold; padding-left:5px;}

.citybuttons {width:242px; height:31px; background-image:url(images/button_background.jpg); background-repeat:no-repeat; font-size:11pt; color:#996633; font-weight:bold;}

.citylinkpadding {padding-top:8px; margin-left:10px;}

.linkheader {font-weight:bold; font-size:8pt; color:#000066; padding-left:5px;}

#greenbg { background-image:url(images/gradient.gif); background-repeat:no-repeat;
height:700px;
}

#leftcolumn {float:left; width:311px; border:0px solid #ccc;}
#rightcolumn {float:right; width:195px; border:0px solid #ccc;}

.centeredleftcontentbox {width:310px; float:left; border:0px solid #eee; margin-left:6px; text-align:center; margin-bottom:20px;}
.leftcontentbox {width:310px; float:left; border:0px solid #eee; margin-left:6px; text-align:left; margin-bottom:20px;}
.rightcontentbox {width:190px; float:right; border:0px solid #eee; margin-right:6px; margin-bottom:6px;}

.contentboxheader {border-bottom:1px solid #000; padding-bottom:2px; font-weight:bold; padding-left:10px; text-align:left; margin-bottom:3px;}

a:link.citylinks {color:#996633; font-family:verdana,arial, sans-serif;font-size: 11pt; text-decoration:underline;}
a:active.citylinks {color:#cc9900; font-family:verdana,arial, sans-serif;font-size: 11pt; text-decoration:underline;}
a:visited.citylinks {color:#663300; font-family:verdana,arial, sans-serif;font-size: 11pt; text-decoration:underline;}
a:hover.citylinks {color:#330099; font-family:verdana,arial, sans-serif;font-size: 11pt; text-decoration:underline;}

a:link {color:#0066cc; font-family:verdana,arial, sans-serif;font-size: 8pt; text-decoration:underline;}
a:active {color:#660066; font-family:verdana,arial, sans-serif;font-size: 8pt;}
a:visited {color:#535353; font-family:verdana,arial, sans-serif;font-size: 8pt;}
a:hover {color:#660066; font-family:verdana,arial, sans-serif;font-size: 8pt;}

a:link.black {color:#000000; font-family:verdana,arial, sans-serif;font-size: 8pt; text-decoration:underline;}
a:active.black {color:#660066; font-family:verdana,arial, sans-serif;font-size: 8pt;}
a:visited.black {color:#000000; font-family:verdana,arial, sans-serif;font-size: 8pt;}
a:hover.black {color:#660066; font-family:verdana,arial, sans-serif;font-size: 8pt;}

a:link.white {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 7pt; text-decoration:underline; }
a:active.white {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 7pt; text-decoration:underline;}
a:visited.white {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 7pt; text-decoration:underline; }
a:hover.white {color:#ff9900; font-family:verdana,arial, sans-serif;font-size: 7pt; text-decoration:underline;}

a:link.white2 {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline;}
a:active.white2 {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline;}
a:visited.white2 {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline; }
a:hover.white2 {color:#ffcc00; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline;}

a:link.gold {color:#ffcc00; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline;}
a:active.gold {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline;}
a:visited.gold {color:#ffcc00; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline; }
a:hover.gold {color:#ffcc00; font-family:verdana,arial, sans-serif;font-size: 9pt; text-decoration:underline;}

P {font-size: 9pt; font-family:verdana,arial, sans-serif; color:#000000;}
div {font-size: 8pt; font-family:verdana,arial, sans-serif; color:#000000;}

ul {font-size: 8pt; font-family:verdana,arial, sans-serif; color:#000000; list-style:none;}
li {padding-left: 0px;}

ul.linklist {font-size: 8pt; font-family:verdana,arial, sans-serif; color:#000000; list-style:none;}
li.linklist {margin-left: -30px; padding-left: 0px;}


ul.linklistdots {font-size: 8pt; font-family:verdana,arial, sans-serif; color:#000000; list-style-type: square;}
li.linklistdots {margin-left:-20px; padding-left: 0px; margin-top:3px;}

hr {color:#cccccc;}
td {font-size: 8pt; font-family:verdana,arial, sans-serif; color:#000000;}
img {border:0px;}


div.newsheader {font-size: 8pt; font-family:verdana,arial, sans-serif;  font-weight:bold; color:#000000; padding: 0px 2px; margin-bottom: 1px; text-align:left; text-transform: uppercase; border-bottom:solid thin 0px; border-color:#cccccc}

div.maintext {font-size: 8pt; font-family:verdana,arial, sans-serif; color:#000000; margin-left: 1%;}

div.legal {font-size: 7pt; font-family:verdana,arial, sans-serif; color:#ffffff; background:#3300cc; text-indent:4px; padding: 2px 2px 2px; text-align:center;}
a:link.legal {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 7pt; text-decoration:none;}
a:active.legal {color:#000066; font-family:verdana,arial, sans-serif;font-size: 7pt;}
a:visited.legal {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 7pt;}
a:hover.legal {color:#ffffff; font-family:verdana,arial, sans-serif;font-size: 7pt;}

div.container {background:#ffffff;  text-indent:4px;}


