/* __ reset.css ____________________________

	Version		: 1.0 (2008-02-12)
	Author		: Eric A. and Kathryn S. Meyer (http://meyerweb.com/eric/tools/css/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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

/* __ xHTML and CSS framework ______________

	Version		: 0.3
	File name	: screen.css
	Author		: Aleksey S. Salnikov (http://www.popmix.ru)
	License		: Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/)
____________________________________________ */

html{height:100%;}
body{width:100%;height:100%;color:#444;}
#container{width:100%;margin:0 auto;height:auto !important;height:100%;min-height:100%;position:relative;}
#content{width:1000px;margin:0 auto;padding-top:80px;padding-bottom:80px;}
#header{position:absolute;top:0;left:0;display:block;width:100%;height:60px;}
#footer{width:940px;margin:0 auto;height:60px;margin-top:-59px;position:relative;}

/* __ custom styles ________________________ */

body{font:.9em/1.2em "PT Sans", Calibri, Verdana, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"PT Sans", Calibri, Verdana, Arial, sans-serif;margin:.5em;}
h1{font-size:1.6em;}
h2{font-size:1.4em;}
h3{font-size:1.0em;}
p{text-align:justify;margin-bottom:1em;}
sup{position:relative;top:-0.4em;font-size:.7em;}
sub{position:relative;bottom:-0.3em;font-size:.7em;}
a{color:#26f;text-decoration:underline;}
ul{list-style:disc outside url(i/bullet.gif);margin:0 0 1em 1.2em;}
ul li{margin-bottom:.5em;}
ol{list-style:decimal outside;margin:0 0 1em 1.8em;}
ol li{}
dl{}
dt{}
dd{margin-left:2em;}
table{}
table th, table td{border:1px solid #ccc;padding:3px;vertical-align:top;}
table th{background:#f4f4f4;}
table td{}

.smalltext{font-size:.7em;line-height:1.4em;}
.nowrap{white-space:nowrap;}
.bold{font-weight:bold;}

.typo20{margin-left:0.2em;}
.typo-20{margin-right:-0.2em;}
.typo30{margin-left:0.3em;}
.typo-30{margin-right:-0.3em;}
.typo44{margin-right:0.44em;}
.typo-44{margin-left:-0.44em;}

.wrapper{clear:both;width:100%;height:0px;}
.f-right, 
.justifyright{float:right;margin:5px 0 5px 5px;}
.f-left, 
.justifyleft{float:left;margin:5px 5px 5px 0;}

td.td18{width:18px;}
td.td41{width:41px;}
td.td454{width:454px;}

.colored-00{background:#dadada;padding:5px;margin:5px 0;}
.colored-01{background:#ffdada;padding:5px;margin:5px 0;}
.colored-02{background:#dadaff;padding:5px;margin:5px 0;}
.colored-03{background:#daffda;padding:5px;margin:5px 0;}

/* __ daycircle styles _____________________ */
body{background:#59cefe url('j/main02.jpg') no-repeat 50% 0;}
.tdm{background:#71d4fe url('j/main-m.jpg') no-repeat 50% 0;}
.tdd{background:#59cefe url('j/main-d.jpg') no-repeat 50% 0;}
.tde{background:#434a8a url('j/main-e.jpg') no-repeat 50% 0;}
.tdn{background:#161930 url('j/main-n.jpg') no-repeat 50% 0;}

/* __ cross-styles _________________________ */
#side-left{background:transparent url(j/decor_01-c.png) 0 0 no-repeat;}
	.side-left div.decor-01{background:#fff;}
#side-right{background:url(j/sb_background.png) no-repeat 0 0;}

/* __ side-left styles _____________________ */
#side-left{display:block;width:760px;min-height:400px;margin:50px 0 0 -165px;float:left;text-align:left;}
	.side-left div.decor-01{min-height:400px;margin:110px 0 0 175px;border-radius:22px;-webkit-border-radius:22px;box-shadow: 3px 3px 7px #777;-webkit-box-shadow: 3px 3px 7px #777;padding:20px;}
		.decor-01 h3.attendances{display:block;width:500px;height:38px;overflow:hidden;margin:0 0 10px;padding:10px 0 0 20px;background:url('j/button-a.png') 0 0 no-repeat;font-size:1.2em;color:#3366cc;text-shadow: 1px 1px 2px #fff;}
		.decor-01 div.description{}

/* __ side-right styles ____________________ */
#side-right{display:block;width:380px;min-height:500px;margin:50px 0 0;float:right;padding:110px 0 0;text-align:left;}
	.decor-02 ul{list-style:none outside url(i/null.gif);}
	.decor-02 ul li a{color:#cd4d00;text-indent:40px;font-size:1.2em;font-weight:bold;margin:0 0 0 40px;padding:14px 0 0 40px;display:block;height:50px;width:100%;}
	.decor-02 li a.sb_blog {background:url(j/sb-buttons-2.png) no-repeat 0 -321px;}
	.decor-02 li a:hover.sb_blog {background:url(j/sb-buttons-2.png) no-repeat 0 0px;}
	.decor-02 li a.sb_video {background:url(j/sb-buttons-2.png) no-repeat 0 -386px;}
	.decor-02 li a:hover.sb_video {background:url(j/sb-buttons-2.png) no-repeat 0 -65px;}
	.decor-02 li a.sb_photo {background:url(j/sb-buttons-2.png) no-repeat 0 -448px;}
	.decor-02 li a:hover.sb_photo {background:url(j/sb-buttons-2.png) no-repeat 0 -127px;}
	.decor-02 li a.sb_cont {background:url(j/sb-buttons-2.png) no-repeat 0 -510px;}
	.decor-02 li a:hover.sb_cont {background:url(j/sb-buttons-2.png) no-repeat 0 -189px;}
	.decor-02 li a.sb_text {background:url(j/sb-buttons-2.png) no-repeat 0 -572px;}
	.decor-02 li a:hover.sb_text {background:url(j/sb-buttons-2.png) no-repeat 0 -251px;}

/* __ content styles _______________________ */
.decor-03{display:block;width:1150px;min-height:200px;margin:-80px 0 0 -165px;padding:80px 0 0;background:transparent url('j/decor_03.png') 0 0 no-repeat;text-align:left;}
	.decor-03 div{display:block;width:960px;min-height:200px;margin:0 0 0 165px;padding:20px;border-radius:22px;-webkit-border-radius:22px;box-shadow: 3px 3px 7px #777;-webkit-box-shadow: 3px 3px 7px #777;background:#fff;}

	/* __ header styles ________________________ */
#header p{display:block;width:1000px;height:60px;margin:0 auto;text-align:left;}
.logo{display:block;width:400px;height:140px;float:left;text-indent:-9999px;overflow:hidden;white-space:nowrap;}
.two-ways{display:block;width:400px;height:120px;float:right;margin-right:40px;background: url(j/v-grad-b.png) repeat-x 0 -20px;padding:20px;color:#fff;font:bold 1.2em/1em Candara, Helvetica, Arial, sans-serif;}
.two-ways a{display:block;width:420px;height:38px;margin:0;overflow:hidden;white-space:nowrap;padding:7px 0 0 10px;text-decoration:none;font-weight:bold;color:#334d60;font-size:1.2em;line-height:1.2em;}
a.tw-c{background:url(j/tw-cb.png) no-repeat -4px 0;}
a:hover.tw-c{background:url(j/tw-cb.png) no-repeat -4px -44px;}
a.tw-i{background:url(j/tw-ib.png) no-repeat -4px 0;}
a:hover.tw-i{background:url(j/tw-ib.png) no-repeat -4px -44px;}
.tw-ac{display:block;width:420px;height:40px;background:url(j/tw-g.png) no-repeat 0px 30px;margin:10px 0;padding:0;}
.tw-ai{display:block;width:420px;height:40px;background:url(j/tw-g.png) no-repeat -420px 30px;margin:10px 0;padding:0;}

/* __ footer styles ________________________ */
#footer{}
	.popmix{display:block;width:145px;height:32px;float:left;background:url(i/Pi90.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px;border:0}


/* __ accoredion styles ____________________ */
.attendances{cursor:pointer;}

