@CHARSET "UTF-8";
/******* GENERAL RESET *******/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size: 100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;
}
body{
line-height:14px;
font-size: 12px;
font-family: Arial,  Verdana, Helvetica, sans-serif;
margin:0pt;
cursor:default;
background-color: #fff;
/*	overflow: hidden; */
}
html,body{
height:100%;
text-align: left;
}

.clear{
clear: both;
height: 0;
visibility: hidden;
display: block;
}
a{
text-decoration: none;
}
/******* GENERAL RESET *******/
/******* LOGO *******/
#logo, #banner{
margin-top: 3em;
display: block;
}
#logo {
width:300px;
height:90px;
background-image:url(../../images/logos/to-lax.gif);
background-repeat:no-repeat;
margin:1em auto;
}
/******* /LOGO  *******/
/******* MENU *******/
#container{
width: 767px;
margin-top: 3em;
margin-right: auto;
margin-bottom: 3em;
margin-left: auto;
}
#container ul{
list-style: none;
list-style-position: outside;
}
#container ul.menu li{
font-weight: 700;
font-size: 14px;
float: left;
margin-right: 20px;
margin-bottom: -1px;
display: block;
background: #eee;
border: 1px solid #DDD;
position: relative;
color: #666;
cursor: pointer;
padding: 10px 12px;
}
#container ul.menu li.active{
background: #fff;
top: 1px;
border-bottom: 0;
color: #5f95ef;
}
/******* /MENU *******/
/******* CONTENT *******/
.content{
margin: 0pt auto;
background: #efefef;
background: #fff;
border: 1px solid #CCC;
text-align: left;
padding: 10px;
padding-bottom: 20px;
font-size: 12px;
}
.content h1{
line-height: 1em;
vertical-align: middle;
height: 48px;
padding: 10px 10px 10px 52px;
font-size: 32px;
}
.content p{
text-indent:2em;
padding: 4px;
}
/******* /CONTENT *******/
/******* NEWS *******/
.news h1{
background: transparent url(images/news.png) no-repeat scroll left top;
}
.news {
display: block;
}
/******* /NEWS *******/
/******* ditdot *******/
.ditdot h1 {
background: transparent url(images/tuts.png) no-repeat scroll left top;
}
.ditdot {
display: none;
}
/******* /ditdot *******/
/******* technology *******/
.technology h1 {
background: transparent url(images/tuts.png) no-repeat scroll left top;
}
.technology {
display: none;
}
/******* /technology *******/
/******* life *******/
.life h1 {
background: transparent url(images/news.png) no-repeat scroll left top;
}
.life {
display: none;
}
.life a{
color: #5f95ef;
}
/******* /life *******/

/******* /diandi *******/
.diandi {
display: none;
}
/******* /diandi *******/

.lax_face {
clear: right;
float: right;
height: auto;
width: auto;
margin: 5px;
padding: 5px;
}


/*********/
#entrieslist li {
display: block;
margin: 4px 2px;
padding: 6px;
-moz-border-radius: 15px 15px 30px 30px;
-webkit-border-top-right-radius: 20px;
-webkit-border-top-left-radius: 20px;
/*behavior:url(border-radius.htc);*/
}
#entrieslist li p {
margin: 10px 40px;
}
.entry0 {
background-color: #fff;
}
.entry1 {
background-color: #eee;
}
.entrytitle {
font-size: 12px;
text-decoration: none;
}
.entrydate {
float: right;
display: inline;
}

#header {
margin: 0px 40px 15px 40px;
background-color: #DDD;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px 20px;
}
#header li {
	display:block;
	background-color: #FFF;
	text-decoration: none;
	float:right;
	padding-right:1em;
}

#footer {
margin: 0px auto;
text-align:center;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
padding: 5px 20px;
/*behavior:url(border-radius.htc);*/
}

