body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input{font-family: verdana,helvetica,arial,sans-serif;font-size: 10px}
h2 {text-align: center; font-size:14px}
h3 {text-align: center; font-size:18px;font-weight:bold;}
p.smalltext{font-size:7px;}
	
body	{margin: 0px;padding: 0px;background: #476CB1 url(images/bodyback.gif) repeat-x fixed bottom; color: #333}
a		{text-decoration:none;color:#000066;cursor:pointer;}
a:hover	{color:#0066CC}

a.other			{color:#333;text-decoration:underline;}
a.other:hover	{color:#CCC;text-decoration:none;}

/*add article*/
.linklike			{cursor: pointer;cursor: hand;text-decoration:none;color:#000066}
.linklike:hover		{color:#0066CC}
.fakebutton 		{display:block;padding:2px;margin:1px;}
.fakebutton:hover	{margin:0px;border-bottom:1px solid #666;border-right:1px solid #666;border-left:1px solid #FFF;border-top:1px solid #FFF;}
.fbut 				{display:block;margin:1px;}
.fbut:hover			{margin:0px;border-bottom:1px solid #666;border-right:1px solid #666;border-left:1px solid #CCC;border-top:1px solid #CCC;}
img.fake 			{display:inline;margin:1px;vertical-align:middle;padding:0;}
img.fake:hover		{margin:0px;border-bottom:1px solid #666;border-right:1px solid #666;border-left:1px solid #FFF;border-top:1px solid #FFF;}
a.linkrow			{display:block;padding:5px;z-index:5;}
a.linkrow:hover		{background:#FFFF66;}
div#thumbarea		{width:620px;overflow:auto;}

img.logo			{position:absolute; top:1px; left: 0px;}
div#quoteofmoment	{position: absolute; width:200px; height:100px; overflow:auto; top:0px; right:0px;background:#CCC;border-left:2px solid #AAA;border-bottom:1px solid #000;}
.padding			{margin:5px;}

div#hidebackground	{position:absolute;display:none;z-index:6;width:100%;height:100%;background:#000;opacity:.66;filter: alpha(opacity=66); -moz-opacity: 0.66;}
div#midcontainer	{position:absolute; top:200px;width:100%;display:none;z-index:10;}
div#middlecontainer	{position:relative;width:300px;border:2px solid #000;background:#FFF;}
div#topcontent		{padding:10px;}

div#heading			{min-width:500;height:100px; display:block; background:#E0E0E0; border-bottom:1px solid #000;padding-left:140px;padding-right:140px;text-align:left;}

div#container		{position:relative;margin:0px auto;}

div#left-column		{position:absolute;top:0px;left:0px;width:130px;}
div#menu			{width:100%;border-right:1px solid #000;border-bottom:1px solid #000;margin-bottom:4px;background:#CCC;}
div#menu a			{display:block;/height:20px; padding:5px;color:#000; font-weight:bold; text-align:center;}
div#menu a:hover	{background:#5D93FF;color:#FFF;}
span.hidden 		{color:#CCC;}

a.smap			{display:block;border:0px;margin:0px;font-size:15px;font-weight:bold;height:100%;padding:5px;}
a.smap:hover	{background:#3163C6;color:#FFF;}
img.treestruct	{border:0px; padding:0px; margin:0px;}

div#contentandfooter	{margin:0px auto;width:100%;position:relative;}
div#contentheader		{width:100%;display:block; position:absolute; top:0px; height:10px; background:#F0F0F0; border-bottom:1px solid #000;font-size:8px;font-weight:bold;margin-left:131px;z-index:20;}
div#content				{position:relative;margin-left:130px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding:10px;padding-top:20px;z-index:1;}
div#footer				{width:100%;display:block;height:30px;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;background:#3163C6;padding-top:5px;color:#CCC;font-weight:bold;}
div#footer a			{color:#FFF;}

div.gallerymenu			{background:#E0E0E0;border:1px solid #000;width:700;text-align:center;padding-top:5px;padding-bottom:5px;}

div.cell2	{position:absolute;top:3px;left:250px;width:200px;overflow:hidden;}
div.cell3	{position:absolute;top:3px;left:450px;width:200px;overflow:hidden;}

div .loginform	{width:100%; background:#5D93FF;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}
div#emailform	{position:absolute;top:10px;right:0px;background:#5D93FF;border-left:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;width:120px;text-align:center;color:#FFF;}
div .searchform	{background:#5D93FF;text-align:center;border-bottom:1px solid #000;padding-top:4px; padding-bottom:4px;width:100%;}

div .previewarea		{background:#FFFFFF;border:1px solid #000;padding:5px;text-align:left;width:680px;}
div .previewpadding		{border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;margin-left:0px;margin-right:0px;padding:20px;}
div .previewpadding2	{border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;margin-left:0px;margin-right:0px;padding:20px;height:300px; overflow:auto;}

/*search results*/
div#search1		{display:none;}
div#search2		{display:none;}
div#search3		{display:none;}
div#links 		{display:none;overflow:auto; width:600; max-height:400;/height:400;text-align:left;}
.row1			{background:#F0F0F0;}
.row2			{background:#E0E0E0;}

div#mediathumbs	{text-align:center;width:660px;display:block;}
div#picture		{margin:0px auto;text-align:center;padding-top:10px; padding-bottom: 10px;}
div#picture2	{display:none;margin:0px auto;text-align:center;padding-top:10px; padding-bottom: 10px;}
div .picthumb	{display:inline;margin:2px;}
td#piccell		{padding: 2px;border: #000000 1px solid;background-color: #CCC;text-align:center;}

.imagecell 			{width:90;height:90;text-align:center;}
.imageborder 		{border: #000000 2px solid}
#imageborder2 		{margin-top:2px;margin-bottom:2px;margin-left:0px;margin-right:0px;border: 0px}
#imageborder2:hover	{margin:0px;border-top: #000 2px solid;border-bottom: #000 2px solid;border-left: 0px;border-right: 0px}
#imageborder3 		{border-bottom:3px solid #333;border-right:3px solid #333;border-left:3px solid #999;border-top:3px solid #999;}
#imageborder3:hover	{border-bottom:3px solid #999;border-right:3px solid #999;border-left:3px solid #333;border-top:3px solid #333;}

.sectionlightcolour 	{padding: 2px;border: #6F6C66 1px solid;background-color: #C9C9C9;margin:5px;}
.sectionverylightcolour	{padding: 2px;border: #6F6C66 1px solid;background-color: #F0F0F0;margin:5px;}
.sectionheading			{display:block; background:#E0E0E0; padding:4px; text-align:center;font-weight:bold;}
.whitebox				{padding:10px;margin:10px;background:#FFF;border:1px solid #000;margin:auto;width:300px;text-align:center;}

a.blocklink			{display:block;background:#C0C0C0;text-align:center;padding-top:5px;padding-bottom:5px;width:100%;}
a.blocklink:hover	{background:#5D93FF;color:#FFF;}

.col_headings		{background-color:#3163C6;height:34px;padding-left:10px;color:#FFF;}
.col_footers		{background-color:#3163C6;height:20px;padding-left:10px;color:#FFF;}
.threadtable		{width:100%;}
#threadrow1			{background-color:#ccc; height:22px; padding-top:4px; padding-bottom:4px;}
#threadrow1 a		{font-weight:bold;}
#threadrow1:hover	{background-color:#FFFF66;}
#threadrow2			{background-color:#999; height:22px; padding-top:4px; padding-bottom:4px;}
#threadrow2 a		{font-weight:bold;}
#threadrow2:hover	{background-color:#FFFF66;}
#threadrow3			{background-color:#fff; height:22px; padding-top:4px; padding-bottom:4px;}
#threadrow3 a		{font-weight:bold;}
#threadrow3:hover	{background-color:#FFFF66;}

.ysq	{background:url(images/square2.gif) no-repeat;height:30px;width:30px;text-align:center;}
.gsq	{background:url(images/square4.gif) no-repeat;height:30px;width:30px;text-align:center;}
.tsq	{background:url(images/square1.gif) no-repeat;height:30px;width:30px;text-align:center;}
.bsq	{background:url(images/square3.gif) no-repeat;height:30px;width:30px;text-align:center;}
.rsq	{background:url(images/square5.gif) no-repeat;height:30px;width:30px;text-align:center;}