html {

background: url(top.jpg) repeat-x scroll 0% 0%;

margin:0px;
padding:0px;
width:100%;
height:100%;
}
body {

font-family:Verdana;
font-size:10px;
height:100%;
width:100%;
margin:0px;
padding:0px;
}


.topad {
	margin: 0px;
	padding: 0px;
	width: 405px;
	height: 80px;
	display:inline;
	float:left;	
	
	
}

.topnav {
	
	width: 400px;
	padding-top: 20px;
	height: 60px;
	display:inline;
	float:left;	
	background:transparent url("urbantop.jpg");

}


#entirebody {
background:transparent url(content_bottom.jpg) repeat-x scroll 0px 100%;
display:inline;
float:left;
margin:0px;
min-height:100%;
padding:0px;
width:100%;
}
#left {

float:left;
height:100%;
padding:0px;
width:165px;
}
#left img.ulogo {
display:inline;
float:left;
width:165px;
}
#container {
background:transparent url(left.jpg) repeat-y;
display:inline;
float:left;
margin:0px;
padding:0px 0px 30px;
width:974px;
}

#reklama {

	display:inline;
	float:left;
	width: 200px;
	

}

#reklama a {
	width: 200px;
	display:inline;
	float:left;
	outline: none;
	border: none;
	color: transparent;
	
}

#topnav {
	
	margin: 0px;
	padding: 0px;
	width:807px;
	height:45px;
	display:inline;
	float:left;


}

#topnav ul {

	margin: 0px;
	padding: 0px;
	display:inline;
	float:right;
	list-style: none;
}

#topnav ul li{

	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;

}

#topnav ul li a{

	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;
	font-size: 10px;
	color: #585755;
	text-decoration: none;
	border-right: 1px solid #585755;
	margin-top:15px;
	line-height:15px;
	padding-left:4px;
	padding-right:4px;
	background
}



#topnav ul li a.active {


	color:#8f4173;

}
#topnav ul li a.last{


	border-right: none;

}

#topnav form{

	margin: 0px;
	padding: 0px;
	display:inline;
	margin-top:12px;
	float:right;
	height:19px;
	padding-left: 10px;


}



#topnav input.txt {
background:transparent url('formtxt.gif') no-repeat;
border:medium none;
color:#666666;
display:inline;
float:left;
font-size:10px;
height:16px;
margin-top:0px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
width:113px;

}

#topnav input.submit {
	
	padding: 0px;
	margin-left:1px;
	height:19px;
	width: 59px;
	background: url("submit.jpg");
	border: none;
		display:inline;
	float:left;


}

#mainnav {
	
	margin: 0px;
	padding: 0px;
	width:807px;
	height:85px;
	display:inline;
	float:left;


}

#mainnav ul {

	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;
	list-style: none;
}

#mainnav ul li{

	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;
	

}

#mainnav ul li:hover , #mainnav ul li.active {
background: url("mainactive.jpg") repeat-x;

}

#mainnav ul li a{

	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;
	font-size: 12px;
	color: #b7b7b7;
	text-decoration: none;
	

	line-height:85px;
	padding-left:28px;
	padding-right:28px;
	background-image: url("seperator.jpg");
	background-repeat: no-repeat;
	background-color:transparent;
	background-position: 100%;
}



#mainnav ul li.last a{

	background-image: none;

}
#mainnav a.listenlive {

	margin: 0px;
	padding: 0px;
	float:right;
	display:inline;
	border: none;

}

#mainnav a.listenlive img {

	margin: 0px;
	padding: 0px;
	float:left;
	display:inline;
	border: none;

}


#banner {
	
	margin: 0px;
	padding: 0px;
	width:807px;
	height:145px;
	display:inline;
	float:left;



}
#banner .box1 {

	width:405px;
	height:145px;
		display:inline;
	float:left;
	
}

.box1 {

	display:inline;
	float:left;
	margin-left:-1px;
	padding:0px;

}

.box2 {
	margin:0px;
	padding:0px;
	width:402px;
	height:145px;

	\\border-left: 1px solid #f0eeef;
	\\border-right: 1px solid #f0eeef;
	background-color:#2b1323;

	display:inline;
	float:left;

	
}



