/* CMNR Group - National Commericial Retail Real Estate Consultants, http://www.cmnrgroup.com */
/* cmnr-group-01-screen.css */
/* Updated: 05/18/2010 */
/* Author: Rick DeVan, PW2 Web, rick@pw2web.com, http://www.pw2web.com */
/* Code validated at http://www.w3c.org - http://jigsaw.w3.org/css-validator/validator?uri=http://www.cmnrgroup.com/external/css/cmnr-group-01-screen.css */
/* Meyer Reset:begin */
	@import "reset.css";
/* Meyer Reset:end */
/* Global body:begin */
html, body
{
	border:0;
	height:100%;
	margin:0 auto;
	padding:0
}
body
{
	background: #010000 url(images/bg-443625.jpg) repeat-x;
	color:#293030;
	font: 1em Verdana, Arial, Helvetica, sans-serif
}
/* Global body:end */
/* Global common:begin */
h1, h2, h3, h4, h5, h6
{
	clear:both;
	color:#666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:700;
	margin:auto
}
h1, h2, h3
{
	padding: 0
}
h1
{
	font-size:1em;
	margin:1.14em 0 .86em 2.41em
}
h2
{
	font-size:.81em;
	margin:.73em 0 .73em 3em
}
h3
{
	font-size:.81em;
	margin:.73em 0 .73em 3em
}
h4, h5, h6
{
	font-size:.7em;
	margin:.61em 3.92em
}
img
{
	border:0
}
ol, dl
{
	clear:both
}
p
{
	font-size:.71em;
	line-height:1.35em;
	margin:1.4em 3.41em
}
ul, ol
{
	font-size:.71em;
	list-style:none
}
li
{
}
dl
{
	font-size:.75em;
	margin:1.4em 8.2em
}
dt, dd
{
	display:inline
}
blockquote
{
	margin:1.4em;
	text-indent:-.4em
}
cite
{
	font-size:.9em;
	text-align:right
}
small
{
	font-size:.58em
}
img
{
	border:0
}
sub, sup
{
	position:relative;
	vertical-align:baseline
}
sub
{
	bottom:auto
}
sup
{
	font-size:.5em;
	top:-1em
}
acronym, abbr
{
	border-bottom:dashed;
	cursor:help
}
hr
{
	color:#ccc;
	width:100%
}
pre
{
	color:#ccc;
	font-size:.8em;
	font-style:normal;
	margin:auto;
	text-align:left
}
caption
{
	color:#fc9;
	font-size:.69em
}
span
{
	margin:0
}
/* Global common:end */
/* Global links:begin */
a:link
{
	color:#341f40
}
a:visited
{
	color:#4d7696
}
a:hover, a:focus, a:active
{
	color:#545344
}
/* Global links:end */
/* Global forms:begin */
form
{
	display:inline;
	margin:0
}
input, select, textarea
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
textarea
{
}
label
{
	cursor:pointer
}
/* Global forms:end */
/* Global tables:begin */
table
{
	border:0;
	margin: 0;
	padding:0

}
tr td
{
}
td
{
	font-size:.95em;
	line-height:1.35em;
	margin:1.4em 3.41em
}
/* Global tables:end */
/* Global classes:begin */
.clear
{
	clear:both
}
.float-left
{
	float:left;
	width:auto
}
.float-right
{
	float:right;
	width:auto
}
.text-left
{
	text-align:left
}
.text-right
{
	text-align:right
}
.text-center
{
	text-align:center
}
.text-justify
{
	text-align:justify
}
.bold
{
	font-weight:700
}
.italic
{
	font-style:italic
}
.underline
{
	border-bottom:.06em solid
}
.highlight
{
	background:#ffc
}
.img-left
{
	float:left;
	margin:.31em .75em .31em 0;
	width:auto
}
.img-right
{
	float:right;
	margin:.31em 0 .75em .75em;
	width:auto
}
.no-padding
{
	padding:0
}
.no-indent
{
	margin-left:0;
	padding-left:0
}
.no-bullet
{
	list-style:none;
	list-style-image:none
}
.img-link
{
	border:1px solid #ec9568
}
.img-nolink
{
	border:1px solid #293030
}
.media-caption
{
	color:#fc9;
	text-align:center
}
/* Global classes:end */
#spacer {
height:.5em;
}
/* Site:header begin */
#header
{
	background:#fff url('images/bg-ffffff.jpg');
	border-right-color: #293030;
	border-right-width: 1px;
	border-left-color: #293030;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	clear:both;
	height:127px;
	margin:0 auto;
	position:relative;
	top:8px;
	width:958px;
	z-index:1
}
#header_01
{
	background:#fff url('images/bg-ffffff.jpg');
	clear:both;
	float:left;
	height:120px;
	left:32px;
	position:relative;
	top:5px;
	width:286px;
	z-index:2
}
#header_02
{
	background:#fff url('images/bg-ffffff.jpg');
	height:48px;
	float:right;
	position:relative;
	right:40px;
	top:66px;
	width:380px;
	z-index:2
}
/* Site:header end */
/* Site:nav begin */
#nav
{
	background-color:#5f4c35; 
	border-right-color: #293030;
	border-right-width: 1px;
	border-left-color: #293030;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #293030;
	border-top-width: 1px;
	border-bottom-color: #293030;
	border-bottom-width: 1px;
	clear:both;
	color:#fff;
	height:20px;
	margin:0 auto;
	position:relative;
	top:8px;
	width:958px;
	z-index:3
}
/* Site:nav end */
ul.menu
{
	font-size:.73em;
	font-weight:400;
	line-height:normal;
	list-style:none;
	padding:.15em;
	position:relative;
	text-align:center;
	top:0;
	width:auto;
	z-index:2
}
ul.menu li
{
	display:inline;
	width:100%
}
ul.menu, ul.menu li a
{
	color:#ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:.2em 2.25em

}
ul.menu li a
{
	padding:.2em 2.25em;
	text-decoration:none
}
ul.menu li a:hover
{
	background:#fafaf9 url('images/bg-fbfaf9.jpg');
	color:#293030;
	padding:.06em 2.25em .25em;
	text-decoration:none 
}
ul.menu li.current a, ul.menu li.current a:hover
{
	color: #fff !important;
	background: #8f877c;
	padding:.06em 2.25em .25em;
	text-decoration: none 
}
/* Site:main begin */
#main
{
	background-color: #e0dfdc;
	border-right-color: #293030;
	border-right-width: 1px;
	border-left-color: #293030;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	clear:both;
	height:530px;
	margin:0 auto; 
	padding:0;
	position:relative;
	top:9px;
	width:958px;
	z-index:1
}
#main ul, #main ol
{
	height:auto;
	margin:1.46em 2.06em
}
#main li
{
	margin: 0 6.13em
}
#content_home_flash
{
	background-color: #e0dfdc;
	border-right-color: #293030;
	border-right-width: 1px;
	border-left-color: #293030;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	clear:both;
	height:530px;
	margin:0 auto; 
	padding:0;
	position:relative;
	top:9px;
	width:958px;
	z-index:3
}
#content_home_image
{
	background-color: #e0dfdc;
	border-right-color: #293030;
	border-right-width: 1px;
	border-left-color: #293030;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	clear:both;
	height:530px;
	margin:0 auto; 
	padding:0;
	position:relative;
	top:9px;
	width:958px;
	z-index:2
}
#content
{
	background-color: #e0dfdc;
	border-right-color: #293030;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-color: #293030;
	border-left-style: solid;
	border-left-width: 1px;
	clear:both; 
	float:left; 
	height:530px;  
	left:-1px;
	margin:0 auto;
	position:relative;
	top:0;
	width:958px;
	z-index:2
}

