/*

Theme Name: PIAS

Theme URI: http://www.cybernerikz.com/

Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

Version: 1.0

Author: Samrat Azad

Author URI: http://www.cybernerikz.com/

Tags: PIAS

*/



body{ padding:0px; margin:0px; background-color:#090909; }





#wrap{

	  width:1000px;

	  margin:auto;

	  text-align:left;

	  }

	  

#wrap2{

	  width:1000px;

	  float:left;

	  position:relative;

	  }	  

	

h1,h2,h3{ padding:0px; margin:0px; }

ul{ padding:0px; margin:0px; }	



a{ text-decoration:none; }  



.input_box{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; width:209px; height:22px;

		    border:1px solid #C6BA94; background-color:#FFFFFF;

		  }

.input_box_zip{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; width:76px; height:22px;

		    border:1px solid #C6BA94; background-color:#FFFFFF;

		  }

		  

.input_box_ddmenu{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; width:50px; height:22px;

		    border:1px solid #C6BA94; background-color:#FFFFFF;

		  }

.submit_btn{

	background:url(images/pias_submit.jpg) no-repeat;

	width:99px;

	height:32px;

	border:none;

}



/* ========================================= Start Text ========================================= */



.prepand{ padding-top:5px; }

.prepand2{ padding-top:10px; }

.prepand3{ padding-top:15px; }

.prepand4{ padding-top:20px; }

.prepand5{ padding-top:25px; }

.prepand6{ padding-top:30px; }



.size{ font-size:7px; }





