.philosophy1
{
	background-image: url('../cms/philosophy/philosophy_1_bg.jpg');
	width: 665px !important;
	width: 755px;
	height: 85px !important;
	height: 150px;
	font-weight: bold;
	padding: 20px 35px 40px 40px;
	text-align: center;
	font-size: 1.2em;
	margin-bottom: 20px;
}

.philosophy2
{
	background-image: url('../cms/philosophy/philosophy_2_bg.jpg');
	width: 740px;
	height: 120px;
}

.philosophy3
{
	background-image: url('../cms/philosophy/philosophy_3_bg.jpg');
	width: 515px !important;
	width: 740px;
	height: 95px !important;
	height: 150px;
	font-weight: bold;
	padding: 25px 25px 30px 200px;
	text-align: center;
	font-size: 1.2em;
	margin-bottom: 20px;
}

.philosophy4
{
	background-image: url('../cms/philosophy/philosophy_4_bg.jpg');
	width: 710px !important;
	width: 740px;
	height: 84px !important;
	height: 120px;
	padding: 35px 0 0px 30px;
	margin-bottom: 25px;
	margin-top: 15px;
}

.philosophy4 h2
{
	color: #a24a03;
}

.frank
{
	width: 740px;
	height: 230px !important;
	height: 250px;
	background-image: url('../images/frank.jpg');
	padding-top: 20px;
	margin-bottom: 20px;
}

.joy
{
	width: 740px;
	height: 230px !important;
	height: 250px;
	background-image: url('../images/joy.jpg');
	padding-top: 20px;
	margin-bottom: 20px;
}

.frank h1, .joy h1
{
	font-size: 3em;
	color: #fff;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 15px;
}

.frank h2, .joy h2
{
	color: #578186;
	font-weight: bold;
	font-size: 1.1em;
	margin-left: 25px;
	margin-top: 45px;
}

.life1
{
	background-image: url('../images/life1.jpg');
	width: 330px !important;
	width: 740px;
	height: 105px !important;
	height: 120px;
	padding: 15px 10px 0 400px;
	margin-bottom: 10px;
	margin-top: 15px;
	text-align: center;
}

.life1 p
{
	margin-top: -15px;
}

.life2
{
	padding-left: 115px;
	color: #007bc5;
	font-size: 0.6em;
}

.team
{
	width: 720px !important;
	width: 740px;
	background-color: #e3efff;
	padding: 10px;
	height: 150px !important;
	height: 170px;
	margin-bottom: 15px;
}

.martin
{
	padding-right: 10px;
}

.pring
{
	padding-left: 10px;
}

.imagepadding
{
	padding-right: 19px;
	padding-left: 18px;
}
#maincontent ul

{
	margin: 0 0 0 0;
}

#footer ul
{
	margin: 0;
}

#righthalf
{
	float: left;
	width: 350px;
	margin-right: 20px;
}

#lefthalf
{
	float: left;
	width: 350px;
	margin-right: 20px;
}

.sky1
{
	background-image: url('../images/sky1.jpg');
	width: 560px !important;
	width: 740px;
	height: 120px !important;
	height: 150px;
	padding: 25px 90px 0 90px;
	margin-bottom: 20px;
	text-align: center;
}

.sky1 h2
{
	color: #3e494f;
	font-size: 0.9em;
}

.graybox
{
	padding: 10px;
	margin: 0 0 20px 0;
	background-color: #d8d9e3;
}

.contacttable
{ 
	margin-left: auto;
	margin-right: auto;
}

.logoscontainer
{
	border: 1px solid #dce7fd;
	margin-bottom: 23px;
	padding-top: 15px;
	margin-top: 25px;
}

.developmentfor
{
	border-top: 1px solid #dddddd;
	margin-top: 30px;
	padding-top: 15px;
}

.margin
{
	padding-bottom: 0em !important;
	margin-bottom: 0em !important;
}

h1, h2, h3, h4, h5, p, ul, li, div
{
	font-family: verdana;
}

.footerpadding-top
{
	margin-top: 13px;
}

.ulspace
{
	padding-bottom: 8px;
}

.clouds
{
	background-image: url('http://new.re-bal.com/_resources/images/clouds.jpg');
	height: 200px;
	padding: 5px 0 0 10px;
	background-repeat: no-repeat;
	margin-top: 20px;
}

.blog-entry
{
	border-bottom: 2px solid #52b5ee;
	margin-bottom: 10px;
	background-color: #f1faff;
	padding: 10px;

}