#content_home{ 

	width:404px;

		margin-top:3px;
	padding:0px;
	
		display:inline;
	float:left;
	min-height: 100%;
	
	

}

#content{ 

	width:604px;
	
		margin-top:3px;
	padding:0px;
	
		display:inline;
	float:left;
	min-height: 100%;

	

}

#rightnav_home{ 

	width:400px;
	margin-left:3px;

		margin-top:3px;
	padding:0px;
	
		display:inline;
	float:left;

	
}

.rightnav{ 

	width:200px;
	margin-left:3px;
	
		margin-top:3px;
	padding:0px;
	
		display:inline;
	float:left;
	min-height: 400px;
	
}

.rightnav h2{

background-color:#944477;
clear:both;
display:block;
height:25px;
margin:0px;
padding-left:10px;
padding-right:10px;
width:180px;

color:#fff;
font-size:10px;
line-height:24px;


}


.newsline {

		margin:0px;
	padding:0px;
		display:block;
	clear:both;
	width:100%;
	height:25px;
	background-color: #d1d1d1;


}



.picofday_top {

		margin:0px;
	padding:0px;
		display:block;
	clear:both;
	width:100%;
	height:285px;
	background-color: #d1d1d1;

}

.picofday_top h2 {
	padding:0px;
	margin:0px;
	font-size: 10px;
	line-height: 24px;
	padding-left: 10px;
	color: #201c19;
	
	}
.picofday {

		margin:0px;
	padding:0px;
		display:block;
	clear:both;
	width:100%;
	height:260px;



}




.lajmerime_top {

margin-top:1px;
	padding:0px;
	display:inline;
	float:left;
	width: 198px;
	height:24px;
	background: url("lajmerime_top.jpg") repeat-x;
	
	

}
.calendar_top {

	margin-top:1px;
	margin-left:2px;
	padding:0px;
	display:inline;
	float:left;
	width: 200px;
	height:24px;
	background: url("calendar_top.jpg") repeat-x;
	

}

.lajmerime_top h2 ,.calendar_top h2 {

	padding:0px;
	margin:0px;
	font-size: 10px;
	line-height: 24px;
	padding-left: 10px;
	color: #fff;


}


.lajmerime {
	margin:0px;
	margin-top:2px;
	padding:0px;
	display:inline;
	float:left;
	width: 198px;
	height:116px;
	background: url("lajmerime.jpg") repeat-x;
	
	

}
.lajmerime ul {
	margin:0px;
	padding:0px;
		display:inline;
	float:left;
	list-style: none;

}
.lajmerime ul li {
	margin-left:10px;
	margin-right:5px;
	padding:0px;
		display:block;
clear:both;

margin-top: 7px;
}

.lajmerime ul li a{

font-size: 11px;
line-height: 11px;
color: #e4791b;

}


.calendar {

	margin-top:2px;
	margin-left:2px;
	padding:0px;
	display:inline;
	float:left;
	width: 200px;
	height:116px;
	background: url("calendar.jpg") repeat-x;
	

}


.qod span {

	margin-top:2px;

	padding:0px;
	display:inline;
	float:left;
	width: 180px;
	height:72px;
	background: url("qod.jpg") repeat-x;
	padding-left: 207px;
	padding-right: 13px;
	color: #fff;
	font-size:9px;

}
.qod  a{
	text-decoration:none;
	color: #fff;
}

.qod h3{
	
	font-size: 10px;
	color:#d17d34;
	margin:0px;
	padding-top:8px;
	padding-bottom:1px;

}

.news {

	margin-top:2px;

	padding:0px;
	display:inline;
	float:left;
	width: 196px;
	height:340px;
	

	color: #fff;
	font-size:9px;

}

.news ul {
	margin:0px;

	margin-right:10px;

	padding:0px;


}

.news ul li  {

margin-top:10px;

}

.news ul li a {

text-decoration: none;
color: #42413f;
	font-size: 12px;

}



