body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
	width:952px;
	text-align:center;
	margin:auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#282828;
	font-size:0.9em;
line-height:1.2em;

}

#Container {
text-align:left;
}

#MainMenu {
background-image:url(../images/bg-menu.gif);
background-repeat:repeat-x;
height:38px;
width:100%;
font-size:0.8em;
}

#MainMenu ul{
padding:0 0 0 10px;
margin:0;
}

#MainMenu li{
list-style:none;
display:inline;
padding: 0 8px 0 0;
}

#MainMenu li a {
color:#ffffff;
text-decoration:none;
background-image:url(../images/menu-sep.gif);
background-repeat:no-repeat;
background-position:right;
padding: 20px 7px 20px 0;
line-height:38px;
}

#MainMenu li a:hover {
color:#14e8fe;
}


#TopMenu {
text-align:right;
font-size:0.8em;
margin-top:10px;
}

#TopMenu ul{
margin:0;
padding:0;
}

#TopMenu li {
list-style:none;
display:inline;
padding: 0 5px 0 5px;
}

#TopMenu a {
color:#1b1b1b;
text-decoration:none;
}

#TopMenu a:hover {
text-decoration:underline;
}

#header {
background-image:url(../images/header.png);
width:100%;
height:116px;
margin-top:10px;
}

#logo {
float:left;
width:380px;
height:116px;
}

#header .banner {
padding:10px;
float:right;
}

#MagRadio {
	background-image:url(../images/bg-magradio.gif);
	background-repeat:no-repeat;
	height:36px;
	width:100%;
	padding:0 0 0 10px;
	padding-top: 10px;
}

#MagRadio .Left {
float:left;
color:#FFFFFF;
width:70%;
padding:0 0 0 10px;
font-size:0.8em;
font-weight:bold;
line-height:30px;
}

#MagRadio .Left img {
padding-top: 4px;}

#MagRadio .Right {
float:right;
width:18%;
padding:5px 10px 0 0;
text-align:right;
}
#MagRadio .Right img {
padding-left:15px;
}

#Content_header {
background-image:url(../images/header-container.gif);
background-repeat:no-repeat;
height:41px;
width:100%;
}

#breadcrumbs {
font-size:0.8em;
margin-left:10px;
padding-top:8px;
}

#breadcrumbs ul {
margin:0;
padding:0;
}

#breadcrumbs li {
list-style:none;
display:inline;
padding:0;
margin:0;
}

#breadcrumbs li a {
color:#ffffff;
text-decoration:none;
}

#breadcrumbs li a:hover {
text-decoration:underline;
}

.clr {
clear:both;
}

#Content {
background-color:#f7f6ed;
padding:12px;
}

#Content_Left {
width:590px;
float:left;
}

#MainTopic {
display:table;
margin-bottom:10px;
background-color:#FFFFFF;
padding:10px 0 10px 10px;
}

#MainTopic #Left{
float:left;
width:256px;
}

#MainTopic #Right {
float:right;
margin-left:8px;
width:310px;
}

.editorialH {
height:217px;}

.MainTopicLink a:link, .MainTopicLink a:active{
color:#054367;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
text-decoration:none;
line-height:1.2em;
}

.MainTopicLink a:visited {
color:#1079b6;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
text-decoration:none;
line-height:1.2em;
}

.MainTopicLink a:hover{
text-decoration:underline;
}

#Content_Right {
float:right;
width:326px;
}

#Editorial {
border: solid 1px #805e00;
margin-top:5px;
padding-bottom:5px;
background-color:#805e00;
color:#FFFFFF;
}

#Editorial_Body img {
border: solid 1px #6e6e6e;
float:left;
margin-right:5px;
margin-bottom:5px;
}

#Editorial_Body {
padding:5px;
}

#Editorial_Body a:link, #Editorial_Body a:active {
text-decoration:none;
color:#FFFFFF;
}

#Editorial_Body a:visited {
color:#FFFFFF;
text-decoration:none;
}

#Editorial_Body a:hover {
text-decoration:underline;
color:#FFFFFF;

}

#EditorialHeader {
background-image:url(../images/header-editorial.gif);
background-repeat:repeat-x;
height:25px;
color:#801f00;
font-weight:bold;
padding-left:5px;
line-height:20px;
}

.TeaserLeft {
float:left;
width:290px;
}

.TeaserRight {
float:right;
width:290px;
}

.Teasers {
background-image:url(../images/btm-boxes.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#FFFFFF;
margin-bottom:10px;

}

.Teasers_Body {
padding:8px;
line-height:1.4em;
}

.Teasers_Body a {
color:#054367;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:underline;
font-weight:bold;
text-align:right;
}

.Teasers_Body a:hover {
color:#054367;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-weight:bold;
text-align:right;
}

.Environmet {
background-image:url(../images/header-environment.gif);
background-repeat:no-repeat;
height:32px;
padding: 5px 0 0 10px;
}

.CityGuide {
background-image:url(../images/soundcheck.jpg);
background-repeat:no-repeat;
height:32px;
padding: 5px 0 0 10px;
}

.Traveling {
background-image:url(../images/header-traveling.gif);
background-repeat:no-repeat;
height:32px;
padding: 5px 0 0 10px;
}

.Events {
background-image:url(../images/header-events.gif);
background-repeat:no-repeat;
height:32px;
padding: 5px 0 0 10px;
}

.Environmet a, .CityGuide a, .Traveling a, .Events a {
color: #ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
text-decoration:none;
}

.Environmet a:hover, .CityGuide a:hover, .Traveling a:hover, .Events a:hover {
color: #f5cd5f;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
text-decoration:underline;
}



.Banner_Right img {
border: solid 1px #cfcfcf;
margin-bottom:5px;
text-align:center;
width:100%;
margin:auto;
padding:0;

}

#Content_Footer {
background-image:url(../images/container-footer.png);
background-repeat:no-repeat;
height:11px;
}

