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

/*Main Area Background*/
body {
	margin:0 auto;
	font-family:Verdana, Helvetica, Arial;
	color:#424244;
	background-color: #fff;
}
html, body {
}

#bigwrap {
	position:relative; /*NOTE: This is set to relative so any AP DIVs in it are positioned relative to it!!!*/
	margin: 0 auto;
	width: 1050px;
	background-color:#fff;
	padding-top:50px;
}
#wrapper {
	background-color: #ffffff;
	width:938px;
	height:100%;
	margin:0 auto;
}

/*Header*/
h1 {
	text-indent:-9999px;
	height:95px;
	width:938px;
	background-color:#fff;
	background-image:url(../images/evert-fine-art-santa-monica.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

/* Top Nav Coding*/
#nav {
	position:absolute;
	top:116px;
	left:177px;
	font-size: 10px;
	color:#f58220;
	width: 817px;
	height: 28px;
	line-height:28px;
}

#nav #menu {
	float:left;
    width:100%;
    overflow:hidden;
    position:relative;
}

#nav #menu ul {
	clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#nav #menu ul li{
  display:block;
   float:left;
   list-style:none;
   margin:0;
   padding-right:8px;
   position:relative;
   right:50%;
}

#nav #menu a:link {
	color:#424244;
	text-decoration:none;
}
#nav #menu a:visited {
	color:#424244;
	text-decoration:none;
}
#nav #menu a:hover {
	color: #f58220;
	text-decoration:none;
}
#nav #menu a:active {
	color: #f58220;
	text-decoration:none;
}
#home_btn {
	position:absolute;
	width:417px;
	height:65px;
	top:49px;
	left:57px;
}

/* Highlight Page Nav when Selected */
#about #menu li.one {font-weight:bold;}
#services #menu li.two {font-weight:bold;}
#products #menu li.three {font-weight:bold;}
#portfolio #menu li.four {font-weight:bold;}
#clients #menu li.five {font-weight:bold;}
#gallery #menu li.six {font-weight:bold;}
#gallery2 #menu li.six {font-weight:bold;}
#featured #menu li.seven {font-weight:bold;}
#team #menu li.eight {font-weight:bold;}
#press #menu li.nine {font-weight:bold;}
#contact #menu li.ten {font-weight:bold;}


/*Content Areas*/
#contentArea {
	position:relative;
	width:938px;
	margin:0;
	padding-top:40px;
	overflow:hidden;
	height:100%;
}

/*Footer*/
#footer{
	padding-top:40px;
	width:100%;
	text-align:center;
	font-size:9px;
	/*letter-spacing:1px;*/
	white-space:nowrap;
	overflow:hidden;
}
#copyright{
	padding-top:30px;
	width:100%;
	text-align:right;
	font-size:9px;
}

/* General Content CSS */





/* Global font colors, list styles */

p {
	margin:0;
	padding:0;
	font-size: 11px;
	line-height: 18px;
	color: #5A5D5A;
}
h2 {
	font-weight:bold;
	font-size:12px;
}
h3 {
	font-weight:bold;
	font-size:11px;
}

.orange_bold11 {
	font-weight:bold;
	font-size:11px;
	color:#ed7a26;
}

/* ===================== ABOUT PAGE ========================== */

#about #contentArea {
	position:relative;
	width:931px;
	height:352px;
	margin:0;
	padding-top:20px;
	overflow:hidden;
	background-image:url(../images/bg-about.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#about #textBlock {
	position:absolute;
	top:114px;
	left:225px;
	width:610px;
	margin:0;
	padding:0;
}

/* ===================== SERVICES PAGE ========================== */

#services #contentArea {
	position:relative;
	width:934px;
	height:352px;
	margin:0;
	padding-top:20px;
	overflow:hidden;
	background-image:url(../images/bg-services.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#services p {
	line-height:16px;
}
#services #textBlock {
	position:absolute;
	top:55px;
	left:251px;
	width:610px;
	margin:0;
	padding:0;
}
#services #textBlock ul {
	margin:0;
	font-size:11px;
}
#services #textBlock ul li {
	line-height:16px;
}

/* ===================== PRODUCTS PAGE ========================== */

#products #contentArea {
	position:relative;
	width:934px;
	height:389px;
	margin:0;
	padding-top:40px;
	overflow:hidden;
	background-image:url(../images/bg-products.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#products p {
	line-height:16px;
}
#products #textBlock {
	position:absolute;
	top:67px;
	left:295px;
	width:610px;
	margin:0;
	padding:0;
}
#products #textBlock ul {
	margin:0;
	font-size:11px;
}
#products #textBlock ul li {
	line-height:16px;
}

/* ===================== PORTFOLIO PAGE ========================== */

#portfolio #contentArea {
	position:relative;
	width:937px;
	height:380px;
	margin:0;
	padding:15px 0 0 0;
	overflow:hidden;
}

/* ===================== CLIENTS PAGE ========================== */

#clients #contentArea {
	position:relative;
	width:874px;
	height:100%;
	margin-top:45px;
	padding:30px;
	overflow:hidden;
	background-color:#d8ded2;
}
#clients {
	line-height:14px;
	font-size:10px;
}

#clients h2 {
	font-weight:bold;
	font-size:11px;
	color:#ed7a26;
}

