body
{
	font-family: arial, verdana, helvetica, san-serif;
	font-size: 12px;

margin: 0px;
padding: 0px;
}

div#why-cg-container
{
background: url(/skin/frontend/orases/catgenie/images/why-repeater.gif) repeat-y top left;

width: 828px;
overflow: hidden;
height: 1450px;
}

div#why-image
{
background: url(/skin/frontend/orases/catgenie/images/top-image.jpg) no-repeat top right;

width: 828px;
height: 1450px;
}

div#why-left-col
{
width: 350px;
position: absolute;
padding: 140px 20px 20px 40px;

}

div#why-right-col
{
float: right;

width: 358px;
padding: 365px 30px 0px 0px;
}

div#why-cg-container h2
{
	font-size: 22px;
color: #444444;

padding: 0px 0px 10px 0px;
margin: 0px;
}

div#why-cg-container h3
{
color: #666666;

padding: 0px 0px 7px 0px;
margin: 0px;
}

div#why-cg-container h4 
{
color: #444444;

padding: 0px;
margin: 0px;
}

div#why-cg-container p
{
padding: 0px 0px 10px 0px;
margin: 0px;

width: 350px;
}

span.lighter-grey
{
color: #888888;
}

span.green
{
color: #227777;
}

dl dd
{

}

div#why-right-col p
{
	text-align: left;

padding: 40px 40px 0px 0px;
float: right;
width: 100px;
	   font-weight: normal;
	   font-size: 8pt;
	   line-height: 11px;

}

div.why-tuxedo
{
padding: 0px 0px 20px 0px;
}

div.why-tuxedo img
{
border: 2px solid #555;
}

div.why-tuxedo p,
	p.tabby
{
padding: 0px;
margin: 0px;
		font-size: 8pt !important;
		font-style: italic !important;

}

div.why-tuxedo p a,
	p.tabby a
{
color: #555 !important;
	   text-decoration: none !important;
}

div.why-tuxedo p a:hover,
	p.tabby a:hover
{
color:#dd7700 !important;
}

div.why-rght-col-bg
{
background: url(/skin/frontend/orases/catgenie/images/why-right-col-repeater.gif) repeat-y;
			margin-top: 30px;
}

div#why-right-col div.why-rght-col-bg ul
{
padding: 0px;
margin: 0px;
		list-style-type: none;
}

div#why-right-col div.why-rght-col-bg li
{
padding: 10px 20px 0px 20px;
		 font-weight: bold;
		 font-size: 11pt;
color:#333;
	  line-height: 16px;
}

div#why-right-col div.why-rght-col-bg li:first-child
{
	padding-top: 30px;
}

div#why-right-col div.why-rght-col-bg li img
{
border: 2px solid #dd7700;
		margin-top: 15px;
}
span.stop
{
color:#009d9d;
	  font-family: "arial black", arial;
	  text-transform: uppercase;
}

div#why-right-col div.why-rght-col-bg li img.last
{
border: none;
		padding-left: 58px;
		padding-top: 10px;
		margin-bottom: 0px;
}

p#disclaimer
{
	font-weight: bold !important;
	text-align: center !important;
float: none !important;
width: 358px !important;
padding: 5px 0px 5px 0px !important;
margin: 0px !important;
}
p.tabby
{
padding: 30px 45px 0px 0px 1important;
}


