/*

Theme Name: M PROPERTIES LLC
Author: MDeMoss
Arthor URI: http://mdemoss.com/
Version: 1.0

*/


/* General
----------------------------------------------------------*/

html {
	background: #EBECEA;
	font-family: 'Roboto', Helvetica, sans-serif;
}

body {
	width: 100%;
}

#wrapper {
	width:970px; 
	margin:0 auto; 
}

h1,h2,h3,h4 {color:#888279; font-weight:700; text-transform:uppercase; margin-bottom:15px;}
h2 {font-size:16px;}
h2 span {font-size:14px; color:#A5A69E;}
h3 {font-size:13px; margin-top:30px;}
h4 {font-size:13px; margin-bottom:4px;}

p {font-size:13px; color:#979388; font-weight:300; line-height:19px;}

strong {font-weight:700;}

a {color:#F26532; font-weight:400; text-decoration:underline}
a:hover { text-decoration:none; color:#77776E;}

img {display:block;}



/* Header
----------------------------------------------------------*/
#header {background-color:#fff; width:950px; padding: 45px 0 45px 0;}

#logo {float:left; margin-left:42px;}

#mainNav {float:right; margin:0px 40px 0 0; }
#mainNav ul li {float:left; padding:0 12px 0 12px; background:url(../images/menu_bar.png) right 3px no-repeat;}
#mainNav ul li a {text-decoration:none; font-family: 'Roboto', Helvetica, sans-serif; font-weight:700; font-size:13px; color:#A6A6A0; text-transform:uppercase;}
#mainNav ul li a:hover {color:#53534A;}

#mainNav ul li.selected a {color:#53534A; padding-bottom:2px; border-bottom:5px solid #53534A;}
#mainNav ul li p {display:inline; font-family: 'Roboto', Helvetica, sans-serif; font-size:13px; color:#888279; padding-top:1px;}

.tagline {
	font-size:10px;
	line-height:13px;
	color:#53534A;
	text-transform:uppercase;
	float:right;
	margin:-80px 90px 0 0;
}



/* --------------------------------------------------------- */
/* !Nivo slider */
/* --------------------------------------------------------- */

.slider-wrapper,
.nivoSlider {
	position: relative;
	width: 100%;
	height: auto;
}
.slider-wrapper,
.nivoSlider,
.nivoSlider img {
	width: 100%;
	height: auto;
}
.nivoSlider-captions img {
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.nivoSlider {
	overflow: visible;
}
.nivoSlider img {
	display: none;
}
.nivo-controlNav {
	position: absolute;
	top: 390px;
	left: 68px;
	z-index: 9999;
	padding: 0;
}
.nivo-control {
	float: left;
	display: block;
	width: 15px;
	height: 14px;
	background: url(../images/nivo-buttons.png) no-repeat -23px top;
	margin-right: 8px;
	text-indent: -9999px;
}
.nivo-control.active {
	background-position: 0 0;
}
.nivo-caption {
	right: 0;
	top: 0;
	left: auto;
	width: 307px;
	padding: 25px;
	margin-right: -307px;
	background: none;
	color: inherit;
}
#slider2 .nivo-directionNav {
	display: none;
}


/* Content
----------------------------------------------------------*/
#container {width:950px; background:#FFF;}

#imgContainer {}

#columnContainer {
	width:810px;
	padding: 40px 70px;
}

#content {
    margin-top: 0;
}

#content p {margin:5px 0 17px 0;}

#iframe {
	position:absolute;
	top:145px;
	margin-right:100px;
}


/* Footer
----------------------------------------------------------*/
#footer {background-color:#53534A; padding:8px 0;}
#footer div {width:950px; margin: 0 auto;}
#footer p {font-size:10px; color:#B6B7B0;}




/* Classes
----------------------------------------------------------*/

.clear { clear: both }

.productsMenu li a {font-weight:bold; font-size:12px;}
a.selected {color:#53534A !important;}
.productsMenu {list-style:none;}
.productsMenu li {margin-bottom:6px;}
.productsMenu li a {font-size:12px; color:#979388;}
.productsMenu li a:hover {color:#F58345;}
.productsMenu li a.selected {color:#F58345;}

::-moz-selection {
    background: #E8643A;
    color: #fff;
    text-shadow: none;
}

::selection {
    background: #E8643A;
    color: #fff;
    text-shadow: none;
}