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


body {
background-color:#666;
margin:0px;
}

#mainDiv {
width:986px;
background: url(../images/background-slice.jpg) repeat-y;
margin:0px auto;
}

#logo {
margin-left:20px;
padding:5px 0px 5px 0px;
}

#container {
width:960px;
margin-left:13px;
}

#footer {
height:56px;
background-color:#333;
margin-top:50px;
}

#footerAddress {
padding:12px 0px 0px 410px;
color:#ccc;
font-family:Arial, san-serif;
font-size:12px;
}

#twoColumnContainer {
background-color:#fff;
/*padding:0px 30px 0px 30px;*/
margin:25px 30px 0px 30px;
}

#nav {
background: url(../images/navBackground.gif) no-repeat;
}

#nav ul {
width:940px;
padding:5px 10px 0px 10px;
height:30px;
/*background-color:green;*/
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#nav ul li {
display:inline;
padding:0px 15px 0px 20px;
text-transform:uppercase;
height:25px;
}

#nav ul li a:hover {
background: transparent url(../images/navPointer.gif) bottom center no-repeat;
color:#ccc;
}

#nav ul li.login a {
margin-left:110px;
}

#nav li a:link {
	text-decoration:none;
	color:#fff;
	padding-bottom:10px;
}

#nav li a:visited {
	text-decoration:none;
	color:#fff;
	padding-bottom:10px;
}


.headerText {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:32px;
padding-left:30px;
width:800px;
margin-bottom:20px;
}

.subheaderText {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
margin-bottom:30px;
}

#employersDetails{
width:250px;
float:left;
margin-top:10px;
padding:10px 20px 0px 10px;
border-right:1px solid #ccc;
}

.employersDetailsSub{
font-size:12px;
font-weight:normal;
}

#innerDivEmployer {
padding:5px;
}

#innerDivAgents {
padding:5px;
}

#employersDetails>#innerDivEmployer>a {
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#employersDetails>#innerDivEmployer>a:hover {
text-decoration:underline;
}

.employersDetailsSub a {
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.employersDetailsSub a:hover {
text-decoration:none;
}

#employersDetails>a:hover {
text-decoration:underline;
background-color:#f0f8fe;
}

#agentsDetails{
float:left;
width:230px;
margin-top:10px;
padding:10px 0px 0px 15px;
}

.agentsDetailsSub{
font-size:12px;
font-weight:normal;
}

#agentsDetails>#innerDivAgents>a {
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#agentsDetails>#innerDivAgents>a:hover {
text-decoration:underline;
}

.agentsDetailsSub a {
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.agentsDetailsSub a:hover {
text-decoration:none;
}

#agentsDetails>a {
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#agentsDetails>a:hover {
text-decoration:underline;
}

.contactSub {
color:#0f5589;
}

.contactSub a {
text-decoration:none;
}

.contactSub a:hover {
text-decoration:underline;
}

#imageLinks {
padding-left:20px;	
}

#leftSide {
width:540px;
padding:0px 20px 0px 0px;	
font-family:Arial, san-serif;
font-size:14px;
line-height:140%;
float:left;
background-color:#fff;
}

#rightSide {
font-family:Arial, san-serif;
font-size:12px;
line-height:140%;
padding:15px;
width:300px;
float:left;	
background-color:#ebf6fe;
}

#subLeftSide {
border-top:1px solid #ccc;	
background-color:#fff;
}

.clear { clear: both; }

.bold { font-weight:bold; }

.subheader { font-size:18px; }

.whyLLSSubtitle {
font-size:18px;
padding-top:15px;
}

.subCopyWhyLLS {
font-family:Arial, san-serif;
font-size:13px;
font-weight:normal;
line-height:120%;
padding-left:0px;
padding-top:0px;
border-top:1px solid #ccc;
}


#locationRightColumn {
width:170px;
margin:0px 0px 20px 20px;
padding:10px 10px 0px 10px;
font-size:14px;
font-family:Arial;
}

#locationRightColumn #locationRow {
border-top:1px solid #ccc;
padding:10px 10px 10px 10px;
}

.locationRowLast {
border-bottom:1px solid #ccc;
}

#locationRow a:link {
text-decoration:none;
}

#locationRow a:hover {
text-decoration:underline;
}

a:link {
color:#0f5589;
}

a:visited {
color:#0f5589;
}

#quotes p.quote {
color:#4B4B4B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
padding:0 15px;
text-align:center;
width:190px;
margin-left:10px;
}

#quotes p.author {
color:#4B4B4B;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:10px 10px 0 80px;
text-align:left;
}