#wrapper		{padding-top:21px; margin:0 auto 0; width:960px;}
#header			{position:relative; z-index:2;}
#content		{z-index:1; margin-top:2px; width:100%; background:url(/style%20library/images/ll-images/nav_dotted_bg.gif) repeat-x; padding-top:8px;}
.login-content	{background:none !important}

/*main column*/
.main-column				{width:710px; float:right;}
.search-results .main-column{width:710px; float:left;}
.two-col .main-column		{width:630px; float:left;}
/*side column*/
.side-column				{width:230px; padding:0 20px 0 0; float:left;}
.step-intro .side-column	{margin-top:45px;}
.noh2 .side-column			{margin-top:0;}
.picture-row .map-image		{position:relative; height:26.25em;}
.two-col .side-column		{width:300px; padding:0 10px 0 0px; margin-left:20px;}
/*columns in main-column*/
.main-column .main 			{width:460px; float:left; margin-top:10px;}
.main-column .side 			{width:220px; padding-right:10px;  margin-top:10px; float:right; }
.main-column .full			{width:550px; padding-left:10px;}
.main-column .fullseminar	{padding-left:10px;}
.step-intro .main-column .full {width:620px; padding-left:10px;}
.main-column .step1,
.main-column .step2	   		{padding-left:10px;}


.thought .full			    {width: 620px;}
.thought2 .full			    {width: 620px;}
.thought2 .main-column		{border-top: none;}
.thought2 .h3               {border-bottom: 1px solid #C60070; background-color: white !important;}

.locations .side 			{margin-top:105px;}