/* Changes the background of the sidebar */
.yui-b { background: grey; }
/* Don't edit this, otherwise the whole page's background will change */
#yui-main .yui-b { background:#CECFD1 !important; }


/* This effects every block in the sidebar */
#contact_content, #share_content, #rate_content, #subscribe_content{
background-color:#cecfd1;
background-image:none !important;
border: 2px solid #395b93;
color:#395b93 !important;
font-size:inherit;
height:100% !important;
/*margin:inherit;*/
padding:10px 0 ;
}


/* Change the position of the phone number (padding:5px; is good is you are removing the background image) */
#contact_content h2{
padding:5px !important;
}

/* The two following classes will reduce the extra space between the blocks (the space is necessary with the background image, but too much without it) */
.align_content{ margin-bottom:0px !important; }
.spacer_content{ padding-top:0px !important; }


/* Change the position of the phone number (padding:5px; is good is you are removing the background image) */
#contact_content h2{
padding:5px !important;
}

/* The two following classes will reduce the extra space between the blocks (the space is necessary with the background image, but too much without it) */
.align_content{ margin-bottom:0px !important; }
.spacer_content{ padding-top:0px !important; }

/* Add style to ONLY the Contact Us block */
#contact_content{

}

/* Add style to ONLY the Share This block */
#share_content{
}


/* Add style to ONLY the Rate Us block */
#rate_content {display: none;}

/* Add style to ONLY the Subscribe block */
#subscribe_content{

}


/* phone number */
div#contact_content h2 {
	color: #395b93;
	font-size: 2em;
        font-weight:bold;
	border: none;
	margin: 0px;
	padding: 50px 0px 0px 23px;
}

div#contact_content h2 a:link, div#contact_content h2 a:visited {
	color: #395b93;
	font-size: 2em;
        font-weight:bold;
	border: none;
	padding: 0px;
	text-decoration: underline;
}

div#contact_content h2 a:active, div#contact_content h2 a:hover {
	color: #395b93;
	font-size: 2.2em;
        font-weight:bold;
	border: none;
	padding: 0px;
	text-decoration: none;
}


/* company description */
div#contact_content h4 {
	color: #395b93;
	font-size: 1em;
	margin: 0px;
	padding: 0px 0px 4px 23px;
}

/* small links */
div#contact_content h5 {
	color: #395b93;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration:none;
        font-size: .9em
	margin: 0px;
	padding: 0px;
}

div#contact_content h5 a:link, div#contact_content h5 a:visited {
	color: #000;
        font-size: .9em;
	text-decoration: none;
}

div#contact_content h5 a:active, div#contact_content h5 a:hover {
	color: #395b93;
        font-size: 1em;
	text-decoration: underline;
}

/* images next to links */
div#contact_content h5#contact_us_img {
	padding: 0px 0px 0px 23px;
	margin: 0px;
}

div#contact_content h5#email_us_img {
	padding: 0px 0px 0px 23px;
	margin: 0px
}

div#contact_content h5#visit_us_img {
	padding: 0px 0px 0px 23px;
	margin: 0px;
}

div#contact_content h5#contact_us_img img {
	display: none;
}

div#contact_content h5#email_us_img img {
	display: none;
}

div#contact_content h5#visit_us_img img {
	display: none;
}

#content_area {
	border: none;
	margin: 15px 0px;
	padding: 0px;
}

#content_block {
}

#content_block p, #content_block span {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

#content_block p a:link, #content_block p a:visited, #content_block span a:link, #content_block span a:visited{
	color: #395b93;
}

#content_block p a:active, #content_block p a:hover, #content_block span a:active, #content_block span a:hover{
	color: #000;
}

#content_block p strong, #content_block span strong {
	font-weight: normal;
	font-size: 1.3em;
	font-style: italic;
}

#content_block p img, #content_block span img {
	border: none;
	text-decoration: none;
}

#content_block p a img, #content_block span a img {
	border: none;
	text-decoration: none;
}

#content_block span ul {
	list-style-position: outside;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	list-style-type: disc;
	margin: 0px 0px 15px 25px;
	padding: 0px;
}

#content_block span ul il {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#content_block h2 strong {
	font-weight: bold;
	text-transform: uppercase;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

div#bd {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #000;
	margin-top: 0px;
        font-weight:light;
        font-size:small;
}

div#bd h1 {
	text-transform: capitalize;
	font-size: 2.0em;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

div#bd h1 span {
	line-height: 1em;
	padding: 0px;
	margin: 0px;
}

div#bd h2 {
	font-size: .9em;
        color:#395b93;
	text-transform: uppercase;
	font-weight: normal;
	padding: 1em 0px .5em;
	margin: 0px 0px 15px;
	border-bottom: 1px dotted #000000;
}

#bd h2 a:link, #bd h2 a:visited{
	color: #000;
}

#b2 h2 a:active, #bd h2 a:hover {
	color : #000;
}

/*main body*/

body {
	background: #395b93 url(http://application.leadmaverick.com/media/643a9500-dab0-4aa3-969b-80849983fb82/back.jpg) repeat-y center;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

body div#doc {
	border: medium solid;
        border-color:#395b93;
	margin: 0px auto;
	padding: 0px;
}