.news ul li a h2{
	
	color: #e4791b;
	font-weight: bold;
	margin:0px;
	padding:0px;
	font-size: 12px;
	
}

.news ul li a p {

text-decoration: none;
color: #42413f;
	font-size: 12px;
		margin-top:2px;
	padding:0px;


}



.ad {

		margin-top:3px;
			margin-left:2px;
	padding:0px;
		display:inline;
	float:left;

}


.pool {
	
		margin-top:2px;
			margin-left:2px;
	padding:0px;
		display:inline;
	float:left;
	background-color:#c1c1c1;
	width:200px;
	height:130px;


}


/* CALENDAR */

td {
	font-family: "Trebuchet MS", Arial, Veranda, sans-serif;
	padding: 0px;

}

#calback {

	margin-left: 15px;
	width: 170px;
}

#calendar {
	width: 100%;
	height: 100%;
}

.cal {
	\\background: #000;
	width: 100%;

}

.calhead {

	width: 100%;
	font-weight: bold;
	color: #FFF;
	font-size: 11px; 
	height: 12px;    
	padding: 0px; 
}

.calhead img {
	border: none;
	height: 13px;  
}


 
.dayhead {
	height: 19px;


}

.dayhead td {

	text-align: center;
	color: #000;
	font-size: 10px;


}

.dayrow {
	\\background: #FFF;
	height: 10px;
	
}

.dayrow td {
	width: 30px;
	color: #000;
	font-size: 10px;

}

.day {
	height: 14px;
	text-align: center;
	color:#7d7777;
	
}

.sunday {
	height: 14px;
	text-align: center;
	color:#ec8830;
	
}

.dayover {
	background: #EEE;
}

.dayout {
	\\background: #FFF;
}

/* end of CALENDAR */


.homenews {

	margin:0px;
	padding:0px;
	clear:both;
	display:block;
	width: 363px;

}

.homenews ul {
	margin:0px;
	padding-left:20px;
	
	float: left;
	display:inline;
	width: 100%;
}

.homenews ul li{

	margin:0px;
	margin-top:20px;
	padding:0px;
	float: left;
	display:inline;
	width: 100%;
}

.homenews ul li.politike h2 , ul li.politike a{
	color:#d67c30;
}

.homenews ul li.ekonomi h2 , ul li.ekonomi a{
	color:#934579;
}

.homenews ul li.sport h2 , ul li.sport a{
	color:#768c28;
}


.homenews ul h2{

	margin:0px;	
	padding:0px;
	padding-bottom:5px;
	float: left;
	display:inline;
	background: transparent url("homenews.jpg") no-repeat 0px 100%;
	font-size: 11px;
	width: 100%;
	font-weight: bold;
}


.homenews ul  ul {

	margin:0px;
	padding:0px;
	float: left;
	display:inline;
	width: 100%;
}

.homenews ul ul li{

	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	float: left;
	display:inline;
	width: 100%;
	font-size: 12px;
}

.homenews ul  ul li h2{

	margin:0px;	
	padding:0px;
	padding-bottom:5px;
	float: left;
	display:inline;
	background: transparent;
	font-size: 14px;
	width: 100%;
		font-weight: bold;
}


.homenews ul  ul li a{


	text-decoration: none;
}

.homebbox {

	
	margin:0px;	
	padding:0px;
	
	clear:both;
	display:block;


}

.homebbox ul {


	margin:0px;	
	padding:0px;
	margin-top:30px;	
	margin-left:16px;	
	display:inline;
	float:left;


}

.homebbox ul li {


	margin:0px;	
	padding:0px;
	display:inline;
	float:left;
	width: 180px;
	height: 107px;
	margin-left:4px;	

}

.homebbimg{


	margin:0px;	
	padding:0px;
	display:inline;
	float:left;
	width: 68px;	
	padding-top: 4px;
	height: 103px;
	background-image: url("homebottombox.jpg");
	text-align: center;

}

.homebbimg a {
	
	border:none;
	
	
}


.homebbimg img {
	
	width:60px;
	height:47px;
	border: none;
	
}


