body
	{
		background:#f0f0f0 url(images/bodyBg.jpg) repeat-x;
		margin:0px;
		padding:0px;
	}
#main
	{
		width:1020px;
		margin:0 auto;
		padding:0;
	}
p,h1,h2,h3,h4,h5,h6,form,img,ul,ol,li
	{
		margin:0px;
		padding:0px;
	}
img
	{
		border:none;
	}
/*----------------------------------------------------------------*/
.blogImg
	{
		height:123px;
	}
/*----------------------------------------------------------------*/
.nav_bg
	{
		background:url(images/navBg.jpg) repeat-x;
	}
.nav_left
	{
		background:url(images/navLeft.jpg) no-repeat left top;
	}
.nav_right
	{
		background:url(images/navRight.jpg) no-repeat right top;
		height:53px;
		width:652px;
	}
.nav
	{
		float:right;
		padding-right:30px;
	}
.nav ul, .nav li
	{
		list-style:none;
	}
.nav li
	{
		float:left;
	}
.nav li a, .nav li a:visited
	{
		padding:12px 30px 0;
		font-family:Arial;
		font-size:18px;
		color:#646464;
		display:block;
		text-decoration:none;
		background:url(images/navLine.jpg) no-repeat left top;
		height:41px;
		overflow:hidden;
		float:left;
	}
.nav li a:hover
	{
		color:#fffefe;
	}
.active a
	{
		color:#fffefe !important;
	}
/*----------------------------------------------------------------*/
.content_bg
	{
		background:url(images/contentBg.jpg) repeat-y;
		margin-top:50px;
		height:1%;
	}
.content_top
	{
		background:url(images/contentTop.jpg) no-repeat left top;
	}
.content_bottom
	{
		background:url(images/contentBottom.jpg) no-repeat left bottom;
		padding:80px 75px 45px;
	}
/*----------------------------------------------------------------*/
.box
	{
		float:left;
		width:264px;
	}
.box_bg
	{
		background:url(images/boxBg.jpg) repeat-y;
		height:1%;
	}
.box_top
	{
		background:url(images/boxTop.jpg) no-repeat left top;
	}
.box_bottom
	{
		background:url(images/boxBottom.jpg) no-repeat left bottom;
		padding:50px 25px 15px;
		height:1%;
	}
.box_text
	{
		font-family:Arial;
		font-size:18px;
		color:#555555;
		padding-bottom:10px;
	}
.box_img
	{
		border-bottom:#cccccc 1px solid;
		border-top:#cccccc 1px solid;
		padding:0px 32px;
	}
.price
	{
		font-family:Arial;
		font-size:18px;
		color:#555555;
		float:left;
		padding-top:8px;
	}
.price span
	{
		color:#0071b9;
		padding-left:5px;
		padding-right:32px;
	}
.buyit
	{
		padding-top:5px;
		float:left;
	}
/*----------------------------------------------------------------*/
.services
	{
		background:#8b8b8b url(images/footerBg.jpg) repeat-x;
		border-bottom:#3d3d3d 1px solid;
		margin-top:60px;
	}
.services_bottom
	{
		 border-bottom:#b8b8b8 1px solid;
	}
.services_main
	{
		 margin:0 auto;
		 width:960px;
		 padding:15px 30px 20px;
	}
.ourServices
	{
		padding:0 0 25px 70px;
	}
/*----------------------------------------------------------------*/
.box4
	{
		width:290px;
		height:174px;
		overflow:hidden;
		float:left;
	}
.box4_bg_y
	{
		background:url(images/footerBoxBg.gif) repeat-y;
	}
/*----------------------------------------------------------------*/
.box4_bg
	{
		background:#ff7601 url(images/box4Bg.jpg) repeat-x;
	}
.box4Bottom
	{
		background:url(images/box4Bottom.jpg) no-repeat left bottom;
		padding:10px 0 25px 15px;
		height:1%;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#FFFFFF;
	}
.box4Bottom ul, .box4Bottom li
	{
		list-style:none;
	}
.box4Bottom ul
	{
		padding:15px 10px 20px 25px;
	}
.box4Bottom li
	{
		font-size:14px;
		font-weight:normal;
		background:url(images/star1.jpg) no-repeat left 6px;
		padding:1px 0 2px 10px;
		height:1%;
	}
/*----------------------------------------------------------------*/
.box5_bg
	{
		background:#028e02 url(images/box5Bg.jpg) repeat-x;
	}
.box5Bottom
	{
		background:url(images/box5Bottom.jpg) no-repeat left bottom;
		padding:10px 0 25px 15px;
		height:1%;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#FFFFFF;
	}
.box5Bottom ul, .box5Bottom li
	{
		list-style:none;
	}
.box5Bottom ul
	{
		padding:15px 10px 20px 25px;
	}
.box5Bottom li
	{
		font-size:14px;
		font-weight:normal;
		background:url(images/star2.jpg) no-repeat left 6px;
		padding:1px 0 2px 10px;
		height:1%;
	}
/*----------------------------------------------------------------*/
.box6_bg
	{
		background:#ff1d02 url(images/box6Bg.jpg) repeat-x;
	}
.box6Bottom
	{
		background:url(images/box6Bottom.jpg) no-repeat left bottom;
		padding:10px 0 25px 15px;
		height:1%;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#FFFFFF;
		height:1%;
	}
.box6Bottom ul, .box6Bottom li
	{
		list-style:none;
	}
.box6Bottom ul
	{
		padding:15px 10px 20px 25px;
	}
.box6Bottom li
	{
		font-size:14px;
		font-weight:normal;
		background:url(images/star3.jpg) no-repeat left 6px;
		padding:1px 0 2px 10px;
		height:1%;
	}
/*----------------------------------------------------------------*/
.footernav
	{
		text-align:center;
		padding-top:15px;
		padding-bottom:15px;
	}
.footernav ul, .footernav li
	{
		list-style:none;
	}
.footernav li
	{
		display:inline;
	}
.footernav li a, .footernav li a:visited
	{
		text-decoration:none;
		font-family:Arial;
		font-size:14px;
		color:#323232;
		padding:0 15px;
	}
.footernav li a:hover
	{
		text-decoration:underline;
	}