@font-face {
	  font-family: Comic Sans MS Bold;
	  font-weight: bold;
	  src: url(../../fonts/comicbd.ttf) format("opentype");
	  }
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#242424;
	background:url(../../images/bg.jpg) no-repeat center top fixed, url(../../images/bg_2.jpg) repeat-x;
	*background:url(../../images/bg.jpg) no-repeat center top fixed;
	background:url(../../images/bg.jpg) no-repeat center top fixed\0;
	margin:0px;
	}
.clear{
	clear:both;
	}
img{
	border-style:none;
	}
.wraper{
	width:1054px;
	margin:0px auto 0px auto;
	}
.header{
	background:url(../../images/top_rbg.png) no-repeat bottom;
	}
.logo{
	float:left;
	}
.icons{
	float:right;
	}
.icons ul li{
	float:left;
	list-style-type:none;
	margin-left:20px;
	margin-top:40px;
	}
	


/*Middle Wraper Begin Here*/
.midle_wraper{
	behavior: url(../radius/PIE.php);
	background-color:#f5d13d;
	-webkit-box-shadow: #666 0px 2px 8px;
	-moz-box-shadow: #666 0px 2px 8px;
	box-shadow: #666 0px 2px 8px;
	padding-top:18px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:20px;
	}
.menue{
	background:url(../../images/menue_bg.png) no-repeat;
	width:999px;
	/*height:46px;*/
	height:56px;
	margin:0px auto 0px auto;
	/*padding-top:20px;*/
	padding-top:2px;
	*padding-top:18px;
	text-align:center;
	*margin-top:-15px;
	
	behavior: url(../radius/PIE.php);
	color:#FFF;
	text-shadow:0px 0px 5px #333;
	font-family:Comic Sans MS Bold;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	}
.menue a{
	color:#FFF;
	text-decoration:none;
	}
/*.menue ul li{
	behavior: url(radius/PIE.php);
	list-style-type:none;
	float:left;
	color:#FFF;
	text-shadow:0px 0px 5px #333;
	font-family:Comic Sans MS Bold;
	font-weight:bold;
	font-size:18px;
	padding-right:60px;
	}
*/

.home{
	float:left;
	/*padding-left:45px;*/
	padding-left:5px;
	}
.about_us{
	float:left;
	padding-left:82px;
	}
.gallery{
	float:left;
	padding-left:73px;
	}
.events{
	float:left;
	padding-left:85px;
	}
.cool_stuff{
	float:left;
	padding-left:70px;
	}
.partner{
	float:left;
	padding-left:66px;
	}
.register{
	float:left;
	padding-left:73px;
	}



.blue_box{
	behavior: url(../radius/PIE.php);
	background-color:#007bc3;
	-webkit-box-shadow: #666 0px 2px 8px;
	-moz-box-shadow: #666 0px 2px 8px;
	box-shadow: #666 0px 2px 8px;
	padding:8px;
	margin-top:10px;
	}
.box_left{
	width:260px;
	float:left;
	height:310px;
	}
.box_centre{
	margin-left:8px;
	margin-right:8px;
	width:442px;
	float:left;
	height:300px;
	background-color:#FFF;
	padding:5px;
	line-height:22px;
	}
.box_right{
	width:260px;
	float:left;
	/*height:310px;*/
	height:190px;
	}

.photo_gallary{
	behavior: url(../radius/PIE.php);
	border:solid 2px #FFF;
	-webkit-box-shadow: #000 0px 0px 8px;
	-moz-box-shadow: #000 0px 0px 8px;
	box-shadow: #000 0px 0px 8px;
	}
.gallary_images{
	width:256px;
	height:160px;
	background-color:#FFF;
	}
.gal_head{
	background:url(../../images/gallary.png) no-repeat;
	height:30px;
	position:relative;
	z-index:9999;
	width: 256px;
	margin-top:-30px;
	}
.puzzle_head{
	/*background:url(../../images/puzzle.png) no-repeat;*/
	height:30px;
	position:relative;
	z-index:9999;
	width: 256px;
	margin-top:-30px;
	}
.puzzle_images{
	width:256px;
	min-height:128px;
	/*height:128px;*/
	}
.news_box1{
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background-color:#d4eefb;
	padding:10px;
	}
.news_photo{
	behavior: url(../radius/PIE.php);
	border:solid 2px #FFF;
	-webkit-box-shadow: #000 0px 0px 8px;
	-moz-box-shadow: #000 0px 0px 8px;
	box-shadow: #000 0px 0px 8px;
	float:left;
	width:93px;
	height:71px;
	}
.news_photo:hover{
	behavior: url(../radius/PIE.php);
	border:solid 2px #FFF;
	-webkit-box-shadow: #06F 0px 0px 8px;
	-moz-box-shadow: #06F 0px 0px 8px;
	box-shadow: #06F 0px 0px 8px;
	float:left;
	width:93px;
	height:71px;
	}
.news_description{
	float:left;
	width:310px;
	padding-left:10px;
	line-height:18px;
	}
.news_description a{
	color:#000;
	text-decoration:none;
	}