.homebbtxt{

	margin:0px;	
	padding:0px;
	display:inline;
	float:left;
	width: 92px;
	height: 87px;
	background-color: #dededc;
	padding: 10px;


}

.homebbtxt h2 {

	margin:0px;	
	padding-bottom:4px;
color:#e77817;
font-size: 12px;

}

.homebbtxt a {
	
	color:#e77817;
	text-decoration: none;
	
}

.homebbtxt a.img {
	
	border:none;
	
}

#bottom {
	display:block;
	clear:both;
	margin:0px;	
	
	padding-left:164px;
	
	
	background:#e4e4e4 url(left.jpg) repeat-y;
	height: 50px;

}

#bottom .cr {
	border-top: 4px #944477 solid;
	height: 20px;
	width: 100%;

}

.container2{

	padding-top:20px;
	padding-left:20px;
	width: 560px;
	margin:0px;
	padding-top:20px;
	padding-left:20px;
	display:inline;
	float: left;

}
 h2.title{

	background:transparent url(sep2.jpg) no-repeat scroll 0px 100%;
	display:inline;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px;
	width:100%;
	color:#964377;
	text-transform: uppercase;

}

.topnews{

		margin:0px;
	display:block;
	clear:block;
	padding: 10px 0px ;
	


}


.topnewsh {

	
	display:inline;
	float:left;
	margin-top:15px;
	margin-bottom:30px;
	padding: 0px;



}

.topnewsh img {


	display:inline;
	float: left;
	margin:0px;
	padding: 0px;



}

.topnewsh h2 {

	color:#964377;
	display:inline;
	float: left;
	margin:0px;
	padding: 0px;
	margin-left: 15px;
	width: 240px;
	font-size: 18px;
	


}

.topnewsh p.short {

	color:#000;
	display:inline;
	float: left;
	margin:0px;
	padding: 0px;
	margin-left: 15px;
	margin-top: 10px;
	width: 240px;
	font-size: 13px;
	font-weight: bold;


}

.topnewsb {

	width: 570px;
	display:inline;
	float:left;
	margin-bottom:10px;
	padding: 0px;
	text-align: justify;
	font-size: 12px;
	


}

.topnewsb p {
text-align: justify;
font-size: 12px;
width: 550px;

}

.addcomment {
	
	background:transparent url(sep2.jpg) no-repeat scroll 0px 0px;
		display:inline;
	float:left;
	width: 100%;
	padding-top:7px;
	padding-bottom:7px;
}


.addcomment p {
	display:inline;
	float:left;
color:#964377;
font-size: 11px;

margin: 0px;
padding: 0px;

}

.addcomment a {
	display:inline;
	float:left;
	color:#964377;
font-size: 11px;

margin: 0px;
padding-left: 5px;

}


.commform {

	display:inline;
	float:left;
	margin-top: 20px;
	text-align:left;
	width:100%;
}

.commform label {

	display:block;
	clear:both;

}

.commform input {

	display:block;
	clear:both;
	border: 1px solid #ccc ;
	margin-top: 2px;

}

.commform textarea {

	display:block;
	clear:both;
	border: 1px solid #ccc ;
	margin-top: 2px;
}


.commform img {

	display:inline;
	float:left;

}

.adchead {

	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	height: 10px;
	width:100%;
}

.kvalidd {
	
	display:block;
	clear:both;
	margin-top: 5px;
	margin-bottom: 5px;
}

.comments {
	
	
	display:inline;
	float:left;
	width: 100%;
	padding-top:7px;
	padding-bottom:7px;
}


.comments ul {

	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	

}

.comments ul li{

	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	background:transparent url(sep2.jpg) no-repeat scroll 0px 100%;
	padding-top:5px;
	padding-bottom:5px;
	width:570px;
}

.comments ul li h2{

color:#7b7c77;
	margin:0px;
	padding:0px;
	font-size: 13px;
	text-decoration: underline;
	line-height: 15px;


}

.comments ul li p{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 11px;
}



.lajmerime_info {

	margin:0px;
	padding:0px;
}

.lajmerime_info ul {

	margin:0px;
	padding:0px;
	list-style: none;
		
	

}

