/* Stylesheet for bevonomics.org */


/*===================================
Styles for Body
===================================*/

body	{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; background-color:#FFFFFF; }
div#container 	{ margin-left:auto; margin-right:auto; width:58em; text-align:left; border:1px solid #333333; }
div,p	{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
th	{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }
tr,td	{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; }

h1,h2,h3,h4,h5,h6 { color:#CC5500; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

div#homecontent	{ position:relative; z-index:1; top:0px; left:0px; width:900px; background-color:#FFFFFF;  }

div#top		{ position:relative; z-index:1; top:0px; left:0px; width:900px; background-color:#FFFFFF;  }

/* bevonomics banner */
div#box1	{ position:relative; z-index:1; top:0px; left:0px; margin:0; padding:10px 0px 0px 10px; width:890px; }

/* text */
div#box2	{ position:absolute; z-index:2; top:55px; right:0px; margin:0; padding:75px 25px 0px 25px; width:575px; min-height:100px; }

/* ut4less logo */
div#box3	{ position:absolute; z-index:2; top:0px; left:745px; margin:0; padding:10px 0px 0px 0px; width:185px; min-height:100px; }

/* workshop */
div#box4	{ position:absolute; z-index:2; top:195px; left:745px; margin:0; padding:15px 0px 0px 0px; width:185px; min-height:100px; }

/* facebook */
div#box5	{ position:absolute; z-index:2; top:250px; left:805px; margin:0; padding:15px 0px 0px 0px; width:120px; min-height:100px; }

/* content */
div#box6	{ position:relative; top:0px; left:0px; margin-left:25px; padding-top:5px; padding-bottom:5px; width:875px; min-height:100px; }

/* osfs logo */
div#box7	{ position:absolute; z-index:2; bottom:25px; right:-5px; }

div#table-orng	{ position:relative; top:0px; left:0px; background-color:#CC5500; padding-bottom:10px; } 
div#events-pdf	{ position:absolute; top:10px; right:10px; }
div.table	{ position:relative; top:0px; left:20px; vertical-align:bottom; }
table.table-events	{ text-align:left; } 
.tr-dkgr	{ background-color:#B9D393; } 
.tr-ltgr	{ background-color:#E5F0CB; } 
.head-dkgr	{ color:#000000; font-size:90%; font-weight:bold; text-align:left; padding:8px 4px 4px 4px; background-color:#B9D393; }
.head-ltgr	{ color:#000000; font-size:90%; font-weight:bold; text-align:left; padding:8px 4px 4px 4px; background-color:#E5F0CB; }


.paragraph	{ font-size:80%; padding:4px 3px 4px 3px; width:85%; }
.paragraph1	{ font-size:80%; padding:4px 3px 4px 3px; text-align:left; }
.paragraph2	{ font-size:80%; padding:4px 3px 4px 3px; text-align:right; }
.paragraph3	{ font-size:90%; padding:4px 3px 4px 3px; }
.title		{ color:#000000; font-size:110%; font-weight:bold; text-align:left; vertical-align:middle; padding:10px 0 10px 0; }
.title2		{ color:#FFFFFF; font-size:110%; font-weight:bold; text-align:left; vertical-align:middle; padding:10px 0 0 10px; }
.title3		{ color:#FFFFFF; font-size:100%; font-weight:bold; text-align:center; vertical-align:middle; padding:10px 0 0 10px; }
.head		{ color:#000000; font-size:90%; font-weight:bold; padding:8px 2px 0px 2px; }
.hilitehead	{ color:#CC5500; font-size:90%; font-weight:bold; padding:8px 2px 0px 2px; }
.smallhead	{ color:#000000; font-size:80%; font-weight:bold; padding:4px 2px 3px 2px; }
.subhead	{ color:#000000; font-size:70%; font-weight:bold; padding:6px 2px 0px 2px; }
.texthead	{ color:#000000; font-size:70%; padding:3px 2px 3px 2px; }
.normal	    	{ font-style:normal; }
.text	    	{ font-size:70%; }
.boldtext    	{ font-weight:bold; }
.boldtext2    	{ color:#FFFFFF; font-size:90%; font-weight:bold; }
.italichead    	{ font-style:italic; font-weight:bold; }
.italictext    	{ font-style:italic; }
.fadedtext    	{ color:#666666; font-weight:bold; }
.smalltext     	{ font-size:70%; }
.hilitetext	{ color:#CC5500; font-size:70%; }
.hilitetextbd	{ color:#CC5500; font-size:10px; font-weight:bold; }
.hilitetextit	{ color:#CC5500; font-size:70%; font-style:italic; }
.whitetext	{ color:#FFFFFF; font-size:70%; }
.whitetextbd	{ color:#CC5500; font-size:10px; font-weight:bold; }
.whitetextit	{ color:#FFFFFF; font-size:80%; font-style:italic; }
.error		{ color:#FF0000; font-size:75%; font-weight: bold; }
.success	{ color:#006600; font-size:75%; font-weight: bold; }
.fineprnt       { color:#666666; font-size:70%; padding:3px 3px 3px 3px; }
.mono		{ font-family:monospace; font-size:12px; }
.textarea 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.textbox	{ font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; }
.left           { text-align:left; }
.right          { text-align:right; }
.center         { text-align:center; }
.justify        { text-align:justify; }
.middle         { vertical-align:middle; }

a.normal		{ color:#000000; text-decoration:underline; }
a.normal:hover		{ color:#CC5500; text-decoration:underline; }
a.text		    	{ color:#000000; text-decoration:underline; }
a.text:hover		{ color:#CC5500; text-decoration:underline; }
a.text2		    	{ color:#000000; text-decoration:underline; }
a.text2:hover		{ color:#CC5500; text-decoration:underline; }
a.boldtext		{ color:#000000; font-weight:bold; text-decoration:underline; }
a.boldtext:hover	{ color:#CC5500; font-weight:bold; text-decoration:underline; }
a.boldtext2		{ color:#FFFFFF; font-weight:bold; text-decoration:underline; }
a.boldtext2:hover	{ color:#000000; font-weight:bold; text-decoration:underline; }
a.smalltext		{ color:#000000; text-decoration:underline; }
a.smalltext:hover	{ color:#CC5500; text-decoration:underline; }
a.whitetextbd		{ color:#FFFFFF; text-decoration:none; }
a.whitetextbd:hover	{ color:#CC5500; text-decoration:underline; }
a.whitetextit		{ color:#FFFFFF; text-decoration:underline; }
a.whitetextit:hover	{ color:#000000; text-decoration:underline; }
a.hilitetextbd		{ color:#CC5500; text-decoration:none; }
a.hilitetextbd:hover	{ color:#CC5500; text-decoration:underline; }

a.head		{ color:#000000; line-height:2em; font-weight:bold; text-decoration:underline; }
a.head:hover	{ color:#CC5500; line-height:2em; font-weight:bold; text-decoration:underline; }

a.smallhead	 { color:#000000; font-weight:bold; text-decoration:none; }
a.smallhead:hover{ color:#CC5500; font-weight:bold; text-decoration:underline; }

a.subhead	{ color:#000000; font-weight:bold; text-decoration:underline; }
a.subhead:hover	{ color:#CC5500; font-weight:bold; text-decoration:underline; }

a.texthead	{ color:#000000; text-decoration:none; }
a.texthead:hover{ color:#CC5500; text-decoration:underline; }

td.img		{ text-align:center; vertical-align:top; padding:4px; width:1%; }
td.txt		{ font-size:80%; font-style:italic; text-align:left; vertical-align:top; padding:0 4px 8px 4px; width:100%; }
td.txta		{ font-size:80%; font-style:italic; font-weight:bold; text-align:left; vertical-align:top; padding:0 3px 8px 3px; width:99%; }
td.txtb		{ font-size:80%; text-align:left; vertical-align:top; padding:4px 0 4px 0; width:1%; }
td.txt1		{ font-size:80%; text-align:left; vertical-align:top; padding:4px 4px 14px 4px; width:49%; }
td.txt2		{ font-size:80%; text-align:left; vertical-align:top; padding:4px 0 14px 0; width:25%; }
td.txt3-dkgr	{ font-size:80%; text-align:left; vertical-align:top; padding:4px 0 4px 4px; width:49%; border-bottom:3px solid #B9D393; }
td.txt4-dkgr	{ font-size:80%; text-align:left; vertical-align:top; padding:4px 0 4px 0; width:25%; border-bottom:3px solid #B9D393; }
td.txt3-ltgr	{ font-size:80%; text-align:left; vertical-align:top; padding:4px 0 4px 4px; width:49%; border-bottom:3px solid #E5F0CB; }
td.txt4-ltgr	{ font-size:80%; text-align:left; vertical-align:top; padding:4px 0 4px 0; width:25%; border-bottom:3px solid #E5F0CB; }

