/* CSS By B&J Graphics */
body {margin-top: 0px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 height: 100%;
	 }
	 
.full {
height: 600px;
}	 

.menu_l
{
	list-style: none;
	margin: 4px;
	padding: 0px;

}



.menu_l a {
	display: block;
	margin-left: -10px;
	background-color: transparent;
	color: #000;
	text-decoration: none;
	text-indent: 20px;
	padding-top: 3px;
	height: 25px;
	left:-3%;
}

.menu_l a:hover
{
	color: #004D9D;
}

/* Start Top Menu Navigation -------------------*/

	#topnav {
		margin-left: 0;
		margin-top: 0;
		padding: 1;
	}
	#topnav li {
		list-style: none;
		height: 26px;
		float:left;
		position: relative;
		left:-3%;
	}

	#topnav li a {
		height: 26px;
		display: block;
	}


	
	/* buttons------------------------------------------*/
	a#home,
	a#ad-vice,
	a#diy,
	a#pricing,
	a#clients,
	a#contact
	
	
	 {
		width: 141px;
		height: 26px;
	}
	
	a#home { margin: 0; background-image: url(images/home.jpg); background-repeat: no-repeat }
	a#ad-vice { margin: 0; background-image: url(images/ad-vice.jpg); background-repeat: no-repeat }
	a#diy { margin: 0; background-image: url(images/diy.jpg); background-repeat: no-repeat }
	a#pricing { margin: 0; background-image: url(images/pricing.jpg); background-repeat: no-repeat }
	a#clients { margin: 0; background-image: url(images/clients.jpg); background-repeat: no-repeat }
	a#contact { margin: 0; background-image: url(images/contact.jpg); background-repeat: no-repeat }
	

	a#home:hover,
	a#ad-vice:hover,
	a#diy:hover,
	a#pricing:hover,
	a#clients:hover,
	a#contact:hover


	{ background-position: 0 -26px; }

body#home a#home,
body#ad-vice a#ad-vice,
body#diy a#diy,
body#pricing a#pricing,
body#clients a#clients,
body#contact a#contact
	{ background-position: 0 -26px; }
	
/* End Top Menu Navigation -------------------*/


/* Start Back Grounds------------------------------------------*/

.leftbkgrnd {
	background-image: url('images/leftbkgrnd.jpg');
	background-repeat: repeat-y;
	}

.rightbkgrnd {
	background-image: url('images/headright.jpg');
	background-repeat: repeat-x;
	cursor:url("images/trycurs.cur");  
	}

.bkgrnd2 {
	background-image: url('images/bkgrnd2.jpg');
	width: 150px;
	background-repeat: repeat-y;
	}


.bkgrnd3 {
	background-image: url('images/bkgrnd3.jpg');
	background-repeat: repeat-y;
	}

.bkgrnd4 {
	background-image: url('images/bkgrnd4.jpg');
	background-repeat: repeat-y;
	}
.bkgrnd5 {
	background-image: url('images/bkgrnd5.jpg');
	background-repeat: repeat-y;
	}

/* End Back Grounds------------------------------------------*/

.pageheader {
font-size:26px;
color:#004D9D;
font-weight:bolder;
}

.copyright {
font-size:12px;
color:#000;
}

.copyright a{
font-size:12px;
color:#000;
text-decoration: none;
}

.copyright a:hover{
color:#000;
text-decoration: none;
}

/* Start Images and spacing-------------------------------*/

.margin {
margin-left: 25px;
}

.wrapleft {
float:left;
width:275px;
margin:0 0 5px 10px;
padding:5px;
}

.wrapright {
float:right;
width:275px;
margin:0 0 5px 10px;
padding:5px;
}

.shift {
margin-left: -4%;
}

.center {
margin-left: 45px;
}

.center1 {
margin-left: 65px;
}

.center2 {
margin-left: 175px;
}

.center3 {
margin-left: 100px;
}

.center4 {
margin-left: 130px;
}

/* End Images and spacing-------------------------------*/

/* Start Borders------------------------------------------*/

		.bordertop
		{
		border-top: 1px solid #000000;
		border-left: 0px solid #004D9D;
		border-right: 0px solid #004D9D;
		border-bottom: 0px solid #000000;
		}
		.borderright
		{
		border-top: 0px solid #000000;
		border-left: 0px solid #004D9D;
		border-right: 2px solid #336600;
		border-bottom: 0px solid #000000;
	
		}
		.bordermid
		{
		border-top: 2px solid #000000;
		border-left: 2px solid #000000;
		border-right: 2px solid #000000;
		border-bottom: 0px solid #000000;
		}

		.borderbot
		{
		border-top: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		border-bottom: 2px solid #336600;
		padding-bottom: 5px;
		}
		
/* End Borders------------------------------------------*/
	