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

html {
	height: 100%;	
}

body {
	height: 100%;
	text-align: center;
	background-color: #999;
	font-family: helvetica, arial, sans-serif;
	font-size: 100%;
	margin: 0px;
	padding: 0px;	
}

a {
	text-decoration: none;	
}
a img {
	border-style: none;
}
a:hover {
	text-decoration: underline;	
}

a.selected {
	font-weight: bold;	
}
			
p, h1, h2, h3 {
	margin: 0;
	padding: 0;
}


li, ul {
list-style: none;	
}

#container {
	min-height: 100%;
	width: 900px;
	text-align: left;
	background-image: url(../images/containerBG.jpg);
	background-repeat: repeat-y;
	padding: 0 10px 0 10px;
	margin: 0 auto 0 auto;

}
#main {
	width: 900px;
	height: auto;
	background-color:#666;
	background-image: url(../images/containerBG.jpg);
	background-repeat: repeat-y;
	padding: 0 10px 30px 10px;
	margin-left: -10px;
}
#main #content p {
	text-align: justify;
}

#nav {
	background-color: #666;
	width: 218px;
	height: 325px;
	padding:0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	float: left;
}

#nav li {
	float: left;
}

#nav li a {
	width: 218px;
	display: block;
	float: left;
}
#nav li a.b1 {
	height: 43px;
	background-image:url(../images/navBar/b1.png);
	background-position: bottom;
}
#nav li a.b1:hover, #nav li a.b1_act {
	height: 43px;
	background-image:url(../images/navBar/b1.png);
	background-position: top;
}
#nav li a.b2 {
	height: 43px;
	background-image:url(../images/navBar/b2.png);
	background-position: bottom;	
}
#nav li a.b2:hover, #nav li a.b2_act {
	height: 43px;
	background-image:url(../images/navBar/b2.png);
	background-position: top;
}
#nav li a.b3 {
	height: 69px;
	background-image:url(../images/navBar/b3.png);
	background-position: bottom;
}
#nav li a.b3:hover, #nav li a.b3_act {
	height: 69px;
	background-image:url(../images/navBar/b3.png);
	background-position: top;
}
#nav li a.b4 {
	height: 122px;
	background-image:url(../images/navBar/b4.png);
	background-position: bottom;
}
#nav li a.b4:hover, #nav li a.b4_act {
	height: 122px;
	background-image:url(../images/navBar/b4.png);
	background-position: top;
}
#nav li a.b5 {
	height: 44px;
	background-image:url(../images/navBar/b5.png);
	background-position: bottom;
}
#nav li a.b5:hover, #nav li a.b5_act {
	height: 44px;
	background-image:url(../images/navBar/b5.png);
	background-position: top;
}
#footer {
	text-align: center;
	width: 600px;
	height: 60px;
	margin-left: 263px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	clear: both;
}
#footer h3 {
	margin-top: 10px;
	font-size: 14px;
	color: #CCC;
}
#footer p {
	font-size: 12px;
	color: #CCC;
}
#footer a {
	color: #CCC;	
}
#footer #copyright {
	text-align: center;
	color: #999;
	font-size: 10px;
}
#contentTop2 {
	width: 600px;
	height: 15px;
	background-image: url(../images/contentTop2.jpg);
	float: left;
	margin: 0 0 0 30px;
}

/* index content (Home) */

#contentTop {
	width: 600px;
	height: 60px;
	background-image: url(../images/contentTop.jpg);
	float: left;
	margin: 0 0 0 30px;
}
#content {
	float: left;
	margin:0 0 0 30px;
	padding:0 0 0;
	width: 600px;
	background-image: url(../images/contentBG.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}

#content h1 {
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 15px;
}
#content h2 {
	margin-left: 36px;
	font-style: italic;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: 4px;
}
#content h3 {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#content p {
	margin-right: 30px;
	margin-left: 50px;
}
#content p {
	margin-bottom: 15px;	
}
#content li {
	margin-right: 70px;
	margin-left: 70px;
	margin-bottom: 20px;
	list-style-image: url(../images/listBullet.png);
}
/* Services Page Content */
#servicesContent {
	float: left;
	margin:0 0 0 30px;
	padding:0 0 0;
	width: 600px;
	background-image: url(../images/contentBG2.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#servicesContent h1 {
	margin-left: 30px;
	font-size: 24px;
}
#servicesContent h2 {
	margin-bottom: 5px;
	margin-left: 40px;
	font-size: 18px;
	font-style: italic;
}
#servicesContent li {
	margin-top: 6px;
	margin-left: 25px;
	font-size: 14px;
	list-style-type: disc;
}


