/* CSS Document */

body {margin:0;}

p {margin:0;}

h1 {font:normal 22px Arial, Helvetica, sans-serif; margin:0; padding:0;}

.headOne {color:#630; padding-bottom:10px;}
.headTwo {color:#900; padding-bottom:8px;}

#mainContain {background:url(images/bg_sub.gif) repeat-y; width:940px; margin:0 auto;}

#navTop {background-image:url(images/nav_top.gif); width:930px; height:22px; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:right; padding:38px 10px 0 0;}

.topLinkProperties {margin-left:26px; color:#000;}
.black {color:#000;}

#navMain {width:940px;}

#mainPic {background-image:url(images/main_pic.jpg); width:548px; height:286px; font-family:Arial, Helvetica, sans-serif; padding:55px 0 0 105px; float:left; margin:0;}
		  
.firstLine {font-size:27px;}
.secondLine {font-size:30px; font-weight:bold; margin-left:135px;}

#eClub {background:url(images/bg_email.jpg) no-repeat; width:236px; height:159px; padding:58px 30px 0 15px; font:11px Tahoma, Verdana, Arial; float:left; margin:0;}

.inputProperties {width:235px; margin:4px 0 5px 0;}

#peso 
{background-image:url(images/bg_peso.jpg); width:265px; height:23px; font:11px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:136px 0 0 16px;
float:left; margin:0;}

#pesoEmp
{background-image:url(images/bg_pesoEmp.jpg); width:265px; height:23px; font:11px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:136px 0 0 16px; 
float:left; margin:0;}

#weeklySpecials {background-image:url(images/bg_weekly.gif); width:290px; height:216px; padding:8px 0 0 19px; font:11px Verdana, Arial, Helvetica, sans-serif; float:left;}

.listProperties {margin:12px 0 0 10px; line-height:25px;}

#find {background-image:url(images/bg_find.gif); width:295px; height:216px; padding:8px 10px 0 34px; font:11px Verdana, Arial, Helvetica, sans-serif; float:right; margin:0;}

#team {background-image:url(images/bg_team.jpg); width:236px; height:159px; padding:30px 30px 0 15px; font:11px Tahoma, Verdana, Arial; float:right; margin:0;}
	   
#teamEmp {background-image:url(../images/bg_teamEmp.gif); width:236px; height:159px; padding:30px 30px 0 15px; font:11px Tahoma, Verdana, Arial; float:right; margin:0;}
	   
#mainTeasers {float:left; margin:0; background:url(images/subBottom.gif) bottom left no-repeat;}	   
#leftTeasers {width:653px; float:left; margin:0; background:url(images/bgMain.jpg) repeat-x;}
#rightTeasers {width:281px; float:right; margin:0; background:url(images/bgMain.jpg) no-repeat;}
#rightHmTeasers {width:281px; float:left; margin:0; background:url(images/bgMain.jpg) no-repeat;}

#rightSpecialThurs {width:236px; float:left; margin:0; background:url(images/bg_specialThurs.jpg) no-repeat; height:507px; padding:58px 30px 0 15px; font:11px Tahoma, Verdana, Arial; float:left; margin:0;}
#rightSpecialWed {width:236px; float:left; margin:0; background:url(images/bg_specialWed.jpg) no-repeat; height:507px; padding:58px 30px 0 15px; font:11px Tahoma, Verdana, Arial; float:left; margin:0;}
#rightSpecialTues {width:236px; float:left; margin:0; background:url(images/bg_specialTues.jpg) no-repeat; height:507px; padding:58px 30px 0 15px; font:11px Tahoma, Verdana, Arial; float:left; margin:0;}
	  
.teamLinkProp {margin-top:20px; text-transform:uppercase; font:11px Verdana, Arial, Helvetica, sans-serif;}

#footer {clear:both; margin:0 auto; background-image:url(images/nav_footer.gif); width:925px; height:30px; font:11px Verdana, Arial, Helvetica, sans-serif;
         color:#fff; text-align:right; padding:8px 15px 0 0;}	 
#subPage {width:615px; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:15px; padding-left:30px; float:left;}
	  
#bottomBar {width:659px; height:95px; position:relative; z-index:100; margin:470px 0 0 0; left:0;}
.careerBG {background:url(images/main_pic_careers.jpg) no-repeat; height:341px;}
.specialsBG {background:url(images/main_pic_specials.jpg) no-repeat; height:341px;}		  	  
#rightColumn {width:281px; float:right;}	  
.locColumns {width:175px; float:left; margin:20px 0 0 20px;}
.subContact {width:525px; float:left; margin:20px 0 0 20px;}
.spacing {margin-bottom:10px;}
.pesoSpacing {margin-top:104px;}
.white {color:#fff;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.red {color:#c33;}
.lineSpace {line-height:15px;}
.subTop {margin:0 -30px;}
.subLeft {margin:0 0 0 -30px; float:left;}
.brightRed {color:#FF0000;}
.purple {color:#906;}
.pSpacing {margin:15px 350px 0 0;}
.locationsBG {background:url(images/subBottom.gif) no-repeat left bottom; height:565px;}
.weeklyImage {margin-top:15px;}