.lajmerime_info ul li {
	
	margin:0px;
	margin-top:2px;
	padding:0px;
	display:inline;
	float:left;
	width: 100%;
	
}

.lajmerime_info ul li a h2 {



	text-decoration: none;
	height: auto;
	width: auto;
	padding:0px;

	background-color:transparent;
	color:#000;	
	font-size:10px;
	line-height: 12px;

}




.lajmerime_info ul li a.active h2 , .lajmerime_info ul li a:hover h2 {

	color:#fff;	

}

.lajmerime_info ul li a {
	


	background-color:#dededc;
	clear:both;
	display:block;
	text-decoration: none;
	margin:0px;
	padding:10px;
	
	color:#000;
	font-size:10px;
	line-height: 12px;
	width: 180px;
	overflow:hidden;


}

.lajmerime_info ul li a.active , .lajmerime_info ul li a:hover {

	background-color:#944477;
	color:#fff;


}


.right_links {

	margin:0px;
	//margin-top:2px;
	padding:0px;
	height: 143px;
	
	float:left;
	display:inline;
	margin-bottom: 2px;

}

.right_links ul {

	margin:0px;
	padding:0px;
	padding-top:10px;
	height: 118px;
	clear:both;
	display:block;
		background:transparent url(rightlinks.jpg) repeat-x ;
	

}

.right_links ul li {
	
	margin:0px;
	margin:0px;
	padding:0px;
	
	display:inline;
	float:left;
	width: 100%;
	width:200px;


}

.right_links ul li a {
	
	margin:0px;
	padding:0px;
	clear:both;
	display:block;	
	text-decoration: none;

	margin-left:10px;
	margin-right:10px;
	
	
	padding-top:3px;
	padding-bottom:3px;

	font-size:10px;
	line-height: 12px;
	
		color:#000;
	border-bottom: solid 1px #cacaca;

}

.right_qod span {


background:transparent url("right_qod.jpg") no-repeat ;
width: 170px;
height: 77px;
display:inline;
float:left;
margin:0px;
margin-bottom:1px;
margin-top:2px;

padding:0px;
padding-top:65px;
padding-left: 15px;
padding-right: 15px;
color: #fff;

}

.right_qod a{
	
	text-decoration: none;
	
	
}
.right_qod h3{
	

	font-size: 10px;
	color:#d17d34;
	margin:0px;
	padding-top:8px;
	padding-bottom:1px;
	

	

}

.info_ad {

	width: 200px;
	height: 200px;
	margin:0px;
	padding: 0px;
	float: left;
	display:inline;
	

}

.cultflash {

	width: 565px;
	
	margin:0px;
	padding:0px;
	padding-top: 15px;
	padding-bottom: 10px;
	display: inline;
	float:left;

}

.cultflash .video {


	margin:0px;
	padding:0px;
	display:inline;
	float:left;


}

.cultflash .dsc {


	margin:0px;
	margin-left:20px;
	padding:0px;
	display:inline;
	float:left;
	
	width: 220px;
	height:250px;


}

.cultflash .dsc h3{

color:#964377;

font-size:15px;
margin:0px;
padding:0px;





}

.cultflash .dsc p{
	margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 11px;
}

.cult_category {
	
	background:transparent url(sep2.jpg) no-repeat scroll 0px 0px;
		display:inline;
	float:left;
	width: 100%;
	padding-top:7px;
	padding-bottom:7px;
}


.cult_category ul {

	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	

}

.cult_category ul li{

	margin:0px;
	padding:0px;
	display:inline;
	float:left;

	padding-top:5px;
	padding-bottom:5px;
	width:570px;
}

.cult_category ul li img{

display: inline;
float:left;
margin-top:10px;
padding:0px;
width:160px;
height: 110px;

}


.cult_category ul li div.dsc{

display: inline;
float:left;
margin-top:10px;
margin-left:15px;
padding:0px;
width: 390px;
}

.cult_category ul li h3{

color:#964377;

font-size:15px;
margin:0px;
padding:0px;





}

.cult_category ul li p{
	margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 11px;
}

