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

body {
	background-color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing: normal;
	text-align: center;
	margin: 0;
	padding: 0;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, blockquote {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, em, strong, th {
	font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-style: normal;
	font-weight: normal;
	color: #fafafa;
	margin: 0;
	padding: 0 0 0 0;
}
em {
	color: #d2070d;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .9em;
	color: #faefc1;
	padding: 0 0 0 0;
}
h4 {
	color: #d2070d;
	font-size: 13px;
	padding: 5px 0 0 0;
}	
ul, ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

p {
	font-family: Arial,Verdana,sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	letter-spacing: normal;
	margin: 0;
	padding: 0 0 10px 0;
}
a {
	color: #035294;
	text-decoration:none;
	letter-spacing:normal;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
a:hover {
	color: #d2070d;
}
.clearBoth {
	clear:both;
}

/*********************/
/*    POSITIONING    */
/*********************/
div#wrap {
	width: 92%;
	max-width: 980px;
	min-width: 760px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	padding: 0;
}
div#header {
	background-image: url(http://www.artnarchitecture.com/aeimages/backheader5.jpg);
	background-repeat: no-repeat;
	position: relative;
	width: 100%;
	border-top: #000000 4px solid;
	height:121px;
}
div#logo {
	position: relative;
	padding: 22px 0 58px 18px;
}
div#content {
	position: relative;
}

/**********************/
/*   TOP NAVIGATION   */
/**********************/
div#navmenu {
	position: absolute;
	margin: 0;
	top: 62px;
	right: 25px;
}
#navmenu UL {
	margin: 0;
	padding: 0; 
	line-height: 1.2em; 
	list-style-type: none; 
	text-align: left;
}
#navmenu UL LI {
	position: relative;
	display: block; 
	float: left; 
	margin: 0;
	padding: 0 10px 0 5px; 
}
#navmenu A {
	color: #454545;
}
#navmenu A:hover {
	color: #d2070d;
}

/**********************/
/*     SOCIAL B       */
/**********************/
#blogmenu #socialb {
	position: relative;
	margin: 0; padding: 0;
	height: 50px;
	border-bottom:1px solid #D1D1BE;
}
#blogmenu #socialb UL {
	margin: 0;
	padding: 0;
	border-top: none;
}
#blogmenu #socialb UL LI {
	position: relative;
	display: block; 
	float: left; 
	margin: 0;
	width:33%; 
}
#blogmenu #socialb UL LI.last {padding: 0;}
#blogmenu #socialb a {
	height: 46px;
	border: 0;
}


/**********************/
/*  FORM NAVIGATION   */
/**********************/
div#formenu {
	position: absolute;
	margin: 0;
	top: 94px;
	right: 23px;
}
div#storemenu {
	position: absolute;
	margin: 0;
	top: 94px;
	left: 10px;
}
#formenu UL, #storemenu UL {
	margin: 0;
	padding: 0; 
	line-height: 1.3em; 
	list-style-type: none; 
	text-align: left;
}
#formenu UL LI, #storemenu UL LI {
	position: relative;
	display: block; 
	float: left; 
	margin: 0;
	padding: 0 10px 0 10px; 
}
#formenu A, #storemenu A {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
#formenu A:hover, #storemenu A:hover {
	color: #b1ab9b;
	color: #0085CF;
}

/*********************/
/*      SIDEBAR      */
/*********************/
div#sidebar, #topsidebar {
	position: relative;
	float: left;
	width: 18%;
}
#sidebar UL, #topsidebar UL {
}
#sidebar UL LI, #topsidebar UL LI {
	position: relative;
	display: block; 
	overflow: hidden;
}
#sidebar p.ser, #topsidebar p.ser {
	color: #6884a9;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	margin: 0;
	padding: 0 53px 0 0;
	text-align: right;
}
#sidebar p.res, #topsidebar p.res {
	color: #e2e1cd;
	font-size: 24px;
	line-height: 20px;
	margin: 0;
	padding: 0 21px 0 0;
	text-align: right;
}
.subtitl {color: #BC8B53; font-size: 14px;padding: 190px 0 0 5px; font-weight:bold;}
.subwork {color: #7c796c;padding: 0 10px 40px 5px;}
.subwork a {color: #c4c4c4;}
.subwork a:hover {color: #68ACFF;}

#search {
	background-image: url(http://www.artnarchitecture.com/aeimages/backsearch.jpg);
	background-repeat: repeat-x;
	margin: 0 0 12px 0;
	padding: 32px 0 0 12px;
	height: 110px;
}
#searchbox {
	background-color: #e22e20;
	background-color: #d0caaa;
	color: #423F66;
	margin: 0 0 4px 0;
}
#search #searchsubmit {
	width: 19px;
	height: 19px;
	border: medium none;
	padding: 0 10px 0 0;
}
.btn {
	cursor: pointer;
}
#artist {
	position: relative;
	background-image: url(http://www.artnarchitecture.com/aeimages/backartist.jpg);
	background-repeat: no-repeat;
	padding: 56px 0 12px 0;
	height: 298px;
}
#artisttext {
	position: relative;
	padding: 0 4% 0 11%;
}
#artisttext a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #fb6101;
}
#artisttext a:hover {
	color: #d0caaa;
}
#artisttext a.artitle {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #fcfcfc;
	font-size: 16px;
	display: block;
	padding: 27px 0 10px 0;
	margin: 0;
}
#artisttext a:hover.artitle {
	color: #E35346;
}
#artisttext h2 a {
	font-family: georgia, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #fcfcfc;
	font-size: 16px;
	display: block;
	padding: 31px 0 6px 1px;
	margin: 0;
}
#artisttext h2 a:hover {
	color: #E35346;
}
#artisttext p {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #D49979;
	font-size: .9em;
	line-height: 1.3em;
	padding: 0 0 0 0;
}
#artistpic {
	position: relative;
	padding: 0;
	width: 100%;
	height: 128px;
	overflow: hidden;
}
#articleside {
	position: relative;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarticleside.jpg);
	background-repeat: no-repeat;
	padding: 70px 0 12px 0;
	height: 423px;
}
#articleside A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #f49979;
	padding: 0 0 0 25px;
}
#articleside A:hover {
	color: #fcfcfc;
	font-weight: bold;
}
/*********************/
/*    TOP CONTENT    */
/*********************/
div#topcontent, div#topcontentsearch {
	position: relative;
	height: 509px;
}
div#topcontentshort, div#topcontentsearchshort {
	position: relative;
	height: 396px;
	overflow: hidden;
}
div#topcontentsearch {
	height: 228px;
}
#topcontent UL, #topcontentshort UL, #topcontentsearch UL, #topcontentsearchshort UL {
	list-style-type: none; 
	margin: 0;
	padding: 0;
}
#topcontent UL LI, #topcontentshort UL LI, #topcontentsearch LI, #topcontentsearchshort LI {
	position: relative;
	display: block; 
	overflow: hidden;
}
div#bottomcontent {
	position: relative;
}
div#mainpic {
	float: right;
	width: 77%;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backmain.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
