body {
background:url(http://www.sitesellinc.com/img/center-bg.jpg) repeat-x;
background-position:top;
background-color:#e9e8ec;
margin: 0;
padding: 0;
}


body, table, tr, td {
font-family: 'Lucida Grande', 'Lucida Unicode', Arial, Verdana,  sans-serif;
font-size:13px;
color:#000;
}

#wrapper {
background:#fff;
width: 975px;
margin:0 auto 24px auto;
}

#header {
height: 100px;
background:url(http://www.sitesellinc.com/img/headerbg4.jpg) no-repeat;
}

#ContentWrapper {
margin:0;
padding:0;
float: left;
width: 100%;
}

.liner {
padding:12px 12px;
}

#header .liner {
}

#subNav {
float:right;
text-align:right;
font-size:85%;
margin:28px 36px 0 0;
}

#subNav ul {
list-style-type:none;
}

#subNav ul li {
list-style-type:none;
display:inline;
}

#subNav img {
float:left;
margin:0px 0 0 0;
padding:0 4px 0 0;

}

/* -- Globals --*/

a:link {
color:blue; 
text-decoration: underline;
}

a:visited {
color: purple;
text-decoration: underline;
}

a:hover {
color: red;
text-decoration: underline;
}


img {
border: 0;
}



/* ----- Left Col ------ */

#LeftColumn {
float: left;
width: 200px;
margin-left: -100%;
}

/* --- Nav --*/

.Navigation {
width: 90%;
}

.Navigation ul {
list-style-type: none;
padding:0 0 4px 4px;
margin:42px 0 0 0px;
display: block;

}

.Navigation li {
background-color: #fff;
padding:8px 0 8px 2px;
border-bottom: 1px solid #ccc;
}


.Navigation a {
color: blue;
display: block;
text-decoration: none;
}

.Navigation a:visited {
color: purple;
text-decoration: none;
}

.Navigation a:hover {
color: red;
text-decoration: underline;
}

li.active {
background:#eee;
}


/*-- Center Column --*/

#Center {
margin: 0 199px 0 199px;
}

#Center p {
line-height:18px;
}

#Center ul {
margin: 0 0 8px 10px;
}

#Center li {
padding: 0 0 8px 5px;
}

.managementTitles {
color:#666;
margin:0;
}

/* ------ Right Col ------- */

#RightColumn {
float: left;
width: 185px; 
margin-left: -199px; 
font-size:85%;
}


#RightColumn .subBox {
width: 98%;
background:#eee;
border:1px solid #ccc;
margin-top:36px;
padding:0 0 2px 0;
}

#RightColumn .subBox h4 {
padding:4px;
color:#006;
background:#ddd;
margin:0;
font-size:13px;
}

#RightColumn .subBox p {
padding:0 4px;
font-size:90%;
}

.goingGreen {
border-top:3px inset #ccc;
background:url(img/green-bg.gif) repeat;
padding:6px;
margin:80px auto 0 auto;
font-size:90%;
color:#000;
}

.goingGreen h2 {
border:0;
color:#9DC74B;
margin:2px auto;
text-align:left;
}


/* -- Footer -- */


#footer {
clear: both;
width: 100%;
text-align: center;
padding: 8px 0;
font-size:85%;
}

#footer ul{
list-style-type:none;
margin:12px auto 24px auto;
border:1px solid #ddd;
padding:8px 0;
}

#footer li {
display:inline;
padding:2px 12px;
}

#footer a:link {
text-decoration: underline;
}

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


#footer .Liner {
margin: 0;
padding: 0;
}


/*-- Fonts --*/

h1 {
color: #000;
border-bottom: 0 solid #666;
font-size:20px;
margin-top:0;
}

h2 {
color: #00477F;
font-size:17px;
border-bottom: 1px solid #ddd;
}

h3 {
color:#000;
font-size:14px;
}

h2, h3 {
margin-top:24px;
}

h4 {
margin:18px 0 0 0;
color:#000;
}


blockquote {
margin: 12px 56px;
color: #006;
font-size: 14px;
line-height: 20px;
font-family: times;
}


/* --- Forms --- */

.contactForm {
width:100%;
margin:18px auto;
padding:4px;
}

.contactForm th {
width:120px;
text-align:left;
vertical-align:top;
padding:4px;
}

.contactForm td {
text-align:left;
vertical-align:top;
padding:4px;
}


/* --- Tables --- */


.mediaTable {
width:100%;
padding:2px;
margin-bottom:18px;
}

.mediaTable td {
padding:4px 0;
border-bottom:1px solid #ddd;
}

.mediaTable img {
float:right;
}

.mediaTable p {
padding-right:18px;
}

.pressTable {
width:100%;
padding:2px;
margin-bottom:18px;
}

.pressTable th {
width:75px;
padding:5px 2px;
text-align:left;
white-space:nowrap;
vertical-align:top;
color:#666;
}

.pressTable td {
padding:5px 2px;
vertical-align:top;
}


.partnerTable {
width:100%;
padding:2px;
margin-bottom:18px;
}

.partnerTable td {
padding:4px 0;
border-bottom:1px solid #ddd;
}

.partnerTable th {
width:230px;
text-align:left;
padding:4px 0;
border-bottom:1px solid #ddd;
}




#olderPress h3 {
border:0;
margin-bottom:8px;
padding:2px;
margin-top:18px;
}



/* ------ Boxes -----------*/

.CalloutBox {
background-color: #fff;
width: 85%;
border: 1px dotted #8f8fb3;
margin: 18px auto 24px auto;
padding: 4px;
color: #000;
}


/*--- Floats --*/

.ItemLeft {
float: left;
margin: 2px 18px 12px 0;
text-align:center;
clear:both;
}

.ItemRight {
float: right;
margin: 2px 0 12px 18px;
text-align:center;
clear:both;
}