#clients #col1 {
	width:270px;
	height:440px;
	border-right:dotted 1px #424244;
	float:left;
}
#clients #col2 {
	margin-left:25px;
	width:270px;
	height:440px;
	border-right:dotted 1px #424244;
	float:left;
}
#clients #col3 {
	margin-left:25px;
	width:270px;
	height:440px;
	float:left;
}


/* ===================== GALLERY PAGES ========================== */

#gallery #contentArea {
	position:relative;
	width:934px;
	height:520px;
	margin:0;
	overflow:hidden;
}

#gallery2 #contentArea {
	position:relative;
	width:934px;
	height:620px;
	margin:0;
	overflow:hidden;
}

/* ====================== GALLERY STYLES FROM OTHER PATTY EVERT SITE =========================== */
.redboldRight {
	color: #f68b1f;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	height: 12pt;
	word-spacing: -1px;
	text-decoration: none;
	text-align: left;
}

#Layer7 {
	position:absolute;
	width:1px;
	height:520px;
	z-index:13;
	left: 122px;
	top: 40px;
}

#Layer8 {
	position:absolute;
	width:1px;
	height:620px;
	z-index:13;
	left: 122px;
	top: 40px;
}

.greyboldRight {
	color: #716F6D;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	height: 12pt;
	word-spacing: -1px;
	text-decoration: none;
	text-align: left;
}
.caption2 {
	color: #5A5D5A;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
	line-height: 18px;
	word-spacing: 1px;
	margin-right: 20px;
}

/* ===================== FEATURED PAGE ========================== */

#featured #contentArea {
	position:relative;
	width:937px;
	height:420px;
	margin:0;
	padding:15px 0 0 0;
	overflow:hidden;
}
#featured h2 {
	font-weight:bold;
	font-size:12px;
	color:#ed7a26;
	margin-left:125px;
}


/* ===================== TEAM PAGE ========================== */

#team #contentArea {
	position:relative;
	width:934px;
	height:100%;
	margin-top:45px;
	padding:0;
	overflow:hidden;
	background-image:url(../images/bg-team.jpg);
	background-repeat:no-repeat;
}

#team {
	line-height:14px;
	font-size:10px;
}

#team #textBlock {
	margin-left:256px;
	padding:45px 45px 45px 0;
	width:625px;
}

/* ===================== PRESS PAGE ========================== */


#press #contentArea {
	position:relative;
	width:620px;
	height:300px;
	margin-top:45px;
	padding:0 0 0 253px;
	overflow:hidden;
	background-image:url(../images/bg-press.jpg);
	background-repeat:no-repeat;
}
#press #textBlock {
	margin:0;
	padding:0 0 0 30px;
	width:620px;
	height:280px;
	border-left:dotted 1px #424244;
}

#press h2 {
	font-weight:bold;
	font-size:11px;
}

#press ul {
	padding:0 0 0 15px;
	font-size:11px;
}

/* ===================== CONTACT PAGE ========================== */

#contact #contentArea {
	position:relative;
	width:930px;
	height:100%;
	padding-top:45px;
	overflow:hidden;
}
#contact {
	line-height:18px;
	font-size:11px;
}

#contact h2 {
	font-weight:bold;
	font-size:11px;
	color:#424244;
}

#contact #col1 {
	width:348px;
	height:300px;
	border-right:dotted 1px #424244;
	background-image:url(../images/bg-contact.jpg);
	background-repeat:no-repeat;
	float:left;
}
#contact #col2 {
	margin-left:35px;
	width:500px;
	height:300px;
	float:left;
}

a.bodylink:link {	color: #424244;	text-decoration: none;}
a.bodylink:visited {	text-decoration: none;	color: #424244;}
a.bodylink:hover {	text-decoration: none;	color: #666;}
a.bodylink:active {	text-decoration: none;	color: #666;}

a.bodylinkBold:link {	color: #424244;	text-decoration: none; font-weight:bold;}
a.bodylinkBold:visited {	text-decoration: none;	color: #424244; font-weight:bold;}
a.bodylinkBold:hover {	text-decoration: none;	color: #666; font-weight:bold;}
a.bodylinkBold:active {	text-decoration: none;	color: #666; font-weight:bold;}


a.whitelink:link {	color: #fff;	text-decoration: none;}
a.whitelink:visited {	text-decoration: none;	color: #fff;}
a.whitelink:hover {	text-decoration: none;	color: #ccc;}
a.whitelink:active {	text-decoration: none;	color: #ccc;}


a.whitelinkBold:link {	color: #fff;	text-decoration: none; font-weight:bold;}
a.whitelinkBold:visited {	text-decoration: none;	color: #fff; font-weight:bold;}
a.whitelinkBold:hover {	text-decoration: none;	color: #ccc; font-weight:bold;}
a.whitelinkBold:active {	text-decoration: none;	color: #ccc; font-weight:bold;}

/* Images */

.hdots {
	width:97%;
	height:30px;
	background-image:url(../images/dots_horiz.gif);
	background-repeat:repeat-x;
}
.hdots_full {
	width:100%;
	height:30px;
	background-image:url(../images/dots_horiz.gif);
	background-repeat:repeat-x;
}
.hdots_full_white {
	width:100%;
	height:30px;
	background-image:url(../images/dots_horiz_white.gif);
	background-repeat:repeat-x;
}
.hdots_full_centered {
	width:100%;
	height:30px;
	background-image:url(../images/dots_horiz_centered.gif);
	background-repeat:repeat-x;
}

