/* -------------------------------------------------------------------
	body = body
--------------------------------------------------------------------*/

body.white #article { background-color:#fafafa; }
body.black #article {
	background-color:#1a1a1a;
	color:#c0c0c0;
}

body.black #article a:link {
color:#c0c0c0;
cursor:pointer;
}

body.black #article a:hover {
color:#ffffff;
cursor:pointer;
}

/* -------------------------------------------------------------------
	thumb = .thumb
--------------------------------------------------------------------*/

.thumb6 li{
	float:left;
	_display:inline;
	margin-left:5px;
	width:100px;
}

.thumb5 li{
	float:left;
	_display:inline;
	margin-left:4px;
	width:126px;
}

/* -------------------------------------------------------------------
	person = .person
--------------------------------------------------------------------*/

.person .within {
padding:10px;
}

body.white .person {
background-color:#eaeaea;
margin:30px auto;
}

body.black .person {
background-color:#333333;
margin:30px auto;
}

body.white .person .media {
background-color:#fafafa;
}

body.black .person .media {
background-color:#fafafa;
}

/* -------------------------------------------------------------------
	data = .data
--------------------------------------------------------------------*/

body.white .data strong ,body.black .data strong {
	color:#9F5050;
	font-size:18px;
}

body.white .data {
	background-color:#F6F6F6;
	border-color:#EDEDED #FFFFFF #FFFFFF #EDEDED;
	border-style:solid;
	border-width:1px;
	font-size:10px;
	padding:10px;
}

body.black .data {
	background-color:#373737;
	font-size:10px;
	padding:10px;
}

/* -------------------------------------------------------------------
	zoo = .zoo
--------------------------------------------------------------------*/

.zoo .within { padding: 0 15px; }
.zoo .hgroup {
	border-bottom: 2px solid #E3D9CD;
	padding: 0 0 5px 0;
}
.zoo .hgroup strong {
	font-size: 14px;
	margin-bottom: 6px;
}
.zoo .hgroup h2 { font-size: 16px; }
.zoo .article {
	border-right: 1px solid #E3D9CD;
	padding: 0 12px 0 0;
	margin: 12px 0 0 0;
}
.zoo .data {
	background: url(data.gif) no-repeat 0 12px;
	color: #7C7C7C;
	padding: 32px 0 0 0;
}

/* -------------------------------------------------------------------
	border
--------------------------------------------------------------------*/

