
body		{		font-family	:	Arial,Verdana;
					font-size	:	11pt;
					background	:	url('defaultstyle/bg1.png') repeat-x #FE8813;
					padding		:	0px;
					margin		:	0px;	}

div		{			padding		:	0px;
					margin		:	0px;	}

#reloadlink {
					position	:	absolute;
					top				:	0px;
					right			:	0px;
					clear			:	both;	}

#reloadlink a,
#reloadlink a:active,
#reloadlink a:visited,
#reloadlink a:hover {
					font-family	:	Arial,Verdana;
					text-transform	:	uppercase;
					color			:	white;
					background:	silver;
					padding		:	1px 4px;
					font-size	:	8pt;
					text-decoration :	none;
					font-weight	:	bold;
					border-left	:	solid gray 1px;
					border-bottom	:	solid gray 1px;	}

#reloadlink a:hover {
					background	:	#F90;	}

/* PAGE */

#pagewrapper {		width		:	770px;
					margin		:	0px auto 0px auto;}

#page		{		background	:	url('defaultstyle/dude.png') no-repeat 0px 100px;
					padding-left:	270px;
					padding-top	:	20px;
					padding-right:	10px;	}

#pagehead	{		}

#pagefoot	{		}

/* WELCOME */

#welcome	{width:500px;background:#444444;border-radius:8px 8px 0px 0px;border:solid 1px black;box-shadow:0px 1px 3px #444444;-webkit-box-shadow:0px 1px 3px #444444;margin:0px 0px 20px 0px;}

#welcome .head {		font-family: Garamond, serif;
					color		:	white;
					text-transform:	uppercase;
					letter-spacing:	5px;
					font-weight	:	bold;
					font-size	:	110%;
					padding		:	2px 15px;	}

#welcome .content {	background	:	white;
					padding		:	4px 10px;	}

#welcome .foot	{}

#welcome .doughnut,
#welcome .custard {	font-style	:	italic;
					text-align	:	center;
					padding		:	2px	10px;
					font-size	:	80%;	}

#welcome p {		text-align	:	justify;	}

#welcome p.link	{	text-align	:	right;	}

#welcome a,
#welcome a:active,
#welcome a:visited,
#welcome a:hover {	}


/* SPOTLIGHT */

#spotlight	{width:500px;background:#444444;border-radius:8px 8px 0px 0px;border:solid 1px black;box-shadow:0px 1px 3px #444444;-webkit-box-shadow:0px 1px 3px #444444;margin:0px 0px 20px 0px;}

#spotlight .head { 	font-family: Garamond, serif;
					color		:	white;
					text-transform:	uppercase;
					letter-spacing:	5px;
					font-weight	:	bold;
					font-size	:	110%;
					padding		:	2px 15px;	}

#spotlight .content {
					text-align	:	justify;
					background	:	white;
					height		:	110px;
					padding		:	4px 10px;}

#spotlight .foot {}

#spotlight #brainyak,
#spotlight #lines,
#spotlight #quantpole,
#spotlight #legoheights,
#spotlight #snapd,
#spotlight #redundant
				 {	display		:	block;
					float		:	left;
					margin-right:	10px;
					margin-bottom:	3px;
					height		:	100px;
					width		:	100px;
					border		:	solid black 1px;	}

#spotlight #brainyak	{	background	:	url('defaultstyle/by_spot.png'); 	}
#spotlight #lines		{	background	:	url('defaultstyle/li_spot.png');	}
#spotlight #quantpole	{	background	:	url('defaultstyle/qp_spot.png');	}
#spotlight #legoheights	{	background	:	url('defaultstyle/lh_spot.png');	}
#spotlight #snapd		{	background	:	url('defaultstyle/sn_spot.png');	}
#spotlight #redundant	{	background	:	url('defaultstyle/rd_spot.png');	}

#spotlight .name {	font-weight	:	bold;
					line-height	:	1.5em;	}

#spotlight .desc {	}

#spotlight p.link {	text-align	:	right;	}

#spotlight a,
#spotlight a:active,
#spotlight a:visited,
#spotlight a:hover {	}


/* LATEST */

#latest {width:500px;background:#444444;border-radius:8px 8px 0px 0px;border:solid 1px black;box-shadow:0px 1px 3px #444444;-webkit-box-shadow:0px 1px 3px #444444;margin:0px 0px 20px 0px;font-size	:90%;}

#latest .head {		font-family: Garamond, serif;
					color		:	white;
					text-transform:	uppercase;
					letter-spacing:	5px;
					font-weight	:	bold;
					font-size	:	110%;
					padding		:	2px 15px;	}

#latest .content {	padding		:	4px;
					background	:	white url(defaultstyle/bg_box.png) no-repeat bottom right;}

#latest ul	{		margin		:	0px;
					margin-left	:	20px;
					margin-bottom:	10px;
					margin-top	:	10px;
					padding		:	0px;	}

#latest li	{		list-style	:	square;	}

#latest .foot {}

#latest .name {		color		:	black;
					font-weight	:	bold;	}

#latest .date {		font-size	:	90%;
					color		:	black;
					font-style	:	italic;	}

/* GENERAL */

p			{		margin		:	2px;
					padding		:	0px;	}

a,
a:active,
a:visited,
a:hover		{		color		:	blue;
					text-decoration:	underline;	}

a:hover		{		color		:	#00C0C0;	}


