/* CSS Document */
*{margin:0em; padding:0em:} 

html { min-height: 100%; margin-bottom: 1px; }
body{
margin: 0px;
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
background-color: #4c4a42;
text-align: center;
}
#holder{
width: 100%;
background-color: #b2ae9f;
border-top: solid 5px #4c4a42;
float: left;
}
#header{
width: 794px;
height: 173px;
background-image: url(../images/bgrep.jpg);
background-repeat: repeat-y;

}
#headerinner{
height: 169px;
background-color: #ffd13d;
padding: 2px 0px 2px 0px;
width: 647px;
float: left;

}

#body{
width: 794px;
}
#bodyinner{
padding: 0;
float: left;
border-bottom: solid 2px #ffd33b;
background-image: url(../images/bgrep.jpg);
background-repeat: repeat-y;
width: 794px;
text-align: left;
}

#logo {float: left;}

#ticker {
padding: 0px 0px 0px 147px;
}

#welcome {
/*background-image: url(../images/welcome-screen.jpg);
background-repeat: no-repeat;

height: 304px;
border-bottom: solid 2px #ffd33b;
padding: 227px 80px 0px 0px;*/
text-align: center;
}

#welcome a:active, #welcome a:link, #welcome a:visited {
color: #4c4a42;
font-size: 14px;
margin: 10px;
display: block;
font-weight: bold;
}

#welcome a:hover {
color: #eee;
font-size: 14px;
}


#lcol{
width: 147px;
float: left;
margin-top: 23px;
_margin-top: 0;
}

#lcol ul{
list-style: none;
margin: 0;
padding: 0;
text-align: center;
margin: 5px 0;
}
li{
display: inline;
margin: 0;
}
#lcol ul li{
width: 147px;
padding: 0;
height: 20px;
}

.menuitem:link, .menuitem:visited, .menuitem:active, .menuitemdn:link, .menuitemdn:visited, .menuitemdn:active{
text-decoration: none;
font-size: 13px;
/*margin: 0 0 10px 0;*/
display: block;
width: 137px;
height: 35px;
vertical-align: middle;
line-height: 35px;
margin-left: 5px;
}
.menuitem:link, .menuitem:visited, .menuitem:active {
color: #4c4a42;
}
.menuitem:hover{
color: #ffd33b;
}

.menuitemdn:link, .menuitemdn:visited, .menuitemdn:active{
background-image: url(../images/menu-butt.jpg);
background-repeat: no-repeat;
width: 137px;
height: 35px;
margin-left: 5px;
vertical-align: middle;
line-height: 35px;
color: #ffd33b;
}


#rcol{
width: 617px;
float: left;
padding: 10px 10px 10px 20px;
margin-top: 23px;
_margin-top: 0;
overflow: hidden;
}

.byline2:link, .byline2:visited, .byline2:active, .byline2:hover {
color: #b2ae9f;
text-decoration: none;
}


#footer{
width: 794px;
padding-left: 14px;
}
#footerinner{
padding: 10px 5px 15px 5px;
float: left;
width: 784px;
text-align: left;
color: #b2ae9f;
font-size: 11px;
}
#footerinner a:link, #footerinner a:visited, #footerinner a:active {
color: #b2ae9f;
text-decoration: none;
text-transform: lowercase;
}
#footerinner a:hover{
color: #fff;
}

#footerinner p {
float: right;
clear: right;
margin: 0 0 10px 0 ;
display: block;
width: 280px;
text-align: right;
}
#footmenu{
float: left;
}


h1{
font-size: 21px;
padding: 20px 0;
}

h1.h1style2{
font-size: 21px;
margin: 2px 0px 20px 0px;
text-align: center;
}
h5 {
font-size: 14px;
text-align: center;
}

p {margin: 20px 0;}
.webmail{
margin: 6px;;
}

.floatRight {
float: right;
padding: 5px;
border: solid 1px #4c4a42;
margin-left: 5px;
}
.floatLeft {
float: left;
padding: 5px;
border: solid 1px #4c4a42;
margin-right: 5px;
}

.bodyimage{
float: right;
margin: 0 0 15px 15px;
border: SOLID 1PX  #4c4a42;
PADding: 5PX;
background-color: #b2ae9f;
}

#submenu{
background-color: #c3bfb2;
width: 204px;
float: right;
margin: 0 0 20px 50px;
}
#submenuhead{ 
display: block;
padding: 6px 6px 6px 10px;
wdith:188px;
background-color: #ffc600;
font-size: 16px;
color: #555;
margin-bottom: 5px;
font-weight: bold;
}



.submenuitem, .submenuitemdn {
display: block;
width: 180px;
text-align: left;
font-size: 12px;
margin-bottom: 5px;
padding: 4px 4px 4px 20px;
}
.submenuitemdn {
background-image: url(../images/selecta.jpg);
background-position: left 5px;
background-repeat:no-repeat;
}
.submenuitem:link, .submenuitem:visited, .submenuitem:active, .submenuitemdn:link,  .submenuitemdn:visited, .submenuitemdn:active{
text-decoration: none;
color: #64604e;
}

.submenuitem:hover, .submenuitemdn:hover {
color: #000;
}

.inputbox, .inputboxbad  {
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
border: solid 1px #4C4A42;
padding: 2px 2px;
}

.inputboxbad {
background-color: #FFFF99;

/*background-color: #cfc7a8;*/
}

.submitbutt {
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
border: solid 1px #4C4A42;
width: 50px;
height: 25px;
}

.submitbutt:hover {
background-color: #cfc7a8;
}

.warning {
color: #FFFF99;
}

.nicelink:link, .nicelink:active, .nicelink:visited {
color: #4C4A42;
}
.nicelink:hover {
color: #000;
text-decoration: none;
}

.commentsbox {
display: block;
background-color: #C3BFB2;
padding: 10px;
float: left;
}

.latestradio, .latestnews , .latestvideo{
background-repeat: no-repeat;
font-size: 18px;
color: #ffd33b;
line-height: 57px;
vertical-align: middle;
padding-left: 20px;
}

.latestradio {background-image: url(../images/latest-radio.jpg);}
.latestnews {background-image: url(../images/latest-newspaper.jpg);}
.latestvideo {background-image: url(../images/latest-video.jpg);}

th {
text-align: left;
text-decoration: underline;
font-weight: bold;
}

.delcomm:link, .delcomm:visited, .delcomm:active {
color: #4c4a42;
font-size: 10px;
text-decoration: underline;
}
.delcomm:hover{
color: #FFD33B;
text-decoration: none;
}

.ticktick{
background-color: #4C4A42;
color: #cccccc;
width: 647px;
border-bottom: solid 2px #333333;
border-top: none;
border-right: none;
border-left: none;
}
