
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;

	
}

h1{
	padding:10px 0 10x 0px;
	margin:0 0 0 0;
	font-size:18px;
	text-align:center;
}


h2{
	padding:10px 0px 10px 0;
	margin:0 0 0 0;
	font-size:16px;
	text-align:center;


}


a{
	text-decoration:none; color:#747373;

}
a:hover{
	color:#000000;
	text-decoration:underline;
}


hr{
	border:none;
	background-color:#000000;
	height:1px;
	margin:0px 0 0 0;
	padding:0 0 0 0;
}

img{
	border:none;
}





/**html hr{
	border:none;
	background-color:#000000;
	height:1px;
	margin:0px 0 0 0;
	padding:0 0 0 0;
}*/




.bodycontent{
	padding:0 0 0 22px;
	text-align:left;
}

.bodycontentphoto{
	padding:0px 0 0px px;
	margin:0px 0 0 0;
	background:url(../images/lens.jpg) top no-repeat;

}

.themehome{
	padding:0 0 10px 0;
	text-align:center;
	/*font-style:italic;*/
	font-size:10px;
}


.homepic{
	padding:0 10px 0 0;
	margin:0 0 0 0;
	width:200px;
	height:135px;
	float:right;

}

.homepicbottom{
	padding:0 5px 0 0;
	margin:0 0 0 0;
	width:200px;
	height:152px;
	float:left;

}



.detailsnewspic{
	padding:0 10px 0 0;
	margin:0 0 0 0;
	width:250px;
	height:170px;
	float:right;

}
.detailsnewspicbottom{
	padding:0 10px 0 0;
	margin:0 0 0 0;
	width:250px;
	height:170px;
	float:left;

}


.searchalign{
	padding:1px 0 0 0;


}


.latestnewstitle{
	margin:0 0 0 0px;
	padding:7px 10px 0px 10px;
	font-size:16px;
	font-weight:bold;
	/*background:url(../images/Newsletterbg.jpg) repeat-x;*/
	background-color:#f7f7f7;
	height:43px;
	width:500px;
	
}

.hrline{
	padding:0 0 2px 0;
	border-bottom:1px solid #000000;
	

}

.latestnewsdate{
	padding:0px 10px 0px 0px;
	font-size:9px;

}

.detailsnewsdate{
	padding:0px 10px 0px 0px;
	font-size:9px;
	text-align:center;
}

.latestnewsbody{
	/*width:450px;*/
	padding:10px 10px 0px 10px;
}

.readmorebg{
	background:url(../images/readmore.jpg) repeat-x;
	padding:0px 0 0 2px;
	margin:0 0 0 0;
/*	background-color:#f7f7f7;*/
	width:520px;
	
}

.latestnewssubheading{

	font-weight:bold;
}



.newsletterimage{

	background:url(images/newsletter.jpg) no-repeat;
	padding:0 10px 0 200px;
}


.borderdiv{
	border:1px solid #f60;
}




/*///////////////////////////////////////////////*/


#table{ 
	border-collapse:collapse; padding:1px;
/*	background-color:#CCCCCC;*/
	margin:15px 0;
	
}



#table table{ 
	margin:0;
	
}


#table td{ 
	padding:7px;
	/*background-color:#fff;*/
	/*border-bottom:1px solid #B8A88F;*/
	border:1px solid #7b6a63;
	height:5px;
}

#table .no-border td{ border-bottom:0px !important; }

#table td td{ 
	border-width:0px;
}


#table th{ 
	padding:3px 7px; font-size:13px;
	border:1px solid #7b6a63; text-align:left;
	/*background:#fff url(media/global/th_bg.gif) repeat-x left bottom;*/
	background:#fff url(../images/th_bg.gif) repeat-x left bottom;
}


.no-border td{ border-width:0px !important; }



/*///////////////////////////////////////////////*/



/*///////////////////////////////////////////////*/


#table1{ 
	border-collapse:collapse; padding:1px;
/*	background-color:#CCCCCC;*/
	margin:15px 0;
	
}



#table1 table{ 
	margin:0;
	
}


#table1 td{ 
	padding:7px;
	/*background-color:#fff;*/
	/*border-bottom:1px solid #B8A88F;*/
	border-bottom:1px solid #7b6a63;
	height:5px;
}

#table1 .no-border td{ border-bottom:0px !important; }

#table1 td td{ 
	border-width:0px;
}


#table1 th{ 
	padding:3px 7px; font-size:13px;
	border:1px solid #7b6a63; text-align:left;
	/*background:#fff url(media/global/th_bg.gif) repeat-x left bottom;*/
	background:#fff url(../images/th_bg.gif) repeat-x left bottom;
}


.no-border td{ border-width:0px !important; }



/*///////////////////////////////////////////////*/




