/* CSS Document */

body {
   background-color: #8c8a6f;
   margin-top: 0px;
   text-align: center;
}

div.body { text-align:center; }
p.space { margin:0px; padding: 0px; padding-bottom: 1px;}

td.topleft { background-image:url(images/border_top_left.gif); background-repeat:repeat-y; width: 12px; height: 131px; }
td.topright { background-image:url(images/border_top_right.gif); background-repeat:repeat-y; width: 12px; height: 131px;}

td.topnav { background-image:url(images/background_major1.gif); background-repeat:no-repeat; background-position:left; }
  .navtext { position: relative; top: 1px; left: 121px; font-family: Arial; font-size: 13px; font-weight: bold; color: #090c4a;}
  .navtext a:link { font-family: Arial; font-size: 13px; font-weight: bold; color: #090c4a; text-decoration: none; }
  .navtext a:visited { font-family: Arial; font-size: 13px; font-weight: bold; color: #090c4a; text-decoration: none; }
  .navtext a:hover { font-family: Arial; font-size: 13px; font-weight: bold; color: #8c8a6f; text-decoration: underline; }
  .navtext a:active { font-family: Arial; font-size: 13px; font-weight: bold; color: #8c8a6f; text-decoration: underline; }
  
td.banner { background-image:url(images/banner1.gif); background-repeat:no-repeat; background-position:left; width: 505px; height: 102px; }
td.banner_right { background-image:url(images/banner1_right.gif); background-repeat:no-repeat; background-position:left; width: 225px; height: 102px; }
  .navholder { height: 97px; width: 156px; position: relative; top: 1px; right: 0px;}
  .lightpad { padding-bottom: 4px;}
  
td.middleleft { width: 12px;  background-image:url(images/border_middle_left.gif); background-repeat:repeat-y; background-position: top left; }
  .middleoverlap { position: relative; background-image:url(images/border_middle_overlap.gif); width: 12px; height: 54px; }
td.middleright { width: 12px; background-image:url(images/border_middle_right.gif); background-repeat: repeat-y; background-position:left; }


/* Main Body Tags */
.title_main { position: relative; left: -18px; width: 342px; height: 54px; background-image: url(images/title_main01.gif); }
.title_about { position: relative; width: 730px; height: 54px; background-image: url(images/title_about01.gif); }
.title_mission { position: relative; width: 341px; height: 54px; background-image: url(images/title_mission01.gif); }
.title_buyers { position: relative; width: 341px; height: 54px; background-image: url(images/title_buyers.gif); }
.title_sellers { position: relative; width: 341px; height: 54px; background-image: url(images/title_sellers.gif); }
.title_invest { position: relative; width: 341px; height: 54px; background-image: url(images/title_invest.gif); }
.title_contact { position: relative; width: 341px; height: 54px; background-image: url(images/title_contact01.gif); }

.introtext { position: relative; font-family: verdana; font-size: 11px; color: #000000; letter-spacing: normal; text-align:justify;
        margin-left: 0px; word-spacing: normal; font-weight: normal; padding-top: 60px; line-height: 14px; padding-bottom: 20px; padding-left: 0px;
        left: 0px; padding-right: 0px;}
.text { position: relative; font-family: Arial; font-size: 12px; color: #000000; letter-spacing: normal; width: 294px; text-align:justify; 
        padding-left: 24px; word-spacing: 0.6px; font-weight: normal; padding-top: 21px; line-height: 1.4; padding-bottom: 20px;
		margin: 0px;  }
.text a:link, a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.text a:hover, a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline; }

.text2 { position: relative; font-family: Arial; font-size: 12px; color: #000000; letter-spacing: normal; text-align:justify; 
        padding-left: 15px; word-spacing: 0.6px; font-weight: normal; padding-top: 21px; line-height: 1.4; padding-bottom: 20px;
		margin: 0px;  padding-right: 10px; }

		
.text a:link { color: #000000; font-size: 12px; }
.text a:visited { color: #000000; font-size: 12px; }
.text a:hover, a:active { color: #0904ca; text-decoration: none; font-size: 12px; }
		
#left_quote { position: relative; background-image:url(images/left_quote.gif); background-repeat:no-repeat; background-position: top left;
        width: 17px; height: 16px;  top: 22px; left: 25px; padding-right: 0px; margin-right: 0px; padding-left: 0px; margin-left: 0px;}
#right_quote { position: relative; background-image:url(images/right_quote.gif); background-repeat:no-repeat; background-position: top left;
        width: 16px; height: 15px;  top: -5px; left: 335px; padding-right: 0px; margin-right: 0px;}
blockquote { color: #0a0b4b; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; padding-left: 20px;  
        padding-top: 12px; margin-top: 0px;  margin-right: 0px; padding-right: 0px; width: 300px;}
.bq2 { color: #0a0b4b; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; padding-left: 25px;  
        padding-top: 0px; margin-top: 0px;  margin-right: 0px;  padding-right: 0px; }
.title_text { color: #0a0b4b; font-size: 14px; font-weight: bold; font-style: italic; }
p.credit {  margin: 0px; padding: 0px; font-size: 11px; font-weight: normal; font-style: normal; padding-top: 5px; letter-spacing: 1px; 
        text-align: right; padding-right: 0px; }

p { padding-bottom: 5px; margin: 0px; padding-right: 10px;}
p.intro { padding-bottom: 5px; margin: 0px; padding-right: 13px; width: 300px;}

td.main_hr { background-image: url(images/main_hr.gif); width: 1px; background-repeat: repeat-y;  background-position: top right; height: 100%; }

.feature {  width: 329px; height: 169px; border-style: solid; border-width: 1px; border-color: #0a0b4b; margin-top: 5px; margin-bottom: 20px; margin-left: 1px;}

.field { background-color: #FfFFFF; letter-spacing:normal; font-size: 12px; font-family: arial; word-spacing: normal; line-height:normal; 
   border-style: solid; border-width: 1px; border-color: #000033; padding-left: 5px;}
ul { list-style-type: circle; color:#000033; padding: 0px; margin: 0px; }
li { padding-top: 0px; margin-top: 0px; padding-left: 2px; margin-left: 25px; font-size: 12px; padding-bottom: 5px;}
.img {  border-style: solid; border-width: 1px; border-color: #000033;  }

/* About Us */
.bio { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.bio2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; }
.bio a:link { text-decoration: none; color:#000033; font-size: 11px; }
.bio a:visited { text-decoration: none; color:#000033; font-size: 11px; }
.bio a:hover { text-decoration: underline; color:#000000; font-size: 11px; }
.bio a:active { text-decoration:underline; color:#000000; font-size: 11px; }
p.biospace { margin: 0px; padding-bottom: 8px; }
.biotitle { font-size: 12px;}
.biopic { width: 200px; height: 220px; border-style: solid; border-width: 1px; border-color: #000033; margin-right: 10px; }


/* Contact Us */

.text_contact { position: relative; font-family: Arial; font-size: 12px; color: #000000; letter-spacing: normal; width: 294px; text-align:justify; 
        padding-left: 8px; word-spacing: 0.6px; font-weight: normal; padding-top: 60px; line-height: 1.4; padding-bottom: 20px;
		margin: 0px;  }
.text_contact a:link { color: #000000; font-size: 12px; }
.text_contact a:visited { color: #000000; font-size: 12px; }
.text_contact a:hover, a:active { color: #0904ca; text-decoration: none; font-size: 12px; }



/* Listings */
td.listings { width: 694px; font-size: 12px; color: #0a0b4b; padding-top: 10px; font-family:Arial, Helvetica, sans-serif; }
.listing_title { font-size: 22px; color: #0a0b4b; letter-spacing: 0.9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 10px;}





/* Footer */
#footer { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 5px; width: 755px; }
.footer_border { height: 12px; background-image:url(images/border_footer.gif); background-repeat:repeat-x; background-position:left;}
.footer_border_left { height: 12px; width: 12px; background-image: url(images/border_footer_left.gif); background-repeat:no-repeat; background-position:left;}
.footer_border_right { height: 12px; width: 12px; background-image:url(images/border_footer_right.gif); background-repeat: no-repeat; background-position:left;}
#footer a:link, a:visited { text-decoration: underline; color:#000000; font-size: 10px;}
#footer a:hover { text-decoration: none; color: #ffffff; }
#footer a:active { text-decoration: none; color: #ffffff; }



/* Maryland */
td.topleft_md { background-image:url(images/border_top_left_md.gif); background-repeat:repeat-y; width: 12px; height: 131px; }
td.topright_md { background-image:url(images/border_top_right_md.gif); background-repeat:repeat-y; width: 12px; height: 131px;}

td.middleleft_md { width: 12px;  background-image:url(images/border_middle_left_md.gif); background-repeat:repeat-y; background-position: top left; }
  .middleoverlap_md { position: relative; background-image:url(images/border_middle_overlap_md.gif); width: 12px; height: 46px; }
td.middleright_md { width: 12px; background-image:url(images/border_middle_right_md.gif); background-repeat: repeat-y; background-position:left; }

.footer_border_md { height: 12px; background-image:url(images/border_footer_md.gif); background-repeat:repeat-x; background-position:left;}
.footer_border_left_md { height: 12px; width: 12px; background-image: url(images/border_footer_left_md.gif); background-repeat:no-repeat; background-position:left;}
.footer_border_right_md { height: 12px; width: 12px; background-image:url(images/border_footer_right_md.gif); background-repeat: no-repeat; background-position:left;}


.title_md { position: relative; width: 342px; height: 46px; background-image: url(images/title_md.gif); }
.title_md2 { position: relative; width: 342px; height: 69px; background-image: url(http://www.majorsells.com/images/title_md02.gif); }
td.banner_md { background-image:url(images/banner_md.gif); background-repeat:no-repeat; background-position:left; width: 505px; height: 102px; }
td.banner_md_right { background-image:url(images/banner_md_right.gif); background-repeat:no-repeat; background-position:left; width: 225px; height: 102px; }

.feature_md {  width: 329px; height: 169px; border-style: solid; border-width: 1px; border-color: #660000; margin-top: 20px; margin-bottom: 1px;}






/* Virginia */
td.topleft_va { background-image:url(images/border_top_left_va.gif); background-repeat:repeat-y; width: 12px; height: 131px; }
td.topright_va { background-image:url(images/border_top_right_va.gif); background-repeat:repeat-y; width: 12px; height: 131px;}

td.middleleft_va { width: 12px;  background-image:url(images/border_middle_left_va.gif); background-repeat:repeat-y; background-position: top left; }
  .middleoverlap_va { position: relative; background-image:url(images/border_middle_overlap_va.gif); width: 12px; height: 46px; }
td.middleright_va { width: 12px; background-image:url(images/border_middle_right_va.gif); background-repeat: repeat-y; background-position:left; }

.footer_border_va { height: 12px; background-image:url(images/border_footer_va.gif); background-repeat:repeat-x; background-position:left;}
.footer_border_left_va { height: 12px; width: 12px; background-image: url(images/border_footer_left_va.gif); background-repeat:no-repeat; background-position:left;}
.footer_border_right_va { height: 12px; width: 12px; background-image:url(images/border_footer_right_va.gif); background-repeat: no-repeat; background-position:left;}


.title_va { position: relative; width: 342px; height: 46px; background-image: url(images/title_va.gif); }
.title_va2 { position: relative; width: 342px; height: 69px; background-image: url(../images/title_va02.gif); }
td.banner_va { background-image:url(images/banner_va.gif); background-repeat:no-repeat; background-position:left; width: 505px; height: 102px; }
td.banner_va_right { background-image:url(images/banner_va_right.gif); background-repeat:no-repeat; background-position:left; width: 225px; height: 102px; }

.feature_va {  border-style: solid; border-width: 1px; border-color: #1e64af; margin-top: 20px; margin-bottom: 1px;}







/* Georgia */
td.topleft_ga { background-image:url(images/border_top_left_ga.gif); background-repeat:repeat-y; width: 12px; height: 131px; }
td.topright_ga { background-image:url(images/border_top_right_ga.gif); background-repeat:repeat-y; width: 12px; height: 131px;}

td.middleleft_ga { width: 12px;  background-image:url(images/border_middle_left_ga.gif); background-repeat:repeat-y; background-position: top left; }
  .middleoverlap_ga { position: relative; background-image:url(images/border_middle_overlap_ga.gif); width: 12px; height: 46px; }
td.middleright_ga { width: 12px; background-image:url(images/border_middle_right_ga.gif); background-repeat: repeat-y; background-position:left; }

.footer_border_ga { height: 12px; background-image:url(images/border_footer_ga.gif); background-repeat:repeat-x; background-position:left;}
.footer_border_left_ga { height: 12px; width: 12px; background-image: url(images/border_footer_left_ga.gif); background-repeat:no-repeat; background-position:left;}
.footer_border_right_ga { height: 12px; width: 12px; background-image:url(images/border_footer_right_ga.gif); background-repeat: no-repeat; background-position:left;}


.title_ga { position: relative; width: 342px; height: 46px; background-image: url(images/title_ga.gif); }
.title_ga2 { position: relative; width: 342px; height: 69px; background-image: url(images/title_ga02.gif); }
td.banner_ga { background-image:url(images/banner_ga.gif); background-repeat:no-repeat; background-position:left; width: 505px; height: 102px; }
td.banner_ga_right { background-image:url(images/banner_ga_right.gif); background-repeat:no-repeat; background-position:left; width: 225px; height: 102px; }

.feature_ga {  border-style: solid; border-width: 1px; border-color: #003333; margin-top: 20px; margin-bottom: 1px;}