div#mainpicshort {
	float: right;
	width: 77%;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backmain.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 336px;
	overflow: hidden;
}
div#mainpiclink {
	float: right;
	width: 77%;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backmaingrey.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 336px;
	overflow: hidden;
}
div#mainpicartist {
	float: right;
	width: 77%;
	margin: 0 0 0 0;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backmainartist.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 336px;
	overflow: hidden;
}
div#mainpicsand {
	float: right;
	width: 77%;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backmainsand.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 336px;
	overflow: hidden;
}
/*********************/
/*   Artist Story    */
/*********************/
div#artiststory {
	background-image: url(http://www.artnarchitecture.com/aeimages/backartfolio.jpg);
	background-repeat: repeat-x;
	float: left;
 	width: 19.5%;
	height: 336px;
	padding: 0;
}
#artiststory UL {
	position: relative;
	padding: 0 0 0 20px;
}
#artiststory LI{
	position: relative;
}
#artiststory LI.last {
	position: relative;
	list-style-type: none;
}
#artiststory p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 17px;
	color: #67614e;
	padding: 0 16px 0 20px;
}
#artiststory A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #6b6b30;
}
#artiststory A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#artiststory A:hover {
	color: #4c4e6e;
	font-weight: normal;
}
#artiststory h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #888876;
	padding: 74px 0 30px 20px;
	line-height: 16px;
	height: 16px;
}
#artiststorylink {
	position: absolute;
	top: 290px;
	left: 20px;
}

div#mainpicalt {
	float: right;
	width: 77%;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backmainalt.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
div#mainpicabout {
	float: right;
	width: 77%;
	height: 448px;
background-color:#FCFDFC;
background-image:url(http://www.artnarchitecture.com/aeimages/backletters.jpg);
background-repeat:repeat-y;
border-left:28px solid #8E7A5C;
}
div#mainpicaboutshort {
	float: right;
	width: 77%;
	height: 336px;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarch.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#mainpicaboutshort p {
	color: #e9e5da;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	padding: 0 50px 9px 28px;
}
#mainpicabout p {padding:0 6% 1em 3%;}
#mainpicaboutshort h1 {
	color: #ffb400;
	padding: 20px 0 15px 28px;
}
#mainpicabout a, #mainpicaboutshort a {
	color: #D2070D;
	font-weight: bold;
}
#mainpicabout a:hover, #mainpicaboutshort a:hover {
	color: #4D6CAC;
}
div#mainpiccontact {
	float: right;
	width: 62%;
	height: 448px;
	margin: 0;
	padding: 0 150px 0 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backcon.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
div#mainpiccontactshort {
	float: right;
	width: 62%;
	height: 336px;
	margin: 0;
	padding: 0 150px 0 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backcon.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#mainpiccontact p, #mainpiccontactshort p {
	color: #cfc0cd;
	padding: 0 50px 9px 28px;
}
#mainpiccontact h1, #mainpiccontactshort h1 {
	color: #FFDB7E;
	color: #ffc800;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	padding: 1.5em 0 0.5em 28px;
}
#mainpiccontact a, #mainpiccontactshort a {
	color: #68acff;
	font-weight: bold;
}
#mainpiccontact a:hover, #mainpiccontactshort a:hover {
	color: #ffffff;
}
div#mainpicarch {
	float: right;
	width: 77%;
	height: 448px;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarch.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