.rightbar{
	background:url(../images/rightbar_small.jpg) repeat-x;
	height:500px;
}
/*///////////////////////////////////////////////////*/

* html .rightbarpicpho{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	background:url(../images/rightbarpic.jpg) no-repeat;
	width:156px;
	height:227px;
	font-size:9px;
	text-align: center;
}

.rightbarpicpho{
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	background:url(../images/rightbarpic.jpg) no-repeat;
	width:156px;
	height:227px;
	font-size:9px;
	text-align: center;
}
/*///////////////////////////////////////////////////*/

* html .rightbarpicprog{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	background:url(../images/rightbarpicprog.jpg) no-repeat;
	width:155px;
	height:169px;
	font-size:9px;
	text-align: center;
}

.rightbarpicprog{
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	background:url(../images/rightbarpicprog.jpg) no-repeat;
	width:155px;
	height:169px;
	font-size:9px;
	text-align: center;
}

/*///////////////////////////////////////////////////*/
* html .rightbarpic{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	background:url(../images/rightbarpicpho.jpg) no-repeat;
	
	width:155px;
	height:155px;
	font-size:9px;
	text-align: center;
}

.rightbarpic{
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	background:url(../images/rightbarpicpho.jpg) no-repeat;
	
	width:155px;
	height:155px;
	font-size:9px;
	text-align: center;
}


/*///////////////////////////////////////////////////*/
/*Latest News*/

* html .rightbarpicnews{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	background:url(../images/rightbarpicnews.jpg) no-repeat;
	width:155px;
	height:230px;
	font-size:9px;
	text-align: center;
}

.rightbarpicnews{
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	background:url(../images/rightbarpicnews.jpg) no-repeat;
	width:155px;
	height:230px;
	font-size:9px;
	text-align: center;
}


/*///////////////////////////////////////////////////*/
/*Organisers*/


* html .rightbarpicorg{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	background:url(../images/rightbarpicorg.jpg) no-repeat;
	width:155px;
	height:155px;
	font-size:9px;
	text-align: center;
}

.rightbarpicorg{
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	background:url(../images/rightbarpicorg.jpg) no-repeat;
	width:155px;
	height:155px;
	font-size:9px;
	text-align: center;
}


/*///////////////////////////////////////////////////*/
/*Comments*/


* html .rightbarpiccomments{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	background:url(../images/rightbarpiccomments.jpg) no-repeat;
	width:155px;
	height:229px;
	font-size:9px;
	text-align: center;
}

.rightbarpiccomments{
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	background:url(../images/rightbarpiccomments.jpg) no-repeat;
	width:155px;
	height:229px;
	font-size:9px;
	text-align: center;
}

/*///////////////////////////////////////////////////*/


/** html .rightbardesign{
	padding:0px 0 0 0;
	margin:30px 0 0 15px;
	background:url(../images/rightbardesign.jpg) no-repeat;
	width:127px;
	height:300px;

}*/

.rightbardesign{
	padding:0px 0 0 0;
	margin:100px 0 0 40px;
	background:url(../images/rightbardesign.jpg) no-repeat;
	width:127px;
	height:300px;


}

* html .googleadsense{
	padding:50px 0 0 3px;
	margin:0 0 0 0;

}



.googleadsense{
	padding:50px 0 0 31px;
	margin:0 0 0 0;

}

.btn{

	padding:0 0px 0 0;
	margin:0 10px 0 0;
	height:21px;
	width:51px;
	/*background:url(../images/searchbutton.jpg);*/

}

.menuheight{
	padding:1px 0 0 5px;
	margin:0 0 0 0;
	height:25px;
}



.map{
	width:250px;
	height:185px;
	text-align:center;

}

.footertext{
	padding:4px 0 0 0px;
	margin:20px 0 0 40px;
	font-size:12px;

	border-bottom: 1px dashed #6a655f;
	border-top: 1px dashed #6a655f;
	color:#6a655f;
	text-align:center;
	height:23px;
	letter-spacing:1px;
}

.copyright{
		padding:4px 0 20px 15px;
		margin:0 0 0 0px;
		color:#6a655f;
		text-align:center;
		font-size:9px;
		line-height:13px;
		letter-spacing:1px;
}


.videoposting{
	margin:0;
	padding:0;
	background:url(../videos/video_ico.jpg) right;
	text-align:left;
	overflow:hidden;
}

.poll{
	margin:0;
	padding:0 0 0 20px;
	width:200px;
	

}


.viewthemes{
	padding:0px 0 0 0;
	margin:10px 0 0 5px;
	font-size:14px;
	color:#FFFFFF;
}

.viewthemes a{
	color:#FFFFFF;
	text-decoration:underline;

}

.viewthemes a:hover{
	color:#FFFFFF;
	text-decoration:none;

}