#content_01
{
	clear:both;
	float:left;
	height:530px;
	left:0;
	margin:0;
	min-height:530px;
	padding:0;
	position:relative;
	top:0;
	width:682px;
	z-index:3;
	overflow:auto
}
#content_01_contact
{
	clear:both;
	float:left;
	height:530px;
	left:0;
	margin:0;
	min-height:530px;
	padding:0;
	position:relative;
	top:0;
	width:682px;
	z-index:3;
}

#content_01_contact table
{
	border:0;
	padding:0;
	font-size:.75em;
	margin:.2em 3.41em 1.41em
}
#content_01_contact tr td
{
	padding:.33em 0 .33em 0
}
#content_01 p+h3
{
	margin-top:2.5em 
}
#content_01 h3+p
{
	margin-top:0em 
}
#content_01 .contact
{
	margin-left:1.62em;
	margin-top:2em 
}
#content_01 h2+h3
{
	margin-top:3em 
}
#content_full {
	clear:both;
	float:left;
	height:530px;
	left:0;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	width:958px;
	z-index:3;
	overflow:auto
}
#content_01_a
{
	float:left;
	height:auto;
	left:0;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	width:466px;
	z-index:5;

}
#content_01_b
{
	float:left;
	height:auto;
	left:0;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	width:466px;
	z-index:5;

}
#content_02 {
 float:right;
 height:530px;
 margin:0;
 padding:0;
 position:relative;
 right:0;
 top:0;
 width:276px;
 z-index:3
}