#Footer_Header {
background-image:url(../images/header-footer.png);
background-repeat:no-repeat;
height:11px;
margin-top:20px;
}

#Footer_Body {
background-color:#f7f6ed;
padding:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.8em;
color:#3e3d3d;
}

#Footer_Body .Left {
float: left;
width:50%;
}

#Footer_Body .Right {
float: right;
width:49%;
text-align:right;
}

#Footer_Body a {
text-decoration:none;
color:#3e3d3d;
}

#Footer_Body a:hover {
text-decoration:underline;
color:#000000;
}

#Footer_Footer {
background-image:url(../images/container-footer.png);
background-repeat:no-repeat;
height:11px;
}

.Teaser_Alternate_One, .Teaser_Alternate_Two {
background-image:url(../images/bg-section.gif);
background-repeat:repeat-x;
border: solid 3px #cfcfcf;
margin: 6px 0 6px 0;
padding: 6px 6px 6px 16px;
}

.Teaser_Alternate_One h1 {
color:#004f7d;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.3em;
margin:0;
padding-bottom:5px;
}

.Teaser_Alternate_Two h1 {
color:#c46c00;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.3em;
margin:0;
padding-bottom:5px;
}

.Teaser_Alternate_One ul, .Teaser_Alternate_Two ul {
list-style:none;
margin:0;
padding:0;
}

.Teaser_Alternate_One li, .Teaser_Alternate_Two li {}

.Teaser_Alternate_One a, .Teaser_Alternate_Two a {
padding: 2px 0 2px 10px;
text-decoration:none;
/*background-image:url(../images/bullet-red.gif);*/
background-repeat:no-repeat;
background-position:left;
display:block;
color:#282828;
}

.Teaser_Alternate_One a:hover, .Teaser_Alternate_Two a:hover {
padding: 2px 0 2px 10px;
text-decoration:underline;
/*background-image:url(../images/bullet-blue.gif);*/
background-repeat:no-repeat;
background-position:left;
color:#156492;
}

#Poll {
border: solid 1px #cfcfcf;
background-image:url(../images/poll-b.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color: #ffffff;
margin-bottom:10px;
}

#Poll form {
padding:10px;
}

#Poll label {
font-weight: bold;
}

#Poll table {
margin-top: 8px;
}

.button {
background-image:url(../images/vote-btn.gif);
background-repeat:no-repeat;
width: 122px;
height:24px;
text-align:center;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#Categories_Section {
display:table;
margin-bottom:10px;
background-color:#FFFFFF;
padding:10px 0 10px 10px;
text-align:left;
}

.Category_item {
background-image:url(../images/article-sep.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:50px;
}

.Category_item h1, .More_News h1 {
color:#004f7d;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
margin:0;
padding-bottom:5px;
}

.Category_item img {
float:left;
margin-right:15px;
border:solid 1px #232b96;
margin-bottom:10px;
}

.Category_item a {
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
color:#004f7d;
text-align:right;
display:block;
margin-right: 20px;
}
.Category_item a:hover {
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
color:#c42f00;
text-align:right;
display:block;
margin-right: 20px;
}

.More_News {
padding:0 10px;
margin-top:10px;
}

.More_News ul {
list-style:none;
margin:0;
padding:0;
}

.More_News li {
padding:0;
}

.More_News a {
background-image:url(../images/arrow-more.gif);
background-position:left 8px;
background-repeat:no-repeat;
color:#282828;
text-decoration:none;
padding: 4px 6px 4px 14px;
display:block;
}

.More_News a:hover {
background-image:url(../images/arrow-more.gif);
background-position:left 8px;
background-repeat:no-repeat;
color:#282828;
text-decoration:underline;
padding: 4px 6px 4px 14px;
display:block;
}

.pagination h2 {
color:#c42f00;
font-size:1em;
font-weight:bold;
text-align:left;
}

.pagination {
text-align:center;
}

.pagination a:link, .pagination a:active, .pagination a:visited {
font-size:0.8em;
text-decoration:none;
color:#454545;
}

.pagination a:hover {
font-size:0.8em;
text-decoration:none;
color:#000000;
text-decoration:underline;
}

.pagination .current {
font-size:0.8em;
font-weight:bold;
color:#c42f00;
}

.Article {
background-image:url(../images/article-sep.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:50px;
}

.Article h1 {
color:#004f7d;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
margin:0;
padding-bottom:5px;
}

.Article img {
margin-right:15px;
border:solid 1px #232b96;
margin-bottom:10px;
}

.Article a {
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
color:#004f7d;
}
.Article a:hover {
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
color:#c42f00;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

#jb_img {
padding:12px;
}
