* { margin:0px; padding:0px; }
html { height: 100%; width:100%; font-size:100%;}
body { height: 100%; padding:0; color:#444;font:0.8em Arial, sans-serif;}


div#nonFooter { position: relative; min-height: 100%;}
* html div#nonFooter { height: 100%; }
div#content { padding-bottom: 4em; }
div#footer { position: relative; margin-top: -4em;}
div#header {color:white}
div#main {padding:1em; background:#f0f0f0}

div#footer  a {color:#333}

p {margin:0.7em 0}
img { border:0px; }
img.wet_article_thumb {margin-top:3px; margin-right:0.5em}
a 	{ color:#037DBA; }
a:hover { color:#e63; text-decoration:none}
table {	padding:0px; border-collapse:collapse; font-size:100%; line-height:1.6em;}
td { vertical-align:top; }

a.actionLink {color:#666; text-decoration:none; border-bottom:1px dashed #666}

h1, h2, h3, h4{font-weight:normal}

h1 {font-size:150%;  margin:0.3em 0;}
h1 > a{color:#037DBA; text-decoration:none}

h2 {font-size:125%; margin-bottom:0.5em; font-family:times, serif}
h2 > a{color:#037DBA}

ul, ol {list-style-position: inside; margin:0.7em 0}

ul.main_menu {text-transform:uppercase;list-style:none; list-style-position:outside}
ul.main_menu li{background:white; font-size:87%; padding:0.3em; border-top:1px solid #ccc; line-height:1.3em}
ul.main_menu li.first{margin:0; padding:0.3em ;font-size:87%;list-style:none; border-top:none; line-height:1.3em}
ul.main_menu li ul li.first{margin:0; padding:0.3em 0 0; font-size:100%;list-style:none; border-top:1px solid #ccc; line-height:1.3em}
ul.main_menu {margin:0; padding:0}
ul.main_menu li a{text-decoration:none; color:#333}
ul.main_menu li a:hover{color:#999}
ul.main_menu ul{margin:0; padding:0}
ul.pagination {margin: 1em 0; padding: 0.5em; text-align: center; background: #eee;}
ul.pagination li {display: inline; font-size: 0.85em; padding: 0.5em;}
ul.pagination li.active {background: #fff; border: 1px solid #eee;}


div.clearer{height:1.5em; border-bottom:1px solid #ccc; margin-bottom:1em}
div.clear{height:1em;}
.section_name, .section_name a{font:10px Verdana, sans-serif; color:#CA2728; text-transform:uppercase;text-decoration:none}

div#news_1 > div > a, div#news_2 > div > a{text-decoration:none; color:#037DBA}

div#concertPoster > div{margin:0.5em; padding-bottom:0.5em; border-bottom:1px solid #ccc}

.published{font-size:85%}
.small{font-size:85%}
div.formfield_holder{margin-top:0.5em}

/* ÊÎÐÎÁÎ×ÊÈ */

.grayBox{background:white}
.grayBox .boxHeader {height:4px;overflow:hidden;background:url(../img/corner_dg_TL.gif) 0 0 no-repeat}
.grayBox .boxHeader div{height:4px;overflow:hidden;background:url(../img/corner_dg_TR.gif) 100% 0 no-repeat}
.grayBox .boxFooter {height:4px;overflow:hidden;background:url(../img/corner_dg_BL.gif) 0 0 no-repeat}
.grayBox .boxFooter div{height:4px; background:url(../img/corner_dg_BR.gif) 100% 0 no-repeat}
.grayBox .boxContent {padding:0.5em 1.5em}


/* wire box */
.cnnWireBox .cnnBoxContent {background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.cnnWireBox .cnnBoxHeader {height:4px;overflow:hidden;background:url(../img/corner_wire_TR_bg.gif) 100% 0 repeat-x;}
.cnnWireBox .cnnBoxHeader div {height:4px;width:4px;background:#fff url(../img/corner_wire_TL.gif) 0 0 no-repeat;}
.cnnWireBox .cnnBoxFooter {height:4px;overflow:hidden;background:url(../img/corner_wire_BR._bg.gif) 100% 0 no-repeat;}
.cnnWireBox .cnnBoxFooter div {height:4px;width:4px;background:#fff url(../img/corner_wire_BL.gif) 0 0 no-repeat;}

input.search{font:1.3em arial; border:1px solid #999; width:200px}

.comments{list-style:none}

/********* OLD ***********/
.panel {border:1px solid #FFCC99; margin-left:10px; margin-top:10px}
.panel TH {background:#a0dfff; font:bold 11px Verdana,Arial; color:#954c11; padding:2px; text-align:center}
.panel TD {background:#f0fafe; font:11px Tahoma,Arial; padding:4px}
.panel TD#b {background:#E0E0E0}
.panel UL {margin-top:4px; padding-left:16px; margin-left:0px}
.index .panel {border:0px}
.panel2 TH {background:#a40f0f; font:bold 11px Verdana,Arial; color:#ffffff; padding:2px; text-align:center}