.font{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#60461B; }

.font2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#811010; }

	.font2 a{ color:#811010; }

		.font2 a:hover{ color:#FFFFFF; }

.font3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#740C0C; }

	.font3 a{ color:#740C0C; }

		.font3 a:hover{ color:#FFFFFF; }

.font4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFC700; }

.font5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FFE400; }

	.font5 a{ color:#FFE400; }

		.font5 a:hover{ color:#FFFFFF; }		

.font6{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; }	

.font7{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#874A0B; padding:12px 5px 0px 18px; }

.font8{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#C53508; padding:8px 6px 0px 0px;

	    font-style:italic; text-align:right;

	  }	

.font9{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#874A0B; }

	.font9 a{ color:#874A0B; }

		.font9 a:hover{ color:#000000; }	  	



.font10{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#874A0B; }

	.font10 a{ color:#874A0B; }

		.font10 a:hover{ color:#000000; }

		.font10 b{ color:#000000; }

		

.font-p{ font-family:Georgia, "Times New Roman", Times, serif; }		



/* ========================================= End Text ========================================= */	





/* ========================================= Start Top ========================================== */



#top{

	  width:907px;

	  padding-right:93px;

	  background:url(images/pias_top.gif) repeat-x;

	  height:98px;

	  float:left;

	  position:relative;

	  }	

	  

.logo{

	  width:282px;

	  float:left;

	  position:absolute;

	  left:76px;

	  top:7px;

	  z-index:2;

	  }	  

	  

/* ========================================= End Top ========================================== */	





/* ========================================= Start Block Body ========================================== */



.left-curtain{

			  width:107px;

			  float:left;

			  position:absolute;

			  top:0px;

			  left:0px;

			  z-index:1;

			  }

			  

.right-curtain{

			  width:110px;

			  float:left;

			  position:absolute;

			  top:0px;

			  left:890px;

			  z-index:3;

			  }

			  

.right-curtain-bottom{

					  width:86px;

					  float:left;

					  position:absolute;

					  top:296px;

					  left:914px;

					  z-index:4;

					  }			  			  



#block-body{

		  width:826px;

		  padding:7px 87px 20px 87px;

		  background:url(images/pias_block_body.gif) repeat-y;

		  float:left;

		  position:relative;

		  *z-index:-1;

		  }	

		  

/* -------------------- Start Navigation ------------------------ */



.nav{

	 width:546px;

	 _width:543px;

	 float:right;

	 position:relative;

	 height:35px;

	 font-family:Georgia, "Times New Roman", Times, serif;

	 font-weight:normal;

	 }

	 



.nav li{

	float:left; list-style:none; background:url(images/pias_nav_line.gif) left no-repeat;

}



.nav li a{

	float: left;

	display: block;

	color:#3E3E3E;

	text-decoration: none;

	font-size: 14px;

	font-weight:normal;

	padding:0 0 0 8px; /*Padding to accomodate left tab image. Do not change*/

	margin-right:2px;

	margin-left:3px;

	height: 35px;

	line-height: 35px;

	text-align: center;

	cursor: pointer;	

}



.nav li a b{

	float: left;

	display: block;

	padding: 0 6px 0 0px; /*Padding of menu items*/

	font-weight:normal;

}



.nav li.current_page_item a, .nav li a:hover{

	color: #fff;

	background:url(images/pias_nav_left.gif) no-repeat; /*left tab image path*/

	background-position: left;

}



.nav li.current_page_item a b, .nav li a:hover b{

	color:#fff;

	background: url(images/pias_nav_right.gif) no-repeat right top; /*right tab image path*/

}

.nav li.current_page_item{

	color:#fff;

	background:none; /*right tab image path*/

}





.nav li.current2 a, .nav li a:hover{

	color: #fff;

	background:url(images/pias_nav_left.gif) no-repeat; /*left tab image path*/

	background-position: left;

}



.nav li.current2 a b, .nav li a:hover b{

	color:#fff;

	background:url(images/pias_nav_right.gif) no-repeat right top; /*right tab image path*/

}





.nav li.current3{

	float:left; list-style:none; background:none;

}	 



/* -------------------- End Navigation ------------------------ */





.main-body{

		 width:826px;

		 padding:29px 0px 0px 0px;

		 float:left;

		 position:relative;

		 }

		 

	.main-body h2{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#8C6D3B; padding-bottom:6px;

				   background:url(images/pias_line.gif) left bottom no-repeat;

				 }	 

				 

	.main-body h3{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; color:#8C6D3B; padding-bottom:6px;

				 }	 

				 

		 

/* -------------------- Start Left ------------------------ */		 



.left{

	  width:492px;

	  float:left;

	  position:relative;

	  }

	  

.left cite{	  

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#C53508; padding:8px 6px 0px 0px;

	    font-style:italic; text-align:right;

}

	  

	.left h4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin:5px 0px; }

			

	.left h2{ font-family:Arial, Helvetica, sans-serif; font-size:29px; font-weight:normal; color:#8C6D3B; width:470px; padding-bottom:10px; 

			  padding-top:38px; border-bottom:1px solid #A11B1B;	  

			}

			

			

	.left ul{ padding-top:5px; padding-bottom:10px; padding-left:10px; }

	.left li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#60461B; list-style:none;

		      background:url(images/pias_bullet.gif) 0px 7px no-repeat; padding-left:12px; margin-top:8px; position:relative;

		    }

		.left li a{ color:#60461B; }

			.left li a:hover{ color:#000000; text-decoration:underline; }

			

	.sitemap{

			 width:254px;

			 padding-left:26px;

			 background:url(images/pias_sitemap.gif) no-repeat;

			 height:53px;

			 padding-top:14px;

			 float:left;

			 position:relative;

			 }

			 

	.facebook{

			 width:185px;

			 padding-top:17px;

			 float:right;

			 position:relative;

			 }		 				



/* -------------------- End Left ------------------------ */





/* -------------------- Start Right ------------------------ */		 



.right{

	  width:287px;

	  padding-left:34px;

	  border-left:1px solid #570F0F;

	  float:right;

	  position:relative;

	  }

	  

	.recent-work{

			    width:287px;

			    float:left;

			    position:relative;

			    } 

				

	   .recent-work h2{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#8C6D3B; width:277px; padding-bottom:10px;

						border-bottom:1px solid #AC1D1D;

					  }

			

	  .recent-work h3{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; color:#A5661C; margin-top:12px;

	  				   background:url(images/pias_bullet2.gif) left no-repeat; padding-left:31px;

					 }

					 

	.image-box{

			   width:269px;

			   padding:15px 6px 0px 12px;

			   background:url(images/pias_image_box.gif) no-repeat;

			   height:161px;

			   float:left;

			   position:relative;

			   margin-top:6px;

			   }

			   

	.browse{

			width:98px;

			background:url(images/pias_browse.gif) repeat-x;

			height:19px;

			padding-top:3px;

			text-align:center;

			float:right;

			position:relative;

			margin-top:17px;

			}		   				 			 



/* -------------------- End Right ------------------------ */		  

	  

/* ========================================= End Block Body ========================================== */	  





/* ========================================= Start Bottom ========================================= */



#bottom{

		width:920px;

		padding-right:80px;

		background:url(images/pias_bottom.gif) no-repeat;

		height:66px;

		padding-top:30px;

		text-align:right;

		float:left;

		position:relative;

		}

		

	.bttom-font{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FFFFFF; }

		.bttom-font a{ color:#FFFFFF; }	

			.bttom-font a:hover{ color:#FFC700; }

	.bttom-font2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#E9E9E9; }

	.bttom-font3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFC700; }

		.bttom-font3 a{ color:#FFC700; }

			.bttom-font3 a:hover{ color:#FFFFFF; text-decoration:underline; }



/* ========================================= End Bottom ========================================= */	  





/* ===================================== Start Request A Quote =================================== */



.request-quit-top{

				 width:675px;

				 padding:20px 0px 0px 151px;

				 float:left;

				 position:relative;

				 }

				 

	.request-quit-mid{

					 width:454px;

					 padding:18px 34px 24px 34px;

					 background-color:#F6EED5;

					 float:left;

					 position:relative;

					 }

					 

		.request-quit-mid h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; color:#8A6C3A; }			 			 		

/* ===================================== End Request A Quote =================================== */		





/* ===================================== Start Portfolio =================================== */



.portfolio-left{

				width:221px;

				float:left;

				position:relative;

				}

				

	.portfolio-left	h3{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#8C6D3B; width:221px;

					    border-bottom:1px solid #A61C1C; padding-bottom:5px;

					  }	

					  

	.portfolio-left ul{ padding-top:5px; padding-left:18px; }

	.portfolio-left li{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#874A0B; list-style:none;

					    background:url(images/pias_bullet3.gif) left no-repeat; padding-left:15px; position:relative; margin-top:12px;

					  }

		.portfolio-left li a{ color:#874A0B; }

			.portfolio-left li a:hover{ color:#000000; }

				.portfolio-left li.current-cat a{ color:#000000; }

				

.portfolio-right{

				width:580px;

				padding:30px 0px 0px 0px;

				float:right;

				position:relative;

				}

				

.portfolio-right-top{

					width:557px;

					padding:0px 0px 0px 22px;

					border-left:1px solid #A61C1C;

					float:right;

					position:relative;

					}				

				

	.religious-ceremony{

						width:557px;

						float:left;

						position:relative;

						}

		

		.religious-ceremony	h2{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal; color:#8C6D3B; width:557px;

					    		/*border-bottom:1px solid #A61C1C;*/ padding-bottom:6px;

					 		  }

							  

		.portfolio-pic{

					   width:249px;

					   padding:15px 6px 0px 12px;

					   background:url(images/pias_portfolio_pic.gif) no-repeat;

					   height:161px;

					   float:left;

					   position:relative;

					   margin-top:6px;

					   }

					   

	.portfolio-pic-right{

						width:267px;

						float:left;

						position:relative;

						} 

				

	   .portfolio-pic-right h3{ font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal; color:#A5661C; margin-top:12px;

	  				   			background:url(images/pias_bullet2.gif) left no-repeat; padding-left:31px;

							  }	   					  										



/* ===================================== End Portfolio =================================== */

.font h3{

	font-family:"Times New Roman", Times, serif;

	color:#60461B;

	font-size:25px;

}

img { 

	border:none; 

}



/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left;

	}

/* End Images */

table tr td a{
color:#60461B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
font-weight:normal;
text-decoration:underline;
}
table tr td a:hover{
	color:#A5661C;
}
