/*

Theme Name: ANAR+ Grider
Theme URI: design.epfl.ch
Description: SuperGrider Wordpress Theme by <a href="http://anar.ch">Guillaume LaBelle</a>.
Version: 1.0
Author: Guillaume LaBelle
Author URL: http://anar.ch
Tags: fixed-width, two-columns, 960gs, right-sidebar, bottom-sidebar, magazine

[USAGE:]

GR12		= Grid in 12x (fixed)
GP12		= Grid in 12x (fixed) or proportional
GR16		= Grid in 16x (fixed)
GP16		= Grid in 16x (fluid) or proportional

bloc##	= Width of a bloc
	worp	= For inner blocks
	wrap	= For warpper blocks

g##			= Grid element (width)
	gx		= Width  100%
	gy		= Height 100%

gh##		= Grid Element (Height)

clr			= new line (no space)
clrln		= new line (with space)
clr gh2 = new line (with space height gh2)

pre##		= Preffix
next##  = Suffix

push##	=
pull##  =



modifiers
	centered



*/




/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}

strong{font-weight:bold}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}



/* ----------------------------------------------------------------------------------------------------*/



/*grid*/
.g1,
.g2,
.g3,
.g4,
.g5,
.g6,
.g7,
.g8,
.g9,
.g10,
.g11,
.g12,
.g13,
.g14,
.g15,
.g16 {
	display:inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.GP12 .g1,  .GP16 .g1,
.GP12 .g2,  .GP16 .g2,
.GP12 .g3,  .GP16 .g3,
.GP12 .g4,  .GP16 .g4,
.GP12 .g5,  .GP16 .g5,
.GP12 .g6,  .GP16 .g6,
.GP12 .g7,  .GP16 .g7,
.GP12 .g8,  .GP16 .g8,
.GP12 .g9,  .GP16 .g9,
.GP12 .g10, .GP16 .g10,
.GP12 .g11, .GP16 .g11,
.GP12 .g12, .GP16 .g12,
.GP12 .g13, .GP16 .g13,
.GP12 .g14, .GP16 .g14,
.GP12 .g15, .GP16 .g15,
.GP12 .g16, .GP16 .g16 {
	margin-left: 1%;
	margin-right: 1%;
}



.worp {
	display:block;
	float:left;
	margin: 0px;
	padding: 0px;
}

/*warper*/
.warp{
	margin: auto;
}

.alpha {margin-left:  0;}
.omega {margin-right: 0;}

/* ----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

/*clear*/
.clr,
.clrSmll,
.clrln {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	/*height: 0;*/
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clrfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clrfix  {display: inline-block;}
.clrItem {display: inline-block;}
* html .clrfix {	height: 1%;}
.clrfix  {display: block;}

/* ----------------------------------------------------------------------------------------------------*/

/*grid*/
.GR12 .g1  {width:60px; }
.GR12 .g2  {width:140px;}
.GR12 .g3  {width:220px;}
.GR12 .g4  {width:300px;}
.GR12 .g5  {width:380px;}
.GR12 .g6  {width:460px;}
.GR12 .g7  {width:540px;}
.GR12 .g8  {width:620px;}
.GR12 .g9  {width:700px;}
.GR12 .g10 {width:780px;}
.GR12 .g11 {width:860px;}
.GR12 .g12 {width:940px;}

.GR12 .bloc1  {width:80px; }
.GR12 .bloc2  {width:160px;}
.GR12 .bloc3  {width:240px;}
.GR12 .bloc4  {width:320px;}
.GR12 .bloc5  {width:400px;}
.GR12 .bloc6  {width:480px;}
.GR12 .bloc7  {width:560px;}
.GR12 .bloc8  {width:640px;}
.GR12 .bloc9  {width:720px;}
.GR12 .bloc10 {width:800px;}
.GR12 .bloc11 {width:880px;}
.GR12 .bloc12 {width:960px;}

/*previous*/
.GR12 .pre1  {padding-left:80px; }
.GR12 .pre2  {padding-left:160px;}
.GR12 .pre3  {padding-left:240px;}
.GR12 .pre4  {padding-left:320px;}
.GR12 .pre5  {padding-left:400px;}
.GR12 .pre6  {padding-left:480px;}
.GR12 .pre7  {padding-left:560px;}
.GR12 .pre8  {padding-left:640px;}
.GR12 .pre9  {padding-left:720px;}
.GR12 .pre10 {padding-left:800px;}
.GR12 .pre11 {padding-left:880px;}

/*suffix*/
.GR12 .next1  {padding-right:80px; }
.GR12 .next2  {padding-right:160px;}
.GR12 .next3  {padding-right:240px;}
.GR12 .next4  {padding-right:320px;}
.GR12 .next5  {padding-right:400px;}
.GR12 .next6  {padding-right:480px;}
.GR12 .next7  {padding-right:560px;}
.GR12 .next8  {padding-right:640px;}
.GR12 .next9  {padding-right:720px;}
.GR12 .next10 {padding-right:800px;}
.GR12 .next11 {padding-right:880px;}

.GR12 .push1  {left:80px; }
.GR12 .push2  {left:160px;}
.GR12 .push3  {left:240px;}
.GR12 .push4  {left:320px;}
.GR12 .push5  {left:400px;}
.GR12 .push6  {left:480px;}
.GR12 .push7  {left:560px;}
.GR12 .push8  {left:640px;}
.GR12 .push9  {left:720px;}
.GR12 .push10 {left:800px;}
.GR12 .push11 {left:880px;}

.GR12 .pull1  {left:-80px; }
.GR12 .pull2  {left:-160px;}
.GR12 .pull3  {left:-240px;}
.GR12 .pull4  {left:-320px;}
.GR12 .pull5  {left:-400px;}
.GR12 .pull6  {left:-480px;}
.GR12 .pull7  {left:-560px;}
.GR12 .pull8  {left:-640px;}
.GR12 .pull9  {left:-720px;}
.GR12 .pull10 {left:-800px;}
.GR12 .pull11 {left:-880px;}

.GR12 .gh1  {height:60px; }
.GR12 .gh2  {height:140px;}
.GR12 .gh3  {height:220px;}
.GR12 .gh4  {height:300px;}
.GR12 .gh5  {height:380px;}
.GR12 .gh6  {height:460px;}
.GR12 .gh7  {height:540px;}
.GR12 .gh8  {height:620px;}
.GR12 .gh9  {height:700px;}
.GR12 .gh10 {height:780px;}
.GR12 .gh11 {height:860px;}
.GR12 .gh12 {height:940px;}

.GR12 .gfln {font-size:20px; }
.GR12 .gf_2 {font-size:15px; }
.GR12 .gf_1 {font-size:30px; }
.GR12 .gf1  {font-size:60px; }
.GR12 .gf15 {font-size:90px; }
.GR12 .gf2  {font-size:140px;}
.GR12 .gf25 {font-size:170px;}
.GR12 .gf3  {font-size:220px;}


/* ----------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------*/

/*grid +8.333%*/
.GP12 .g1  {width: 6.333%;}
.GP12 .g2  {width:14.666%;}
.GP12 .g3  {width:23.000%;}
.GP12 .g4  {width:31.333%;}
.GP12 .g5  {width:39.666%;}
.GP12 .g6  {width:48.000%;}
.GP12 .g7  {width:56.333%;}
.GP12 .g8  {width:64.666%;}
.GP12 .g9  {width:73.000%;}
.GP12 .g10 {width:81.333%;}
.GP12 .g11 {width:89.666%;}
.GP12 .g12 {width:98.000%;}

.GP12 .bloc1  {width: 8.333%;}
.GP12 .bloc2  {width:16.666%;}
.GP12 .bloc3  {width:25.000%;}
.GP12 .bloc4  {width:33.333%;}
.GP12 .bloc5  {width:41.666%;}
.GP12 .bloc6  {width:50.000%;}
.GP12 .bloc7  {width:58.333%;}
.GP12 .bloc8  {width:66.666%;}
.GP12 .bloc9  {width:74.000%;}
.GP12 .bloc10 {width:83.333%;}
.GP12 .bloc11 {width:91.666%;}
.GP12 .bloc12 {width:100.00%;}

/*previous +8.333%*/
.GP12 .pre1  {padding-left: 8.333%;}
.GP12 .pre2  {padding-left:16.666%;}
.GP12 .pre3  {padding-left:25.000%;}
.GP12 .pre4  {padding-left:33.333%;}
.GP12 .pre5  {padding-left:41.666%;}
.GP12 .pre6  {padding-left:50.000%;}
.GP12 .pre7  {padding-left:58.333%;}
.GP12 .pre8  {padding-left:66.666%;}
.GP12 .pre9  {padding-left:74.000%;}
.GP12 .pre10 {padding-left:83.333%;}
.GP12 .pre11 {padding-left:91.666%;}

/*suffix*/
.GP12 .next1  {padding-right: 8.333%;}
.GP12 .next2  {padding-right:16.666%;}
.GP12 .next3  {padding-right:25.000%;}
.GP12 .next4  {padding-right:33.333%;}
.GP12 .next5  {padding-right:41.666%;}
.GP12 .next6  {padding-right:50.000%;}
.GP12 .next7  {padding-right:58.333%;}
.GP12 .next8  {padding-right:66.666%;}
.GP12 .next9  {padding-right:74.000%;}
.GP12 .next10 {padding-right:83.333%;}
.GP12 .next11 {padding-right:91.666%;}

.GP12 .push1  {left: 8.333%;}
.GP12 .push2  {left:16.666%;}
.GP12 .push3  {left:25.000%;}
.GP12 .push4  {left:33.333%;}
.GP12 .push5  {left:41.666%;}
.GP12 .push6  {left:50.000%;}
.GP12 .push7  {left:58.333%;}
.GP12 .push8  {left:66.666%;}
.GP12 .push9  {left:74.000%;}
.GP12 .push10 {left:83.333%;}
.GP12 .push11 {left:91.666%;}

.GP12 .pull1  {left:- 8.333%;}
.GP12 .pull2  {left:-16.666%;}
.GP12 .pull3  {left:-25.000%;}
.GP12 .pull4  {left:-33.333%;}
.GP12 .pull5  {left:-41.666%;}
.GP12 .pull6  {left:-50.000%;}
.GP12 .pull7  {left:-58.333%;}
.GP12 .pull8  {left:-66.666%;}
.GP12 .pull9  {left:-74.000%;}
.GP12 .pull10 {left:-83.333%;}
.GP12 .pull11 {left:-91.666%;}

.GP12 .gh1  {height: 6.333%;}
.GP12 .gh2  {height:14.666%;}
.GP12 .gh3  {height:23.000%;}
.GP12 .gh4  {height:31.333%;}
.GP12 .gh5  {height:39.666%;}
.GP12 .gh6  {height:48.000%;}
.GP12 .gh7  {height:56.333%;}
.GP12 .gh8  {height:64.666%;}
.GP12 .gh9  {height:73.000%;}
.GP12 .gh10 {height:81.333%;}
.GP12 .gh11 {height:89.666%;}
.GP12 .gh12 {height:98.000%;}

/* ----------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------*/

/*grid*/
.GR16 .g1  {width:40px; }
.GR16 .g2  {width:100px;}
.GR16 .g3  {width:160px;}
.GR16 .g4  {width:220px;}
.GR16 .g5  {width:280px;}
.GR16 .g6  {width:340px;}
.GR16 .g7  {width:400px;}
.GR16 .g8  {width:460px;}
.GR16 .g9  {width:520px;}
.GR16 .g10 {width:580px;}
.GR16 .g11 {width:640px;}
.GR16 .g12 {width:700px;}
.GR16 .g13 {width:760px;}
.GR16 .g14 {width:820px;}
.GR16 .g15 {width:880px;}
.GR16 .g16 {width:940px;}

.GR16 .bloc1 	{width:60px; }
.GR16 .bloc2 	{width:120px;}
.GR16 .bloc3 	{width:180px;}
.GR16 .bloc4 	{width:240px;}
.GR16 .bloc5 	{width:300px;}
.GR16 .bloc6 	{width:360px;}
.GR16 .bloc7 	{width:420px;}
.GR16 .bloc8 	{width:480px;}
.GR16 .bloc9 	{width:540px;}
.GR16 .bloc10	{width:600px;}
.GR16 .bloc11	{width:660px;}
.GR16 .bloc12	{width:720px;}
.GR16 .bloc13	{width:780px;}
.GR16 .bloc14	{width:840px;}
.GR16 .bloc15	{width:900px;}
.GR16 .bloc16	{width:960px;}

/*previous*/
.GR16 .pre1  {padding-left:60px; }
.GR16 .pre2  {padding-left:120px;}
.GR16 .pre3  {padding-left:180px;}
.GR16 .pre4  {padding-left:240px;}
.GR16 .pre5  {padding-left:300px;}
.GR16 .pre6  {padding-left:360px;}
.GR16 .pre7  {padding-left:420px;}
.GR16 .pre8  {padding-left:480px;}
.GR16 .pre9  {padding-left:540px;}
.GR16 .pre10 {padding-left:600px;}
.GR16 .pre11 {padding-left:660px;}
.GR16 .pre12 {padding-left:720px;}
.GR16 .pre13 {padding-left:780px;}
.GR16 .pre14 {padding-left:840px;}
.GR16 .pre15 {padding-left:900px;}

/*suffix*/
.GR16 .next1  {padding-right:60px; }
.GR16 .next2  {padding-right:120px;}
.GR16 .next3  {padding-right:180px;}
.GR16 .next4  {padding-right:240px;}
.GR16 .next5  {padding-right:300px;}
.GR16 .next6  {padding-right:360px;}
.GR16 .next7  {padding-right:420px;}
.GR16 .next8  {padding-right:480px;}
.GR16 .next9  {padding-right:540px;}
.GR16 .next10 {padding-right:600px;}
.GR16 .next11 {padding-right:660px;}
.GR16 .next12 {padding-right:720px;}
.GR16 .next13 {padding-right:780px;}
.GR16 .next14 {padding-right:840px;}
.GR16 .next15 {padding-right:900px;}

.GR16 .push1  {left:60px; }
.GR16 .push2  {left:120px;}
.GR16 .push3  {left:180px;}
.GR16 .push4  {left:240px;}
.GR16 .push5  {left:300px;}
.GR16 .push6  {left:360px;}
.GR16 .push7  {left:420px;}
.GR16 .push8  {left:480px;}
.GR16 .push9  {left:540px;}
.GR16 .push10 {left:600px;}
.GR16 .push11 {left:660px;}
.GR16 .push12 {left:720px;}
.GR16 .push13 {left:780px;}
.GR16 .push14 {left:840px;}
.GR16 .push15 {left:900px;}

.GR16 .pull1  {left:-60px; }
.GR16 .pull2  {left:-120px;}
.GR16 .pull3  {left:-180px;}
.GR16 .pull4  {left:-240px;}
.GR16 .pull5  {left:-300px;}
.GR16 .pull6  {left:-360px;}
.GR16 .pull7  {left:-420px;}
.GR16 .pull8  {left:-480px;}
.GR16 .pull9  {left:-540px;}
.GR16 .pull10 {left:-600px;}
.GR16 .pull11 {left:-660px;}
.GR16 .pull12 {left:-720px;}
.GR16 .pull13 {left:-780px;}
.GR16 .pull14 {left:-840px;}
.GR16 .pull15 {left:-900px;}

.GR16 .gh1  {height:40px; }
.GR16 .gh2  {height:100px;}
.GR16 .gh3  {height:160px;}
.GR16 .gh4  {height:220px;}
.GR16 .gh5  {height:280px;}
.GR16 .gh6  {height:340px;}
.GR16 .gh7  {height:400px;}
.GR16 .gh8  {height:460px;}
.GR16 .gh9  {height:520px;}
.GR16 .gh10 {height:580px;}
.GR16 .gh11 {height:640px;}
.GR16 .gh12 {height:700px;}
.GR16 .gh13 {height:760px;}
.GR16 .gh14 {height:820px;}
.GR16 .gh15 {height:880px;}
.GR16 .gh16 {height:940px;}

.GR16 .gfln {font-size:20px; }
.GR16 .gf_2 {font-size:10px; }
h3,
.GR16 .gf_1 {font-size:20px; }
h2,
.GR16 .gf1  {font-size:40px; }
h1,
.GR16 .gf15 {font-size:70px; }
.GR16 .gf2  {font-size:100px;}
.GR16 .gf25 {font-size:130px;}
.GR16 .gf3  {font-size:160px;}

/* ----------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------*/

/*grid +6.25%*/
.GP16 .g1  {width: 4.25%;}
.GP16 .g2  {width:10.50%;}
.GP16 .g3  {width:16.75%;}
.GP16 .g4  {width:23.00%;}
.GP16 .g5  {width:29.25%;}
.GP16 .g6  {width:35.50%;}
.GP16 .g7  {width:41.75%;}
.GP16 .g8  {width:48.00%;}
.GP16 .g9  {width:54.25%;}
.GP16 .g10 {width:60.50%;}
.GP16 .g11 {width:66.75%;}
.GP16 .g12 {width:73.00%;}
.GP16 .g13 {width:79.25%;}
.GP16 .g14 {width:85.50%;}
.GP16 .g15 {width:91.75%;}
.GP16 .g16 {width:98.00%;}

.GP16 .bloc1 	{width: 6.25%;}
.GP16 .bloc2 	{width:12.50%;}
.GP16 .bloc3 	{width:18.75%;}
.GP16 .bloc4 	{width:25.00%;}
.GP16 .bloc5 	{width:31.25%;}
.GP16 .bloc6 	{width:37.50%;}
.GP16 .bloc7 	{width:43.75%;}
.GP16 .bloc8 	{width:50.00%;}
.GP16 .bloc9 	{width:56.25%;}
.GP16 .bloc10	{width:62.50%;}
.GP16 .bloc11	{width:68.75%;}
.GP16 .bloc12	{width:75.00%;}
.GP16 .bloc13	{width:81.25%;}
.GP16 .bloc14	{width:87.50%;}
.GP16 .bloc15	{width:93.75%;}
.GP16 .bloc16	{width:100.0%;}

/*previous*/
.GP16 .pre1  {padding-left: 6.25%;}
.GP16 .pre2  {padding-left:12.50%;}
.GP16 .pre3  {padding-left:18.75%;}
.GP16 .pre4  {padding-left:25.00%;}
.GP16 .pre5  {padding-left:31.25%;}
.GP16 .pre6  {padding-left:37.50%;}
.GP16 .pre7  {padding-left:43.75%;}
.GP16 .pre8  {padding-left:50.00%;}
.GP16 .pre9  {padding-left:56.25%;}
.GP16 .pre10 {padding-left:62.50%;}
.GP16 .pre11 {padding-left:68.75%;}
.GP16 .pre12 {padding-left:75.00%;}
.GP16 .pre13 {padding-left:81.25%;}
.GP16 .pre14 {padding-left:87.50%;}
.GP16 .pre15 {padding-left:93.75%;}

/*suffix*/
.GP16 .next1  {padding-right: 6.25%;}
.GP16 .next2  {padding-right:12.50%;}
.GP16 .next3  {padding-right:18.75%;}
.GP16 .next4  {padding-right:25.00%;}
.GP16 .next5  {padding-right:31.25%;}
.GP16 .next6  {padding-right:37.50%;}
.GP16 .next7  {padding-right:43.75%;}
.GP16 .next8  {padding-right:50.00%;}
.GP16 .next9  {padding-right:56.25%;}
.GP16 .next10 {padding-right:62.50%;}
.GP16 .next11 {padding-right:68.75%;}
.GP16 .next12 {padding-right:75.00%;}
.GP16 .next13 {padding-right:81.25%;}
.GP16 .next14 {padding-right:87.50%;}
.GP16 .next15 {padding-right:93.75%;}

.GP16 .push1  {left: 6.25%;}
.GP16 .push2  {left:12.50%;}
.GP16 .push3  {left:18.75%;}
.GP16 .push4  {left:25.00%;}
.GP16 .push5  {left:31.25%;}
.GP16 .push6  {left:37.50%;}
.GP16 .push7  {left:43.75%;}
.GP16 .push8  {left:50.00%;}
.GP16 .push9  {left:56.25%;}
.GP16 .push10 {left:62.50%;}
.GP16 .push11 {left:68.75%;}
.GP16 .push12 {left:75.00%;}
.GP16 .push13 {left:81.25%;}
.GP16 .push14 {left:87.50%;}
.GP16 .push15 {left:93.75%;}

.GP16 .pull1  {left:- 6.25%;}
.GP16 .pull2  {left:-12.50%;}
.GP16 .pull3  {left:-18.75%;}
.GP16 .pull4  {left:-25.00%;}
.GP16 .pull5  {left:-31.25%;}
.GP16 .pull6  {left:-37.50%;}
.GP16 .pull7  {left:-43.75%;}
.GP16 .pull8  {left:-50.00%;}
.GP16 .pull9  {left:-56.25%;}
.GP16 .pull10 {left:-62.50%;}
.GP16 .pull11 {left:-68.75%;}
.GP16 .pull12 {left:-75.00%;}
.GP16 .pull13 {left:-81.25%;}
.GP16 .pull14 {left:-87.50%;}
.GP16 .pull15 {left:-93.75%;}

.GP16 .gh1  {height: 4.25%;}
.GP16 .gh2  {height:10.50%;}
.GP16 .gh3  {height:16.75%;}
.GP16 .gh4  {height:23.00%;}
.GP16 .gh5  {height:29.25%;}
.GP16 .gh6  {height:35.50%;}
.GP16 .gh7  {height:41.75%;}
.GP16 .gh8  {height:48.00%;}
.GP16 .gh9  {height:54.25%;}
.GP16 .gh10 {height:60.50%;}
.GP16 .gh11 {height:66.75%;}
.GP16 .gh12 {height:73.00%;}
.GP16 .gh13 {height:79.25%;}
.GP16 .gh14 {height:85.50%;}
.GP16 .gh15 {height:91.75%;}
.GP16 .gh16 {height:98.00%;}

/* ----------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------*/

.clr			{height: 0px;}
.clrSmll	{height: 10px; }
.clrln		{height: 20px; }

/* ----------------------------------------------------------------------------------------------------*/

.trsp70{-moz-opacity: .75; filter: alpha(opacity=75); opacity: .75;  z-index: 1;}
.trsp50{-moz-opacity: .50; filter: alpha(opacity=50); opacity: .50;  z-index: 1;}
.trsp25{-moz-opacity: .25; filter: alpha(opacity=25); opacity: .25;  z-index: 1;}

/* ----------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------*/


* {
	text-decoration: none;
	font-weight: normal;
	/*
	padding:0px;
	margin:0px;
	border:0px;
  */
}


body{
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image:url('BkRnd.png');
}



.dokuwiki legend,
.gfln,
.gf_2,
.gf_1,
.gf1 ,
h1,h2,h3,h4,
.gf15,
.gf2 ,
.gf25,
.gf3  {font-family:Impact;}


/* ----------------------------------------------------------------------------------------------------*/



/*
.myTab {
	text-align:center;
	background-color:#ffc;
}

.myTab:hover{
	background-color:#ffd;
}
*/

/*
.myTable table{
	padding:0;
	margin:0;
	border:0;
}*/
table{
	/*background-color:#ddd;*/
	border-collapse: collapse;
	border-spacing: 0;
}

.gx{ width:100%; }
.gx{ height:100%; }

tr,td,th{
	padding:0px;
	margin:0px;
	border:0px;
}

.xBrd #A0{width:10px; height:10px; background: url(xBrd/a0.gif) no-repeat 0 0;}
.xBrd #A1{            height:10px; background: url(xBrd/a1.gif) repeat-x left center;}
.xBrd #A2{width:10px; height:10px; background: url(xBrd/a2.gif) no-repeat 0 0;}

.xBrd #B0{width:10px;              background: url(xBrd/b0.gif) repeat-y center}
.xBrd #B1{                         background-color: #fff;    text-align:center;}
.xBrd #B2{width:10px;              background: url(xBrd/b2.gif) repeat-y center}

.xBrd #C0{width:10px; height:10px; background: url(xBrd/c0.gif) no-repeat 0 0;}
.xBrd #C1{            height:10px; background: url(xBrd/c1.gif) repeat-x left center;}
.xBrd #C2{width:10px; height:10px; background: url(xBrd/c2.gif) no-repeat 0 0;}

/*
.td2 td{
	text-align:center;
	background-color:#ff0;
	height: 100%;
	padding:6px;
	margin:0px;
	border:0px;
}
*/

/*100/(i) Replace this by above (GP) */
.td12 td	{ width:  8.333%;}
.td6 td		{ width: 16.666%;}
.td4 td		{ width: 25.000%;}
.td3 td		{ width: 33.333%;}
.td2 td		{ width: 50.000%;}



.centered{ text-align:center;}

.roll 						{ background-color:#ffc;}
.roll:hover,
.tdRoll	td:hover	{ background-color:#ffd;}

.pad table td { padding:10px;}

/*
.td2 td:hover{
	background-color:#ffd;
}*/

/*div p { border:1px solid #333; padding:6px;}*/
/*div p { border:1px solid #333; padding:6px; margin:6px 0px;}*/

.text p,
.textsmall p{
	text-align:justify;
	/*max-width: 40em;*/
	line-height:2em;
	margin-bottom:1em;
}



.textsmall{
	font-size: 12px;
	/*margin-bottom:12px;*/
}

small, .small, smll, .smll {
	font-size: 9px;
}

code{
	font-family: 'Bitstream Vera Sans Mono',monospace,verdana,courier new;
	font-size: 12px;
	background:#faa;
	white-space: pre;
	white-space: pre-wrap;
	margin-bottom: 1.5em;
	padding:1px 5spx;
}

/* ----------------------------------------------------------------------------------------------------*/






/* ----------------------------------------------------------------------------------------------------*/

a:hover		{ color:#d00; }
a:active	{ color:#f00; }
a					{ color:#900; }
a:visited	{ color:#300; }

div.dokuwiki blockquote,
pre{
	font-size:12px;
	word-spacing: normal;
	font-family: "Courier New", Courier, Terminal, "Monospac821 BT", monospace;
	border: 3px double #ddd;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius: 20px;
	
	padding:40px 20px 40px 40px;
	margin:40px 40px;
	/*overflow:auto;*/
	
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */	
  
  background-color:#EEEEE0;
  /*http://www.somacon.com/p142.php*/
  line-height:1.3em;
	}
	
.p5 pre{ background-color:auto;	border: none;}
	
div.dokuwiki blockquote {margin:80px; padding:0px 40px 0px 40px; font-family:auto; background-color:#fdd; }
div.dokuwiki blockquote p {margin:0px; padding:20px 0px 0px 0px; line-height:12px;}

pre *::selection,			pre::selection			{background-color:#FF7; color:#000;}
pre *::-moz-selection,pre::-moz-selection	{background-color:#FF7; color:#000;}

div.dokuwiki table.inline pre{
	padding:10px 5px 10px 10px;
	margin:0px;
}



.widget{
	font-size:9px; 
	line-height:12px;
	padding:20px;
	margin-bottom:20px;
	overflow: hidden;
	background-color: #f8f8f8;
	background-image:url('BkBar700Grey2.png');
	
	border: 1px solid #ddd;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

.widget h1,
.widget h2,
.widget h3,
.widget a{color:#999;}
.widget a:hover{color:#b00;}
.widget a:active{color:#f00;}



.widget_rss img{ display:none;}

.widget ul{ padding-left:12px; /*SAME AS...*/ }
.widget li{ margin-left: 0px; text-indent:-12px; /*SAME AS...*/ /*border-bottom: 1px solid #eee;*/}
.widget h2{ margin-bottom:6px; font-size:12px; }
cite{ color:#999;}



#post{
	/*margin-bottom:48px;*/
}


.debug, .bk  { background-color:#dcc;}
		.bk2 { background-color:#eee;}
		.bkBar {background-image:url('BkBar700.png');}


/* ----------------------------------------------------------------------------------------------------*/

.postBox, .postBoxSmall, .postBox6,.postBoxLarge9 { display: block; overflow: hidden; position: relative; }
.postBox,.postBoxLarge9 { height: 220px; /* width: 700px; vertical-align:50%; */}
.postBoxSmall {height:40px;}
.postBox6 {height:210px;}
/*.postBox { border: 1px solid #ddd; width: 680px;  padding:10px;  }*/ /*border Test*/


.superCom { position: absolute; right: 7px; top: -1px; z-index: 1; }
.superCom a { -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; background: #fff; border: 1px solid #ddd; color: #555; display: block; font-size: 0.8em; padding: 7px; text-align: center; }
.superCom a:hover { background: #222; border-color: #000; color: #fff; }

.superOver { -moz-opacity: .7; background: #fff; bottom: 0px; filter: alpha(opacity=70); left: 0; opacity: .7; position: absolute; right: 0; width: 100%; z-index: 1; overflow: hidden; height:40px; }
.superOver:hover{ -moz-opacity: .8;  filter: alpha(opacity=80); opacity: .8; }
.superOver a { border: 0; display: block; line-height: 40px; padding: 0px 5px; }

.superMore { position: absolute; right: 7px; bottom: 40px; z-index: 1; }
.superMore { -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; background: #fff; border: 1px solid #ddd; color: #555; display: block; font-size: 0.8em; padding: 7px; text-align: center; }
.superMore:hover {background-color:#ff0;}

.postBox6 img{max-width:340px;height:auto;}
.postBoxLarge9 img{width:920px;height:auto;}

/*#footerSideBar .bloc8{ background-color:#888; }*/



/* -------------------------------------------------------------- */

.meta{ margin-top:6px; }

.metaTag,
.metaCat,
.metaDate, 	.alignleft{ 	float: left; }
.comments, .alignright{  float: right; }

.metaTag{
	/*background:url(tag00000.png) no-repeat;*/
	margin-left:12px;
	padding-left:18px;
	height:20px;
}

.metaCat a, .widget_categories a{
	
	padding: 0px 5px 1px 14px;
	/*color: #888;
	background: #f4f0e8;*/
	color: #fff;
	background: #eb8e82;
	background-image:url('BkGlossRed20.png');
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-decoration:none;
	border:1px solid #a50200;
	margin-left:12px;
}
.metaCat a:hover{
	background:#eaeaea;
	background-image:url('BkGlossRed20Over.png');
	color:#333;
}

.widget_categories a{margin-left:0px;}
.widget_categories li, .widget_categories ul{margin-top:6px;}

/*#postBox6 a{
	margin-left:0px;
}*/


#postFull img, .dokuwiki img{
	max-width:700px;
}


#postFull ol, #postFull ul {
	margin-left:60px;
	padding:20px 0px 40px 0px;
}

ul { list-style-type:circle; }
ol { list-style-type:decimal; }
li { margin-left:30px; }

.widget ul,.widget ol { list-style-type:none;}

.dokuwiki h1,
.dokuwiki h3,
.dokuwiki h4{ padding-bottom:10px }

.dokuwiki legend,
.dokuwiki h2{ padding-bottom:20px }

.dokuwiki .level1,
.dokuwiki .level2 { padding-bottom:20px }

/*
.dokuwiki .level3,
.dokuwiki .level4 */
.dokuwiki ul,
.dokuwiki ol{ padding-bottom:20px }

.dokuwiki legend,
.dokuwiki h2 { padding-top:60px }
.dokuwiki h3,
.dokuwiki h4 { padding-top:20px }

.dokuwiki h1 a,
.dokuwiki h2 a,
.dokuwiki h3 a,
.dokuwiki h4 a{ color:#000; }

.dokuwiki legend,
.dokuwiki h3{ font-size:1.6em; }
.dokuwiki h4{ font-size:1.4em; margin-left:0.6em; }
.dokuwiki h4{ font-size:1.2em; margin-left:1.4em; }



div#postFull.text p a,
.dokuwiki .urlextern{
	font-size:9px;
	/*text-decoration:underline;*/
	position:relative;
	bottom:2px;
	background-color:#ffd;
	padding:3px;
	}


.dokuwiki ul .level1,
.dokuwiki ul .level2,
.dokuwiki ul .level3,
.dokuwiki ul .level4,
.dokuwiki ol .level1,
.dokuwiki ol .level2,
.dokuwiki ol .level3,
.dokuwiki ol .level4 { padding-bottom:0px; }



/* -------------------------------------------------------------- */

div.vshare__left object,
div.vshare__right object,
div.vshare__center object,
.dokuwiki p object{ 
	/*width:660px; 
	text-align: center; 
	padding:20px; 
	
	
	border: 3px double #ddd;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius: 20px;

  display:inline;
  background-color:#EEEEE0;*/
  width:100%;	
  margin:20px 0px; 
	 }

/*li *,li{padding:0px;margin:0px;line-height:1em;}*/




/* --------------------- ORIGINAL DOKUWIKI -------------------------------- */

/*
div.dokuwiki p,
div.dokuwiki blockquote,
div.dokuwiki table,
div.dokuwiki pre {
  margin: 0 0 1.0em 0;
}*/

div.dokuwiki div.nothing {
  text-align: center;
  margin: 2em;
}



/* embedded images */
div.dokuwiki img.media {
  margin: 3px;
}

div.dokuwiki img.medialeft {
  border: 0;
  float: left;
  margin: 0 1.5em 0 0;
}

div.dokuwiki img.mediaright {
  border: 0;
  float: right;
  margin: 0 0 0 1.5em;
}

div.dokuwiki img.mediacenter {
  border: 0;
  display: block;
  margin: 0 auto;
}

/* smileys */
div.dokuwiki img.middle {
  vertical-align: middle;
}


div.dokuwiki acronym {
  cursor: help;
  border-bottom: 1px dotted #000;
}



/* unordered lists */
div.dokuwiki ul {
  line-height: 1.4em;
  list-style-type: square;
  list-style-image: none;
  margin: 0 0 0 2.5em;
}

/* ordered lists */
div.dokuwiki ol {
  line-height: 1.4em;
  list-style-image: none;
  margin-left:3.5em;
  font-weight: bold;
}

/* no gap in between nested lists */
div.dokuwiki li ul {
  margin-bottom: 0;
}
div.dokuwiki li ol {
  margin-bottom: 0;
}



/* the list items overriding the ul/ol definition */
div.dokuwiki .li {
  font-weight: normal;
}

div.dokuwiki ol {list-style-type: decimal}
div.dokuwiki ol ol {list-style-type: upper-roman}
div.dokuwiki ol ol ol {list-style-type: lower-alpha}
div.dokuwiki ol ol ol ol {list-style-type: lower-greek}

div.dokuwiki li.open {
  /*list-style-image: url(images/open.gif);*/
    list-style-type: circle;
}

div.dokuwiki li.closed {
  /*list-style-image: url(images/closed.gif);*/
    list-style-type: disc;
}



/* inline tables */
div.dokuwiki table.inline {
  background-color: #ddd;
  border-spacing: 0px;
  border-collapse: collapse;
  width:100%;
  /*margin:10px;*/
}

div.dokuwiki table.inline th {
  padding: 3px;
  border: 1px solid #999;
  background-color: #bbb;
  padding: 10px;
}

div.dokuwiki table.inline td {
  border: 1px solid #999;
  padding: 10px;
}


/* ---------------------------- Diff rendering --------------------------*/
div.dokuwiki table.diff {
  background-color: __background__;
  /*width: 100%;*/
}
div.dokuwiki td.diff-blockheader {
  font-weight: bold;
}
div.dokuwiki table.diff th {
  border-bottom: 1px solid __border__;
  /*width: 50%;*/
  font-weight: normal;
  text-align: left;
}
div.dokuwiki table.diff th a {
    font-weight: bold;
}

div.dokuwiki table.diff th span.sum {
    font-weight: bold;
}
div.dokuwiki table.diff th.minor {
  font-style: italic;
}
div.dokuwiki table.diff td {
  font-family: monospace;
}
div.dokuwiki td.diff-addedline {
  background-color: #ddffdd;
}
div.dokuwiki td.diff-deletedline {
    background-color: #ffffbb;
}
div.dokuwiki td.diff-context {
    background-color: #eee;
}
td.diff-addedline strong,
td.diff-deletedline strong {
    color: red;
}


/* ---------------  Image Details  ----------------- */

div.dokuwiki div.img_big {
  float: left;
  margin-right: 0.5em;
}

div.dokuwiki dl.img_tags dt {
  font-weight: bold;
}
div.dokuwiki dl.img_tags dd {
}

div.dokuwiki div.imagemeta {
  font-size: 70%;
  line-height: 95%;
}

div.dokuwiki div.imagemeta img.thumb {
  float:left;
  margin-right: 0.1em;
}



.webvsn tr{
	height:20px;
}





/* -------------------------------------------------------------- */

/*	#mainTitle { color:#fff; }	*/
/*#mainTitle {background-image:url('BkBar700.png');}*/




#topmenu ul {
	float:right;
	list-style: none;
	z-index: 2;
	margin-top:10px;
}

#topmenu ul ul{
	margin-top:0px;
}


/*
#topmenu ul li.current_page_item a{
	background-color:#f00;
}*/

/*#topmenu ul li a{-moz-opacity: .75; filter: alpha(opacity=75); opacity: .75;  z-index: 1;}*/

#topmenu ul li a{
	background-color:#fff; margin-right:10px;

	color: #fff;
	background: #eb8e82;
	background-image:url('BkGlossRed20.png');
	border:1px solid #a50200;
}

#topmenu ul li a:hover{
	background-image:url('BkGlossRed20Over.png');
}

#topmenu ul li a:hover{
	background-color:#fbb;
}

#topmenu li {
	text-align:center;
	float: left;
	margin:0px;
	height:21px;  /*control space between elements*/
}

#topmenu a {
	display: block;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	width:86px;
	/*margin-left:130px;*/
}

#topmenu li ul {
	position: absolute;
	left: -999em;
	width:80px;
}

#topmenu li ul li a {
	text-align:left;
	background-color:#eee;
	margin-top:1px;
}

#topmenu li ul li a:hover{
	background-color:#bbb;
	margin-bottom:0px;
}

#topmenu ul li ul li ul li a{
	position: absolute;
	/*margin-right:100px;*/
	background-image:none;
	background-color:#aaa;
	left: 108px;
	top:-22px;
	width:86px;
}

#topmenu li ul ul {
	margin: -22px 0 0 103px;
}


#topmenu li:hover ul ul, #topmenu li.sfhover ul ul {
	left: -999em;
}

#topmenu li:hover ul, #topmenu li li:hover ul, #topmenu li.sfhover ul, #topmenu li li.sfhover ul {
	left: auto;
}

#topmenu li:hover ul, #topmenu li.sfhover ul {
	left: auto;
	margin:0px;
}




textarea#comment{
	width: 660px;
	height: 120px;
	border: 1px solid #000;
	padding: 20px;
	font-size:12px;
}

