
.subhead{
	font-size:10px;
}
h1{
	font-size:32px;
	font-weight:bold;
}

/*
	Sets global default font size, face and background colors
	Anything within this will inheret on modern browsers except
	as overridden by defaults (i.e <b>,<tt>,<big>, etc. tags)
*/
body
{
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*
	Applies to all anchored (linked) text. 
	SImply removes the underline which is on by default on most browsers.
*/
a{
	text-decoration: none;
}
/*
	Applies to hover state (mouseover) of anchors (links)
	SImply shows the underline when the mouse is over the link.
	Commonly used to swap color and/or background-color to 
	achieve typical "mouseover" effect without using images.
*/

a:hover{
	text-decoration: underline;

}
/*
	All hX tags are useless in thier default states.
	We use them for head, subhead and/or decks. We can define 1-6.
	We only have 1-4 specified by default. 
	<h2> is the "standard subhead" format.
	Others are variations on that that can be changed for each sites
	specific needs. If there aren't any needs, all should be set to <h2>
*/


h2 {
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-top: 12px;
	text-transform: uppercase;
		margin-bottom: 3px;

}

h3 {
	font-size: 10px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
		margin-bottom: 3px;


}
h4
{
	font-size: 10px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: italic;
		margin-bottom: 3px;

}
/*
	Paragraphs have default margins and padding in some browsers. 
	We set them to 0. The specifically set a bottom padding of 6px
	which is 1/2 of the default font size.
	Font should be inhereted from Body setting up added for clarity.
*/	
p {
	font-size: 12px;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
/*
Default unordered lists which just  diplays a image bullet.
List style is set to none (no bullets)
The from left 5px from top. Top indent will need to be tweaked with changes
in image and font sizes. lists inheret global size (12px) if not specificaly set.
Note that margins are left to defaults. Most brosers add space at before and after
a <ul> and left margin (indent) <li>s.
Use <ol> or <ul id="foo"> if specific variations are needed
*/
ul {
	padding: 0;
	margin: 0;
	
}
ul  li {
	list-style: none;
	background: url(bullet.gif) no-repeat 0px 5px;
	padding-left: 6px;
	margin-left: 20px;
}

/*
 Basic formatting for definition lists. Note that often we use these to
 simulate 2 colum table type formatting, although the default <dt> and
 <dd> are blocks which cause a line break.
*/
dl {
	
}

dl dt {
	font-weight: bold;
}

.answer{
	font-size:14px;
}
.question{
	font-size:18px;
}


#ad {
position: absolute;
top: 5px;
left: 5px;

float: left;
}

#content{
position: absolute;
top: 5px;
left: 140px;
}
#morenews{
margin-left: 535px;
}


#footer{
 font-size: 10px;
}
#news{
margin-left: 50px;
margin-top: 25px;

}

#news dt{
        float: left;
        text-align: right;
        width: 100px;
        font-weight: normal;
        font-size: 11px;
 }
#news dd
{
	font-weight: normal;
	padding: 0px;
	margin-left: 105px;
	margin-bottom: 3px;
}

#frontnews{
margin-left: 0px;
margin-top: 0px;
background: url(/lib/front/inthenews.gif) no-repeat 0px 0px;
padding-left: 55px;

}

#frontnews dt{
        float: left;
        text-align: right;
        width: 100px;
         font-weight: normal;
        font-size: 11px;

 }
#frontnews dd
{
	font-weight: normal;
	padding: 0px;
	margin-left: 105px;
	margin-bottom: 3px;
}