div#mainpicarchshort {
	float: right;
	width: 77%;
	height: 336px;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarch.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#midside {
	background-color: #24262b;
	height: 42px;
	border: #3a4446 solid 1px;
	margin: 6px 0 0 0;
	padding: 0 27px 0 0;
	text-align: right;
	vertical-align: top;
}
#midside ul li {right: 0; top: 1px;}
#midside a {
	color: #595d63;
	line-height: 16px;
	margin: 0;
	padding: 0;
}
#midside a:hover {
	color: #eaeaea;
} 
div#story {
	position: relative;
	float: right;
	margin: 0;
	padding: 0 0 12px 1%;
	width: 80%;
}
div#storyright {
	float: right;
	width: 41%;
}
div#article, #articlenviro, #articlenvirob {
	float: left;
	height: 434px;
	width: 46%;
	margin: 0;
	padding: 12px 4% 0 3%;
	border-left: #7e6e54 solid 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarticle.jpg);
	background-repeat: repeat-x;
	background-color: #474a4f;
	overflow: auto;
}
#articlenviro {
	height: auto;
	overflow: hidden;
	border-right: #2b2b2b solid 1px;
	position: relative;
	padding-bottom: 1.5em;
	margin: 0 0 0 0;
	background-color:#1a1b13;
	border-left: #7e6e54 solid 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarticlef.jpg);
	background-repeat: repeat;
}
#articlenvirob {
	height: 434px;
	overflow: hidden;
	border-right: #2b2b2b solid 1px;
	position: relative;
	margin: 0 0 0 0;
	background-color:#1a1b13;
	border-left: #7e6e54 solid 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarticlef.jpg);
	background-repeat: repeat;
}
#articlenviro p, #articlenvirob p {
	color: #A6A69B;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	line-height: 1.4em;
}
#articlenviro h1.below, #articlenvirob  h1.below {
	border-top: #afb1a3 solid 1px;
	border-top: #737770 solid 1px;
	margin: .5em 0 0 0;
	padding: .8em 0 .6em 0;
}
div#articlearch, div#articleme {
	float: left;
	width: 47%;
	height: 235px;
	margin: 0;
	padding: 12px 3% 0 3%;
	border-left: #7e6e54 solid 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backarticle.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
div#articleme2 {
	width: 361px;
	padding: 12px 30px 0 25px;
}	
#articlearch p, div#articleme p {
	color: #ded4ac;
	color: #C9D0D4;
	color: #A6A69B;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
}
#articlearch h1, div#articleme h1 {
	color: #ffb400;
	padding: 10px 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
}
#tutorarch h1#creditarch {
	padding: 10px 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
}
#articlearch a.cont {
	color: #68ACFF;
	font-weight: bold;
}
#articlearch a:hover.cont {
	color: #f45900;
}
#article p {
	color: #A6A69B;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1.5em;
}
#article h1, #articlenviro h1, #articlenviro h1 a, #articlenvirob h1 a, #articlenvirob h1 {
	color: #eb9446;
	color: #ffb400;
	padding: 0 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: normal;
}
#articlenviro h1, #articlenviro h1 a, #articlenvirob h1 a, #articlenvirob h1 {
	padding: .5em 0 .6em 0;
}
#article a, #articlenviro a, #articlenvirob a, #articleme a {
	color: #68acff;
	font-weight: bold;
}
#article a:hover, #articlenviro a:hover, #articleme a:hover, #articlenvirob a:hover {
	color: #ffffff;
}
#article h2 a, #articlenviro h2 a {
	font-weight: normal;
	color: #FAEFC1;
}
#article h2 a:hover, #articlenviro h2 a:hover {
	font-weight: normal;
	color: #68acff;
}
div#tutor {
	float: right;
	margin: 0;
	padding: 12px 4% 15px 5%;
	width: 91%;
	height: 183px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backtutor.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
div#tutorarch {
	float: right;
	margin: 0;
	padding: 12px 4% 15px 5%;
	width: 91%;
	height: 235px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backtarch.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
#tutorarch h1 {
	padding: 0 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
}
#tutorarch p {
	color: #e9e7e5;
	color: #e3d5c1;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
}
#tutorarch a {
	color: #F5B14E;
	font-weight: bold;
}
#tutorarch a:hover {
	color: #91C835;
}
#tutor h1 {
	padding: 0 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
}
#tutor p {
	color: #e9e7e5;
	color: #e3d5c1;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
}
#tutor a {
	font-size: .85em;
	color: #fafafa;
	font-weight: bold;
}
#tutor a:hover {
	color: #2a3f4f;
}
div#bstyle {
	float: left;
	width: 48%;
	margin: 0;
	padding: 12px 3% 0 3%;
	border-left: #7e6e54 solid 28px;
	height: 558px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backstyleb.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
table#bstory {margin: 0 0 13px 0;}
td#resource {
	margin: 0;
	padding: 12px 30px 15px 25px;
	width: 33%;
	background-image: url(http://www.artnarchitecture.com/aeimages/backresource.jpg);
	background-repeat: repeat-y;
	background-color: #fcfdf8;
	border-left: #776850 solid 8px;
	overflow-y: auto;
	overflow-x: hidden;
}
td#bstyle {
	width: 48%;
	margin: 0 10px 0 0;
	padding: 12px 25px 15px 25px;
	border-left: #7e6e54 solid 28px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backstyleb.jpg);
	background-repeat: repeat-x;
	background-color: #46494e;
	overflow: hidden;
}
td#mid {
	width: 2%;
}
#bstyle p {
	color: #A6A69B;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
}
#bstyle h1 {
	color: #ffb400;
	padding: 0 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
}
#bstyle h1 a {
	color: #ffb400;
	padding: 0 0 15px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
}
#bstyle .below {
	margin: 14px 0 0 0;
	padding: 8px 0 0 0;
	border-top: 1px solid #535550;
}
#bstyle h2.below {
	border-top: #afb1a3 solid 1px;
	padding: 20px 0 3px 0;
}
#bstyle a {
	color: #68acff;
	font-weight: bold;
}
#bstyle a:hover {
	color: #ffffff;
}
div#resource {
	float: right;
	margin: 0;
	padding: 12px 10% 15px 8%;
	width: 77%;
	height: 543px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backresource.jpg);
	background-repeat: repeat-y;
	background-color: #fcfdf8;
	border-left: #776850 solid 8px;
	overflow-y: auto;
	overflow-x: hidden;
}
#resource h1 {
	color: #3e3b32;
	font-family: Arial, "trebuchet ms", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 8px 0;
	display: block;
}
#resource h1 a {
	color: #3e3b32;
	font-family: Arial, "trebuchet ms", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 8px 0;
	display: block;
	font-size: .95em;
}
#resource h1 a:hover {
	color: #035294;
}

