body, #weather h4, #area h4 {margin:0}

a:link, a:visited {text-decoration:none}

a:hover {text-decoration:underline}

h1, h2, h3, h4, p {
	margin-top:0;
	padding:5px }

hr {width:98%}

img {border:0}

#main-container, #header, #content, #footer, #row1, #row2, #row3 {width:100%}

#main-container, #weather, #area {
	margin-left:auto;
	margin-right:auto }

#header {
	height:76px;
	background:url(../images/top_bg.gif) repeat-x; }

#header, #column1, #column2, #lgcolumn2, #column3, #footer, #r1c1, #r1c2, #r1c3, #r2c1, #r2c2, #r2c3 {float:left}

#header, #content, #footer, #row1, #row2, #row3, p {clear:both}

#content {overflow:hidden}

#column1 {height:100%}

#column1 img {border:1px solid #720c53}

#column1, #column1 a:link, #column1 a:hover {color:#fff}

#column1, #column3, #r1c1, #r1c3, #r2c1, #r2c3 {width:25%}

#column1, #column2, #lgcolumn2, #column3 {
	padding-bottom:1736px;
	margin-bottom:-1736px }

#column1, #column2 h4, #lgcolumn2 h4, #navigation, #navigation a:link, #navigation a:visited, #navigation a:hover, #weather h4, #area h4, #row3 {font-family:Verdana, sans-serif}

#column1, #area h4, #weather h4, #footer, #row3 {font-size:0.75em}

#column1, #r1c1 {background-color:#720c53}

#column2, #r1c2, #r2c2 {width:49%}

#column2 h1, #lgcolumn2 h1, #column2 h2, #lgcolumn2 h2, #column2 h3, #lgcolumn2 h3, #column2 h4, #lgcolumn2 h4, #navigation {font-weight:bold}

#column2 h1, #lgcolumn2 h1, #column2 h3, #lgcolumn2 h3, .date {color:#720c53}

#navigation {
	float:right;
	font-size:0.85em;
	background:#ccc url(../images/nav_bg.gif) repeat-x;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px }

#navigation img {float:left}

#navigation ul {
	float:left;
	margin:0;
	padding:0.59em 0 }

#navigation li {
	display:inline;
	border-right:1px solid #666;
	margin-left:-5px;
	padding:0 0.59em }

#navigation li.last {
	display:inline;
	border-right:0 }

#navigation a:link, #navigation a:visited, #navigation a:hover, #area a:link, #area a:visited, #area a:hover, #row3 {color:#720c53}

#weather, #area {
	width:95%;
	margin-bottom:18px;
	border:1px solid #720c53 }

#weather h4, #area h4 {
	color:#720c53;
	background-color:#fbdbf1;
	border-bottom:1px solid #720c53;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	border-top-right-radius:10px;
	border-top-left-radius:10px  }

#weather, #area, #column3 img {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow:10px 10px 5px #888;
	-webkit-box-shadow:10px 10px 5px #888;
	box-shadow:10px 10px 5px #888 }
	

#area {background-color:#ccc}

#lgcolumn2 {width:75%}

#lgcolumn2 div {
	-moz-column-count:2;
	-webkit-column-count:2 }

#column3 img {border:1px solid #720c53}

#r1c1, #r1c2, #r1c3 {height:72px}

#r2c1, #r2c2, #r2c3 {height:21px}

#r2c1 {background-color:#660047}

#r2c2 {background-color:#e8e8e8}

#r2c3 {background:#660047 url(../images/base_grad.gif) no-repeat left}

#row3 {
	height:23px;
	background:url(../images/base_bg.gif) repeat-x }

.center {text-align:center}

.justify {text-align:justify}
