

	/*
	
		CSS DOcument
		Template
		
		Jam Plastering
		Created by John Pears @ 360 Digital
		
	*/
	

body {
	background-image: url(../images/stripbg.gif);
	background-repeat: repeat-x;
	background-position: 0 190px;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica;
	}
	
	
#container {
	width: 750px;
	margin: 0 auto;
	text-align: left;
		}
		
		
#header {
	padding: 20px 0 0 0;
	font-size: 2em;
	height: 100px;
	font-weight: bold;
	background: #fff url(../images/logo.jpg) center center no-repeat;
	
	}
	
	

	


#navban {
	height: 200px; /* need to be 200px for other pages */
	width: 720px;
	background-color: #fff;
	background-position: center 0;
	background-repeat: no-repeat;
	padding: 0 5px 0 5px;
	font-weight: bold;
	font-size: 1em;
	color: #000;
	}
	
		#navban #nav {
			margin: 5px 0 0 10px;
			padding: 0;
			}
			
			#navban #nav li{
			margin: 0;
			float: left;
			padding: 0;
			list-style: none;
			}
			
			
			
			
			#navban #nav ul{
			margin: 0 0 0 0;
			float: left;
			padding: 0;
			list-style: none;
			}
			
			
			/* Bump up for navigation ============== */

			#up	{ 
			color: #ffffff;
			font-weight: bold;
			margin: 0 0 20px 0;
			}	
			
			
			
			#navban #nav #up a {
			width: 103px;
			text-align: center;
			display: block;
			margin-top: 14px;
			text-decoration: none;
			color: #fff;
			}	
						
			
			
			#navban #nav a { 
			width: 103px;
			margin-top: 20px;
			text-align: center;
			display: block;
			color: #333;
			text-decoration: none;
			}
			
			#navban #nav a:hover {
			color: #bb0009;
			}
	
#bread {
	margin: 8px;
	}
	

	#bread a{
	text-decoration: none;
	color: #000;
	}
	
	#bread a:hover{
	background-color: #fba1319;
	color: #fff;
	}
	
	
#contentbox {
	background-image: url(../images/contentbg.gif);
	background-position: center 0;
	background-repeat: no-repeat;
	width: 720px;
	padding: 0 5px 0 5px;
	
	}
	
	
	#contentbox #content {
		margin: 0 0 0 20px;
		padding: 20px 0 10px 0;
		width: 680px;
		}
		
#box {
	background-image: url(../images/contentbottom.gif);
	background-position: center 0;
	background-repeat: no-repeat;
	width: 720px;
	height: 100px;
	padding: 0 5px 0 5px;
	
	}
	

/* HEADERS and INDIVIDUAL STYLES
============================================================================= */

#content h1 {
	font-size: 1.4em;
	color: #ba1319;
	margin: 0 0 10px 0;
	}
	
	
#content h2	{
	font-size: 1.8em;
	color: #ba1319;
		margin: 0 0 10px 0;
	}


#content h3	{
	}


#content h4	{
	font-size: 1.3em;
	color: #ba1319;
		margin: 0 0 10px 0;
	}
	

#content h5	{
	font-size: 1.2em;
	color: #ba1319;
		margin: 0;
	}
	
	
#content p	{
	font-size: 0.9em;
	}


#contentbox li {
	list-style: circle;
	color: 000;
	font-size: 0.9em;
	margin:  4px 0 4px 0;
	padding: 0;
	}
	
#contentbox a {
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #000;
	}


#contentbox a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #ba1319;
	border-bottom: 1px solid #ba1319;
	}




	
	
/*
INDIVIDUAL PAGE STYLES
============================================================================== */

	/*======== HOME ============*/
	#home {
		margin: 0 0 0 0;
		}
	
	#homeleft {
	
		margin: 0;
		float: right;
		width: 280px;
		border: 1px solid #fff;

		}

	#homeright {
		border: 1px solid #fff;
		width: 380px;
		}
		
		
		
			/*======== CONTACT ============*/
	#contact {
		margin: 0 0 0 0;
		}
	
	#contactleft {
	
		margin: 0;
		float: right;
		width: 250px;
		border: 1px solid #fff;

		}

	#contactright {
		border: 1px solid #fff;
		width: 400px;
		}
		
	#button {
	margin: 0 0 0 10em;		}
		
		
		

		
		
			/*======== SERVICES ============*/
	#services {
		margin: 0 0 0 0;
		}
	
	#servicesleft {
	
		margin: 0;
		float: right;
		width: 330px;
		border: 1px solid #fff;

		}

	#servicesright {
		border-top: 1px solid #fff;
		border-right: 2px solid #ba1319;
		border-bottom: 1px solid #fff;
		border-left: 1px solid #fff;
		width: 330px;
		}
		
	.servicesblock {
		
		border-bottom: 2px solid #ba1319;
		width: 310px;
		padding: 10px 0 10px 0;
		}
		
				
	.servicesblock p {
		margin: 0;

		}
		
		
		
		
		
		
		
		
				
		
			/*======== PORTFOLIO ============*/

#portfolioblock {
	margin: 0 0 1em 0;
	padding: 0 0 1.5em 0;
	border-bottom: 2px solid #ba1319;
	
	}
		
		#portfoliotext {
			float: right;
			width: 320px;
			}
			
		
					
		#portfoliotext h1{
			font-size: 1.2em;
			font-weight: bold;
			color: #ba1319;
			}
		
		
		
		
		
		
		
	#contentfooter {
clear: both;		}
