/* Start of CMSMS style sheet 'iViewMain' */
body { background-color: #31373b; padding: 0; margin: 0; font-family: Verdana; }
img { border: none; }
#box { width: 997px; } 
#banner { width: 100%; height: 197px; background-color: #fff; }
#logo { width: 307px; height: 197px; }
#topnav { width: 695px; height: 197px; background: #fff url(images/topnav.jpg) no-repeat; vertical-align: top; }
#midtopleft { width: 311px; height: 40px; background: #000 url(images/orangepix.jpg) repeat-y; background-position: right; border-bottom: 1px solid #df8a02; padding-top: 10px; color: #fff; text-align: center; }
#midtopleft a { color: #f99b14; }
#midtopright { background: #000 url(images/midtopright.jpg) no-repeat; background-position: right; height: 116px; margin: 0 0 0 10px;}

#mainleft { background: url(images/mainleftbg.jpg) repeat-y; border-top: 1px solid #df8a02; border-bottom: 1px solid #df8a02; vertical-align: top; font-size: 12px; color: #ccc; float: top; } 
#mainleft a { color: #7ca042; text-decoration: none; }
#mainleft p { margin: 5px 0 5px 0; }
#mainlefttop { border-bottom: 1px solid #df8a02; border-top: 1px solid #df8a02; height: 67px; vertical-align: middle; color: #fd9c12; font-size: 19px; padding-left: 40px; letter-spacing: 1px; margin-bottom: 15px; margin-top: 20px; }
#mainright { background-color: #2c2d2f; border-bottom: 1px solid #df8a02; vertical-align: top; }
#mainrighttop { width: 100%; height: 67px; background: #9e9c9b url(images/maintopright.jpg) no-repeat; background-position: right; border-top: 1px solid #df8a02; border-bottom: 1px solid #df8a02; vertical-align: middle; font-size: 35px; color: #fff; line-height: 60px; }
#mainrighttop a { color: #fff; text-decoration: none; }

#footer { background: url(images/footbg.jpg) repeat-x; height: 122px; }
#footleft { background: url(images/footleft.jpg) no-repeat; height: 122px; width: 12px; float: left; }
#footnav { float: left; margin-top: 22px; font-size: 11px; color: #ccc; margin-left: 35px;width:590px; line-height: 13px; }
#footnav a { color: #ccc; text-decoration: none; }
#footnav a:hover { color: #fff; }


#contact { display: block; background: url(images/contact2.gif); width: 100px; height: 100px; float: right; }
#contact:hover { background: url(images/contacthover2.gif); } 
#buyit { display: block; background: url(images/buyit2.gif); width: 80px; height: 76px; float: right; }
#buyit:hover { background: url(images/buyithover2.gif); } 
#show { display: block; background: url(images/show.jpg); width: 95px; height: 150px; float: right; margin-right: 4px; }
#show:hover { background: url(images/showhover.jpg); } 
#rentit { display: block; background: url(images/rentit.gif); width: 124px; height: 122px; float: right; }
#rentit:hover { background: url(images/rentithover.gif); } 
#about { display: block; background: url(images/about.gif); width: 88px; height: 85px; float: right; }
#about:hover { background: url(images/abouthover.gif); } 
#range { display: block; background: url(images/range.gif); width: 57px; height: 79px; float: right; }
#range:hover { background: url(images/rangehover.gif); } 

#technologies { margin: 15px 2px 0 20px; border-bottom: 2px solid #494f52; width: 265px; color: #879095; font-size: 24px; letter-spacing: -2px; padding-left: 20px; padding-bottom: 12px; }
#techlinks { margin: 15px 0 15px 0; font-size: 11px; vertical-align: center; text-align: left; }
#techlinks a { text-decoration: underline; }

#display { position: absolute; }
#text { float: right; width: 260px; margin-top: 15px; margin-right: 15px; margin-bottom: 15px; color: #fff; line-height: 22px; }
#text a { color: #df8a02; }
#text2 a { color: #df8a02; }
/* End of 'iViewMain' */

