.front #main-banner{
	padding:0px;
}

home, body{
	background-image:url(images/homepage/BG.jpg);
	background-repeat:no-repeat;
	background-position:center top;	
	background-color:#63AC39;
}

#main{
	padding-bottom:40px;
}

.front #page{	
	background-color:transparent;
	padding-top:20px;
}

#content-header, #content-top, #content-bottom, #main, #header_content{
	padding-left:50px !important;
	padding-right:50px !important;
}

#sidebar-left{
	width:449px;
}
.ie6 #sidebar-left{padding:0 !important;margin-right:-2px;}

#sidebar-left div, #sidebar-left img, #sidebar-left li{
	margin:0px!important;
	padding:0px!important;
}

#content, .with-sidebar-left #content{
	margin-left:449px;
	background-color:#F9AA1A;
}

#content{
	margin:0px;
}
.ie6 #content,.ie6 .with-sidebar-left #content{width:450px;margin-left:447px}

#content-area{
	background-color:#F9AA1A;
	background-image:url(images/homepage/orange_bar_rightside.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-left:0px!important;
}

#node-212{
	display:none;
}

#content-area #block-views-countries-block_3{
	background-image:url(images/homepage/orange_bar_buttom.gif);	
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;	
}

#content-area #block-views-countries-block_3 .content{
	border:none!important;
}

#content-area .block-views{	
	padding-left:14px;
	padding-top:0px;
}

.front #content-area .block-block {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/homepage/orange_bar_buttom.gif) no-repeat scroll right bottom;
	float:right;
	padding-bottom:10px;
	padding-right:18px;
	padding-top:0;
	text-align:right;
	width:230px;
}
.ch.front #content-area .block-block {padding-bottom:11px;}
.ie.front #content-area .block-block {padding-bottom:8px;}
.ie6.front #content-area .block-block {padding-bottom:5px;float:left;width:234px;}
#content-area #block-views-countries-block_2 {
	padding-right:18px;
}

#content-area #block-views-countries-block_2 .content{
	border-bottom:1px dotted;
}

#content-area #block-views-countries-block_3 .content,
.front #content-area .block-block .content{
	border-top:1px dotted!important;
}
.front #content-area .block-block .content{
	padding-top:11px;
}

.block-views .view-content tr td span.views-field-tid{
	display:block;	
	float:left;
	font-size:0px;
	line-height:0px;
	height:1px;		
}

#content-area #block-views-countries-block_1 .view-content tr td span.views-field-name{
	width:100px;	
}

#block-views-countries-block_1 table{float:left;width:145px;}

.block-views .view-content tr td span.views-field-name{
	display:block;	
	float:left;
	font-weight:bold;
	margin-left:35px;
	margin-top:3px;
}
.view-display-id-block_2 .view-content tr td span.views-field-name{
	margin-left:11px
}
.view-display-id-block_3 .view-content tr td span.views-field-name{
	margin-left:14px
}
.ie6 .block-views .view-content tr td span.views-field-name{margin-left:9px;}
	
.block-views .view-content tr td span.views-field-name a{
	text-decoration:none!important;
	color:#000;
}

.block-views .view-content tr{
	height:27px!important;
}

.block-views .view-content tr td{
	height:25px!important;
	padding:0px 0px!important;
	
}

#block-views-countries-block_2 .view-countries{
	padding-top:3px!important;
	padding-bottom:3px;
}

#content-area #block-views-countries-block_2 .view-content tr td span.views-field-name,
#content-area #block-views-countries-block_3 .view-content tr td span.views-field-name{
	width:155px;	
}

#block-views-countries-block_1 .view-countries{
	padding-top:3px!important;
	padding-bottom:4px!important;
}

#block-views-countries-block_3 .view-countries{
	padding-top:6px!important;
	padding-bottom:6px!important;
}

#footer,#footer div, #footer a{
	background-image:none;
	background-color:transparent;
	color:white!important;	
}

#block-menu-secondary-links .content ul.menu li{
	background:transparent url(images/homepage/footer-seporator.gif) no-repeat scroll right 10px
}

.front #footer-message{display:none;}