#resource h2 {
	font-size: .9em;
	color: #6e1813;
	padding: 8px 0 0 0;
}
#resource h2.below {
	padding: 19px  0 0 0;
	border-top: #afb1a3 solid 1px;
	margin: 0 0 0 0;
}
#resource h3 {
	font-size: 1.2em;
	color: #956962;
	padding: 8px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#resource p {
	padding: 0 0 9px 0;
}
#resource a {
	font-weight: bold;
}
#resourceband {
	margin: -18px 0 4px 0;
}
#articlearchive {
	background-image:url(http://www.artnarchitecture.com/aeimages/backletters.jpg);
	background-repeat: repeat-y;
	background-color: #fcfdfc;
	border-left: #8e7a5c solid 28px;
	padding: 0 160px 25px 25px;
	margin: 0 0 14px 0;
}
#articlearchive h1, #mainpicabout h1 {
	color: #54293A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 0 0 15px 0;
	font-size: 20px;
}
#mainpicabout h1 {padding: 1.5em 0 .5em 3%;}
#articlearchive h2 {
	font-size: 1em;
	color: #6e1813;
	padding: 15px 0 3px 0;
}
#articlearchive h2.below {
	border-top: #afb1a3 solid 1px;
	padding: 20px 0 3px 0;
}
#articlearchive a {
	font-weight: bold;
}
#articleband {
	margin: 0 0 0 0;
}
#blogmenuchive {
	float: left;
	width: 18%;
	height: 165px;
	background-color: #24262b;
	border: 1px solid #3a4446;
	overflow: hidden;
}
#mainpicchive {
	float: right;
	background-image: url(http://www.artnarchitecture.com/aeimages/aawinback.jpg);
	background-repeat: repeat-x;
	width: 77%;
	height: 167px;
	margin: 0 0 0 1%;
	padding: 0 0 0 3%;
	overflow: hidden;
}
div#artbox {
	float: right;
	margin: 0 0 15px 0;
	padding: 0;
	border: #3a4446 solid 1px;
	width: 100%;
	height: 193px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backart.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
#artbox h2 a {
	font-weight: normal;
	color: #FAEFC1;
}
#artbox h2 a:hover {
	font-weight: normal;
	color: #68acff;
}
#artbox UL {
	display: inline;
	text-align: left;
}
#artbox UL LI {
	position: relative;
	display: block;
	float: left;
	margin: 0; 
	padding: 0;
	overflow: hidden;
}
#artbox UL LI.first {
	margin: 0;
	padding: 12px 4% 0 5%;
	width: 39%;
}
#artbox UL LI.last {
	margin: -1px 0 0 0;
	padding: 0;
	width: 52%;
}
#artbox p {
	font-size: 0.9em;
	color: #4a4a4a;
	padding: 16px 7% 0 10%;
	line-height: 1.4em;
}
#artbox A {
	font-size: 0.9em;
	font-weight: bold;
}
#artboxartists {
	padding: 14px 0 0 0;
	line-height: 1.5em;
}
#artboxartists UL {
	text-align: left;
	display: block;
}
#artboxartists UL LI {
	position: relative;
	float: left;
	margin: 0; 
	padding: 5px 0 4px 0;
	border-bottom: #5f5a4f solid 1px;
	width: 100%;
}
#artboxartists A {
	font-size: 0.88em;
	display: block;
	font-weight: bold;
	color: #bc8b53;
	letter-spacing: normal;
}
#artboxartists A:hover {
	color: #eaeaea;
}

/*********************/
/* FROM THE WEB */
/*********************/
div#fromtheweb, #fromthewebenviro {
	position: relative;
	background-image: url(http://www.artnarchitecture.com/aeimages/backweb2.jpg);
	background-repeat: repeat-x;

	float: left;
	height: 155px;
	width: 100%;
	margin: 14px 0 0 0;
}
#fromthewebenviro {
	margin: 0;
	padding: 0 0 12px 0;
	width: 80%;
	float: right;
}
#gopage {
	background-color:#ebe4dc;
	background-image: url(http://www.artnarchitecture.com/aeimages/backweb2.jpg);
	background-repeat: repeat-x;
	clear: both;
	float: left;
	height: 155px;
	width: 18%;
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
	text-align: center;
}
.godots {color: #900a00;}
#gopage ul {
	padding: 115px 0 0 27px;
}
#gopage ul li {
	float: left;
}
#gopage ul li a {
	font-size: 1.1em;
	padding: 3px;
	margin: 3px;
	border: #a0a5bf solid 1px;
	color: #454545;
}
#gopage ul li a:hover {
	background-color: #3B4704;
	color: #ffffff;
}
#fromtheweb h1 a, #fromthewebenviro h1 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #00539F;
}
#fromtheweb h1 a:hover, #fromthewebenviro h1 a:hover {
   	color: #D2070D;
}
#fromtheweb A, #fromthewebenviro A {
	font-family: Arial, Helvetica, sans-serif;
	color: #423d38;
	font-weight: bold;
	line-height: 1.4em;
}
#fromtheweb UL {
	padding: 50px 0 0 56px;
}
#fromthewebenviro UL {
	padding: 50px 0 0 46px;
}
#fromtheweb LI, #fromthewebenviro LI {
	list-style-type: none;
	color: #756962;
	color: #73685E;
	font-size: .9em;
}
#fromtheweb A:hover, #fromthewebenviro A:hover {
	color: #d2070d;
}
#webtitle {
	position: absolute;
	top: 45px;
	right: 20%;
	border-right: #756962 solid 1px;
}

