body{
	margin:0;
	font:12px Arial, Verdana, Helvetica, san-serif;
	color:#858585;
}

.main-holder{
	width:100%;
}
a:link
{
	color: #000;
	outline-style: none;
}
a:visited
{
	color: #79CED5;
	outline-style: none;
}
a:hover
{
	color: #E7B51E;
	outline-style: none;
}
a:active
{
	color: #000;
	outline-style: none;
}

a:focus { 
	outline: none;
	outline-style: none;
}

/* Easy Tooltip */

#easyTooltip{
	padding:5px 10px;
	border:1px solid #E5B622;
	background:#195fa4 url(../img/bg2.gif) repeat-x;
	color:#fff;
	}
					

/* // Easy Tooltip */
img{
	border:none;
}
#main{
	margin:0 auto;
	width:1009px;
}

/*Header BEGIN*/
#header{
	position:relative;
	height:367px;
	width:721px;
	overflow:hidden;
	background:url(../img/header.jpg) no-repeat 26px 26px;
}
.inner #header{
	height:371px;
	background:url(../img/header.gif) no-repeat 27px 26px;
}
#header .speak{
	position:absolute;
	top:233px;
	right:30px;
	display:block;
	width:162px;
	height:90px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../img/speak.png) no-repeat;
}
#header span.headline{
	position:absolute;
	top:302px;
	left:153px;
	font-size:26px;
	background: url(../img/tr-home-master-logo_03.png) no-repeat 0px 0px;
	width: 400px;
	height: 76px;
}
#header div.heading{
	position:absolute;
	top:322px;
	left:153px;
	font-size:43px;
	font-weight:bold;
}
#header div.heading2{
	position:absolute;
	top:322px;
	left:350px;
}
.inner #header span.headline2{
	position:absolute;
	top:342px;
	left:280px;
	font-size:26px;
}
.inner #header div.heading2{
	position:absolute;
	top:342px;
	left:27px;
	font-size:28px;
	font-weight:bold;
}
.inner #header div.email{
	position:absolute;
	top:347px;
	left:460px;
	font-size:20px;
}
/*Header END*/

/* HOME Header for pages that sit on the outside */
#header div.heading{
	position:absolute;
	top:322px;
	left:153px;
	font-size:43px;
	font-weight:bold;
}
#header div.heading2{
	position:absolute;
	top:322px;
	left:350px;
}
.home #header span.headline2{
	position:absolute;
	top:338px;
	left:280px;
	font-size:26px;
}
.home #header div.heading2{
	position:absolute;
	top:340px;
	left:27px;
	font-size:28px;
	font-weight:bold;
	background: url(../img/tr-inside-web-master_03.png) no-repeat 0px 0px;
	width: 250px;
	height: 30px;
}
.home #header div.email{
	position:absolute;
	top:342px;
	left:458px;
	font-size:20px;
}
/*Cend home*/
/*Navigation BEGIN*/
#nav {
	padding:24px 5px 0 26px;
	width:123px;
	float:left;
	background:url(../img/menu1.gif) no-repeat;
}
#nav ul.main-nav {
	margin:5px 0 67px;
}
#nav ul.main-nav li{
	margin:0 0 13px;	
}
#nav ul.main-nav li a:hover{

}
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#nav li{
	background:url(../img/menu-separ.jpg) no-repeat;
	margin:0 0 24px;
	overflow:hidden;
	height:1%;
	line-height:13px;
}
#nav li a{
	display:block;
	color:#727272;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	line-height:13px;
}
#nav li span{
	display:block;
	color:#727272;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}


