body {
	background-color:#003545;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
}

a, a:hover, a:visited {
	text-decoration:none;
	color:#fff;
}

ul {
	margin:0;
	padding:0;
}

span {
	margin:0;
	padding:0;
	vertical-align:middle;
}

.title {
font-size:14px;
font-weight:bold;
color:#ffffff;
text-align:center;
text-decoration:underline;
}
.nepali {
font-family:Preeti;
text-align:left;
font-size: 18px;
font-stretch:ultra-condensed;
}
.mainWrapper {
margin:0 auto;
padding:0;
width:900px;
border-bottom:1px solid #2E2E2E;
background:url(../images/body_bg_top.jpg) repeat-y;
}

.headerTop {
margin:0 auto;
padding:0;
height:52px;
width:900px;
background:url(../images/banner_top.jpg) no-repeat;
}

#headerMenu {
float:right;
width:380px;
height:20px;
background-color:transperant;
/*border:1px solid #8D8D8D;*/
margin-top:20px;
margin-right:15px;
color:#EFEFEF;
font-size:11px;
text-align:right;
}

#headerMenu ul {
margin:0;
padding:0;
margin-top:3px;
margin-right:1px;
list-style:none;
}

#headerMenu ul li {
display:inline;
color:#EFEFEF;
/*margin-left:10px;*/


}

#headerMenu ul li a, #headerMenu ul li a:visited{
color:#EFEFEF;
text-decoration:none;
padding:2px 5px 3px 4px;
border:1px solid #8D8D8D;
}

#headerMenu ul li a:hover {
background:#FF5F00;
color:#000;
border:1px solid #ccc;
}

.headerMid {
margin:0 auto;
padding:0;
height:24px;
width:900px;
background:url(../images/banner_mid.jpg) no-repeat;
}

.headerBottom {
margin:0 auto;
padding:0;
height:125px;
width:900px;
background:url(../images/banner_down.jpg) no-repeat;
}

.headerLeft {
margin:0;
padding:0;
float:left;
width:360px;
height:125px;
position:relative;
}

.headerRight {
margin:0;
padding:0;
float:right;
width:540px;
height:125px;
position:relative;
}

.artistContent {
margin:0;
padding:0;
float:left;
width:162px;
height:125px;
text-align:center;
font-size:12px;
color:#fff;
position:relative;
}

.artist {
font-size:13px;
font-weight:600;
font-family:Arial, Helvetica, sans-serif;
}

.rightDiv {
float:right;
width:378px;
position:relative;
}

.artistPic {
position:relative;
width:180px;
text-align:center;
float:left;
}

.artistPic img {
border:5px solid #FBFFFF;
}

.onAir, .onAir a, .onAir a:hover, .onAir a:visited {
position:relative;
width:198px;
float:right;
text-align:center;
font-size:12px;
color:#00CE2C;
}

.headlineTop {
margin:0 auto;
padding:0;
height:21px;
width:900px;
background:url(../images/headline_top.jpg) no-repeat;
}

.headline {
margin:0 auto;
padding:0;
height:20px;
width:900px;
background:url(../images/headline_bg.jpg) no-repeat;
}

.headlineDiv {
margin:0 auto;
padding:0;
width:794px;
padding-top:4px;
}

.headlineBottom {
margin:0 auto;
padding:0;
height:15px;
width:900px;
background:url(../images/headline_down.jpg) repeat-y;
}

.headlineTitle {
position:relative;
margin:0;
padding:0;
float:left;
color:#00CE2C;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
width:60px;
}

.headlineContent {
position:relative;
margin:0;
padding:0;
color:#FAFDFB;
font-weight:normal;
width:730px;
font-size:12px;
float:right;
}

.contentWrapper {
position:relative;
margin:0 auto;
padding:0;
width:900px;
background:url(../images/body_bg_top.jpg) repeat-y;
background-repeat:repeat-y;
padding-top:15px;
}

.leftMenuWrapper {
position:relative;
width:315px;
color:#fff;
font-size:11px;
margin-left:55px;
_margin-left:30px;
float:left;
}

.leftMenuContent {
position:relative;
width:315px;
text-align:center;
margin-top:15px;
}

.leftMenuItem {
width:315px;
height:30px;
background:url(../images/leftmenubg.gif) center no-repeat;
}

.zeroBreak {
line-height:0px;
height:0px;
}


.br4 {
line-height:4px;
}

.mainContent {
position:relative;
margin:0;
padding:0;
width:420px;
margin-left:5px;
margin-right:55px;
_margin-right:30px;
border-right:3px solid #222222;
border-bottom:3px solid #222222;
background:#000;
float:right;
}

.adMargin {
float:left;
background:url(../images/margin.gif) repeat-x;
width:320px;
height:3px;
}


.maincontentWrapper {
margin:0;
padding:0;
width:420px;
background:#00707D;

font-size:12px;
}

.mainBody {
margin-left:20px;
padding-top:10px;
margin-right:15px;
color:#ccfcfc;
}

.newsTitle, .newsTitle a, .newsTitle a:hover, .newsTitle a:visited {
color:#ffffff;
font-size:13px;
}

.newsLink, .newsLink a, .newsLink a:hover, .newsLink a:visited {
text-align:right;
color:#00CE2C;
font-weight:bold;
}

.footerLink {
position:relative;
font-size:12px;
text-align:center;
padding:0;
margin:0;
height:20px;
width:900px;
padding-top:10px;
background:url(../images/body_bg.jpg) repeat-y;
}

.footerLink ul {
list-style:none;
padding:0;
margin:0;
}

.footerLink ul li {
display:inline;
padding:0px 16px 16px 0px;
}

.footerLink ul li a:hover {
color:#008ECE;
}

.footer {
margin:0 auto;
padding:0;
width:900px;
color:#fff;
font-size:11px;
margin-top:10px;
}

ul#sitemap li {
margin-left:20px;
margin-bottom:3px;
}

.caption {
position:relative;
float:left;
width:28%;
}

.inputElement {
position:relative;
float:right;
widows:70%;
margin-bottom:5px;
}