@charset "utf-8";
/* CSS Document */

#centralBlock { height:83px; border-bottom:1px solid #fff; background:#1DA1FF;}
#contentHeaders {width:950px; padding-left:50px; position:absolute; top:270px;}
.rightCol {float:right; width:277px; padding:20px 15px 20px 20px; border-left:1px solid #FF0000;}
#ContentHolder {width:950px; padding-left:50px;background:url(../images/abbybg.jpg) bottom right no-repeat;}
#rightCol { float:right; width:313px;}
#rightCol .rightblock { border-left:1px solid #F00; padding:15px 20px 10px 20px; margin-right:10px;}
#rightCol .readmore { background:#F00 url(../images/newslistingtriangle.jpg) bottom left no-repeat; padding:10px 20px; margin-bottom:20px; margin-right:10px;}
.newsBlock { padding:15px 15px 15px 20px; background:url(../images/framebg.gif) bottom left no-repeat; margin-bottom:20px;}
.newsBlock p{ line-height:15px;}
.newsthumb { float:right; margin-left:10px;}

#adBanner { width:649px; height:159px; position:absolute; top:770px; margin-left:17px;}
.line { height:1px; background:#F00; margin:0 0 15px 0; }
.innerHolder { padding:30px 50px 10px 0px; width:585px;}
.innerHolder p { line-height:16px; font-size:12px;}
.innerHolder ol {}
.innerHolder li { font-size:12px;line-height:16px; padding:0 0 8px 0;}
.innerHolder .articleImage { border:1px solid #000; margin-bottom:10px; margin-right:15px;}
.imageGallery { float:left; margin:0 0 15px 0;}
.form {}
.form label{ width:180px; font-size:11px; float:left; text-align:right; margin:4px 10px 0 0;}
.form select { width:200px;margin-bottom:10px;font-size:11px; color:#666;}
.form input[type=text]{ font-size:11px; color:#666; padding:1px; width:300px; margin-bottom:10px;}
.form input[type=radio] { margin-top:2px; vertical-align:middle;}
.form textarea{ font-size:11px; color:#666; padding:1px; width:300px; height:100px; margin-bottom:10px;}
a:link, a:visited {color:#2E9AFE; text-decoration:none;}

#contactInfo {}
#contactInfo p { margin-bottom:3px;}

.vacancyForm {}
.vacancyForm label { width:120px; float:left; text-align:right; margin-right:15px; font-size:12px; color:#06F; font-weight:bold; padding-top:6px; margin-top:10px;}
.vacancyForm input[type=text] { width:300px; padding:2px; border:1px solid #999; font-size:12px; margin-top:10px;}
.vacancyForm input[type=file] { width:300px; padding:2px; border:1px solid #999; font-size:12px; margin-top:10px;}
.vacancyForm textarea { width:300px; padding:2px; border:1px solid #999; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