.border_aaa{border:solid 1px #aaa;}
.border_bbb{border:solid 1px #bbb;}
.border_ccc{border:solid 1px #ccc;}
.border_ddd{border:solid 1px #ddd;}
.border_eee{border:solid 1px #eee;}
.border_fff{border:solid 1px #fff;}

/* -------------------------------------------------------------------
	Mono Color
--------------------------------------------------------------------*/

.bg_aaa { background-color:#aaa; }
.bg_bbb { background-color:#bbb; }
.bg_ccc { background-color:#ccc; }
.bg_ddd { background-color:#ddd; }
.bg_eee { background-color:#eee; }
.bg_fff { background-color:#fff; }
.bg_000 { background-color:#111; }
.bg_111 { background-color:#111; }
.bg_222 { background-color:#222; }
.bg_333 { background-color:#333; }
.bg_444 { background-color:#444; }
.bg_555 { background-color:#555; }
.bg_666 { background-color:#666; }
.bg_777 { background-color:#777; }
.bg_888 { background-color:#888; }
.bg_999 { background-color:#999; }
.bg_1a1a1a { background-color:#1a1a1a; }
.bg_fafafa { background-color:#fafafa; }
/* -------------------------------------------------------------------
	Purple
--------------------------------------------------------------------*/

.bg_993399 { background-color:#993399;}
.bg_660066 { background-color:#660066;}
.bg_660099 { background-color:#660099;}
.bg_990099 { background-color:#990099;}

/* -------------------------------------------------------------------
	text
--------------------------------------------------------------------*/

.variant { font-variant:small-caps; }
.bold { font-weight: bold; }
.strike_out			{ text-decoration: line-through; }
.underline			{ text-decoration: underline; }
.reset_type_style	{ font-weight: normal; font-style: normal; font-size: 100%;
					text-decoration: none; color: none; word-spacing: normal;
					letter-spacing: 0px; text-transform: none; text-indent: 0px; }

.fs9 { font-size:9px; }
.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }
.fs21 { font-size:21px; }
.fs22 { font-size:22px; }
.fs23 { font-size:23px; }
.fs24 { font-size:24px; }
.fs25 { font-size:25px; }

.color_aaa { color:#aaa; }
.color_bbb { color:#bbb; }
.color_ccc { color:#ccc; }
.color_ddd { color:#ddd; }
.color_eee { color:#eee; }
.color_fff { color:#fff; }
.color_111 { color:#111; }
.color_222 { color:#222; }
.color_333 { color:#333; }
.color_444 { color:#444; }
.color_555 { color:#555; }
.color_666 { color:#666; }
.color_777 { color:#777; }
.color_888 { color:#888; }
.color_999 { color:#999; }

.color_993399 { color:#993399; }
.color_660066 { color:#660066; }
.color_660099 { color:#660099; }
.color_990099 { color:#990099; }

.color_cacaca { color:#cacaca; }

/* -------------------------------------------------------------------
	grid
--------------------------------------------------------------------*/
.h5{height: 5px;}
.h10{height: 10px;}
.h15{height: 15px;}
.h20{height: 20px;}
.h25{height: 25px;}
.h30{height: 30px;}
.h35{height: 35px;}
.h40{height: 40px;}
.h45{height: 45px;}
.h50{height: 50px;}
.h55{height: 55px;}
.h60{height: 60px;}
.h65{height: 65px;}
.h70{height: 70px;}
.h75{height: 75px;}
.h80{height: 80px;}
.h85{height: 85px;}
.h90{height: 90px;}
.h95{height: 95px;}
.h100{height: 100px;}
.h105{height: 105px;}
.h110{height: 110px;}
.h115{height: 115px;}
.h120{height: 120px;}
.h125{height: 125px;}
.h130{height: 130px;}
.h135{height: 135px;}
.h140{height: 140px;}
.h145{height: 145px;}
.h150{height: 150px;}
.h155{height: 155px;}
.h160{height: 160px;}
.h165{height: 165px;}
.h170{height: 170px;}
.h175{height: 175px;}
.h180{height: 180px;}
.h185{height: 185px;}
.h190{height: 190px;}
.h195{height: 195px;}
.h200{height: 200px;}
.h205{height: 205px;}
.h210{height: 210px;}
.h215{height: 215px;}
.h220{height: 220px;}
.h225{height: 225px;}
.h230{height: 230px;}
.h235{height: 235px;}
.h240{height: 240px;}
.h245{height: 245px;}
.h250{height: 250px;}
.h255{height: 255px;}
.h260{height: 260px;}
.h265{height: 265px;}
.h270{height: 270px;}
.h275{height: 275px;}
.h280{height: 280px;}
.h285{height: 285px;}
.h290{height: 290px;}
.h295{height: 295px;}
.h300{height: 300px;}
.h305{height: 305px;}
.h310{height: 310px;}
.h315{height: 315px;}
.h320{height: 320px;}
.h325{height: 325px;}
.h330{height: 330px;}
.h335{height: 335px;}
.h340{height: 340px;}
.h345{height: 345px;}
.h350{height: 350px;}
.h355{height: 355px;}
.h360{height: 360px;}
.h365{height: 365px;}
.h370{height: 370px;}
.h375{height: 375px;}
.h380{height: 380px;}
.h385{height: 385px;}
.h390{height: 390px;}
.h395{height: 395px;}
.h400{height: 400px;}
.h405{height: 405px;}
.h410{height: 410px;}
.h415{height: 415px;}
.h420{height: 420px;}
.h425{height: 425px;}
.h430{height: 430px;}
.h435{height: 435px;}
.h440{height: 440px;}
.h445{height: 445px;}
.h450{height: 450px;}
.h455{height: 455px;}
.h460{height: 460px;}
.h465{height: 465px;}
.h470{height: 470px;}
.h475{height: 475px;}
.h480{height: 480px;}
.h485{height: 485px;}
.h490{height: 490px;}
.h495{height: 495px;}
.h500{height: 500px;}
.h505{height: 505px;}
.h510{height: 510px;}
.h515{height: 515px;}
.h520{height: 520px;}
.h525{height: 525px;}
.h530{height: 530px;}
.h535{height: 535px;}
.h540{height: 540px;}
.h545{height: 545px;}
.h550{height: 550px;}
.h555{height: 555px;}
.h560{height: 560px;}
.h565{height: 565px;}
.h570{height: 570px;}
.h575{height: 575px;}
.h580{height: 580px;}
.h585{height: 585px;}
.h590{height: 590px;}
.h595{height: 595px;}
.h600{height: 600px;}
.h605{height: 605px;}
.h610{height: 610px;}
.h615{height: 615px;}
.h620{height: 620px;}
.h625{height: 625px;}
.h630{height: 630px;}
.h635{height: 635px;}
.h640{height: 640px;}
.h645{height: 645px;}
.h650{height: 650px;}
.h655{height: 655px;}
.h660{height: 660px;}
.h665{height: 665px;}
.h670{height: 670px;}
.h675{height: 675px;}
.h680{height: 680px;}
.h685{height: 685px;}
.h690{height: 690px;}
.h695{height: 695px;}
.h700{height: 700px;}
.h705{height: 705px;}
.h710{height: 710px;}
.h715{height: 715px;}
.h720{height: 720px;}
.h725{height: 725px;}
.h730{height: 730px;}
.h735{height: 735px;}
.h740{height: 740px;}
.h745{height: 745px;}
.h750{height: 750px;}
.h755{height: 755px;}
.h760{height: 760px;}
.h765{height: 765px;}
.h770{height: 770px;}
.h775{height: 775px;}
.h780{height: 780px;}
.h785{height: 785px;}
.h790{height: 790px;}
.h795{height: 795px;}
.h800{height: 800px;}
.h805{height: 805px;}
.h810{height: 810px;}
.h815{height: 815px;}
.h820{height: 820px;}
.h825{height: 825px;}
.h830{height: 830px;}
.h835{height: 835px;}
.h840{height: 840px;}
.h845{height: 845px;}
.h850{height: 850px;}
.h855{height: 855px;}
.h860{height: 860px;}
.h865{height: 865px;}
.h870{height: 870px;}
.h875{height: 875px;}
.h880{height: 880px;}
.h885{height: 885px;}
.h890{height: 890px;}
.h895{height: 895px;}
.h900{height: 900px;}
.h905{height: 905px;}
.h910{height: 910px;}
.h915{height: 915px;}
.h920{height: 920px;}
.h925{height: 925px;}
.h930{height: 930px;}
.h935{height: 935px;}
.h940{height: 940px;}
.h945{height: 945px;}
.h950{height: 950px;}
.h955{height: 955px;}
.h960{height: 960px;}
.h965{height: 965px;}
.h970{height: 970px;}
.h975{height: 975px;}
.h980{height: 980px;}
.h985{height: 985px;}
.h990{height: 990px;}
.h995{height: 995px;}
.h1000{height: 1000px;}
