/*
* { margin: 0;	padding: 0; }
*/
body {
	color: #333333;
	background-color: #ff7417;
	font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	font-size: 75%;
	text-align: left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../images/bg.gif);
}
form {
	margin:0px;

}
/* >>> CONTAINERS <<< */
div#container {
	margin: 0px;
	text-align: left;
	background-color:#FFFFFF;
	width:900px;
	padding:0px;
	margin-top:0px;
}
div#content-wrap {
	margin-left: 0px;
	margin-right: 0px;
}
div#header-wrap {
	margin: 0px 0px 0px 0px;
}
div#header-in {
	padding: 0px;
	color: inherit;
}
div#center {
	margin-left:177px;
	margin-right:177px;
	color: inherit;
	background-color: #FFFFFF;
	text-align:left;
	margin-top:200px;
}
div#centerinside {
	margin-left:177px;
	margin-right:177px;
	color: inherit;
	background-color: #FFFFFF;
	text-align:left;
	margin-top:130px;
}
div#centernoleft {
	margin-left:5px;
	margin-right:177px;
	color: inherit;
	background-color: #FFFFFF;
	text-align:left;
	margin-top:130px;
}
div#center-in {
	padding-left: 5px;
	padding-right: 5px;
	background-image:url(images/centerbg.gif);
	background-repeat:repeat-x;
	background-position:top;
}
div#left {
	float: left;
	width: 167px;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:200px;
}
div#leftnone {
	float: left;
	width: 0px;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:200px;
}
div#leftinside {
	float: left;
	width: 167px;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:130px;
}
div#left-in {
	padding: 1px;
}
div#right {
	float: right;
	width: 167px;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:200px;
}
div#rightinside {
	float: right;
	width: 167px;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:130px;
}
div#footer-wrap {
	clear: both;
	background-color:#FFFFFF;
	margin-left:0px;
	text-align:center;
	padding:10px;
}

/* CNS NEW STYLES START */
div#toplogo { font-size:11px; text-align:center; width:350px; height:144px;}
div#toplogo a { color:#FF6600; text-decoration:none;}
div#toplogo span { color:#FF6600; text-decoration:none;}
div#topbg1 {
	background-image:url(../images/top1.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#pagecontent {
	font-size:100%;
	color:#000000;
	width:100%;
}
#pagetitle {
	color:#D70303;
	text-transform:capitalize;
	background-image:url(../images/titlebg.gif);
	background-repeat:no-repeat;
	width:529px;
	height:40px;
	border-bottom:dashed 1px #CCCCCC;
	margin-bottom:10px;
}
#pagetitle h1 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:22px; padding:5px; margin:0px; color:#000}
#pagetitlewider {
	color:#D70303;
	text-transform:capitalize;
	background-image:url(../images/titlebgwider.gif);
	background-repeat:no-repeat;
	width:700px;
	height:40px;
	border-bottom:dashed 1px #CCCCCC;
	margin-bottom:10px;
}
#pagetitlewider h1 { font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:22px; padding:5px; margin:0px; color:#000}

div#footer-in {
	color: #828282;
	font-size:11px;
	background-color:#e2ddd2;
	padding:10px;
	height:15px;
}
div#footer-in a{
	color:#0000CC;
	text-decoration:none;
}

/* CNS NEW STYLES END */