.cult_category ul li a{
	margin:0px;
	

	font-size: 11px;
	color: #e67816;
	text-decoration: none;

}

.rightnav h2.cult {


	background-color:#9fbc16;
	color: #000;


}



.lajmerime_info ul li {
	
	margin:0px;
	margin-top:2px;
	padding:0px;
	display:inline;
	float:left;
	width: 100%;
	
}






.cult_right {

	margin:0px;
	padding:0px;
	float:left;
	display: inline;
}

.cult_right ul{

	margin:0px;
	padding:0px;
	float:left;
	display: inline;
}

.cult_right ul li{

	margin:0px;
	padding:0px;
	float:left;
	display: inline;
	margin-bottom: 2px;
}

.cult_right ul li h2 {

	color: #fff;
	background-color: #838280;
	

}

.cult_right ul li div {
	
	color: #fff;
	background-color: #e67817;
	margin:0px;
	padding:0px;
	float:left;
	display: inline;
	font-size: 11px;
	width: 180px;
	padding: 10px;

}

.cult_right ul li div p{

		margin:0px;
	padding:0px;
}

.cult_right ul li div img {


	margin-right:10px;
	padding:0px;
	float:left;
	display: inline;
	border: solid 1px #666 ;
	width: 80px;
	height: 60px;


}


.cult_right ul li div.green {

background-color: #85c226;

}

.cult_right ul li div.cyan {

background-color: #42929d;

}


.rightnav h2.onair {


	background-color:#ed9318;
	color: #fff;


}

.emisione {

	margin:0px;
	padding:0px;
}

.emisione ul {

	margin:0px;
	padding:0px;
	list-style: none;
		
	

}

.emisione ul li {
	
	margin:0px;
	margin-top:2px;
	padding:0px;
	display:inline;
	float:left;
	width: 100%;
	
}

.emisione ul li a {
	


	background-color:#dededc;
	clear:both;
	display:block;
	text-decoration: none;
	margin:0px;
	padding:10px;
	
	color:#000;
	font-size:10px;
	line-height: 12px;


}

.emisione ul li a h2 {



	text-decoration: none;
	height: auto;
	width: auto;
	padding:0px;

	background-color:transparent;
	color:#000;	
	font-size:10px;
	line-height: 12px;

}

.emisione ul li a.active , .emisione ul li a:hover {

	background-color:#ed9318;
	color:#fff;


}

.emisione ul li a.active h2 , .emisione ul li a:hover h2  {

	color:#fff;	

}

.listen_live {
	
	margin: 0px;
	padding: 0px;
	padding-top: 7px;
	float: left;
	display:inline;

}

.listen_live ul {
	
	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;

}

.listen_live ul li {
	
	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;
	margin-top: 8px;

}

.listen_live ul li img {
	
	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;
	width: 160px;
	height: 115px;
}

.listen_live ul li div {
	
	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;
	width: 390px;
	margin-left:8px;
	background-color:#dededc;

}

.listen_live ul li h2 {
	
	line-height: 30px;
	background-color: #e67817;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #fff;
	padding-left: 10px;

}

.listen_live ul li h2.s2 {	

	background-color: #a9862a;

}
.listen_live ul li h2.s3 {	

	background-color: #85c226;

}
.listen_live ul li h2.s4 {	

	background-color: #79897f;

}
.listen_live ul li h2.s5 {	

	background-color: #901d78;

}
.listen_live ul li h2.s6 {	

	background-color: #da251c;

}

.listen_live ul li h2.s7 {

	background-color: #dededc;
}

.listen_live ul li p {
	

	margin: 0px;
	padding: 10px;
	float: left;
	display:inline;
	width: 370px;
	height: 65px;

}

.listen_live ul li p a {
	

	margin: 0px;
	padding: 0px;
	text-decoration:none;
	color:#e67817;

}
#excontainer2 {





	width: 100%;
	margin:0px;

	padding-left:20px;
	display:inline;
	float: left;


}

.portfolio {

	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;

}

.portfolio ul {

	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;

}

.portfolio ul li {

	margin: 0px;
	padding: 0px;
	float: left;
	display:inline;
	margin-bottom: 2px;
	
}

