*					{ margin:0; padding:0;}

body				{ background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444;}

#content_bcg		{ background:url(img/menu_shaddow.png); background-position:top left; background-repeat:no-repeat;}
#content_dont		{ background:url(img/menu_shaddow.png); background-position:top left; background-repeat:no-repeat; background-color:#fff; padding-top:35px;}

#blog				{ background:url(img/blog.jpg); background-position:top left; background-repeat:no-repeat; width:199px; font-size:14px;}
#blog p				{ display:block; width:167px; margin-top:50px; padding-left:18px; padding-right:13px; text-align:left;}

#advert				{ width:199px; text-align:left;}

#header_pages		{ background:url(img/page_title_bcg.jpg); height:50px; line-height:35px; width:786px; text-align:center; color:#0DC320; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.col_left			{ width:260px; padding:20px; padding-top:0;}
.col_right			{ width:260px; padding:20px; padding-top:0;}
.col_left strong	{ color:#000;}
.col_right strong	{ color:#000;}

.jobs				{ display:block; padding-left:25px; padding-right:25px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.jobs_box			{ display:block; float:left; width:314px; height:150px; background: url(img/job_bcg.gif); background-position:top left; background-repeat:no-repeat; margin-left:27px; margin-bottom:10px; padding:12px; font-weight:bold;}

.contact			{ float:left; display:block; width:220px; font-size:14px; font-weight:bold; color:#000; padding-left:30px; padding-right:10px; padding-top:13px;}

.top				{ background: url(img/top_bcg.jpg); background-position:top left; background-repeat:no-repeat; height:79px; margin-bottom:9px;}

.menu				{ display:block; height:41px; width:800px;}

.formular			{ margin-right:25px; margin-left:25px; width:736px;}
.formular p			{ margin-top:10px; margin-bottom:10px;}
.formular div		{ width:360px; display:block; line-height:20px;}

dl					{ padding:2px; margin-bottom:0; display:table; width:100%; margin-top:0; margin-left:200px; }
dt					{ float:left; padding-left:5px;}
dd					{ margin-left:100px;}

.info				{ padding:10px; background-color:#88A4B6; border:1px #7593A6 solid; font-size:1.1em; margin-bottom:10px;}
.submit				{ background:url(img/button_bcg.gif); background-position:top left; background-repeat:no-repeat; border:0; color:#0DC320; font-family: Verdana, Arial, Helvetica, sans-serif; cursor:pointer; width:80px; height:20px;}

.scroll				{ height:240px; width:600px; float:right; margin-right:15px; overflow:auto;}

.do_not				{ width:800px; height:179px; background:url(img/banner_yes_b.gif); background-position:top left; background-repeat:no-repeat;}


.slideshow-item
{
	height:300px;
	overflow:hidden;
	width:auto;
	position: absolute;
	width:199px;
}

/*styling to ensure all content is displayed if JS is disabled, this class is removed by JS onDomReady*/
.noscript .slideshow-item
{
	position:absolute;
}

.slideshow-item .slideshow-text
{
	padding:8px;
	position:relative;
	bottom:0px;
	left:0px;
	color:#ffffff;
	background-color:#000000;
	width:254px;
	opacity:0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	z-index:1000;
}

.slideshow-item img
{
	float:left;
	padding-right:8px;
	border: none;
}
