/*
classes.css

This contains all the classes used by the website other than those defined in default.css
Typically this will include header and footer css as well as any styles required by any bespoke areas of the website
*/



#sin-maintop{
	width:800px;
	height:100%;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	position: relative;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B5B5B5;
	border-left-color: #B5B5B5;
}
.sin-main{ background-color:#FFFFFF; width:800px; height:100%; float:left; clear:left;  margin-left:auto; margin-right:auto; margin-top:0px;  }


        /*Top Heade part Start Here 	              Top Heade part Start Here                 Top Heade part Start Here   */

#sin-header{
	width:800px;
	height:188px;
	float:left; 
	margin-left:auto;
	margin-right:auto;
	margin-top:0px; 
	background-image:url(../images/header.jpg); background-repeat:no-repeat; background-position:left top;}
	
.sin-headerleft{width:338px; height: auto; float:left; margin-left:0; margin-right:auto; margin-top:0px;}	
.sin-logopart{ width:326px; height:119px; float:left; margin-left:0; margin-right:auto; margin-top:0px; padding-top:10px; }	
.sin-address{width:334px; height: auto; float:left; margin-left:0; margin-right:auto; margin-top:0px ; padding-left:2px;
                 padding-right:2px; padding-top:2px; 
               font-family:  Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				text-decoration: none;}

.Arial12b{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2B2929;
	text-decoration: none;}
	
	
	
	
.sin-header-right {width:460px; height: auto; float:right; margin-left: auto; margin-right:0px;; margin-top:0px;}

.sin-header-right-menu{width:160px; height:184px; float:left; margin-left: 4px; margin-right: auto; margin-top:0px;
                 background-image:url(../images/airow-set.jpg); background-position:left top; background-repeat:no-repeat;}

.sin-left-topmenu{
	width:142px;
	height:20px;
	float:left; padding-top:15px;
	
	
	margin-left: 0px;
	margin-right: auto;
	margin-top:0px; }
	
	.sin-left-topmenu ul li{
	display:block;
	
	list-style-type: none ; background-position:left;
}
	


.sin-left-topmenu ul{ margin:0px; padding:0px; list-style-type: none ;}
.sin-left-topmenu li{
	float:left;
	
	margin-left: 0px;
	margin-right: auto;
	margin-top:0px;
	padding-right:0px;
	padding-bottom:4px;
	padding-top:6px;
	padding-left:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width:130px;
	height:12px;
	color: #FFFFFF;
	text-decoration: none;
}

.sin-left-topmenu li a{color: #FBFBFB;
	text-decoration: none; 
	}	
	
	
.sin-left-topmenu li a:hover{color: #FCC08F;
	text-decoration: none; 
	}		




.sin-header-right-tel{width:170px; height: auto; float:right; margin-left: auto; margin-right:0px; margin-top:0px;
                            padding-top:12px; padding-right:12px; padding-left:30px;}

.Arial13b{
	font-family:  verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FDAA34;
	text-decoration: none;}

h1
{
	font-family:verdana,Helvetica,sans-serif;
	font-size:23px;
	font-weight:lighter;
	padding-left:30px;
}

 /*Top Heade part Close Here 	              Top Heade part Close Here                 Top Heade part Close Here   */
 
  /* Center part Start Here                   Center part Start Here                  Center part Start Here       */

#center-part{width:800px; height: auto; float:left; margin-left:0; margin-right:auto; margin-top:0px;}

	 /* Center Left part Start Here */     /* Center Left part Start Here */    
		
.sin-center-left{width:338px; height: auto; float:left;clear:left; margin-left:0; margin-right:auto; margin-top:0px;}
.sin-center-lefth{width:336px; height:44px; float:left; clear:left; margin-left:0; margin-right:auto; margin-top:0px;}
.sin-center-leftr{width:336px; height: auto; float:left;clear:left; margin-left:0; margin-right:auto; margin-top:0px;}
/* Center Left part Close Here */
	
.sin-center-right {width:460px; height: auto; float:right; margin-left: auto; margin-right:0px;; margin-top:0px;}
.sin-center-rightr {width:460px; height:20px; float:right; margin-left: auto; margin-right:0px;; margin-top:0px;}

