html,body,div,p,span,h1,h2,h3,h4,h5,h6,img,ul,ol,dl,li,dt,dd,blockquote,pre,form,fieldset,label,input,table,th,td,a {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	color: #fff;
}

body {
	background: #0a0606 url(http://onarchitecture.kotogoto.com/wp-content/themes/motion/images/bodybg.jpg) top center no-repeat fixed;
	padding-bottom: 20px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	text-align: center;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Rockwell,Georgia,Palatino Linotype,Palatino,"Times New Roman",Times,serif;
}
h1,h2,h3,h4,h5,h6,p,li,dt,dd,blockquote,label,th,td,a {
	text-shadow: 0 0 4px #444;
}

h1 {
	font-size:48px;
}

h2 {
	font-size:23.5px;
}

sup {
	font-size:24px;
	color:#782323;
	text-shadow: none;
}

.box {
	background-color:#000;
	background-color:rgba(0,0,0,0.5);
	padding:25px;
	width:680px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
}

.box2 {
	background-color:rgba(0,0,0,0.5);
	padding:15px 25px;
	width:680px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
}

.clr {
	clear:both;
}

.alink {
	float:left;
	margin:15px 0px 0px 45px;
}

.slink {
	float:left;
	margin:32px 0px 0px 10px;
}

a {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
}

.divider {
	float:left;
	width:4px;
	height:70px;
	background-color:#782323;
	margin: 8px 25px 0px 25px;
}

.fleft {
	float:left;
}
