body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #5D5D5D;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EEEEEE;
	line-height:18px;
}

.style7 {font-size:1.6em;
         color:#CD7341;
  	     line-height:20px;

}

h1{
	padding: 0px 0 10x 0px;
	margin:30px 0 0 30px;
	font-size:18px;
	text-align:left;
}


h2{
	padding:10px 0px 10px 0;
	margin:0 0 0 0;
	font-size:16px;
	text-align:center;
}


a{
	text-decoration:none; color:#cccccc;

}
a:hover{
	color:#747373;
	text-decoration:underline;
}


hr{
	border:none;
	background-color:#000000;
	height:1px;
	margin:0px 0 0 0;
	padding:0 0 0 0;
}

img{
	border:1;
	color:#606060;
}





/**html hr{
	border:none;
	background-color:#000000;
	height:1px;
	margin:0px 0 0 0;
	padding:0 0 0 0;
}*/


.page_title{
	margin:4px 0 0 0px;
	padding:3px 10px 0 0px;
	float:left;
	height:27px;
	font-size:18px;
	font-weight:bolder;
	color:#fff;
}


.freedom{
	font-size:4.8em;
	line-height:40px;
	text-align:left;
	color:#CD7341;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
}


.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;

}

.schdule{

	padding:0 5px 0 5px;
	margin:0 0 0 0;
	color:#000000;
	font-size:8px;
	text-transform: uppercase;
	background:#333333; display:inline;
	border:1px solid #ccc;


}

.themehome{
	padding:0 0 10px 0;
	text-align:center;
	/*font-style:italic;*/
	font-size:10px;
}

.themehome1{
		padding:0 0 10px 0;
	text-align:left;
	/*font-style:italic;*/
	width:150px;
	height:20px;
	font-size:16px;
	color:#990000;
	border:1px solid #ccc; 
}

.themehome2{
	margin-left: 40px;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	padding:10px 10px 10px 10px;
	border:1px solid;
	border-color:#2E2E2E;
	text-align:center;
	/*font-style:italic;*/
	font-size:14px;
	color:#003366;
	font-weight: bold;
}

.themehome3{
	padding:0 0 10px 50px;
	text-align:right;
	/*font-style:italic;*/
	font-size:12px;
	color:#FF0000;
}



.link_head1{
	padding:2px 2px 2px 2px;
	text-align:left;
	/*font-style:italic;*/
	width:100px;
	height:18px;
	font-size:16px;
	color:#000000;
	background: #ccc;
	border:1px solid #ccc; 
}

.link_head2{
	padding:2px 2px 2px 2px;
	margin:0 5px 5px 350px;
	text-align:right;
	/*font-style:italic;*/
	width:100px;
	height:18px;
	font-size:16px;
	color:#990000;
	background: #EEEEEE;
	border:1px solid #ccc; 

}

.link_head3{
	padding:2px 2px 2px 2px;
	margin:0 5px 5px 230px;
	text-align:right;
	/*font-style:italic;*/
	width:100px;
	height:18px;
	font-size:16px;
	color:#990000;
	background: #EEEEEE;
	border:1px solid #ccc; 

}

.link_head4{
	padding:2px 2px 2px 2px;
	margin:0 5px 5px 210x;
	text-align:right;
	/*font-style:italic;*/
	width:100px;
	height:18px;
	font-size:16px;
	color:#990000;
	background: #EEEEEE;
	border:1px solid #ccc; 

}

.guidelines_L{
	padding:0 5px 0px 0px;
	margin:0 5px 5px 0;
	width:100px;
	height:20px;
	border:1px solid #ccc;
	float:left;
	text-align:center;

}

.analogue_r{
	height:20px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: px;
	padding-bottom: 0px;
	padding-left: 0px;

}

.online_r{
	padding:0 px 0px 0px;
	margin:0 5px 5px 0;
	width:100px;
	height:20px;
	border:1px solid #ccc;
	float:left;
	text-align:center;

}

.submission{
	padding:0 px 0px 0px;
	margin:0 5px 5px 0;
	width:100px;
	height:20px;
	border:1px solid #ccc;
	float:left;
	text-align:center;

}

.text_box {
	background:url(../images/123.jpg);
	padding:5px 5px 5px 5px;
	margin:3px 3px 3px 3px;
	position:inherit;
	height:300px;
	width:250px;
	border:#CCCCCC;
	border-bottom-style:dashed;
	left: 296px;
	top: 497px;
	background-color: #FFFFCC;
		
}

/*----/Login Panel----*/
#bodyrightPan p.hours{width:323px; height:83px; padding: 0px 0px 0 200px; margin:33px 0 33px 18px;}
#bodyrightPan p.hours a{width:323px; height:83px; display:block; background:url(../images/24hours.gif) 0 0; text-indent:-2000px;}
#bodyrightPan p.hours a:hover{width:323px; height:83px; background:url(../images/24hours.gif) 0 0; text-indent:-2000px;}
/*----Login Panel----*/
#loginBottomPan{width:359px; height:5px; background:url(../images/form-bottombg.gif) 0 0 no-repeat;}

/*----/Login Panel----*/

.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{
	background:url(../images/rightbarpicpho.jpg) no-repeat;
	padding:0px 0 0 0;
	margin:10px 0 0 33px;
	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 5px;
	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;

}
.style1 {color: #FF0000}



.gadsenseSpacing{

	margin:0;
	padding: 350px 0 0 0;


}


*html .gadsenseSpacing{

	margin:0;
	padding: 40px 0 0 0;


}