#nav .active a,#nav li a:hover span{
	text-decoration:none;
	color: #000!important;
	background:url(../img/menu-bg2.gif) repeat-x;
}
#nav a img{
	display:block;
}
#nav a.small-logo{
	display:block;
	margin:24px 0 0 3px;
	width:65px;
	height:82px;
	background:url(../img/small-logo.gif) no-repeat;
}
/*Navigation END*/
#content {
	width:721px;
	overflow:hidden;
	float:left;
}
#content .blocks-holder{
	padding:27px 0 0;
	width:567px;
	float:left;
}
#content .blocks-holder h2{
	margin:0 20px 0 0;
	letter-spacing:-1px;
	font:bold 14px Verdana, Arial, Helvetica, san-serif;
	color:#000;
	height:23px;
	overflow:hidden;
}
#content .blocks-holder .block-heading{
	margin:0 0 0 1px;
	width:240px;
	float:left;
}
#content .blocks-holder .head-line{
	width:380px;
	float:left;
}
#content .block-holder{
	width:257px;
	float:left;
	margin:0 20px 20px 0;
	background:url(../img/bg-block1.jpg) repeat-y;
	border:1px solid #f5f5f5;
}
#content .block{
	padding:12px 0 15px;
	background:url(../img/bg-block.jpg) no-repeat 0 100%;
	width:257px;
	min-height:125px;
}
#content div.block2{
	padding:12px 0 9px;
	min-height:169px;
}
#content div.block-left{
	clear:left;
}
#content .block h3{
	margin:0 0 0 14px;
	padding:0 0 6px;
	border-bottom:1px solid #000;
	width:227px;
	color:#000;
	font-size:10px;
}
#content .block h3.about{
	font-size:12px;
	height:22px;
}
#content .block h4{
	color:#8a8c8e;
	font-size:12px;
	height:22px;
}
#content .block h3.head-name{
	height:22px;
}
#content .block ul{
	margin:2px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:257px;
}
#content .block ul li{
	float:left;
	width:99px;
	margin:0 14px;
	padding:3px 0 2px;
	display:inline;
	/* background:url(../img/separ.gif) no-repeat 0 100%; */
	border-bottom: 1px solid #000;
	font-size:12px;
	color:#3d3d3d;
}
#content .block ul li.small a{
	letter-spacing:-1px;
}
#content .block ul li a{
	color:#666;
	font-size:12px;
	text-decoration:none;
}

#content .block ul li a:hover{
	color:#000;
	font-weight:500;
	font-size:12px;
	text-decoration:none;
}

#content .block p{
	margin:6px 14px 0;
	font-size:12px;
	line-height:1.4em;
	padding-top: 2px;
}
#content .block a.more{
	margin:0 14px;
	color:#e6778a;
	font-size:9px;
	text-decoration:none;
}
#content .block a.more:hover{
	text-decoration:underline;
}
#content .block .heading{
	margin:0px 14px 6px;
	padding:0 0 8px;
	border-bottom:1px solid #707070;
	overflow:hidden;
	width:227px;
}
#content .block .heading h3,
#content .block .heading h4{
	margin:0;
	padding:0;
	font-size:16px;
	line-height:19px;
	border:none;
	width:181px;
	color:#000;
	float:left;
}
#content .block .ico{
	float:right;
	display:inline;
}
#content .icons{
	float:left;
	margin:-5px 0 0;
	padding:0;
	list-style:none;
}
#content .icons li{
	width:41px;
	float:left;
	margin:0 14px 0 0;
}
/*Content END*/
/*Right-sidebar BEGIN*/
#right-sidebar{
	padding:23px 0 0;
	width:288px;
	float:left;
}
#right-sidebar .box-holder{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 220px;

}

#right-sidebar .box{
	padding:0px 0px 0px;
	background:url(../img/bg-block2.jpg) no-repeat;
	width:286px;
	min-height:115px;

	
	
}

#right-sidebar .hometext {
	margin:0 20px 0;
	padding:8px 0 0;
	color:#fff;
	font-size:14px;
	height: auto;
	line-height: 1.4em;
	
}
#right-sidebar .box2{
	background:url(../img/bg-block2.jpg) no-repeat 0 100%!important;
}
#right-sidebar .box-holder h2{
	margin:16px 0 10px 20px;
	background:url(../img/heading.gif) no-repeat;
	width:249px;
	font-size:28px;
	height:126px;
	text-indent:-9999px;
	overflow:hidden;
}

