/* default values */
body					{background:#fff; margin:0; padding:0; font: 0.8em papyrus, tahoma, arial; background:url(/images/mainBg.jpg) top right repeat-y;}
fieldset				{margin:0; padding:0; border:0;}
legend					{display:none;}
p						{margin-bottom:1em;}
a						{color:#000;}
img						{border:0;}
a img					{border:0;}
ul						{list-style-type:square;}

/* tables, boxes, sidemenus */
table, th, td			{border-collapse:collapse; border:1px solid #542989;}
table					{margin-bottom:10px; width:100%; font-size:0.9em;}
table.small				{font-size:.75em;}
td, th					{text-align:center; padding:0.2em;}

/* alignment */
.left					{text-align:left;}
.right					{text-align:right;}
.center					{text-align:center;}
.tableCenter			{margin:1em auto;}
.floatLeft				{float:left;}
.floatRight				{float:right;}
.imgFloatLeft			{float:left; margin:0 .3em .5em 0;}
.imgFloatRight			{float:right; margin:0 0 .5em .3em;}
.clearBoth				{clear:both;}

/* HTML HEADER attributes */
h1						{font-size:1.7em;}
h2						{font-size:1.4em;}
h3						{font-size:1.2em;}
h4						{font-size:.9em;}
h2, h3, h4, strong		{padding:0;}

/*PAGE CONSTRUCTION */
#website				{width:650px; margin:0 auto;}

#header					{padding:20px 0;}
#header img				{margin-top:-13px;}
#header span			{font-size:4em; font-weight:bold;}

.leftCol				{float:left; width:200px;}

#intro					{background:url(/images/introBg.gif) no-repeat; padding:1px 5px 5px 5px;}
#menu					{list-style:none; margin:-15px 0 0 0;}
#menu a					{font-size:.9em; font-weight:bold; text-decoration:none; color:#6DA389;}
#menu li				{background:#E7EDEB; color:#A1C3B3; border:2px solid #A1C3B3; width:160px; padding:5px; margin:15px 0;}
#intro h1				{background:#E7EDEB; border:1px solid #A1C3B3; width:390px; padding:5px 0; text-align:center; float:right;}
#contact				{text-align:center; width:170px; background:#E7EDEB; border:2px solid #A1C3B3; margin-top:1.5em; padding:8px 0 0 0; float:left;}
#contact a				{color:#0000FF;}
#photo					{float:right; width:350px; margin-top:20px;}
#photo p				{background:#E7EDEB; border:1px solid #A1C3B3; padding:5px 10px 5px 5px; margin-top:-2px;}
#content				{clear:both; margin-top:-30px;}
#content img			{border:2px solid #A1C3B3;}