.para {
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.paraj {
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:20px;
}
.orangelink { color:#FF6600}
.error {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.formborder {
	border:solid 1px #FF6600;
	width:99%;
}
.formhead{
	background-color:#fff3db;
	text-align:right;
	font-size:12px;
	padding-right:10px;
	border-right:solid 1px #FF6600;
	padding:5px;
}
.formcont{
	font-size:12px;
	color:#000000;
	padding-left: 5px;
	padding:5px;
	text-align:left;
}
.form {
	border:solid 1px #fab88b;
	font-size:14px;
	background-color:#fff3db;
	font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
}
.formbtn {
	background-color:#FF6600;
	border:solid 1px #FF6600;
	color:#FFFFFF;
	font-size:13px;
	width:120px;
}
*.x {
	display: none;
	}



.leftbox {border:solid 1px #cec9bf; background-color:#fbf8f2;}
.sideboxlink h5 { margin:0px; padding:0px; font-size:12px; display:block; padding-left:20px; color:#F60; text-decoration:none; background-color:#FFF; border-bottom:solid 1px #cec9bf; padding-top:5px; padding-bottom:5px; background-image:url(../images/arrow1.gif); background-repeat:no-repeat; background-position:left;}
.sideboxlink h6 { margin:0px; padding:0px; font-size:12px; display:block; padding-left:20px; color:#FFF; text-decoration:none; background-color:#F60; border-bottom:solid 1px #cec9bf; padding-top:5px; padding-bottom:5px; background-image:url(../images/arrow1.gif); background-repeat:no-repeat; background-position:left;}
.sideboxlink a{ display:block; padding-left:20px; color:#000; text-decoration:none; padding-top:5px; padding-bottom:5px;}
.sideboxlink a:hover{ color:#F60}
.sideboxlink h5 a{ display:block; padding-left:20px; color:#F60; text-decoration:none; background-color:#FFF; border-bottom:solid 1px #cec9bf; padding-top:5px; padding-bottom:5px; background-image:url(../images/arrow1.gif); background-repeat:no-repeat; background-position:left;}
.sideboxlink h5 a:hover{ display:block; padding-left:20px; color:#FFFFFF; text-decoration:none; background-color:#F60; border-bottom:solid 1px #cec9bf; padding-top:5px; padding-bottom:5px; background-image:url(../images/arrow1.gif); background-repeat:no-repeat; background-position:left;}


.orangeheadline { color:#FF6600; font-size:20px; text-decoration:underline; font-family:"Times New Roman", Times, serif; font-family:"Times New Roman", Times, serif; margin-bottom:10px; margin-top:10px; display:block;}

.eventlist { background-color:#fbf8f2; border:solid 1px #cec9bf; width:95%; text-align:left; padding:10px;}
.eventlist ul { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}
.eventlist li { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; list-style-image:url(../images/bul1.gif); vertical-align:middle; margin-bottom:5px; margin-top:5px; padding-left:10px;}

.footerleft { float:left}
.footerright { float:right}

.flaglist { list-style-image:url(../images/flagicon.gif);}
.flaglist li { font-size:12px; font-weight:bold; padding-left:10px; vertical-align:middle; margin-bottom:10px; line-height:16px;}

.photo1 { border:solid 1px #FF6600; padding:10px; float:left; margin-right:10px;}

.block1 { border:solid 1px #FF6600; background-color:#fff3db; padding:10px; line-height:20px; margin-bottom:10px;}
.block1 h2 { margin:0px; padding:0px; font-weight:normal; font-size:25px; margin-bottom:10px;}
.block1 h3 { margin:0px; padding:0px; font-weight:normal; font-size:18px; margin-bottom:10px;}
.block1 a { margin:0px; padding:0px; color:#000000}
.block1 strong { color:#FF6600}

.gallerythumb { width:auto; text-align:center; font-size:11px; color:#000; margin:5px; margin-bottom:20px; float:left}
.gallerythumb img { width:auto; /*width:160px;*/ height:215px; /*height:213px;*/ border:solid 1px #FF6600; display:block; margin-bottom:5px;}
.gallerythumb strong { color:#FF6600; margin-bottom:5px; display:block}


/* gallery thumb effect */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail div{ /*CSS for enlarged image*/
position: absolute;
padding: 0px;
margin:0px;
left: -5000px;
/*border: 1px dashed gray;
visibility: hidden;*/
color: black;
text-decoration: none;
width:400px;
height:300px;
/*overflow:auto;*/
}

.thumbnail div img{ /*CSS for enlarged image*/
padding: 0px;
margin:0px;
width:500px;
height:350px;
}

.thumbnail:hover div{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -5px; /*position where enlarged image should offset horizontally */
position:absolute;
left:-80px;
}
/* gallery thumb effect */


