/*
Theme Name: NikkiDevaux.com
Theme URI: http://nikkidevaux.com/
Description: An original Wordpress template created exclusively for Nikki Devaux
Version: 1.0
Author: Tom Pimental
Author URI: http://www.tompimental.com
*/
body {
	margin: 0px;
	padding: 0px;
	background-color: #285483;
}
#container {
	width: 892px;
    Margin: 60px auto;
	padding: 0px;
}
#header {
	width : 850px;
	height : 84px;
    Margin: 0px auto;
	background-color: #FFFFFF;
	position : relative;
	padding: 0px;
}
#logos {
	float : right;
	margin : 12px 30px 0px 0px;
	padding: 0px;
}
#ma {
	position : absolute;
	top : -31px;
	right : -117px;
	z-index : 10;
}
h1 {
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 48px;
	Font-weight : normal;
    Color : #285483;
	Margin : 0px;
	Padding : 10px 30px;
	float : left;
}
h1 a {
    Color : #285483;
	Text-decoration : none;
}
#welcome {
	width : 892px;
	height : 283px;
	background:url(images/welcome-bkgd.jpg);
	position : relative;
	z-index : 5;
	margin: 0px;
	padding: 0px;
}
#welcome-text {
	position : absolute;
	top : 20px;
	right : 60px;
	width : 350px;
	height : 250px;
	z-index : 8;
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 20px;
	Font-weight : normal;
    Color : #285483;
}
.welcome-hd {
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 30px;
	Font-weight : normal;
    Color : #285483;
	Margin : 0px 0px 10px 0px;
}
#nav {
	width : 892px;
	height : 51px;
	background-color: #888888;
	Font-family : arial, verdana , sans-serif;
    Font-size : 15px;
	Font-weight : normal;
    Color : #FFFFFF;
	Line-height : 51px;
	text-align : center;
	margin: 0px;
	padding: 0px;
	position: relative;
	clear: both;
}
#nav a {
    Color : #FFFFFF;
	Text-decoration : none;
	padding : 0px 8px;
	position: relative;
}
#nav a:hover {
    Color : #FFFFFF;
	Text-decoration : underline;
}
#nav a.navon {
    Color : #D0F0FF;
	Text-decoration : none;
	Font-weight : bold;
}
#mainbody {
	width: 850px;
    Margin: 0px auto;
	Padding: 0px;
	position: relative;
	background-color: #FFFFFF;
}
#content {
	float : left;
	width : 456px; /* 486 wide */
    Margin: 0px;
	Padding: 0px 10px 30px 20px;
}
#content h2 {
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 14px;
	Font-weight : normal;
    Color : #9D9D9D;
	padding: 20px 0px 5px 0px;
	margin: 0px 0px 20px 0px;
	width: 300px;
	border-width:0px 0px 1px 0px;
	border-style: solid;
	border-color: #9D9D9D;
}
.post {
	Font-family : arial, verdana, sans-serif;
    Font-size : 15px;
	Font-weight : normal;
    Color : #000000;
	margin: 0px 0px 40px 0px;
	Padding: 0px;
}
.post h3 {
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 28px;
	Font-weight : normal;
    Color : #285483;
    Margin: 0px;
	Padding: 0px;
}
.post h3 a {
    Color : #285483;
	text-decoration: none;
}
h3 {
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 22px;
	Font-weight : normal;
    Color : #285483;
    Margin: 0px;
	Padding: 10px 0px;
}
.post .meta {
	Font-family : verdana, arial, sans-serif;
    Font-size : 12px;
	Font-weight : normal;
    Color : #666666;
    Margin: 0px;
	Padding: 0px;
	clear:both;
}
.post a {
    Color : #285483;
}
.post h4 {
	Font-family : Calibri, arial, verdana , sans-serif;
    Font-size : 20px;
	Font-weight : bold;
    Color : #285483;
    Margin: 0px;
	Padding: 0px;
}
.post h4 a {
    Color : #285483;
	text-decoration: none;
}
#sidebar {
	float : right;
	width : 344px; /*364 wide*/
	background-color: #FFFFFF;
	Margin: 20px 10px;
	Padding: 0px;
}
/*#sidebar li {
	margin:40px 0px;
	padding:0px;
	list-style:none;
	Font-family : arial, verdana , sans-serif;
    Font-size : 14px;
	font-weight : normal;
}
#sidebar li a {
    Color : #285483;
}
#sidebar li li {
	margin:15px 0px 15px -35px;
	padding:0px;
	list-style:none;
	Font-family : verdana , sans-serif;
    Font-size : 12px;
}*/
#sidebar h2 {
	Font-family : arial, verdana , sans-serif;
    Font-size : 15px;
	Font-weight : bold;
    Color : #285483;
	width : 325px;
	margin : 0px 0px 10px 0px;
	padding : 2px 0px;
	border-width:1px 0px 1px 0px;
	border-style: solid;
	border-color: #E7E7E7;
}
#sidebar h2 a {
    Color : #285483;
    Text-decoration : none;
}
#sidebar p {
	Font-family : arial, verdana , sans-serif;
    Font-size : 14px;
	padding: 0px;
	margin: 15px 5px 15px 0px;
}
#sidebar #contact {
	width : 328px;
	height : 352px;
	background:url(images/contact-bkgd.jpg);
	margin: 0px 0px 20px 0px;
	padding: 0px;
	position : relative;
}
#sidebar #contact #photo {
	width : 204px; /*230*/
	padding: 33px 0px 0px 26px;
	margin: 0px;
	float : left;
}
#sidebar #contact #connect {
	width: 73px; /*98*/
	padding: 45px 0px 0px 25px;
	margin: 0px;
	float : right;
}
#phone {
	clear : both;
	padding: 10px 40px 0px 40px;
	margin: 0px;
	Font-family : arial, verdana , sans-serif;
    Font-size : 28px;
	text-align : center;
	Font-weight : normal;
    Color : #285483;
}
#phone a {
    Font-size : 17px;
	Font-weight : normal;
    Color : #285483;
	text-decoration : none;
}
#video {
padding : 0px;
margin : 0px;
text-align : center;
}
#videoimgs img {
padding : 20px 20px 5px 20px;
margin : 0px auto;
text-align : center;
}
#leftsidebar {
	float : left;
	width : 172px; /*172 wide*/
	background-color: #FFFFFF;
	Margin: 0px;
	Padding: 0px;
}
#leftsidebar h2 {
	Font-family : arial, verdana , sans-serif;
    Font-size : 15px;
	Font-weight : bold;
    Color : #285483;
	width : 150px;
	margin : 0px 0px 10px 0px;
	padding : 2px 0px;
	border-width:1px 0px 1px 0px;
	border-style: solid;
	border-color: #E7E7E7;
}
#leftsidebar h2 a {
    Color : #285483;
    Text-decoration : none;
}
#leftsidebar li {
	margin:0px 0px 30px 0px;
	padding:0px;
	list-style:none;
	Font-family : arial, verdana , sans-serif;
    Font-size : 14px;
	font-weight : normal;
}
#leftsidebar li a {
    Color : #285483;
}
#leftsidebar li li {
	margin:15px 0px 15px -35px;
	padding:0px;
	list-style:none;
	Font-family : verdana , sans-serif;
    Font-size : 12px;
}
#rightsidebar {
	float : right;
	width : 172px; /*172 wide*/
	background-color: #FFFFFF;
	Margin: 0px;
	Padding: 0px;
}
#rightsidebar h2 {
	Font-family : arial, verdana , sans-serif;
    Font-size : 15px;
	Font-weight : bold;
    Color : #285483;
	width : 150px;
	margin : 0px 0px 10px 0px;
	padding : 2px 0px;
	border-width:1px 0px 1px 0px;
	border-style: solid;
	border-color: #E7E7E7;
}
#rightsidebar h2 a {
    Color : #285483;
    Text-decoration : none;
}
#rightsidebar li {
	margin:0px 0px 30px 0px;
	padding:0px;
	list-style:none;
	Font-family : arial, verdana , sans-serif;
    Font-size : 14px;
	font-weight : normal;
}
#rightsidebar li a {
    Color : #285483;
}
#rightsidebar li li {
	margin:15px 0px 15px -35px;
	padding:0px;
	list-style:none;
	Font-family : verdana , sans-serif;
    Font-size : 12px;
}
.navigation a {
	Font-family : verdana , sans-serif;
    Font-size : 12px;
    Color : #285483;
	padding: 0;
	margin: 0;
}
#footer {
	width: 100%;
	clear: both;
	padding: 20px 0px;
	margin: 0px;
	background-color: #B2DDEF;
}
#footernav {
	Font-family : arial, verdana , sans-serif;
    Font-size : 13px;
	Font-weight : normal;
    Color : #285483;
	text-align : center;
	margin: 0px;
	padding: 10px;
}
#footernav a {
    Color : #285483;
	Text-decoration : none;
	padding : 0px 10px;
}
#footernav a:hover {
	Text-decoration : underline;
}
#copyright {
	Font-family : arial, verdana , sans-serif;
    Font-size : 12px;
	Font-weight : normal;
    Color : #70A4BF;
	text-align : center;
}
#copyright a {
    Color : #70A4BF;
}
.alignleft
{
    float : left;
    margin-right : 10px;
    clear : left;
}
.alignright
{
    float : right;
    margin-left : 10px;
    clear : right;
}
#respond h3 {
	Font-family : arial, verdana , sans-serif;
    Font-size : 15px;
	Font-weight : bold;
    Color : #285483;
}
#respond {
	Font-family : arial, verdana, sans-serif;
    Font-size : 14px;
	Font-weight : normal;
    Color : #000000;
	margin: 40px 0px;
	padding: 0px;
}
#respond a {
    Color : #285483;
}
h3#comments {
	Font-family : arial, verdana , sans-serif;
    Font-size : 15px;
	Font-weight : bold;
    Color : #285483;
}
.commentlist {
	Font-family : arial, verdana, sans-serif;
    Font-size : 14px;
	Font-weight : normal;
    Color : #000000;
}
.commentlist a {
    Color : #285483;
}
.testimonialdiv {
margin:20px 0px;
padding:0px 0px 20px 0px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#cccccc;
}

