/* Sustainable Growth Advisors CSS*/

html, body 
{
margin: 0px;
padding: 0px;
background-image: url(images/bg.gif);

}

#container 
{
/*
width: 1600;
height: 3058px;
/* height of leftNav plus height of topNav */
height: 100%;
margin: 0px;
padding: 0px;
background-image: url(images/bg.gif);
}

/* Home Page Styles */
#homeContentContainer /*holds blue background*/
{
height: 1800px; /*match this height with the height of leftNav */
margin: 0px 0px 0px 0px;
padding: 0px;
/* background-image: url(images/topNavBg.jpg); */
background-image: url(images/leftNavBg.gif);
}

img.sga	/* SGA header image */
{
margin: 50px 0px 0px 0px;
padding: 0px
}

#homepgContainer
{
margin: 0px 0px 0px 20px;
/*background-image: url(images/topNavBg.jpg);*/
padding: 0px 0px 0px 30px;
/*border-top: 3px solid #996640;*/
/*border-left: 1px solid #996640;*/
height: 600px;
}

#homepgContent
{
/* background-image: url(images/homepg.jpg); */
background-image: url(images/SGAWEB_HomePg_art383x422.jpg);
background-position: bottom right;
background-repeat: no-repeat;
width: 700px;
height: 590px;
}

#homepgContent h3
{
margin: 10px 0px 0px 0px;
font-family: "Times New Roman", "Times","Georgia", serif;
font-size: 17px;
font-style: italic;
font-weight: normal;
color: #102648;
/*color: white;*/
}

#homepgContent h1
{
margin: 0px 0px 0px 0px;
font-family: "Times New Roman", "Times","Georgia", serif;
font-size: 36px;
font-weight: normal;
color: #996640;
}


#homepgContent p
{
margin: 29px 0px 0px 0px;		/* give p a margin so vertical rule in homepgContainer shows */
width: 370px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
/* color: white; */
color: #102648;
line-height: 25px;
}

#homepgContent ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#homepgContent ul li
{
margin: 20px 0px 0px 0px;
}

#homepgContent ul li a
{
color: #996640;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
}

#homepgContent ul li a:hover
{
color: #F9EDC5;
}

/* Styles Content Pages Styles */

#contentContainer	/* contentContainer holds the image of the column */
{
width: 600px;
margin: 0px;
padding: 0px;
background-image: url(images/column2.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
height: 2000px;
}

#content {
padding: 0px 0px 0px 30px;
}

#text
{
margin: 0px; 
padding: 0px 0px 0px 30px;
background-image: url(images/column2.gif);
background-repeat: no-repeat;
background-attachment: fixed;
}

#principal /* div layer in principals.html */
{
margin: 25px 0px 0px 0px;
padding: 0px;
}

#imageContainer /*div layer holds the 3 amigos image */
{
margin: 0px 0px 0px 25px;
padding: 0px 0px 0px 0px;
float: right;
}

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

#imageContainer ul.names
{
margin-right: 25px;
}

#imageContainer ul.names li
{
display: inline;
margin-left: 0px;
padding: 0px 0px 0px 0px;
color: #996640;
font-family: "Verdana", "Arial", "Helvetica", sans-serif;
font-size: 9px;
}

/* heading img for approach.html, discipline.html, whydifferent.html, ourTeam.html*/
img.approachQuote, img.disciplineQuote, img.teamQuote, img.differentQuote
{
margin: 0px 0px 0px 0px;
padding: 0px;
}

/* heading img for performance.html, ourWords.html, news.html, contact.html*/
img.performance, img.words, img.disclosures, img.contact, img.corePrinciples
{
margin: 45px 0px 0px 5px;
padding: 0px;
}

img.whitePapers
{
margin: 45px 0px 0px 5px;
padding: 0px;
}

img.news
{
margin: 46px 0px 0px 5px;
padding: 0px;
}

#container h4
{
margin: 15px 0px -13px 0px;
padding: 15px 0px 10px 0px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 15px;
font-weight: normal;
color: #1D2B49;
}

#container h5
{
margin: 0px;
padding: 0px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 14px;
font-weight: normal;
color: #996640;
}

#container h6
{
margin: 20px 0px -7px 0px;
padding: 0px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 15px;
font-weight: normal;
color: #996640;
}

#container p
{
margin: 15px 0px 20px 0px;	/* give p a margin so vertical rule in contentContainer shows */
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
color: black;
line-height: 25px;
}

#container ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#container ul.padtop	/*corePrinciple.html*/
{
margin: 0px;
padding-top: 0px;
}

#container ul.padtop h5 /*corePrinciple.html */
{
margin: 25px 0px 0px 0px;
}

#container ul.padtop li /*corePrinciple.html*/
{
margin: 0px;
padding-top: 2px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
line-height: 25px;
}

#container ul li
{
margin: 20px 0px 0px 0px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
}

#container ul li a
{
color: #996640;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
}

#container ul li a:hover
{
color: #545f23;
}

#container a
{
color: #996640;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
}

#container a:hover
{
color: #545f23;
}

/* Principal styles */

#thumbnail
{
float: left;
margin-top: 10px;
padding: 5px 5px 0px -10px;
border-top: 1px solid #996640;
border-right: 1px solid #996640;
}

#principal h4
{
margin: -6px 0px 0px 100px;
font-family: "Georgia", "Times New Roman", "Times", serif;
color: #996640;
}

#principal h2 
{
margin: 20px 0px 20px 100px;
color: #1D2B49;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 15px;
text-align: left;
}

#principal p
{
margin: 0px 0px 15px 100px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
color: black;
line-height: 25px;
}

/* Client Disclosures Styles */
#content ul.disc
{
list-style-type: disc;
margin: 0px;
padding: 0px;
}

#container ul.disc li
{
margin: 0px 0px 0px 25px;
font-family: "Georgia", "Times New Roman", "Times", serif;
font-size: 13px;
line-height: 25px;
}

#spacer {
	height: 35px;
}