/**********************/
/*     NEWS MENU      */
/**********************/
div#newsmenu {
	position: relative;
	width: 100%;
}
#newsmenu UL {
	display: inline;
	text-align: left;
}
#newsmenu UL LI {
	background-image: url(http://www.artnarchitecture.com/aeimages/backnewsg.jpg);
	background-repeat: no-repeat;
	position: relative;
	display: block;
	float: left;
	margin: 0; 
	padding: 0;
	width: 48%;
	height: 232px;
	border: #cacdc6 solid 1px;
	overflow: hidden;
}
#newsmenu UL LI.first {
	margin: 0 2% 0 0;
}
#newsmenu UL LI.last {
	margin: 0 0 0 0;
}
#newsmenu p {
	font-size: 0.9em;
	color: #4a4a4a;
	padding: 16px 7% 0 10%;
	line-height: 1.4em;
}
#newsmenu A {
	font-size: 0.9em;
	font-weight: bold;
}
/*********************/
/*    LINKS MENU     */
/*********************/
div#linkmenu {
	background-image: url(http://www.artnarchitecture.com/aeimages/backlink.jpg);
	background-repeat: repeat-y;
	float: left;
 	width: 18%;
	height: 448px;
	padding: 0;
}
div#linkmenushort {
	background-image: url(http://www.artnarchitecture.com/aeimages/backlinkb.jpg);
	background-repeat: no-repeat;
	float: left;
 	width: 18%;
	height: 336px;
	padding: 0;
}
#linkmenu UL, #linkmenushort UL {
	position: relative;
	padding: 0 0 0 25px;
}
#linkmenu LI, #linkmenushort LI{
	position: relative;
}
#linkmenu LI.last, #linkmenushort LI.last {
	position: relative;
	list-style-type: none;
}
#linkmenu A, #linkmenushort A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #423D38;
	color: #453D41;
}
#linkmenu A.last, #linkmenushort A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#linkmenu A:hover, #linkmenushort A:hover {
	color: #d2070d;
font-family:Arial,Helvetica,sans-serif;
font-size:1.05em;
}
#linkmenu h1, #linkmenushort h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #423d38;
	padding: 0 0 0 25px;
	line-height: 10px;
	height: 15px;
}
#linkmenushort h1#linktop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	padding: 74px 0 43px 25px;
	line-height: 16px;
	height: 16px;
}
#linkmenushort h1#resourcetop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	padding: 74px 0 30px 25px;
	line-height: 16px;
	height: 16px;
}
.twotone {color: #888876;}
.twotall {color: #bbbb76;font-size: 22px;}

/*********************/
/*    LINKS MENUB     */
/*********************/
div#linkmenub, div#linkmenusearch {
	position: relative;
	background-image: url(http://www.artnarchitecture.com/aeimages/backlink.jpg);
	background-repeat: repeat-y;
	float: left;
 	width: 18%;
	height: 448px;
	padding: 0;
	margin: 0;
}
div#linkmenubshort, #linkmenubout {
	position: relative;
	background-image: url(http://www.artnarchitecture.com/aeimages/backlinkb.jpg);
	background-repeat: no-repeat;
	background-color: #e5e3d7;
	float: left;
 	width: 18%;
	height: 336px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#linkmenubout {height: 448px; background-color: #dad8d9;}
div#linkmenusearch {
	height: 167px;
}
#linkmenub UL, #linkmenubshort UL, #linkmenusearch UL {
	position: relative;
	margin: 0;
	padding: 3px 0 0 15px;
}
#linkmenub LI, #linkmenubshort LI, #linkmenusearch LI {
	position: relative;
}
#linkmenub LI.last, #linkmenubshort LI.last, #linkmenusearch LI.last  {
	position: relative;
	list-style-type: none;
}
#linkmenub A, #linkmenubshort A, #linkmenusearch A, #linkmenubout A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #423D38;
	color: #453D41;
}
#linkmenub A.last, #linkmenubshort A.last, #linkmenusearch A.last, #linkmenubout A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#linkmenub A:hover, #linkmenubshort A:hover, #linkmenusearch A:hover, #linkmenubout A:hover {
	color: #d2070d;
font-family:Arial,Helvetica,sans-serif;
font-size:1.05em;
}
#linkmenubshort A:hover.socbout, #linkmenubout A:hover.socbout {font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;
font-size:0.9em;}
#linkmenub h1, #linkmenubshort h1, #linkmenusearch h1, #linkmenubout h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #423d38;
	padding: 0 0 0 25px;
	line-height: 10px;
	height: 15px;
}
#linkmenub h2, #linkmenubshort h2, #linkmenusearch h2, #linkmenubout h2 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-image: url(http://www.artnarchitecture.com/aeimages/backlatest.jpg);
	background-repeat: no-repeat;
	border-bottom: #d1d1be solid 1px;
	border-top: #d1d1be solid 1px;
	color: #3a3a3a;
	padding: 8px 0 7px 0;
	margin: 0 10px 0 12px;
	line-height: 9px;
	display: block;
}
#linkmenubshort h3, #linkmenubout h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	color: #454545;
	padding: 36px 0 7px 13px;
}
#blogmenu UL {
	border-top: #59696f solid 2px;
	margin: 0 10px 0 12px;
	padding: 5px 0 23px 0;
}
#blogmenu A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	border-bottom: #d1d1be solid 1px;
	padding: 3px 0 3px 0;
	display: block;
	line-height: 1.5em;
	height: 1.5em;
}
#blogmenu A:hover {
	font-weight: normal;
}
#bloglate UL {
	margin: 0 0 0 12px;
	padding: 5px 0 0 8px;
}
#bloglate A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	display: block;
	height: 1.6em;
}

