td.header{
	background-color:white;
	height: 50px;
	text-align:left;
	vertical-align:top;
	width: 50%;
}

td.logo{
	background-color:white;
	height: 50px;
	text-align:left;
	vertical-align:middle;
	padding-top: 20px;
	width: 50%;
	text-align:right;
	padding-right:30px;
}



td.silverrow{
	background-color:#f4f4f4;
	height: 10px;
}

td.blackrow{
	background-color:#000;
	height: 5px;
}


td.whiterow{
	background-color:#fff;
	height: 20px;
	padding-right:20px;
	text-align:right;
}
td.blackrowleft{
	background-color:#000;
	height: 20px;
	text-align:left;
	width: 50%;
}

td.blackrowright{
	background-color:#000;
	height: 20px;
	text-align:right;
	width: 50%;
}


td.redrow{
	background-color:#ee1c23;
	height: 5px;
}

td.menubackground{
	height:40px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
  	border-width: 0px;
	padding: 0px;
	text-align:left;
	background-image: url(" http://kinnard.demonweb.co.uk/images/menubackground.jpg");
	background-repeat: repeat;
}

td.topblackrow{
	background-color:#000;
	height: 35px;
	text-align:left;
	padding-left: 25px;
}

td.bottomblackrow{
	background-color:#000;
	height: 35px;
	text-align:right;
	padding-right: 25px;
}
td.mainimage{
	background-color:#ffffff;
	height: 120px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
  	border-width: 0px;
	padding: 0px;
}

td.maincontent{
	background-color:#ffffff;
	width: 75%;
	height: 400px;
	text-align:left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
	vertical-align:top;
}

td.rightcolumn{
	background-color:#e4e4e4;
	width: 25%;
	height: 400px;
}
td.bottomleftmenubackground{
	height:40px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
  	border-width: 0px;
	padding-left: 20px;
	padding-top: 5px;
	text-align:left;
	background-image: url(" http://kinnard.demonweb.co.uk/images/bottommenubackground.jpg");
	background-repeat: repeat;
	width: 40%;
}

td.bottomrightmenubackground{
	height:40px;
	margin: 0px;
	border-style: none;
	border-spacing: 0px;
  	border-width: 0px;
	padding-right: 0px;
	text-align:right;
	background-image: url("http://kinnard.demonweb.co.uk/images/bottommenubackground.jpg");
	background-repeat: repeat;
	width: 60%;
}

td.tartanstrip{
	height:50px;
	background-image: url("http://kinnard.demonweb.co.uk/images/smallfraser.jpg");
	background-repeat: repeat;
}

td.fulltartanstrip{
	height:50px;
	background-image: url("http://kinnard.demonweb.co.uk/images/smallfraser.jpg");
	background-repeat: repeat;
}
td.leftblackcorner{
	height:50px;
	background-image: url("http://kinnard.demonweb.co.uk/images/smallfraser.jpg");
	background-repeat: repeat;
}

td.blackslogan{
	width:440px; 
	height: 40px;
	background-color: #000;
}

td.leftwhitespacer{
	width:15px; 
	background-color: #fff;
	height: 354px;
}

td.outermainsection{
	width:380px; 
	height: 340px;
	background-color: #fff;
	padding-top: 20px;
	padding-left: 30px;
	padding-right: 30px;
	vertical-align:top;

}

td.whitestatement{
	width:440px; 
	height: 40px;
	background-color: #000;
}


td.innermainsection{
	
	width: 360px;
	background-image: url("http://kinnard.demonweb.co.uk/images/mainsection.png");
	background-repeat: no-repeat;
	height: 340px;
	text-align:top;
	vertical-align:top;
	padding-top:15px;
	padding-left: 20px;
	padding-right:20px
	
}

td.pictureinnermainsection{
	
	width: 360px;
	height: 340px;
	text-align:top;
	vertical-align:top;
	padding-top:15px;
	padding-left: 20px;
	padding-right:20px
	
}


td.middleedge{
	
	width: 4%;
	height: 300px;
}




td.whitefooter{
	width:440px; 
	height: 20px;
	background-color: #fff;
}

td.showlist{
	background-color: #ffffff;
	background-image: url("http://kinnard.demonweb.co.uk/images/s2.png");
	background-repeat: no-repeat;
	width: 294px;
	height: 403px;
	vertical-align:top;
	padding-top: 25px;
	padding-right:5px;
	padding-left:15px;
	
}

td.showtime{
	width: 20%;
	vertical-align:top;
	padding-left: 15px;
	padding-right: 10px;
}
td.showname{
	width: 80%;
	vertical-align:top;
	
}


td.newsarticle{
	width: 100%;
	vertical-align:top;
	padding-left: 10px;
	
}

td.presentername{
	width: 100%;
	vertical-align:top;
	text-align:center;

}

td.formlabel{
	text-align:right;
	vertical-align:top;

}

td.formcontrol{
	text-align:left;
	vertical-align:top;

}

td.topbar{
	background-color: #000;
	background-image: url("http://www.kinnaird-radio.co.uk/test/images/topbar.png");
	background-repeat: no-repeat;
	height:54px;

}

td.showlist2{
	background-color: #fff;
	background-image: url("http://kinnard.demonweb.co.uk/images/s2.png");
	background-repeat: no-repeat;
	height: 354px;
	width:300px;
	vertical-align:top;
	// do not add padding

}

td.rightside{
	background-color: #fff;
	height: 354px;
	width: 440px;
	

}

td.nopicscell{
padding-left: 30px;
padding-right: 30px;
padding-bottom: 30px;


}

td.scheduleday{
	width:18%;
	padding-left: 10px;
}

td.scheduletime{
	width:10%;
	text-align:left;

}

td.scheduleday{
	width:15%;
	padding-left: 30px;
	text-align:left;
}

td.scheduleshow{
	width:25%;
	text-align:left;

}
td.schedulepresenter{
	width:35%;
	text-align:left;

}

td.schedulepresenterpic{
	width:12%;
	text-align:left;

}


td.adminday{
	width: 15%;
	padding-left:20px;
	vertical-align:top;	
}

td.admintime{
	width: 7%;
	vertical-align:top;

}

td.adminshow{
	width: 28%;
	vertical-align:top;

}

td.adminpresenter{
	width: 30%;
	vertical-align:top;

}

td.adminedit{
	width: 10%;
	padding-left:20px;
	vertical-align:top;
}

td.admindelete{
	width: 10%;
	padding-left:20px;
	vertical-align:top;
}

td.admindate{
	width: 15%;
	padding-left:20px;
	vertical-align:top;	

}

td.admintitle{
	width: 20%;
	padding-left:20px;
	vertical-align:top;
}

td.adminarticle{
	width: 45%;
	padding-left:20px;
	vertical-align:top;
}

td.presentermenu{
	width: 100%;
	padding-left:20px;
	vertical-align:top;
}


td.adminpresentername{
	width: 40%;
	padding-left:20px;
	vertical-align:top;	

}

td.adminpresentershows{
	width: 40%;
	padding-left:20px;
	vertical-align:top;
}

td.adminsponsorname{
	width: 20%;
	padding-left:20px;
	vertical-align:top;	
}

td.adminsponsorinfo{
	width: 60%;
	padding-left:20px;
	vertical-align:top;	
	

}

td.adminmaintitle{
	padding-left:20px;
	vertical-align:top;	
}

td.adminlinkname, td.adminlinklink{
	width: 40%;
	vertical-align:top;
	padding-left:20px;
}


