/* CSS Document */

*	{margin:0; padding:0; border:0; }

body {font-family: "Times New Roman";} /*background-image:url(../Images/bg/bg.jpg; background-repeat: no-repeat; background-attachment: fixed; */ 
	

#wrapper {width: 80%; 
		  margin:0 auto; 
	      background-color:#F3F0E8; 
	      padding:30px;}

#nametop	{width:45%; 
			 float:left;
			 color: #1C15B8;}

#topnav {width:55%; 
	     float:right; 
	     margin-top:5px;  
	     margin-bottom: 5px;}

#topnav ul    {text-align: right; }
#topnav ul li {display:inline; 
			   margin:10px;}

#topnav a     {font-size:20px; 
	           font-weight: bold;
	           text-decoration: none;} 

#topnav a:link {color: #F96265;}
#topnav a:hover {color:#881588;}

#galnav {width:55%; 
	     float:right; 
	     margin-top:5px;  
	     margin-bottom: 5px;
		 margin-right: 10px;}

#galnav ul    {text-align: right; }
#galnav ul li {display:inline; 
			   margin:10px;}

#galnav a     {font-size:14px; 
	           text-decoration: underline;} 

#galnav a:link {color: #000000;}
#galnav a:hover {color:#16BF68;}

#namebottom	{width:99%; 
	         float:left; 
	         text-align: left; 
			 color: #1C15B8;}

#namebottom h5 {font-size:20px;
				font-family: 
	            margin 5px 10px;}

#banner {clear:both; margin:10px 0px; font-size:20px;}

#gallerytop {width:100%;}
#gallerytop h3  {font-weight: bold; 
	             font-size:40px; 
	             font-family: "Times New Roman";
	             text-align: center; 
	             margin-top:10px; 
				 margin-left:10px;}

#gallerybottom {width:100%;
				margin-left: 10px;}
#gallerybottom p {font-size:16px; text-align: left; margin:15px 0 0 5px; }

#aboutmainbody p {width:100%;
				 font-size:14px;
				 margin-top:10px; 
				 margin-left:10px;}

#aboutmainbody h5 {margin-left:10px;}

#leftcontent {width:50%; float:left; margin:20 0 0 10px;}

#leftshowcontent {width:45%; float:left; margin-left: 20px;}
#leftshowcontent p {width:100%;
			       font-size:14px;
				   margin-top:10px; 
				   margin-left:10px;}

#leftshowcontent h5 {margin-left:10px;}

#leftaboutcontent {width:40%; 
	               float:left; 
	               margin-top:20px; 
	               margin-bottom:10px; 
	               margin-left:10px; 
	               margin-right:10px;} 

#para1 {clear: both;
        width:100%;
	    font-size:14px;
	    margin-top:10px; 
	    margin-left:10px;}

#rightcontent {width:45%; float:right;}
#rightcontent h3 {font-size:30px; margin:0px 0px 0px 5px; }
#rightcontent h4 {font-size:15px; margin:0px 0px 0px 15px; }
#rightcontent p  {font-size:14px; margin:15px 0px 0px 5px; }
#rightcontent a {font-weight: bold}
#rightcontent a:link  { text-decoration: none;} 
#rightcontent ul li {margin-left: 20px;}

#rightaboutcontent {width:55%; float:right; margin-top:20px; margin-bottom:10px; margin-left:10px;} 
#rightaboutpicture {width:30%; float:right; margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right:10px; }

#rightshowcontent {width:45%; float:right; margin-left: 20px;}
#rightshowcontent p {width:100%;
			       font-size:14px;
				   margin-top:10px; 
				   margin-left:10px;}

#rightshowcontent h5 {margin-left:10px;}

#tableid {width:100%; float:left; padding-top:10px; padding-left: 10px; padding-right: 10px;}

#rightpicture {width:30%; float:right; padding-left: 10px; padding-right: 10px;}

#contactphotos {float:left; margin-left:100px; width: 30%; }
#contacttext p {clear:both; text-align:center; font-size:20px; font-weight: bold }
#contacttextred p {clear:both; text-align:center; font-size:20px; font-weight: bold; color: #E8274B;}
#contacttextblue p {clear:both; text-align:center; font-size:20px; font-weight: bold; color:#2131DF;}

#footer {clear:both; 
	     padding-top:30px; 
	     width: 100%;
	     text-align: center;}

.pagination {display:inline-block;
			 border-color: #5206F3;
			 margin-top: 20px;} 

.pagination a {float:left;
			   text-decoration:none;
	           color:#000000;
			   padding:6px 15px;
	           border: 1px solid #B3B3B3;
   			   border-radius: 5px;
			   transition: all 1s ease;
			  }

.pagination a.active {
    background-color: #CBB1E8;
    color: white;
	border-radius: 5px;}	
	
.pagination a:hover:not(.active) {background-color: #DBDBDB;} 

.responsive {padding: 0 6px;}

.gallery {margin-top: 10px;
		  margin-right: 20px;
  		  border: 1px solid #DFDFDF;
   		  float: left;
    	  width: 200px;
		  height: 350px;}

.galleryfirst {margin-top: 60px;
		  margin-right: 20px;
  		  border: 1px solid #DFDFDF;
   		  float: left;
    	  width: 200px;
		  height: 350px;}
 .gallery:hover {border: 1px solid #777;}

 .gallery img {width: 100%;
			   display: inline-block;
			   vertical-align: top;
			   float: left;}						

  .desc {padding: 5px;
  		text-align: center;
		font-size: 14px;
	    font-family: "Times New Roman";
		color: #000000;}

  .underline {
	  text-decoration: underline;}