/*********************/
/*    SPOT MENU      */
/*********************/
div#spotmenu {
	position: relative;
}
#spotmenu LI {
	position: relative;
}
#spotmenu LI.last {
	position: relative;
	list-style-type: none;
}
#spotmenu A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #423D38;
}
#spotmenu A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#spotmenu A:hover {
	color: #d2070d;
	font-weight: bold;
}
#spotmenu UL {
	position: relative;
}
/*********************/
/*     LINK BOX      */
/*********************/
#linkgroup, #linkgroupb, #linkgroupc, #linkgroupd, #linkgroupf {
	padding: 0 0 20px 0;
	height: 234px;
	width: 100%;
}
#linkgroupf {padding: 0;}
#linktitle, #linktitleb, #linktitlec, #linktitled, #linktitlef {
	float: left;
	margin: 0 0 0 0;
}
#linkbox, #linkboxb, #linkboxc, #linkboxd, #linkboxf {
	position: relative;
	float: right;
	width: 93%;
	height: 234px;
	background-image: url(http://www.artnarchitecture.com/faeimages/banklink1.jpg);
	background-repeat: repeat-x;
	background-color: #e0d9bc;
	margin: 0 2px 0 0;
	padding: 0;
	overflow: auto;
}
#linkbox {
	height: 246px;
	background-image: url(http://www.artnarchitecture.com/faeimages/backlinkc.jpg);
	background-repeat: repeat-x;
	background-color: #e0d9bc;
}
#linkboxb {
	background-image: url(http://www.artnarchitecture.com/faeimages/banklink2.jpg);
	background-repeat: repeat-x;
	background-color: #f0f0f0;
}
#linkboxd {
	background-image: url(http://www.artnarchitecture.com/faeimages/banklink3.jpg);
	background-repeat: repeat-x;
	background-color: #fbf2e0;
}
#linkgroupb {
	margin: 8px 0 0 0;
}
#linkboxtitle, #linkboxtitleb, #linkboxtitlec, #linkboxtitled, #linkboxtitlef, #essenmenutitle, #favmenutitle {
	position: relative;
	border-top: #404142 solid 6px;
	border-bottom: #606e83 solid 2px;
	background-color: #24262b;
	background-color: #5f655b;
	height: 36px;
	margin: 0 0 16px 0;
}
#linkboxtitleb, #linkboxtitled, #favmenutitle {
	background-color: #585d63;
}
#essenmenutitle {
	border-bottom: #606e83 solid 2px;
}
#favmenutitle {
	border-bottom: #445252 solid 2px;
}	
#linkboxtitle A, #linkboxtitleb A, #linkboxtitlec A, #linkboxtitled A, #linkboxtitlef A {
	font-family: "trebuchet ms", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fcfcfc;
	padding: 10px 0 0 44px;
	display: block;
}
#linkboxtitle A:hover, #linkboxtitleb A:hover, #linkboxtitlec A:hover, #linkboxtitled A:hover, #linkboxtitlef A:hover {
	color: #ffb400;
}
#linkbox #linkboxb UL {
	position: relative;
	margin: 0 0 0 1em; 
	padding: 15px 0 0 0;
}
#linkbox #linkboxb #linkboxc #linkboxd #linkboxf LI {
	position: relative;
	text-indent: 0.03em;
	color: #2D84B9;
	list-style-type: none;
}
#linklist #linklistb #linkboxc #linkboxd #linkboxf UL {
	display: inline;
	text-align: left;
}
#linklist UL LI, #linklistb UL LI, #linklistc UL LI, #linklistd UL LI, #linklistf UL LI {
	position: relative;
	display: block;
	width: 215px;
	float: left;
	overflow: hidden; 
}
#linklist LI.last, #linklistb LI.last, #linklistc LI.last, #linklistd LI.last, #linklistf LI.last {
	position: relative;
	padding: 1.5em 0 0 0;
}
#linklist A, #linklistb A, #linklistc A, #linklistd A, #linklistf A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #423D38;
	color: #453C3C;
	padding: 0 0 0 44px;
}
#linklist A.last, #linklistb A.last, #linklistc A.last, #linklistd A.last, #linklistf A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#linklist A:hover, #linklistb A:hover, #linklistc A:hover, #linklistd A:hover, #linklistf A:hover {
	color: #d2070d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.05em;
}
#artistlink {
	position: relative;
	background-image: url(http://www.artnarchitecture.com/aeimages/backartistlink.jpg);
	background-repeat: no-repeat;
	padding: 70px 0 12px 0;
	height: 423px;
}
#artistlink A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #f49979;
	padding: 0 0 0 25px;
}
#artistlink A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #fcfcfc;
}
#artistlink A:hover {
	color: #fcfcfc;
	font-weight: bold;
}
div#mainlinks {
	float: left;
	width: 70%;
}
div#essenmenu {
	float: right;
	margin: 0;
	padding: 0;
	width: 28%;
	height: 303px;
	background-image: url(http://www.artnarchitecture.com/faeimages/backlinkc.jpg);
	background-repeat: repeat-x;
	background-color: #FBF2E0;
	overflow: hidden;
}
#essenmenu A.essentitle, #favmenu A.essentitle {
	font-family:  "trebuchet ms", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fcfcfc;
	padding: 10px 0 0 30px;
	display: block;
}
#essenmenu A:hover.essentitle,#favmenu A:hover.essentitle  {

	color: #ffb400;
	font-weight: normal;
}
#essenmenu A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #423D38;
	padding: 0 0 0 32px;
}
#essenmenu A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#essenmenu A:hover, #linklistb A:hover, #linklistc A:hover, #linklistd A:hover, #linklistf A:hover {
	color: #d2070d;