.portfolio ul li a.title {
	
	line-height: 40px;
	font-family: Verdana;
	background: url("../portfolio/bg1.jpg") repeat-y;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left: 20px;
	width: 786px;
	display:block;
	clear: both;
	text-decoration: none;
}

.portfolio ul li div {

	margin: 0px;
	padding: 0px;
	display:inline;
	float:left;
	padding: 0px;
	overflow: hidden;
	height: 220px;
	

}

.portfolio ul li div a{

	text-decoration: none;

}

.portfolio ul li img {

	margin: 0px;
	padding: 10px;
	display:inline;
	float:left;
	width: 300px;
	height: 200px;

}

.portfolio ul li div.pdesc {

	margin-top: 10px;
	padding: 0px;
	display:inline;
	float:left;

	width: 475px

}

h2.s1 {
color:#964377;
font-size:15px;
margin:0px;
padding:0px;
}

.info {
	
	background:transparent url(sep2.jpg) no-repeat scroll 0px 0px;
		display:inline;
	float:left;
	width: 100%;
	padding-top:7px;
	padding-bottom:7px;
}


.topnews {

	display:inline;
	float:left;

	padding:0px;
	padding-bottom:7px;
	margin:0px;
	

}

.topnews ul {

	margin:0px;
	padding:0px;
	width:570px;

}
.topnews ul li{

	background:transparent url(sep2.jpg) no-repeat scroll 0px bottom;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;

	padding-top:5px;
	padding-bottom:5px;
	width:570px;
	
}

.topnews ul li.t1 img{

display: inline;
float:left;
margin-top:10px;
padding:0px;
margin-bottom:10px;

}


.topnews ul li.t1 div.dsc{

display: inline;
float:left;
margin-top:10px;
margin-left:15px;
padding:0px;
width: 250px;
}




.topnews ul li.t2 img{

display: inline;
float:left;
margin-top:10px;
padding:0px;
margin-bottom:10px;

}


.topnews ul li.t2 div.dsc{

display: inline;
float:left;
margin-top:10px;
margin-left:15px;
padding:0px;
width: 390px;
}




.topnews ul li.t3 div.dsc{

display: inline;
float:left;
margin-top:10px;

padding:0px;
width: 560px;
}





.topnews ul li h3{

color:#964377;

font-size:15px;
margin:0px;
padding:0px;

}


.topnews ul li p{
	margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 11px;
}

.topnews ul li a{
	margin:0px;
	

	font-size: 11px;
	color: #e67816;
	text-decoration: none;

}



/* HOME BANNER */
.homebimage {

	width:405px;
	height:145px;
		display:inline;
	float:left;
	margin-left:-1px;
	
}



.homebtext {
	margin:0px;
	padding:0px;
	width:170px;
	height:115px;



	background-color:#2b1323;

	display:inline;
	float:left;
	padding: 15px;
	
}

.homebtext p {
	
	color:#fff;
	
		line-height: 13px;
	font-size: 11px;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;

}

.homebtext strong {
	
	color:#fff;
	
		line-height: 15px;
	font-size: 12px;
	margin:0px;
	padding:0px;
	display:block;
	clear:both;

}

.homebtext a.more {

	color: #a96b92;
	margin-top: 5px;
	line-height: 13px;
	font-size: 11px;
	text-decoration: none;
	display:block;
	clear:both;
	outline:none;
}

.homeblinks {

	width: 202px;
	height:145px;
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	background-color:#a96b92;

}

.homeblinks ul {

		display:inline;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}

.homeblinks ul li {

	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	height: 28px;
	border-bottom: solid 1px #7b3a62;

}

.homeblinks ul li a {

	line-height: 28px;
	float:right;
	display:inline;

	padding-right: 10px;
	color: #000;
	text-decoration: none;
	font-size: 11px;
	width: 192px;
	height: 28px;
	overflow: hidden;
	text-align: right;
	font-weight: bold;
	outline: none;
}

.homeblinks ul li a.active {

	color: #fff;
	background-color:#2B1323;


}



/* HOME BANNER end */

