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

/*html { width:1000px; }*/

img, a img { border:none; }

p, h1, h2, h3, h4, h5, h6 { padding:0; margin:0;font-family: Verdana,Arial, Helvetica, sans-serif; }

a, a:link, a:visited, a:active { cursor:pointer; color: #1b1b1c; text-decoration:none; font-family: Verdana, Arial, sans-serif; }

a:hover {text-decoration:none; color:#64649b; }

#bg { position:absolute; top:0; left:0; width:100%; height:240px; background:url(file:///C|/apache2/htdocs/imgs/global/body-bg-top.jpg) 0 0 repeat-x; z-index:1; }

#container { width:989px; background:#3E3E82; margin:0 auto 0 auto; height:870px; position:relative; top:10px; z-index:2; }


/* banner */

#banner { position:relative;  left:0; top:0; margin:0 auto 0 auto; padding:0; width:1000px; height:174px; background:url(../ms-images/global/banner-back.jpg) repeat; text-align:left; z-index:3; border-top:1px solid #1d1d3e; border-left:1px solid #1d1d3e; border-right:1px solid #1d1d3e; }

#banner-pic { position:absolute; left:1px; top:1px; z-index:4; margin:0 auto 0 auto; padding:0;  }

#wanted a, #wanted a:link, #wanted a:visited, #wanted a:active { position:absolute; left:750px; top:20px; width:247px; height:60px; z-index:4; background:url(../ms-images/global/wanted.jpg) no-repeat;cursor:pointer; opacity:0.8; filter:alpha(opacity=80); }

#wanted:hover { opacity:0.9; filter:alpha(opacity=90); }

#forSale a, #forSale a:link, #forSale a:visited, #forSale a:active { position:absolute; left:750px; top:75px; width:248px; height:66px; z-index:4; background:url(../ms-images/global/for-sale.jpg) no-repeat;cursor:pointer; opacity:0.8; filter:alpha(opacity=80); }

#forSale a:hover { opacity:0.9; filter:alpha(opacity=90); }

#account a, #account a:link, #account a:visited, #account a:active{ position:absolute; left:985px; top:147px; width:123px; height:36px; color:#343468; font-size:14px; font-weight:bold; background:url(../ms-images/global/account.jpg) no-repeat; line-height:35px; z-index:5;}

#account a:hover {text-decoration:none; color:#64649b; }

#logos {position:relative; width:190px; z-index:4; cursor:pointer; height:267px; text-align:center; background-color:#eeeeee;  margin:0 auto 0 auto; padding:0; }

#logos p {line-height:6px;}

#logo-title { height:20px; width:190px; background:url(../ms-images/global/category-head.jpg) repeat; text-align:center; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-weight:bold; }


/*#logos a, #logos a:link, #logos a:visited, #logos a:active {width:170px; height:77px; cursor:pointer; opacity:0.9; filter:alpha(opacity=90);  }*/

#mssales-link a, #mssales-link a:link, #mssales-link a:visited, #mssales-link a:active { position:absolute; top:35px; left:10px;  background:url(../ms-images/logos/mssales_lnk.jpg) no-repeat; width:170px; height:77px; cursor:pointer; text-align:center; z-index:5; }

#rigby-link a{ position:absolute; top:113px; left:10px; background:url(../ms-images/logos/rigby_lnk.jpg) no-repeat; width:170px; height:77px; cursor:pointer; text-align:center; z-index:5; }

#valpak-link a{ position:absolute; top:184px; left:10px;  background:url(../ms-images/logos/valpak_lnk.jpg) no-repeat; width:170px; height:77px; cursor:pointer; text-align:center; z-index:5;  }

#mssales-link a:hover, #rigby-link a:hover, #valpak-link a:hover  { cursor:pointer; }

#logo-spacer {height:10px; width:150px; }

#login-spacer {height:10px; width:150px; }

#search-spacer {height:20px; width:150px; }

#left-side .babelfish{ left:10px;}

#url a, url a:link, url a:visited, url a:active{ position:absolute; width:527px; height:45px; left:39px; top:28px; height:39px; z-index:5; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#E2DEDE; font-size:40px; cursor:pointer; }

#url a:hover {text-decoration:none;  color:#FFFF99; }

#url-shadow { position:absolute; width:527px; height:45px; left:42px; top:31px; height:39px; z-index:4; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#222;; font-size:40px; cursor:pointer; }

#slogan { position:absolute; width:527px; height:21px; left:83px; top:81px; height:39px; z-index:5; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#E2DEDE; font-size:16px; cursor:pointer; }

#slogan-shadow { position:absolute; width:527px; height:45px; left:85px; top:84px; height:21px; z-index:4; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#222;; font-size:16px; cursor:pointer; }


/* banner valpak */

#banner-pic-v { position:absolute; left:0px; top:0px; width:989px; height:174px; z-index:4; margin:0 auto 0 auto; padding:0; }

#url-v a, url-v a:link, url-v a:visited, url-v a:active{ position:absolute; width:527px; height:45px; left:730px; top:130px; height:39px; z-index:5; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cccccc; font-size:20px; cursor:pointer;  opacity:0.9; filter:alpha(opacity=90); }

#url-v a:hover {text-decoration:none;  color:#FFFF99; }

#url-shadow-v { position:absolute; width:527px; height:45px; left:733px; top:133px; height:39px; z-index:4; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; cursor:pointer;  opacity:0.8; filter:alpha(opacity=80); color:#333333;  }

#slogan-v { position:absolute; width:527px; height:21px; left:400px; top:60px; height:39px; z-index:5; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#E2DEDE; font-size:14px; cursor:pointer; visibility:hidden;}

#slogan-shadow-v { position:absolute; width:527px; height:45px; left:403px; top:63px; height:21px; z-index:4; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; color:#222;; font-size:14px; cursor:pointer; visibility:hidden; }

/*  SUB BANNER  */

#subBanner-rep { position:relative; left:0px; height:40px; z-index:3; width:1000px; margin:0 auto 0 auto; padding:0; z-index:5; text-align:left;}

#subNav { top:0; left:0; background:url(../ms-images/global/sub-banner.jpg); top:157px; text-align:left; margin:0 auto 0 auto; padding:0; height:40px; z-index:5; width:1000px; border-left:1px solid #1d1d3e; border-right:1px solid #1d1d3e;}

#subNav a, #subNav a:link, #subNav a:visited, #subNav a:active { padding:10px 0 0 15px; cursor:pointer; color:#343468; text-decoration:none; font-family:Verdana; font-size:14px; font-weight:bold; }

#subNav a:hover {text-decoration:none; color:#64649b; }

.browse { position:absolute; left:8px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.search { position:absolute; left:123px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.place { position:absolute; left:236px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.about { position:absolute; left:349px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.support { position:absolute; left:462px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.finance { position:absolute; left:575px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.contact { position:absolute; left:688px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

.login { position:absolute; left:875px; top: 0; background:url(../ms-images/global/butt-back.jpg) no-repeat; width:98px; height:36px; }

/*.login { position:absolute; left:875px; top: 0;  width:98px; height:36px; }*/


/*  MID-CONTAINER */

#mid-container {position:relative; width:1000px; height:auto; margin:0 auto 0 auto; padding:0; left:0px; top:0; background:#3E3E82; border-left:1px solid #1d1d3e; border-right:1px solid #1d1d3e;}


/*  LEFT COLUMN SEARCH & CATEGORY MENU  */

#left-side { position:absolute; width: 190px; padding:0; 6px 0 4px; margin:0 auto 0 auto; left:15px; top:30px; margin:0 auto 0 auto; width:190px; text-align:center; background:#eeeeee; border:1px solid #000000; }

.side-table {padding:0; margin:0 auto 0 auto; text-align:center;}


/* HOME PAGE */

#middle-bgrd { position:absolute; width:750px; left:220px; top:20px; height:555px; margin:0 auto 0 auto; text-align:center; background-color:#ffffff; padding:20px 5px 5px 5px; border:1px solid #1d1d3e; font-family: Verdana, Arial, sans-serif; }

#products-bg1 { position:relative; width:712px; height:292px; background:url(../ms-images/global/products-bg1.jpg) 0 0 no-repeat; z-index:6;
	top:0; margin:0 auto 0 auto;  top:0px; }

#product1 { position:absolute; width:214px; height:257px; background:#FFF; top:12px; z-index:8; border:5px #8181B3 solid; left:11px; }
#product2 { position:absolute; width:214px; height:257px; background:#FFF; top:12px; z-index:8; border:5px #8181B3 solid; left:242px;  }
#product3 { position:absolute; width:214px; height:257px; background:#FFF; top:12px; z-index:8; border:5px #8181B3 solid; left:473px;  }

#product1:hover, #product2:hover, #product3:hover { opacity:0.8; filter:alpha(opacity=80); cursor:pointer; }

#product1 p { position:absolute; width:195px; height: 170px; top:100px; z-index:8; left:10px; font-size:11px; text-align:left; }  
#product2 p { position:absolute; width:195px; height: 170px; top:90px; z-index:8; left:10px; font-size:11px; text-align:left; }   
#product3 p { position:absolute; width:195px; height: 170px; top:90px; z-index:8; left:10px; font-size:10px; text-align:left; line-height:14px; }   
 
   /* slideshows */

#slide-show { position:relative;  width:713px; top:20px; height:193px; z-index:6; margin:0 auto 0 auto; text-align:center; }

#slide-show p {line-height::42px; z-index:10px;}

#show1 { position:absolute; top:10px; left:10px; width:220px; height:193px; border:solid 1px #000000; z-index:7; cursor:pointer; color: #666666; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}

#show2 { position:absolute; top:10px; left:246px; width:220px; height:193px; border:solid 1px #000000; z-index:7; cursor:pointer;  color: #666666; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}

#show3 { position:absolute; top:10px; left:482px; width:220px; height:193px; border:solid 1px #000000; z-index:7; cursor:pointer; color: #666666; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }

#show1 p, #show2 p, #show3 p { color:#333333;}

.fade {}


/* CONTENT */

#cont-header { background:#ffffff; repeat; width:720px; height:25px; font-weight:bold; font-size:20px;  color: #333333; text-transform:uppercase; text-align:center; margin:0 auto 0 auto; padding:0;}

#cont-header p { line-height:25px;  font-family: "Lucida Sans", sans-serif; }

.sub-header { font-weight:bold; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center; margin:0 auto 0 auto; padding:0;}

#content { width:660px; text-align:left; margin:0 auto 0 auto; padding:0; }

#content p { line-height:16px; font-size:13px; }

#content a, #content a:link, #content a:visited, #content a:active {  cursor:pointer; color: #003366; text-decoration:none; font-family:Verdana; font-weight:normal; }

#content a:hover {text-decoration:none; color:#64649b; }


/* contact */

.e-sales { padding-left:109px; }

.e-general { padding-left:34px; }

.e-support { padding-left:30px; }

.e-finance { padding-left:83px; }

#content2 { width:660px; text-align:left; margin:0 auto 0 auto; padding:0 0 0 130px; }

#content2 p { line-height:16px; font-size:13px; }

#content2 a, #content2 a:link, #content2 a:visited, #content2 a:active {  cursor:pointer; color: #003366; text-decoration:none; font-family:Verdana; font-weight:normal; }

#content2 a:hover {text-decoration:none; color:#64649b; }

#content-right { position:absolute; left:400px; top: 100px; }

#content-right p {line-height:18px;}
 
/* financing */

#subhead a{ text-align:center; font-weight:bold; color:#000066; }

#subhead2 { text-align:center; font-weight:bold; padding:0; margin:0 auto 0 auto; width:550px; }

#subhead2 a { color:#000066; }

#content-l {float:left; width:240px; margin:0 auto 0 auto; padding:0 0 0 50px; text-align:left; }

#content-1 p { line-height:16px;}

#content-r { float:left; width:240px; margin:0 auto 0 auto; padding:0 60px 0 60px; text-align:left; }

#content-r p { line-height:16px;}



/* browse */

#middle-bgrd-1 { position:absolute; width:750px; left:220px; top:20px; height:auto; margin:0 auto 0 auto; text-align:center; background-color:#ffffff; padding:20px 5px 5px 5px; border:5px double #7878a8; font-family: Verdana, Arial, sans-serif; }


/* template 2 */

#middle-bgrd-2 { position:absolute; width:760px; left:220px; top:20px; height:auto; margin:0 auto 0 auto; text-align:center; background:url(../ms-images/global/backgrnd.jpg) repeat; padding:0; border:5px double #7878a8; font-family: Verdana, Arial, sans-serif; }


/* search page & template 2B  & template1*/

#middle-bgrd-4 { position:absolute; width:720px; left:220px; top:20px; height:auto; margin:0 auto 0 auto; text-align:left; background-color:#ffffff; padding:20px; border:5px double #7878a8; font-family: Verdana, Arial, sans-serif; }


/* login page */

#middle-bgrd-3 { position:absolute; width:1000px; left:0; top:10px; height:460px; margin:0 auto 0 auto; text-align:center; background-color:#ffffff; padding:0 0 5px 0; font-family: Verdana, Arial, sans-serif; }

#login-left {position:absolute; left:150px; top:50px; height:400px; font-size: 14px; width:250px; background:#ffffff; text-align:center; }

#login-left h2 {text-align:center}

#login-middle { position:absolute; left:400px; top:50px; width:200px; background:#ffffff; }

#login-right { position:absolute; left:575px; top:50px; width:300px; font-size:14px; background:#ffffff; text-align:center; }

#login-right h2 { text-align:center; }

.login-box { width:230px; border:1px solid #000000; background:#eeeeee; }

.login-txt { text-align:center; color: #333333; }

.register a { color:#336699; font-weight:bold; }

.policy a {color:#336699; font-weight:normal;}

.register a:hover, .policy a:hover { color: #999999; }


	
/*.cont-header { background:url(../ms-images/global/category-head.jpg) repeat; height:27px; font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; } */


/* ADS BROWSING */

.title-1 { padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.title-2 {  font-weight:bold; text-align:left; padding-top:5px; }

.title-3 { text-decoration:none; padding-top:10px; font-weight:bold; }

/* newest ads  */

#spacer-5 {height:5px; }

/* listing disaply page */

#valpak {width:400px; background:#999999; height:90px; text-align:center; padding:0; margin:0; }


/* Bottom elements */

#footer { position:relative; top:0; left:0; margin:0 auto 0 auto; padding:0; width:1000px; height:70px; z-index:3; text-align:center; display:none;}

#footer p {line-height:32px; }

#footer-nav { top:0px; width:100%; height:40px; background-color:#3E3E82; background: url(../ms-images/global/footer-bgrnd.jpg) repeat; border-left:1px solid #1d1d3e; border-right:1px solid #1d1d3e; border-bottom:1px solid #1d1d3e;}

#footer-nav a, #footer-nav a:link, #footer-nav a:visited, #footer-nav a:active { line-height:35px; padding:0; cursor:pointer; color: #e1e1e2; text-decoration:none; font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; }

#footer-nav a:hover {text-decoration:none; color: #CCCCCC; }

.foot-link {  top: 0;  z-index:5; vertical-align:middle; }

#stage-link a, stage-link a:link, stage-link a:active, stage-link a:visited {color:#000000, font-size: 10px; z-index:5; } 

#stage-link p {line-height:30px;}

/*  equipment  wanted message form */

textarea { border:#999999 1px solid; font-family:Lucida Sans, Arial, Helvetica, sans-serif; font-size:13px;  }

#wanted-content { width:660px; text-align:center; margin:0 auto 0 auto; padding:0; }

#wanted-content p { line-height:16px; font-size:13px; }

#emailForm {  width:560px; text-align:left; position:relative; margin:0 auto 0 auto; padding:25px 0 0 0; z-index:3; height:260px;  }

#emailForm p {left:0px; width:130px; text-align:right; color: #333333; margin:0; padding:0 0 0 5px; line-height:16px; z-index:4;}

#emailForm #tname, #emailForm #tphone, #emailForm #temail, #emailForm #tmessage {left:150px; text-align:left; position:absolute; margin:0; padding:0 0 5px 0; z-index:4; color:#0000FF;}

.formtext {color:#000066;}

#submit {left:170px; text-align:left; top:250px;  position:absolute; margin:0; padding:0 0 5px 0; z-index:4;}

#reset {left:330px; text-align:left; top:250px;  position:absolute; margin:0; padding:0 0 5px 0; z-index:4;}