/* Center right part Close Here          Center right part Close Here           Center right part Close Here       */	

 /* Center part Close Here                   Center part Close Here                  Center part Close Here       */
 
	 /* mide part stat Here                   mide part stat Here                mide part stat Here       */
		 	 

#mide-part
{
	/*width:800px;*/
	min-height: 200px;
	float:left;
	clear:left;
	margin-left:0;
	margin-right:auto;
	margin-top:0px;
}

.mide-partc
{
	/*width:700px;*/
	height:100%;
	float:left;
	margin-left:0;
	margin-right:auto;
	margin-top:0px;
	padding-top:20px;
	padding-left:5px;
	padding-right:70px;
	padding-bottom:5px;
}
								 
.Arial11b
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #949494;
	text-decoration: none;
	
}	
	
.Arial11b ul li
{
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	font-weight:900;
	font-size:1.1em;
	width:300px;
}

.Arial11b ul
{
	margin-left:20px;
	margin-top:20px;
}
								 
.mide-partc2
{
	/*width:800px;*/
	height: auto;
	float:left;
	margin-left:0;
	margin-right:auto;
	margin-top:0px;
}

.sin-mide-left
{
	/*width:540px;*/
	padding-left:30px;
	height: auto;
	float:left;
	clear:left;
	margin-left:0;
	margin-right:auto;
	margin-top:0px;
	padding-right:4px;
	padding-top:20px;
	padding-bottom:20px;
	line-height:18px;	
}
.sin-mide-right {width:226px; height: auto; float:right; margin-left: auto; padding-right:20px;
                      margin-right:0px;; margin-top:0px;padding-top:20px;}
					  
					  
.footer-part{
	width:800px;
	height: 70px;
	float:left;
	margin-left:0px;
	margin-right:auto;
	margin-top:0px;
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}					  

.footer-menu{
	width:700px;
	height: 20px;
	float:left;
	margin-left:0px;
	margin-right:auto;
	margin-top:0px;
	padding-left:100px;
	padding-right:0px;
    padding-top:18px;
	padding-bottom:0px;
	
}					  					  
					  
.footer-menu ul{margin:0px; padding:0px; list-style-type: none ; float:left;}								 								 
.footer-menu li{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FBFBFB; width:auto; padding-left:20px; padding-right:14px;
	text-decoration: none;}
 .footer-menu ul li{
 
	display: inline; float:left; clear:right;
	list-style-type: none ; background-position:left;}
	
.footer-menu li a{  font-size: 12px;
					font-weight: bold;
					color: #FBFBFB;text-decoration: none;}

  .footer-menu li a:hover{ font-size: 12px;
					font-weight: bold;
					color: #FCC08F;text-decoration: none;}

.poweredby
{
	color:#103e5f;
	text-decoration:none;
}	
a.poweredby
{
	color:#103e5f;
	text-decoration:none;
}	
a.poweredby:hover
{
	color:#FCC08F;
	text-decoration:none;
}	


/* */

div#layoutitemsettings form label#label_content
{
	display:none;
}

#content-main
{
	min-height:310px;
}

.template_left
{
	float:left;
	width:360px;
}

.template_right
{
	float:right;
	width:440px;
}

/*Picture Gallery */

div.layoutitem_picturegallery ul li p
{
	font-size:1em;
	margin:2px;
	padding:2px;
	width:320px;
}

div.layoutitem_picturegallery ul li ul li
{
	clear:right;
	float:left;
	height:245px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:middle;
	width:240px;
}


#services-right
{
	float:right;
	padding-right:80px;
	color:#949494;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	font-weight:900;
	font-size:1em;
}


#paragraph1
{
	font-size:1em;
	left:-45px;
	position:relative;
	width:800px;
	font-weight:bold;
}

#paragraphimg
{
	float:left;
}
#paragraph2
{
	font-size:1em;
	left:-20px;
	position:relative;
	width:800px;
	font-weight:bold;
}

#paragraph3
{
	font-size:1em;
	width:800px;
	position:relative;
	left:15px;
	font-weight:bold;
}

#paragraph4
{
	font-size:1em;
	left:28px;
	position:relative;
	width:720px;
	font-weight:bold;
}