font-family:Arial,Helvetica,sans-serif;
font-size:1.05em;
}
div#favmenu {
	float: right;
	margin: 17px 0 0 0;
	padding: 0;
	width: 28%;
	height: 684px;
	background-image: url(http://www.artnarchitecture.com/aeimages/bankfavmenu.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
#favmenu A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #ded4ac;
	padding: 0 0 0 32px;
}
#favmenu A.last {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #2d69c1;
}
#favmenu A:hover {
color:#fa4712;
font-family:Arial,Helvetica,sans-serif;
font-size:1.05em;
}
#sidefill {
	background-color: #24262b;
	height: 489px;
}
#resourcefill {
	background-color: #24262b;
	height: 320px;
}

/*********************/
/*      FOOTER       */
/*********************/
div#footer {
	background-image: url(http://www.artnarchitecture.com/aeimages/backfoot.jpg);
	background-repeat: repeat-x;
	position: relative;
	clear: both;
	height: 135px;
	width: 100%;
}
div#footerartist {
	background-image: url(http://www.artnarchitecture.com/aeimages/backfoot2.jpg);
	background-repeat: repeat-x;
	position: relative;
	clear: both;
	height: 135px;
	width: 100%;
}
#footnote {
	float: right;
	margin: 70px 5px 0 0;
}
#footnote p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #767676;
	font-size: .87em;
	text-align: right;
	line-height: .5em;
}
#footnote a {
	color: #969696;
}
#footnote a:hover {
	color: #ffffff;
}
#rssfeed {
	position: absolute;
	right: 20px;
	top: 12px;
}
#rssfeed UL {
	margin: 0;
	padding: 0; 
	line-height: 1.3em; 
	list-style-type: none; 
	text-align: left;
}
#rssfeed UL LI {
	position: relative;
	display: block; 
	float: left; 
	margin: 0;
	padding: 0; 
}
#rssfeed a {
	color: #ffa468;
}
#rssfeed a:hover {
	color: #ffffff;
}
#footlogo {
	float: left;
	padding: 58px 0 0 0;
	width: 32%;
}

/***********************/
/* BOTTOM NAVIGATION   */
/***********************/
#bnavmenu ul, #bnavmenu ul li, #bnavmenuartist ul, #bnavmenuartist ul li {
    margin: 0;
    padding: 10px 0 0 0;
}
#bnavmenu ul, #bnavmenuartist ul {
    text-align: center;
}
#bnavmenu ul li, #bnavmenuartist ul li {
    display: inline;
    margin-right: 2.5em;
}
#bnavmenu ul li.last, #bnavmenuartist ul li.last {
    margin-right: 0;
}
#bnavmenu A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffa468;
}
#bnavmenuartist A {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595D63;
}
#bnavmenu A:hover, #bnavmenuartist A:hover {
	color: #ffffff;
}

/***********************/
/*   SEARCH RESULTS    */
/***********************/
div#sresults, div#sentry, div#scatcher {
	background-image: url(http://www.artnarchitecture.com/aeimages/backletters.jpg);
	background-repeat: repeat-y;
	background-color: #fcfdfc;
	border-left: #8e7a5c solid 28px;
	padding: 14px 0 25px 25px;
	margin: 0 0 14px 0;
	min-height: 653px;
}
#scatcher {
	height: 107px;
}

#inner-results {
	width: 70%;
	overflow: hidden;
	border-right: #dadada dashed 1px;
	padding-right: 25px;
}

#sresults h1, #sentry h1, #scatcher h1 {
	color: #3e3b32;
	color: #54293a;
	font-family: Georgia, Arial, "trebuchet ms", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 12px 0;
}
#sentry h1 {
	font-family: times,Times New Roman,times-roman,georgia,serif;
	font-size: 38px;
	color: #2d3f6b;
	letter-spacing: -2px;
	font-weight: bold;
	line-height: 30px;
}
.asset-body {
	list-style-type: none;
	border-bottom: #dedede double 3px;
}
.asset-body p {color: #454239;}
#sresults h2, #sentry h2, #scatcher h2 {
	font-size: 1em;
	color: #6e1813;
	padding: 8px 0 3px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#sresults a, #sentry a, #scatcher a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#sresults h2 a, #sentry h2 a, #scatcher h2 a {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #54293a;
	font-size: 1.25em;
}
#sresults h2 a:hover, #sentry h2 a:hover, #scatcher h2 a:hover {
	color: #6E6448;
}
#sresults h3, #sentry h3, #scatcher h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3E3B32;
	font-size: 12px;
}
#sresults .asset-header {
	border-top: #afb1a3 solid 1px;
	margin: 0;
}
#sresults .asset-footer {
	margin: 0 0 40px 0;
}
div#entry-tags, div#entry-categories {
	margin: 3px 0 0 0;
	border-top: 1px solid #fafafa;
}
#entry-tags ul li, #sentry .entry-categories ul li {display: inline;}
#entry-tags ul li a, #sentry .entry-categories ul li a {color: #9C9481;}
#entry-tags ul li a:hover, #sentry .entry-categories ul li a:hover {color: #035294;}
#entry-tags h4, #sentry .entry-categories h4 {margin: 0; padding: 2px 0 0 0; font-size: 11px;}
.entry-tag, .entry-categories {display: inline;}
h4.entry-tags-header {font-size: 11px;}

#sentry .asset-header {
	margin: 15px 0 0 0;
}
#sentry .asset-footer {
	margin: 15px 0 0 0;
}
#sentry .asset-footer a {color: #857F6E;}
#sentry .asset-footer a:hover {color: #035294;}

#sresultsband, #scatcherband {
	margin: 0 0 0 0;
	overflow: hidden;
}
.hidden {
display:none;
}
h1#page-title.search-results-header {
	position:relative;
	width:auto;
	color: #54293a;
	font-family: Arial, Helvetica, "Lucida Sans Unicode", "Lucida Grande", Georgia, "trebuchet ms", sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding: 10px 0 12px 0;
}
#sresults li, #scatcher li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
h1#page-title.archive-title {
	position:relative;
	width:auto;
	font-family: Arial, Helvetica, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin:0;
	padding:10px 0 5px 0;
	font-size:13px;
}
#sresults .asset-body h2 a, #sentry .asset-body h2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #035294;
	font-weight: bold;
}


