/*
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 h3
{
    color: #FFA029 !important;
    float: right;
    font-size: 29px !important;
    font-weight: bold;
    padding: 0 20px 0 0;
}

.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:0px;
	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:100%;
	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;
}

/* Powerflushing Page CSS */

#stdigital_content p
{
	font-size: 16px;
	font-weight: normal;
	color:#000;
}

#pf-left-img
{
	float:left;	
	width: 220px;
}

#pf-right-hand-content
{
	float:left;
	width: 580px;
	height: 610px;
}

h2
{
	color:#124fa3;
	font-size:22px;
	font-weight: normal;
}

.pf-pod-class-top
{
	width: 530px;
	float:left;
	font-size: 16px;
	font-weight: normal;
	color:#000;
}

.pf-pod-class
{
	width: 200px;
	float:left;
	font-size: 16px;
	font-weight: normal;
	color:#000;
	text-align: justify;
}

#pf-pod-container
{
	float:left;
	width: 535px;
	height: 100px;
	margin: 10px 0px 0px 10px;
}

.pf-contact-btn
{
	float:right;
}

.pf-contact-btn img
{
	border: 0px;
}

#pf-pod-one
{
	margin: 0px 0px 0px 10px;
}

#pf-pod-one p.res-width
{
	width:305px;
	float:left;
}

#pf-pod-one p.stan-width
{
	float:left;
	width: 445px;
	line-height: 27px;
}

.stan-width strong
{
	font-weight: bold;
	color: #FFA029;
}

.stan-width span
{
	font-weight: bold;
	color: #000;
}

#pf-pod-two
{
margin: 0px 0px 0px 0px;

}

#pf-pod-three
{
margin: 0px 0px 0px 100px;

}

#pf-pod-four
{
	float:left;
	
}



#pf-pod-botton-container
{
	margin: 10px 0px 0px 10px;
	float:left;
	width:540px;
}

.pf-what-pod
{
	width: 240px;
	height: 70px;
	float:left;
}	

.pf-what-pod img
{
	border: 0px;
}



.pf-why-pod
{
	width: 240px;
	height: 70px;
	float:left;
	margin: 0px 0px 0px 60px;
}	

.pf-why-pod img
{
	border: 0px;
}


.pf-central-pod
{
	width: 480px;
	height: 70px;
	float:left;
}

.pf-central-pod img
{
	border: 0px;
}



#pf-problem-pod-container
{
	height: 440px;
}

#pf-problem-pod-ul ul
{
	font-weight: bold;
	color: #124fa3;
	list-style: square ;
	margin: 0px 0px 0px 200px;
}

#pf-problem-pod-ul ul li
{
	font-size: 18px;
	font-weight:normal;
}

.pf-problem-pods
{
    border-top: 1px solid #CCCCCC;
    float: left;
    width: auto;
	margin: 10px 0px 0px 10px;
}

.pf-problem-pod-img {float:left; width: 100px; margin: 3px 0px 0px 0px;}
.pf-problem-pod-img p {}
.pf-problem-pod-img img { max-width: 95px;}
.pf-problem-pod-text {float:left; width: 300px;}
.pf-problem-pod-text p {}
.pf-problem-pod-text strong {color: #124fa3;}


/* End Powerflushing Page CSS */



