/*------------fonts------------*/
.newsbody { font-family : GillSans, Verdana, Arial, sans-serif; font-size : 14px; color : #666; line-height: 17px; margin: 10px 25px; padding-right: 25px; }
.list_bold { color: #666; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 33px; margin: 15px 25px; }
.list { color: #666; font-size: 13px; font-family: GillSans, Verdana, Arial, sans-serif; line-height: 14px; }
.newsbody_bold { color: #666; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 17px; margin: 15px 25px; padding-right: 25px; list-style-type: none; }
.newsbody_boldcentred { color: #666; font-size: 14px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 17px; text-align: center; margin: 15px 25px; }
.captionimagegallery { color: #666; font-size: 11px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: normal; line-height: 12px; margin: 15px 25px; }
.captionnewsbody { color: #666; font-size: 12px; font-family: GillSans, Verdana, Arial, sans-serif; font-style: italic; font-weight: normal; line-height: 15px; margin: 15px 25px; }
.newsheadorange   { color: orange; font-size: 18px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 20px; text-align: center; text-indent: 28px; vertical-align: middle; margin-top: 30px    ; margin-bottom: 10px; padding-top: 0; padding-bottom: 6pt; border-bottom: 2pt dotted orange; }
.bodyheading1 { color: #0989f2; font-size: 26px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 28px; text-align: center; }
.cnewsheadorange { color: orange; font-size: 18px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 20px; text-align: center; margin: 30px 25px 10px; padding-bottom: 6pt; border-bottom: 2pt dotted orange; }
.cnewsheadorange2 { color: orange; font-size: 18px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 20px; text-align: center; margin: 30px 25px 10px; padding-bottom: 6pt; border-bottom: 2pt dotted orange; }
.newsheadblue { color: #0770ff; font-size: 18px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 20px; text-align: center; text-indent: 0; margin: 30px 25px 10px; padding-bottom: 6pt; border-bottom: 2pt dotted #0770d8; }
.newscroller { color: white; font-size: 16px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 18px; }
#block1_strip .contentright { color: gray; font-size: 1em; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 1em; background-color: transparent; text-align: center; visibility: visible; float: right; margin-top: 0.5em; margin-right: 4em; }
#block1_strip .contentleft { color: gray; font-size: 1.25em; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 1em; background-color: transparent; text-align: center; visibility: visible; float: left; margin-top: 0.5em; margin-left: 4em; }
#block1_strip .contentmid { color: gray; font-size: 1em; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 2em; background-color: transparent; position: relative; visibility: visible; }
/*---------images---------*/
.leftimg_for2 { float: left; margin: 15px 50px 35px 0 !important; }
.leftimg { margin: 15px 20px 35px 0 !important; float: left; }
.leftimg2 { float: left; margin: 10px 20px 20px 0; }
.leftimg3 { float: left; margin: 0 20px 20px 0; }
.leftimg4 { margin: 0 20px 20px; float: left; }
.rightimg { float: right; margin: 15px 0 15px 25px; }
.cent_left_img { margin: 15px 15px 15px auto; }
.cent_right_img { margin: 15px auto 15px 15px; }
.rightimg2 { float: right; margin: 15px 0 10px 25px; }
.rightimg3 { float: right; margin: 0 0 20px 25px; }
.rightimg4 { margin-right: 0; margin-bottom: 5px; margin-left: 25px; float: right; }
.rightimg6 { margin-right: 1.5em; margin-bottom: 1em; margin-left: 0; float: right; }
.rightimg5 { margin-right: 180px; margin-bottom: 5px; margin-left: 0; }
.floatimage { float: left; }
.clear_left { clear: left; }
.clear_right { clear: right; }
.clear { clear: both; }
.image3 { padding: 20px 10px 10px 30px; }
/*----wrappers and Content---*/
#vehiclelist_wrapper { text-align: left; visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; padding-left: 25px; }
#mainnewsblock_wrapper { visibility: visible; padding-top: 0; padding-bottom: 10px; width: auto; height: auto; min-width: 700px; max-width: 1450px; }
#newsblock1_wrapper { height: auto; width: auto; visibility: visible; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #626262; }
#newsblock2_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: 12em; border-top: 1px solid #828282; }
#latestnews1_wrapper { text-align: center; visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock3_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock4_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock5_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock6_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock7_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock8_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border-top: 1px solid #828282; }
#newsblock_end_wrapper { visibility: visible; padding-bottom: 2px; width: auto; height: auto; padding-top: 5px; border-top: 1px solid #626262; border-bottom: 1px dotted #626262; }
#newsblock_start_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; }
#slideshow_wrapper { visibility: visible; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; padding-left: 250px; }
#mygallery { visibility: visible; width: 800px; height: 600px; z-index: 30000; }
#centreimages_wrapper { background-color: #5389da; position: inherit; left: 50px; visibility: visible; width: auto; height: auto; }
#newsblock1_content { background-color: white; margin: 0 20px 25px 25px; padding-top: 1px; }
#block1_strip { background-color: #ffa500; position: inherit; height: 4em; width: auto; top: 0; visibility: visible; }
.listtext { color: #666; font-size: 12px; font-family: GillSans, Verdana, Arial, sans-serif; font-weight: bold; line-height: 19px; list-style-type: none; display: block; }
#layer1 { background-color: #cef4ff; height: auto; width: auto; left: 0; top: 200px; visibility: visible; margin-top: 15px; margin-bottom: 15px; padding-top: 15px; padding-bottom: 15px; }
#layer2 { background-color: #cef4ff; height: auto; width: 33%; left: 32%; position: absolute; top: 200px; visibility: visible; }
#layer3 { background-color: #cef4ff; height: auto; width: 33%; left: 63%; position: absolute; top: 200px; visibility: visible; }