/***********************/
/*       LOG IN        */
/***********************/
#login {
	background-image: url(http://www.artnarchitecture.com/aeimages/backlog.jpg);
	background-repeat: repeat-x;
	color: #ddc5ab;
	margin: 0 0 12px 0;
	padding: 27px 0 0 15px;
	height: 69px;
	text-align: left;
}
#login h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	color: #cb5241;
	line-height: 18px;
	padding:0;
	margin: 0 0 5px 0;
}
#login a {
	color: #ddc5ab;
	font-size: 12px;
	line-height: .9em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 0 0 0 45px;
}
#login a:hover {
	color: #ffffff;
}
#login a.sout {
	font-size: .9em;
	margin: 0;
}
#login a:hover.sout {
	color: #fafafa;
}
#login h1 {
	padding: 0 0 10px 0;
}
#login h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 28px;
	color: #cb5241;
	line-height: 18px;
}
#aaflow {
	border: #576669 solid 1px;
	width: 98%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#aaflowchan {
	background-image: url(http://www.artnarchitecture.com/aeimages/aaflower.jpg);
	background-repeat: no-repeat;
	border: #576669 solid 1px;
	margin: -1px 0 0 -1px;
	padding: 0;
	overflow: hidden;
	position: relative;
	height: 165px;
}
.flowchan {
	color: #77825c;
	padding: 101px 0 0 90px;
	display: block;
}
.flowtitle {
	color: #dedabd;
	font-size: 18px;
	display: block;
	padding: 18px 0 0 12px;
}
.flowtitleb {
	color: #dad8d9;
	font-size: 18px;
}
#aaflowlink {
	background-color: #efedee;
		background-image: url(http://www.artnarchitecture.com/aeimages/backlinkd.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 110px;
	border: #576669 solid 1px;
}
#aaflowlink ul {
	padding: 8px 0 0 20px;
}
#aaflowlink ul a {
	color:#453D41;
	font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;
	font-size:0.9em;
}
#aaflowlink ul a:hover {
	color: #d2070d;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.05em;
}
#aaflowlink ul a.last {
	color:#2D69C1;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:0.8em;
	font-weight:bold;
}
#aaflowlink ul a:hover.last {
	color: #d2070d;
	font-weight: bold;
}
#aachanblog {
	background-color: #24262b;
	height: 42px;
	border: #3a4446 solid 1px;
	margin: 6px 0 7px 0;
	padding: 0;
	vertical-align: top;
}
#aablog {
	background-color: #24262b;
	height: 42px;
	border: #3a4446 solid 1px;
	margin: 6px 0 11px 0;
	padding: 0;
	vertical-align: top;
}
.advert {
	position:relative;
	margin: 45px 0 12px 0;
	padding: 8px 0 8px 0;
background-color:#000000;
background-image:url(http://www.artnarchitecture.com/aeimages/backtc.jpg);
background-repeat:repeat-x;
	position: relative;
	border: dashed 1px;
	border-color:#000000 #303030 #303030 #303030;
}
.advert .inner {
	height:1%;
	overflow:hidden;
	padding:0;
	margin: 3% 0;
}
.sponsors li {
	display:inline;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width: 125px;
	text-align: center;
	padding:0 2% 10px 2%;
}
.sponsors td {
	width: 50%;
	padding: 6px 0 6px 0;
}
#sponsorsgo a {
	font-family: Arial, Helvetica, sans-serif;
	color: #a5a5a5;
	padding: 12px 2% 0 12px;
	float: right;
	display: block;
}
#sponsorsgo a:hover {color: #0085cf;}
#widget-content, #widget-contentlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #8F8B7C;
	background-color: #000000;
	background-image:url(http://www.artnarchitecture.com/aeimages/backtc.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding: 5px 5px 20px 5px;
	margin: 0 0 13px 0;
}
#widget-content UL LI, #widget-contentlink UL LI {
	position: relative;
	display: inline;
}
#widget-content a, #widget-contentlink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #8F8B7C;
	padding: 0 3px;
	display: inline;
}
#widget-content a:hover, #widget-contentlink a:hover {color: #68ACFF;}
.rank-1 {font-size: 22px;}
.rank-2 {font-size: 18px;}
.rank-3 {font-size: 16px;}
.rank-4 {font-size: 16px;}
.rank-5 {font-size: 14px; font-weight: bold;}
.rank-6 {font-size: 13px;}
.rank-7 {font-size: 10px; text-transform:uppercase;}
.rank-8 {font-size: 10px; font-weight: bold;}
.rank-9 {font-size: 9px;}
.rank-10 {font-size: 8px; font-weight: bold;}
#featproj {
	margin: 17px 0 0 0;
	background-image:url(http://www.artnarchitecture.com/aeimages/backprojbar.jpg);
	background-repeat: repeat-x;
	width: 100%;
}
#featpic {
	overflow: hidden;
}
#featproj p {
color:#A6A69B;
color: #7C796C;
font-family:Arial,Georgia,"Times New Roman",Times,serif;
font-size:1.1em;
line-height:1.4em;
padding: 8px 0 0 3%;
}
#featproj h2 {
	font-family: georgia, "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #fcfcfc;
	font-size: 16px;
	display: block;
	padding: 12px 0 7px 3%;
	margin: 0;
}
.featperson, #featproj a.featperson {
	color: #cec8b3;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#featproj a:hover.featperson {color: #68ACFF;}
.rem {font-style: italic;}
.rold {font-weight: bold;}