* {	margin : 0 ;	padding : 0 ;	border : none ;}body {	width : 960px ;	background-color: #ddd;	padding: 0px 0px 0px 0px;	margin:0 auto;	font-family : verdana, sans-serif;	font-size : 9pt ;	line-height: 1.4em;	color: #333;}a{text-decoration: none;}a:link{color:#0066CC;}a:visited{color:#3399FF;}a:active{color:#CCCC33;}a:hover{color:#CCCC33;text-decoration : underline;}#frame {margin-top:0px;padding-right:0px;padding-left:0px;margin-bottom:0px;width: 960px;margin-left:auto;margin-right:auto;}.topnavi {background-color: #fff;clear:both;height:26px;overflow:hidden;padding: 5px 0px 0px 5px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;}.topnavi ul.no1 {margin:0px;padding:0px;list-style-type:none;}.topnavi ul.no2 {margin:0px;padding:0px;list-style-type:none;}.topnavi li {margin:0px;display:inline;padding-right:10px;padding-left:10px;}.topnavi .follow {float:right;padding-right:5px;padding-left:60px;padding-top:5px;background: url(../image/topicon_follow.gif) no-repeat left center #FFF; }.topnavi .tweet {float:right;padding-right:5px;padding-left:40px;padding-top:5px;background: url(../image/topicon_tweet.gif) no-repeat left center #FFF; }#header {width: 960px;height:200px ;background-color: #fff;padding: 5px 0px 0px 0px;margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;background: url(../image/topbg_blue.gif) repeat-x top #fff; }.logo {width: 520px;height:110px;float:left;padding: 0px 0px 0px 0px;margin:0px;}.headerright {border: solid 0px #fff;width: 430px;height:110px;float:left;padding: 0px 0px 0px 0px;margin:0px;}.joblist {background-color: #ccc;font-weight:normal;font-size:110%;clear:both;padding: 5px;margin:0px;line-height:1.7em;}.joblist li {margin:0px;border-right:1px #333 solid;display:inline;padding-right:5px;padding-left:5px;}.joblist ul.no1 {margin:0px;padding:0px;list-style-type:none;}.joblist ul.no2 {margin:0px;padding:0px;list-style-type:none;}.welcome {font-size: 14px;padding: 0px 0px 0px 0px;margin:50px 0px 0px 0px;color: #fff;letter-spacing:0.2em;}#main {clear:both;width: 960px;background-color: #fff;padding: 0px 0px 30px 0px;margin:0px;margin-left:auto;margin-right:auto;}#left {width: 580px;background-color: #fff;padding: 0px 10px 0px 20px;margin:0px;float:left;overflow:hidden;}#left ul {list-style:none;margin-bottom:15px;}li.eachtweet {list-style:none;background-color:#fff;padding-bottom:5px;padding-top:5px;clear:both;display:block;margin-bottom:5px;}.eachtweet img {float:left;padding-right: 10px;}.eachtweet p {display:block;line-height:1.6em;float:left;width:490px;background-color:#fffmargin-bottom:15px;border-bottom: dashed 1px #99CCFF;padding-bottom:10px;}.eachtweet .tweetdata {font-size:90%;color:#999;}#right {width: 300px;background-color: #fff;padding: 0px 5px 5px 0px;margin:0px 10px 10px 5px;float:right;overflow:hidden;}.settopage {margin-top:0px;margin-bottom:20px;padding:0;text-align:right;font-size:12px;}.settoppagebtn {padding:2px;background-color:#ddd;border:solid 0px #ccc;}#right .followthis {text-align:center;padding: 5px 5px 5px 5px;margin:10px 0px 10px 0px;overflow:hidden;}.followthis .expla{color:#fff;font-size:90%;}#right .righttitle {margin-top:0px;margin-bottom:10px;font-weight: bold;font-size:14px;padding-left:35px;height:35px;padding-top:17px;background: url(../image/leaveicon.gif) no-repeat left center #FFF; }#right .people {background-color: #8EC9EA;padding: 5px 5px 5px 5px;margin:10px 0px 0px 0px;overflow:hidden;}#footer {clear:both;width: 960px;background-color: #8EC9EA;padding: 0px 0px 0px 0px;margin-top:0px;margin-bottom:20px;margin-left:auto;margin-right:auto;}#footer ul {list-style:square;padding-left:20px;}#footer .footercolum {float:left;margin: 0px 20px 0px 0px;padding:5px;width:260px;}h1 {margin-top:10px;margin-bottom:15px;font-weight: bold;font-size:180%;}h1.profession {margin-top:0px;margin-bottom:15px;font-weight: bold;font-size:160%;padding-left:110px;padding-top:25px;background: url(../image/bird_icon.gif) no-repeat left center #FFF; border-bottom: solid 2px #333;height:30px;}h2 {margin-top:10px;margin-bottom:15px;font-weight: bold;font-size:120%;}h3 {margin-top:10px;margin-bottom:10px;font-weight: bold;font-size:105%;}ul.mainmenu {margin-top:10px;margin-bottom:10px;padding: 0 0 0 0;display:inline;}ul.footermenu {margin-top:0px;margin-bottom:0px;padding: 0 0 0 0;display:inline;}