/* top right home page image */
/* old imagetop right top-right-cup-cakes.jpg */
#right-sidebar .box-holder-home h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url("../img/home-top-right-aprill-2010.jpg") no-repeat 0px -130px;
	width:286px;
	font-size:28px;
	height:560px;
	text-indent:-9999px;
	overflow:hidden;
}

/* right top image box home holder */
#right-sidebar .box-holder-home{
	width:286px;
	margin:0 0 14px;	
	background:url(../img/bg-block3.jpg) repeat-y;
	/*border:1px solid #d2d2d4; */
	height: auto;

}
#right-sidebar .box-holder-e h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-e.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* right top image box holder */
#right-sidebar .box-holder-e{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 340px;

}
/* end top right image */
/* top right image */
#right-sidebar .box-holder-d h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-d.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* right top image box holder */
#right-sidebar .box-holder-d{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 340px;

}

/* top right image */
#right-sidebar .box-holder-c h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-c.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* right top image box holder */
#right-sidebar .box-holder-c{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 340px;

}

/* end top right image */
/* top right image */
#right-sidebar .box-holder-a h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-a.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* right top image box holder */
#right-sidebar .box-holder-a{
	width:286px;
	margin:0 0 14px;	
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	border:1px solid #d2d2d4;
	height: 340px;

}

/* end top right image */

/* top right image */
#right-sidebar .box-holder-h h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-h.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* right top image box holder */
#right-sidebar .box-holder-h{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 340px;

}
/* top right image */
#right-sidebar .box-holder-f h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-f.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* right top image box holder */
#right-sidebar .box-holder-f{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 340px;

}
/* top right image */
#right-sidebar .box-holder-g h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-g.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* right top image box holder */
#right-sidebar .box-holder-g{
	width:286px;
	margin:0 0 14px;
	overflow:hidden;
	background:url(../img/bg-block3.jpg) repeat-y;
	height: 340px;

}
/* top right image */
#right-sidebar .box-holder h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-e.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* top right image */
#right-sidebar .box-holder h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-e.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* top right image */
#right-sidebar .box-holder h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-e.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* top right image */
#right-sidebar .box-holder h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-e.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */
/* top right image */
#right-sidebar .box-holder h4{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background:url(../img/top-right-e.jpg) no-repeat;
	width:286px;
	font-size:28px;
	height:340px;
	text-indent:-9999px;
	overflow:hidden;
}
/* end top right image */



#right-sidebar .product-holder{
	overflow:hidden;
	height:1%;
	height: 340px;

}
#right-sidebar .product{
	float:right;
	margin:7px 27px 16px 0;
}
#right-sidebar .box-holder p{
	margin:0 20px;
	font-size:12px;
	line-height:17px;
	color:#fff;
}
#right-sidebar .box-holder h3{
	margin:0 20px 0;
	padding:30px 0 0;
	color:#fff;
	font-size:14px;
}
#right-sidebar .box-holder .phone{
	margin:38px 0 0 20px;
	width:194px;
	font-size:30px;
	height:33px;
	line-height:33px;
	overflow:hidden;
}
#right-sidebar .box-holder a.email{
	text-decoration:none;
	font-size:16px;
	color:#fff;
	margin:0 20px;
}
#right-sidebar .box-holder a.email:hover{
	text-decoration:underline;
}
#right-sidebar div.box2{
	padding:4px 0 23px;
	background-position:0 100%;
}
#right-sidebar .box-holder ul{
	margin:0;
	padding:0;
	list-style:none;
}
#right-sidebar .box-holder ul li{
	padding:16px 0 3px;
	background:url(../img/separ4.gif) repeat-x 0 100%;
	margin:0 20px;
	color:#fff;
}
.inner #right-sidebar .box-holder  ul li{
	background:url(../img/separ4.gif) repeat-x 0 100%;
}
#right-sidebar .box-holder ul li a{
	color:#fff;
	text-decoration:none;
}
#right-sidebar .box-holder .box2 ul li,
#right-sidebar .box-holder .box2 ul li a{
	font-weight:bold;
}
#right-sidebar .box-holder ul li.active a,
#right-sidebar .box-holder ul li a:hover{
	color:#e8bc37;
}
#right-sidebar div.box3{
	border:1px solid #949599;
	padding:2px 14px 12px 14px;
	margin:0 0 15px;
	width:258px;
	float:left;
}
#right-sidebar div.box3 h4{
	margin:0;
	padding:0 0 10px;
	font-size:11px;
	font-weight:normal;
}
#right-sidebar div.box3 .pic{
	float:left;
}
#right-sidebar div.box3 .text-holder{
	margin:0 0 0 90px;
}
#right-sidebar div.box3 p{
	font-size:7px;
	margin:0;
	line-height:10px;
}
#right-sidebar div.box3 strong{
	font-size:7px;
}
#right-sidebar div.box3 ul.banners{
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
#right-sidebar div.box3 ul.banners li{
	float:left;
	margin:0 48px 0 0;
}
/*Inner BEGIN*/
/* AJAX CALLS */
.required
{
	color: #B6E6E8;
}

