/* http://wellstyled.com/tools/colorscheme2/index-en.html?triad;51;0;228;0.3;-0.8;0.3;0.5;0.1;0.9;0.5;0.75;0.3;-0.8;0.3;0.5;0.1;0.9;0.5;0.75;0.3;-0.8;0.3;0.5;0.1;0.9;0.5;0.75;0.3;-0.8;0.3;0.5;0.1;0.9;0.5;0.75;0
header background: #677D93
header text:#E6DFCF
header links:##CC9D8F
#596C80

#CFDAE6

#6090BF

#CC9D8F

#806259

#E6D4CF

#BF7560

#CCBB8F

#807559

#E6DFCF

#BFA560
*/

body {margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333}
a {	text-decoration:none; 	}
a:hover { text-decoration:underline;}
#page { margin:0 ; width:100%; text-align:center;}
#pBody { margin:0 auto; width:845px;border-left:#677D93 2px solid; border-right:#677D93 2px solid; 
border-bottom:#581e1e 2px solid;}
#divider { background:#f4caca;}
#main { background:#f4caca;}
#genHeader {background-color:#677D93; text-align:left; height:60px; vertical-align:bottom;}


/*navigation bar */
#divider { background:#FFFFFF;  height:41px; margin:0 auto; width:845px;}
#me {font:Verdana, Arial, Helvetica, sans-serif;font-size:24px; font-weight: bold;float: left; color:#E6DFCF; margin:10px 15px 0px;}
#me .name {
	/*word-spacing: 0.2em;*/
	letter-spacing: 1px;
}
#me .subMe {font-size:12px; font-weight:normal }
#me p {margin:0; padding:0;}
#nav { margin:10px 15px 0px; height:41px; float:right;}
#nav div {	
	clear:none;
	float:left;
	font-size:12px;
	width:50px;
	margin-top:8px;
	font-weight:bold;
	text-align:center;
	}
#nav a  {	color:#E6DFCF;	}
#nav a:visited  {	color:#E6DFCF;	}
#nav a:hover {color:#CFDAE6}
/*end nav bar */
h1 {
	color:#807559;
	text-align:left;
	margin:.2em  0;
	font-size:22px;
	}
h2{font-size:18px; font-weight:bold; color:#807559; margin:.5em 0; padding:0}
h3{font:14px; font-weight:bold;margin:.8em 0 5px 0; padding:0 }
h4{font:12px; font-weight:bold;margin: 0; padding:0 }
/*wedding portfolio main page  height:400px;*/
/*wedding portfolio main page  height:400px;*/
#genMain { background: #FFFFFF;  margin:0 auto; width:815px; padding:0; text-align:left;
font-size:12px;font:Verdana, Arial, Helvetica, sans-serif;}
.res_para {  
 
margin: .5em 15px 0 25px}
#breadcrumb {font-size:10px; text-align:left;width:840px;}

.portfolio_item {
	margin-left: 15px;
	margin-bottom: 8px;
}
.portfolio_item p{
	margin:.2em auto 1em;}

#footer {background-color:#CFDAE6; margin:0 auto;  font-size:12px; 
padding:.5em 0 .7em 0; clear:both;
	}
#footer a {color:#333333;}
#footer a:hover{color:#596C80;}
#footer p {margin:0;}
.copyright{font-size:10px; padding:1em 0 0 0; color:#737F80}