.news_description a:hover{
	color:#000;
	text-decoration:underline;
	}
.bottom_add{
	margin-top:12px;	
	}
.bottom_skybox{
	margin-top:12px
	}
.skb1{
	background:url(../../images/skbg_34.jpg) no-repeat left;
	background-color:#FFF;
	width:490px;
	height:105px;
	float:left;
	border:solid 2px #017bc2;
	}
.skb_box1{
	float:left;
	padding:8px;
	padding-right:0px;
	padding-top:15px;
	}
.skb_description{
	float:left;
	width:120px;
	padding-left:10px;
	line-height:18px;
	}
.skb_description a{
	color:#000;
	text-decoration:none;
	}
.skb_description a:hover{
	color:#000;
	text-decoration:underline;
	}
.footer{
	margin-top:12px;
	background-color:#007bc3;
	padding:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	}
.footer a{
	color:#FFF;
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
	}
.footer a:hover{
	color:#FFF;
	text-decoration:underline;
	padding-right:10px;
	padding-left:10px;
	}
.f_shadow{
	background:url(../../images/fot_shadow_37.jpg) bottom no-repeat;
	height:14px;
	}

/*/Inner Page Begin/*/
.inner_content{
margin-left:6px;
margin-right:8px;
width:700px;
float:left;
background-color:#FFF;
padding:5px;
min-height:300px;
}

.content_box{
min-height:280px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background-color:#d4eefb;
padding:10px;
line-height:22px;
}

.content_box h3
{
	color:#007BC3;
	/*text-shadow:0px 0px 5px #333;*/
	font-family:Comic Sans MS Bold;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	}
/*/Inner Page END/*/




/*Register Page css */	

.headtitle{
	width:180px;
	text-align:left;
	float:left;
	padding-left:10px;
	/*padding-top:5px;*/
	font-size:14px;
	font-weight:bold;
	margin-left:100px;
	font-family:Comic Sans MS Bold;
}
.dropdown{
	width:280px;
	height:25px;
	}
	
.field{
	width:400px; 
	text-align:left; 
	float:left;
	padding-left:10px; 
	/*padding-top:5px;"*/
}


	.btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse {
    background-color: #363636;
    background-image: linear-gradient(to bottom, #444444, #222222);
    background-repeat: repeat-x;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: rgba(0, 0, 0, 0.1);
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: rgba(0, 0, 0, 0.1);
    border-top-color: rgba(0, 0, 0, 0.1);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}			
	
/*Profile Page Begin*/
.proflie{
	margin:15px;
	}
.profile_photo{
	float:left;
	width:150px;
	height:195px;
	border:solid 2px #FFF;
	*border:solid 2px #CCC;
	border:solid 2px #CCC\0;
	box-shadow:0px 0px 7px #666;
	float:left;
	}
.user_info{
	padding-left:30px;
	float:left;
	}
.username{
	font-weight:bold;
	font-size:14px;
	font-family:Comic Sans MS Bold;
	}
.username2{
	font-weight:normal !important;
	font-size:14px;
	font-family:Comic Sans MS Bold;
	}
/*Profile Page End*/

/*Gallary Page Begin*/
.gallary{
	/*margin:15px;*/
	}
.gallary_row{
	
	}
.gallary_head{
	font-size:18px;
	padding:0 0 5px 5px;
	font-family:Comic Sans MS Bold;
	color:#036;
	text-shadow:2px 2px 2px #999;
	}
.gallary_description{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	padding-left:7px;
	padding-bottom:6px;
	}	
.thumb{
	margin:8px;
	float:left;
	width:150px;
	height:150px;
	border:solid 2px #FFF;
	*border:solid 2px #CCC;
	border:solid 2px #CCC\0;
	box-shadow:0px 0px 7px #666;
	}
/*Gallary Page END*/
.ds_footer{
	text-align:center;
	color:#FFF;
	font-size:12px;
	padding:5px;
	padding-top:15px;
	}
.ds_footer a{
	color:#FFF;
	text-decoration:none;
	padding-right:0px !important;
	padding-left:0px !important;
	}
.ds_footer a:hover{
	color:#FFF;
	text-decoration:underline;
	
	}
	
	.news_images{
	behavior: url(../radius/PIE.php);
	border:solid 2px #FFF;
	-webkit-box-shadow: #000 0px 0px 8px;
	-moz-box-shadow: #000 0px 0px 8px;
	box-shadow: #000 0px 0px 8px;
	float:left;
	height:150px;
	}
	
	/*new Added Boxes on 12-6-13*/
.boxN1{
	margin-right:6px;
	float:left;
	width:162px;
	height:154px;
	}
.Top_btn{
	background:url(../../images/tpround_03.jpg) no-repeat;
	height:21px;
	width:154px;
	padding-top:4px;
	color:#FFF;
	font-size:13px;
	padding-left:8px;
	font-weight:bold;
	}
.Bimage{
	width:162px;
	height:129px;
	}
.Bmore{
	text-align:right;
	margin-top:-21px;
	}
/*new Added Boxes on 12-6-13*/

/*Middle Wraper End Here*/