body

{

 background: #e4e4e4;

 padding: 0px;

 margin: 0px;	

}



a, a:active, a:focus, a:hover, a:link, a:visited {

	font-family: Arial, Helvetica, sans-serif;

	color: #588118;

}







div#content

{

	border: 6px solid #dadada;

	width: 777px;

	background: White;	

}



div#top

{

	height: 89px;

	display: block;

}



#logotype

{

	padding: 15px 0px 0px 24px;	

}



#phone

{

	padding: 15px 24px 0px 0px;

}



#delim

{

	width: 729px;

	height: 7px;

	background-position: center;

	background-image: url(../images/hline.gif);

	background-repeat: repeat-x;

	margin: 0px 24px 0px 24px;	

}



#delim2

{

	width: 729px;

	height: 1px;

	background-position: center;

	background-image: url(../images/hline2.gif);

	background-repeat: repeat-x;

	margin: 0px 24px 0px 24px;	

	float: none;

	clear: both;

}





#delim3

{

	width: 729px;

	height: 12px;

	background-position: center;

	background-image: url(../images/hline4.gif);

	background-repeat: repeat-x;

	margin: 0px 24px 0px 24px;	

	float: none;

}



#delim4

{

	width: 90%;

	height: 1px;

	background-position: left;

	background-image: url(../images/hline2.gif);

	background-repeat: repeat-x;

	margin: 5px 0px 5px 0px;	

	padding: 5px 0px 5px 0px;	

}



#delim5

{

	width: 100%;

	height: 1px;

	background-position: left;

	background-image: url(../images/hline2.gif);

	background-repeat: repeat-x;

	margin: 5px 0px 5px 0px;	

	padding: 5px 0px 5px 0px;	

	float: none;

	clear: both; 	

}





#topmenu

{

	height: 150px;

	margin: 0px 24px 0px 24px;

	/* border: 1px dotted Black;*/

}



#menu

{

	background-image: url(../images/menubg.jpg);

	background-position: center;

	background-repeat: no-repeat;

	width: 213px;

	height: 149px;

	float: left;



}



#topbanner

{

	width: 512px;

	height: 149px;	

	background-color: #567f16;

	float: right;

}



#copyrhts

{

	margin: 5px 24px 10px 24px;

	float: none;

	clear: both;

	

}





.cprt

{

	font-family: Arial;

	font-size: 11px;

	color: #626262;

	padding: 0px;

	margin: 0px;

}



#devcprt

{

	float: right;

	

}





#columns

{

	width: 729px;	

	margin: 0px 24px 0px 24px;	

}



#leftcolumn

{

	float: left;

	width: 204px;

	padding: 5px;

}



#rightcolumn

{

	width: 504px;

	padding: 5px;	

	float: right;

}



h1

{

	font-family: Georgia;

	font-size: 20px;

	font-style: normal;

	font-weight: normal;

	color: #4b759d;

	text-transform: capitalize;

	background-image: url(../images/hline2.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	padding: 0px 0px 5px 0px;

}





h2

{

	font-family: Georgia;

	font-size: 20px;

	font-style: normal;

	font-weight: normal;

	color: #4b759d;

	padding: 0px 0px 0px 0px;	

	margin: 0px 0px 0px 0px;	

}



h3

{

	font-family: Georgia;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	padding: 0px 0px 0px 0px;	

	margin: -3px 0px 0px 0px;	

	color: #3b3b3b;

}



p.price

{

	color: #a52a2a;

	font-family: Georgia;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	padding: 0px 0px 0px 0px;	

	margin: -3px 0px 0px 0px;	

	text-align: right;

	color: #B22222;

}



.titlenews

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #4b759d;

	padding: 0px;

	margin: 0px;

}



.textnews

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4b759d;

	padding: 10px 10px 0px 0px;

	margin: 0px;

}



p,span

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #3d3d3d;	

}



.breadcrumb{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

}



.breadcrumb a{

background-image: url("http://www.bungeetrampoline.com/new/images/breadcrumb.gif");

background-position: left; 

padding-left: 10px;

padding-right: 4px;

background-repeat: no-repeat;

}



.breadcrumb a:visited, .breadcrumb a:active{



}



.breadcrumb a:hover{

text-decoration: underline;

}



.catdiv

{

width: 164px;

display: block;

float: left;

margin: 2px;

}





.itemdiv

{

width: 100%;

display: block;

float: left;

margin: 2px;

text-align: left;

vertical-align: top;

}



.inddiv

{

width: 100%;

display: block;

float: left;

margin: 2px;

text-align: left;

vertical-align: top;

}



#itt

{



	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;



}



img.itemim

{

	background-color: #4b759d;

	padding: 1px 1px 1px 1px;	

	margin: 0px 8px 0px 0px;

}



img.itemim2

{

	background-color: #4b759d;

	padding: 1px 1px 1px 1px;	

	margin: 0px 0px 2px 0px;

}









img.catim

{

	background-color: #4b759d;

	padding: 1px 1px 1px 1px;	

	margin: 0px 0px 5px 0px;	

}



#hintbox{ /*CSS for pop up hint box */

position:absolute;

top: 0;

background-color: lightyellow;

width: 150px; /*Default width of hint.*/ 

padding: 3px;

border:1px solid black;

font:normal 11px Verdana;

line-height:18px;

z-index:100;

border-right: 3px solid black;

border-bottom: 3px solid black;

visibility: hidden;

}



.hintanchor{ /*CSS for link that shows hint onmouseover*/

font-weight: bold;

color: navy;

margin: 3px 8px;

} 