/**
 * Style sheet styles
 */
.ce_text
{
	padding:0px 0px 10px 0px;
}

*
{
	margin:0;
	padding:0;
}

body
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#444;
}

h1
{
	font-weight:bold;
	font-size:12px;
	line-height:52px;
}

div#wrapper
{
	background-image:url("../images/bkg-i.gif");
	background-repeat:repeat-y;
}

a, a:link, a:visited, a:active
{
	text-decoration:none;
	color:#444;
}

a:hover
{
	text-decoration:underline;
}

#header
{
	background-image:url("images/menu_spacer-i.gif");
	background-position:left bottom;
	background-repeat:no-repeat;
}

.ce_text ul
{
	margin:6px 0px;
}

.ce_text ul li
{
	margin:1px 0px 1px 35px;
	list-style-type:disc;
}

div#main .mod_article
{
	padding:0px 20px 5px 20px;
}

div#main p
{
	padding:0px 0px 15px 0px;
}

div#main a, div#main a:link, div#main a:active, div#main a:visited
{
	color:#00f;
}

.ce_table table
{
	margin: auto;
}

.ce_table td
{
	padding:5px 25px;
}

.mod_navigationSub ul.level_1
{
	margin:64px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style-type:none;
}

.mod_navigationSub ul li li
{
	margin:0px;
	padding:0px;
}

.mod_navigationSub p
{
	text-decoration:underline;
}

.small
{
	font-size:10px;
}

.caption
{
	width:100px;
	padding:0px 25px;
	text-align:center;
	font-size:10px;
}

.mod_navigationSub li
{
	margin:10px 0px;
	list-style:none;
}

.mod_navigationSub
{
	background-image:url("images/nav_bg.gif");
	background-position:left top;
	background-repeat:no-repeat;
}

.ce_gallery table
{
	margin: auto;
}

.mod_navigationSub ul li ul li
{
	margin:0px 0px 0px 25px;
	list-style-type:disc;
}
