a,a:link,a:visited{color:#0093b8;}
a:active,a:focus,a:hover{color:#666;}
h2{color:#0093b8;}
h3{color:#0093b8;}
#menu a:active,#menu a:focus,#menu a:hover{color:#0093b8;}
.adlink{margin:5px 0 0 0;padding:2px;border:1px solid #0093b8;font-size:13px;text-decoration:none;width:194px;}
.architecturelogo{margin:0 0 15px 0;width:236px;height:29px;background:url(/images/logos/architecture.png) no-repeat;}
.byline{color:#666;font-size:20px;}
.contents{margin:0 0 8px 0;text-align:left !important;}
.covers{width:335px;margin:auto;}
.current{color:#0093b8;}
.flick{line-height:20px;}
h4{font-size:15px;color:#0093b8;margin:0 0 8px 0;font-weight:bold;}
.houselogo{margin:0 0 10px 0;width:236px;height:61px;background:url(/images/logos/house.png) no-repeat;}
.leftcontent{width:215px;padding:0 9px 0 0;border-right:1px solid #76c8ea;}
.maglink{margin:5px 0 0 0;padding:2px;border:1px solid #0093b8;font-size:13px;text-decoration:none;width:234px;}
.magazine div{width:240px;}
.magazine p{font-size:11px;}
.navbox{background:#0093b8 url(../images/generic/navbox.png);}
.navbox a{color:#fff;color:#000;}
.navbox p{background:#76c8ea;color:#000;}
.rightcontent{width:215px;padding:0 0 0 10px;}
.tag{margin:0 0 5px 0;white-space:nowrap;}
.title{font-size:35px;}

.button{border:1px solid #0093b8;background:#76c8ea;margin:0 0 5px 0;}
.input{width:379px;padding:2px;border:1px solid #000;margin:0 0 5px 0;}
.label{width:60px;margin:0 5px 5px 0;}
.select{width:385px;border:1px solid #000;margin:0 0 5px 0;}
.textarea{width:379px;height:150px;padding:2px;border:1px solid #000;margin:0 0 5px 0;}
.radio{margin:0 5px 5px 5px;}
.button:active,.button:hover,.button:focus{background:#0093b8;color:#fff;}