/*   CONTACT   */
.contform {

float:left;
display:inline;
margin: 0px;
padding:0px;
clear: none;


}
.contform label {


display:block;
margin: 0px;
padding:0px;
clear: both;
height: 0px;



}

.contform input {


background-color:#FFFFFF;
border:medium none;

color:#666;
display:inline;
float:left;
font-size:12px;
margin-top:5px;
margin-bottom:2px;
padding:2px;
padding-top: 5px;
padding-bottom:5px;
width: 200px;
border: solid 1px #ddd;


}

.contform textarea {

border:none;
color:#666;
background-color: #fff;
font-family: Verdana;
font-size: 12px;
padding: 2px;
display:inline;
float:left;
border: solid 1px #ddd;
margin-top:5px;
margin-bottom:2px;
}

.contform .search {

color:#fff;
background-color: #7D3864;
font-size: 10px;

margin-top: 5px;

width: 80px;
height: 25px;
border: none;
display:block;
clear:both;

}




/*   end of CONTACT   */


.gallery {
	
background:transparent url(sep2.jpg) no-repeat left top ;
clear:both;
display:block;
height:370px;
margin:0px;
padding-top: 15px;
width:566px;

}
.gallery ul {

	margin: 0px;
	padding:0px;
	float:left;
	display:inline;

}

.gallery ul li {

	margin: 0px;
	padding:0px;
	float:left;
	display:inline;

	background: none;
	width:auto;

}

.gallery ul li a {

	color: #777;
	text-decoration: none;
	float:left;
	display:inline;
	margin-top: 15px;
	
	font-family:verdana;
	font-size: 11px;
	padding:5px;
	border-top: 1px solid #ccc;
	outline:none;

}

.gallery ul li a.active {

	color: #964377;
	border-top: 2px solid #964377;

}

.gallery img {
	
	width:400px;
	height: 300px;

	display:block;
	clear:both;
	
	
}


.poll {
	
	margin:0px;
	margin-bottom: 2px;
	padding:0px;
	width: 200px;	
	float:left;
	display:inline;
	background-color: #c1c1c1;

}

.poll ul {
	
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}

.poll ul li {

	
	float:left;
	display:inline;
	width: 195px;
	margin-top: 2px;
	margin-left: 5px;
}

.poll form {

	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

.poll p {

	color:#5b5a56;

	margin-top: 10px;
	margin-left: 5px;

}

.poll ul li p {
	margin:0px;
	padding:0px;
	width:50px;
	height: 28px;
	line-height: 28px;
	float:left;
	display:inline;
	color:#e99a57;
	text-align: center;
	background-color: #fff;
	

}

.poll ul li input {
	
		margin:0px;
	padding:0px;
	width: 140px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	color: #81807b;
	text-align: left;
	float:left;
	display:inline;
	background-color: #e8e8e6;
	border: none;
	cursor: pointer;
}


.qodpage h3 {

	color:#964377;
	display:inline;
	float: left;
	margin:0px;
	padding: 0px;

	width: 100%;
	font-size: 18px;
	


}



.qodpage  {

	color:#000;
	display:inline;
	float: left;
	margin:0px;
	padding: 0px;

	margin-top: 10px;
	margin-bottom: 15px;
	width: 100%;
	font-size: 13px;
	font-weight: bold;


}


#pscroller1{

height: 24px;
overflow: hidden;
padding-left: 20px;

}



.rssclass .rsstitle{
color:#201C19;
font-size:10px;
line-height:24px;
}

.rssclass .rssdate{
color: gray;
font-size: 85%;
}

.rssclass a{
text-decoration: none;
color:#201C19;
line-height:24px;
}

#videobridge {
	
	
}
#videobridge ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#videobridge li {
	height: 30px;
	margin: 0px;
	padding: 0px;
	background: url('../bridge/movies-list-bgr.gif');
	margin-top: 2px;
	
	
}

#videobridge li a {
	display: block;
	color: #fff;
	height: 30px;
	line-height: 30px;
	padding-left: 25px;
	text-decoration: none;
}
#videobridge li a:hover {
	 text-decoration: underline;
}