#content_02 p
{
	margin:3.41em 
}

#content_02 li img
{
	margin: 0 .61em .61em 0 
}

#content_02 ul
{
	height:auto;
	list-style:none;
	margin:1.46em 3.06em 
}

#content_02 li
{
	margin: 1.25em;
	text-align:left 
}

#content_02 img
{
	margin:0;
	padding:0
}

#content_02 span a
{
	text-decoration:none
}

#content_02_a
{
	float:right;
	height:auto;
	margin:0;
	min-height:530px;
	position:relative;
	right:0;
	top:0;
	width:354px;
	z-index:4
}



#content_02_b
{
	float:right;
	height:auto;
	margin:0;
	min-height:200px;
	position:relative;
	right:0;
	top:53px;
	width:354px;
	z-index:4
}

/* Site:main end */
 
/* Site:footer begin */
#footer
{
	background-color:#5f4c35; 
	border-right-color: #293030;
	border-right-width: 1px;
	border-left-color: #293030;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #293030;
	border-top-width: 1px;
	border-bottom-color: #293030;
	border-bottom-width: 1px;
	clear:both;
	height:75px;
	margin:0 auto;
	position:relative;
	top:9px;
	width:958px;
	z-index:1
}
#footer_nav_01
{
	float:left;
	height:75px;
	left:0;
	position:relative;
	top:0;
	width:50%;
	z-index:2
}
#footer_nav_01 ul
{
	height:auto;
	list-style:none;
	margin:1em 2.25em;
	text-align:left;
	width:100%
}
#footer_nav_01 li
{
	
	background:#5f4c35;
	color:#fff;
	font-size:.75em;
	line-height:.81em;
	margin:1em;
	text-align:left;
	width:100%;
	background-image: none;
}

#footer_nav_02
{
	float:right;
	height:75px;
	position:relative;
	right:0;
	top:0;
	width:50%;
	z-index:2
}

#footer_nav_02 ul
{
	height:auto;
	list-style:none;
	margin:1em 2.25em;
	text-align:right;
	width:85%
}

#footer_nav_02 li
{
	background:#5f4c35;
	color:#fff;
	font-size:.75em;
	line-height:.81em;
	margin:1em;
	text-align:right;
	width:100%
}

#footer_nav_02 li a, #footer_nav_01 li a
{
	
	background:#5f4c35;
	color:#ccc
}

/* Site:footer end */

/* Site:footer begin - print only */

#footer_print
{
	display:none
}

/* Site:footer end - print only */

/*  */

#media h2, h3
{
	color:#293030;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	margin-left:3.3em
}

#media h3
{
	font-weight:normal;
	font-style:italic;
	font-size:.69em;
	margin-left:3.6em
}

#media p
{
	margin-left:3.4em
}

#media h1+h2
{
	margin-top:2.25em;
}

#media h2+h3
{
	margin-top:.7em
}

#media p+h2
{
	margin-top:3em
}
#media h2+p
{
	margin-top:0.7em
}
#media h3+p
{
	margin-top:1.5em
}
#content_02 img
{
	margin:0;
	padding:0
}

/*  */

/* Site:place_holder - for index files in sub-directories - begin*/
#proceed
{
	background:#fff url('images/bg-ffffff.jpg');
	
}
#place_holder
{
	background:#fff url('images/bg-ffffff.jpg');
	margin:0 auto;
	position:relative;
	width:100%;
	z-index:1
}
/* Site:place_holder - for index files in sub-directories - end*/