.hidden {
	display: none;	
}

#response
{

	background: #e3e3e3;
	padding: 1.5em;
	color: #292929;
	border: 1px solid #BFBFBF;
}
.post_success
{
	background: #B6E6E8;
	border-top: 1px solid #E0E6EA;
	color: #333;
	font-size: 1.1em;
	padding: 6px 2px;
	height: 76px;
	margin-bottom: 20px;
	width: 550px;
}

#content div.blocks-holder a.product{
	float:right;
	margin:0 29px 0 0;
	display:inline;
}
#content div.blocks-holder div.training{
	width:376px;
}
#content div.blocks-holder div.training h3{
	margin:0 0 3px;
	color:#000;
	font-size:10px;
	padding:0 0 2px;
	background:url(../img/separ3.gif) repeat-x 0 100%;
}
#content div.blocks-holder div.training ul{
	margin:0;
	padding:0 0 15px;
	list-style:none;
}
#content div.blocks-holder div.training ul li{
	border-bottom: 1px solid #666;
	/* background:url(../img/separ3.gif) repeat-x 0 100%;*/
	font-size:10px;
	padding:1px 0;
}
#content div.blocks-holder div.training ul li a{
	color:#59595b;
	font-size:10px;
	text-decoration:none;
	height:1%;
	display:block;
	overflow:hidden;
}
#content div.blocks-holder div.training ul li.active a, 
#content div.blocks-holder div.training ul li a:hover{
	color:#e92a2f;
}
#content div.blocks-holder div.training ul li a span.category{
	width:306px;
	text-align:left;
	float:left;
}
#content div.blocks-holder div.training ul li a span{
	width:70px;
	float:left;
	text-align:right;
}
.inner #content div.blocks-holder p{
	margin:0 30px 16px 0;
}
#content div.blocks-holder p{
	margin:0 30px 0 0px;
	line-height: 1.4em;
}
#content div.product-block{
	padding:13px 19px 28px 20px;
	background:#ececee;
	width:499px;
	overflow:hidden;	
}
#content div.product-block ul.block-menu{
	margin:0;
	padding:0 0 13px;
	list-style:none;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #a3a3a5;
}
#content div.product-block ul.block-menu li{
	float:left;
	margin:0 13px 0 0;
}
#content div.product-block ul.block-menu li.last{
	margin:0;
}
#content div.product-block ul.block-menu li a{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#58595b;
	float:left;
}
#content div.product-block ul.block-menu li a:hover,
#content div.product-block ul.block-menu li.active a{
	color:#e8292e;
}
#content div.product-block div.block-content{
	width:325px;
	float:left;
}
#content div.product-block div.block-content p{
	margin:18px 21px 13px 0;
	font-size:11px;
	line-height:13px;
}
#content div.product-block div.block-content{
	
}
#content div.product-block div.block-info{
	width:172px;
	float:left;
}
#content div.product-block div.block-info ul.table-info{
	margin:0;
	padding:0;
	list-style:none;
}
#content div.product-block div.block-info ul.table-info li{
	font-size:10px;
	line-height:16px;
}
#content div.product-block div.block-info ul.table-info li.small{
	letter-spacing:-1px;
}
#content div.product-block div.block-info ul.table-info strong{
	width:72px;
	float:left;
	font-size:10px;
}
#content div.product-block div.block-info{
	margin:17px 0 0;
}
#content div.product-block div.block-info h4{
	font-size:10px;
	margin:11px 0 0;
	padding:0 0 12px;
}
#content div.product-block div.block-info a.enquire,
#content div.product-block div.block-info a.availability,
#content div.product-block div.block-info a.more,
#content div.product-block div.block-info a.book{
	display:block;
	color:#fff;
	text-decoration:none;
}
#content div.product-block div.block-info a.enquire{
	background:url(../img/btn1.gif) no-repeat;
	height:13px;
	width:88px;
	font-size:8px;
	text-align:center;
	padding:2px 0 7px;
	font-weight:bold;
}
#content div.product-block div.block-info a.availability{
	background:url(../img/btn2.gif) no-repeat;
	height:13px;
	width:114px;
	font-size:8px;
	text-align:center;
	padding:2px 0 7px 1px;
	font-weight:bold;
}
#content div.product-block div.block-info a.more{
	background:url(../img/btn3.gif) no-repeat;
	height:13px;
	width:104px;
	font-size:8px;
	text-align:center;
	padding:2px 0 7px;
	font-weight:bold;
}
#content div.product-block div.block-info a.book{
	background:url(../img/btn4.gif) no-repeat;
	height:17px;
	width:92px;
	font-size:10px;
	text-align:center;
	padding:3px 0 5px;
	font-weight:bold;
} 
#content div.product-block div.block-info ul.dates{
	margin:5px 0 0;
	padding:0 0 35px;
	list-style:none;
}
#content div.product-block div.block-info ul.dates li{
	overflow:hidden;
	width:100%;
	line-height:31px;
	font-size:10px;
}
#content div.product-block div.block-info ul.dates strong.cell{
	width:97px;
	float:left;
}
#right-sidebar div.top-right-space{
	height:340px;
}
#right-sidebar .box-area h3.heading{
	margin:11px 24px 0;
	font-size:21px;
	height:29px;
	overflow:hidden;
}
#right-sidebar .box-area h3{
	margin:-5px 24px 0;
	padding:0;
	color:#fff;
	font-size:14px;
	letter-spacing:-1px;
}
#right-sidebar div.box-area ul li{
	padding:2px 0 1px;
	margin:0 25px;
}
#right-sidebar div.box-area ul li a{
}
#right-sidebar .box-area h4{
	margin:17px 25px 0;
	padding:0 0 2px;
	color:#fff;
	background:url(../img/separ4.gif) repeat-x 0 100%;
}
.inner #right-sidebar .box{
	background-position:0 -120px;
}
/*Inner END*/
/*Right-sidebar BEGIN*/
/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}
/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
}
.floatimageleft
{
	float: left;
	margin-top: 4px;
	margin-right: 6px;
}
.lightimageborder
{
	border: 6px solid #eee;
}
.block.block2 p
{
	padding-left: 14px;
}
select, input, textarea
{
	border: 1px solid #CCC;
}
.home-stars
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	color: #E4BC52;
	line-height: 1.7em;
	list-style: url(../img/fivestar.png) none outside;
	font-weight: 400;
}
#right-sidebar .box-holder-home .box .hometext .home-stars li span
{
	color: #FFF;
}
#content .blocks-holder .block-holder-about.clienteditor h3
{
	margin-bottom: 2px;
}