/* Resale Certificate Page Content */

#RScontent {
	float: left;
	margin:0 0 0 30px;
	padding:0 0 0;
	width: 600px;
	height: auto;
	background-image: url(../images/contentBG2.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#RScontent h1 {
	font-size: 24px;
	text-align: center;
}
#RScontent p {
	margin: 20px;
}
#condocerts {
	border-top: solid 1px #333;	
	margin: 0 25px 15px 25px;
}
#condocerts h5 {
	text-align: center;
	font-style: italic;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
#condocerts h6 {
	text-align: center;
	font-style: italic;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

/* Lender Project Questionnaire Letter Page Content */

#LPQLcontent {
	float: left;
	margin:0 0 0 30px;
	padding:0 0 0;
	width: 600px;
	height: auto;
	background-image: url(../images/contentBG2.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#LPQLcontent h1 {
	font-size: 24px;
	text-align: center;
}
#LPQLcontent p {
	margin: 20px;
	font-size:14px;
}
#LPQLul li {
	margin-right: 20px;
	margin-bottom: 5px;
	list-style-type: disc;
	font-size: 14px;
}
#LPQLul2 {
	margin-right: 20px;
}

/* Contact Us Page Content */

#contactContent {
	float: left;
	margin:0 0 0 30px;
	padding:0 0 0;
	width: 600px;
	height: 320px;
	background-image: url(../images/contentBG2.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#contactContent h4 {
	margin-left: 35px;
	margin-bottom: 0px;
}
#contactContent p {	
	margin-left: 40px;
}
#contactContent #gmap {
	float: right;
	margin-right: 15px;
	border: solid 1px #000;
}
/* SSA Page Content */
#SSAcontent {
	float: left;
	margin:0 0 0 30px;
	padding:0 0 0;
	width: 600px;
	height: auto;
	background-image: url(../images/contentBG2.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#SSAcontent h1 {
	font-size: 24px;
	text-align: center;	
}
#SSAcontent h2{
	font-size: 18px;
	margin: 30px;
	padding: 10px;
	border: solid 1px #000;
}
#SSAcontent h3 {
	padding: 5px 20px 5px 20px;	
}
#SSAcontent p {
	padding: 5px 20px 5px 20px;	
}
#SSAcontent li {
	list-style-type: disc;
}
.rmimg {
	margin:20px 0 20px 200px;
}
/* Workshop Content */
/*
<div id="workshop">
        	<h3>Please Join us for a Fall Workshop</h3>
            <p class="sf">Specifically for:</p>
            <h3>COMMUNITY BOARD MEMBERS</h3>
            <br />
            <p class="tcenter"><strong>When:</strong> Wednesday ~ October 27, 2010</p>
            <p class="tcenter"><strong>Time:</strong>  6:30 p.m. ~ 8:30 p.m.</p>
            <p class="tcenter">Substantial Refreshments will be served</p>
            <p>TOPICS:</p>
          	<ul>
            	<li>Debt Collection in a Bad Economy – presented by the law firm of Condominium Law Group</li>
                <li>Insurance – Questions & Claims  for Community Associations – presented by - Community Association Underwriters</li>
            </ul>
			<p>For location, questions and additional information please email:</p>
            <p class="tcenter"><a href="mailto:info@diamondcm.net">info@diamondcm.net</a></p>
 
        </div> <!-- end workshop -->		
#workshop {
	width: 450px;
	padding: 20px;
	margin: 0 auto 30px auto;
	line-height: 20px;
	border: solid 2px #999;
}
#workshop p {
	margin: 0;
	padding: 0;
}
#main #content #workshop p.sf {
	font-size:12px;
	text-align: center;	
	font-style: italic;
}
#main #content #workshop p.tcenter {
	text-align: center;	
	
}
#workshop ul li {
	margin: 0;
}

END WORKSHOP BLACKOUT*/