/* header.htm */

#header {
	width: 969px;
	/*float:left;*/
	height: 123px;
	background-color:transparent;
}
.header_leftbg-illus { width:424px;
padding:17px 20px 20px 36px;
float:left;
height:86px;
background:url(images/logo_bg-illus.jpg) left top no-repeat;
}
.header_leftbg { width:267px;
padding:17px 20px 20px 36px;
float:left;
height:86px;
background:url(images/logo_bg.jpg) left top no-repeat;
}
.header_rightbg { width:581px;
padding:17px 20px 20px 36px;
float:right;
height:86px;
background:url(images/a-passionate2.jpg) right top no-repeat;
background-color:#505050;
}
.logo {
width:259px;
float:left;
height:86px;
cursor:pointer;
}
ul.top_link { 
display:block;
padding:0;
}
li.mainNavLinks { 
float:left;
padding-right:30px;
font-size:16px;
padding-bottom:5px;
font-weight:bold;
list-style:none;
display:inline-block;
margin-top:10px;
letter-spacing:1px;
}
li.mainNavLinks a:hover { 
color:#cfae5d;
}
li.mainNavLinks a { 
color:#929292;
text-decoration:none;
}
/* a passionate design studio practicing the art of*/
.top_right_links a:hover { color:#cfae5d;
}
.top_right_head_txt {
padding-right:30px;
padding-top:20px;
float:left;
text-align:left;
font-size:26px;
line-height:34px;
font-weight:bold;
font-style:italic;
color:#cccccc;
width:100%;
display:block;
letter-spacing:1px;
}

/* footer.htm */
#footerTxt {width:933px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
padding-left:18px;
padding-right:18px;
color:#949598;
float:left;
}

#footerTxt a {
font-size:12px;
color:#cfae5d;
text-decoration:none;
}
#footerTxt a:hover {
text-decoration:underline;
}
