/* CSS Document */

html, body, #holder { min-height: 100%; width: 100%; height: 100%;}
html>body, html>body #holder { height: auto;}
body { margin: 0; padding:0;}
#holder { position: absolute; top: 0; left: 0; min-width:770px;background:url(images/colsbg.gif) #ECECEC repeat-y top right;}
#holderindex { position: absolute; top: 0; left: 0; min-width:770px;background: #ECECEC repeat-y top right;}
#header {height: 274px;
			background:url(images/headerbg.gif) repeat-x top left;
			border: none; width: 100%;overflow:hidden;}
#nav {width: 171px; float: right; padding-bottom: 3em; height: auto;}
#content {margin-right: 171px; padding-bottom: 3em; height: auto;}
#contentindex {margin-right: 0px; padding-bottom: 3em; height: auto;}
#footer {clear: both;  bottom: 0; left: 0; background: #CECECE;  border: none; width: 100%;font-family:'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:right}
/* hide from Mac IE5 */
/* \*/
#footer {position: absolute; }
/* */

/* Change in Opera 5+ (and some others) */
html>body div#footer {
    position: static;
}

/* Change back in everything except Opera 5 and 6, still hiding from Mac IE5 */
/* \*/
head:first-child+body div#footer {
    position: absolute;
}

		#left{
	float:left;
	width:49%;padding-bottom: 3em; height: auto;
}
#right{
	float:right;
	width:49%;padding-bottom: 3em; height: auto;
}


/* */
#content p, #contentindex p{font-family:'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-left:48px;margin-top:10px;margin-right:15px;color:#313131;}
#content td{font-family:'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#313131;}
#content table{margin-left:48px;}
#content td img{margin-top:12px;margin-bottom:0px;}
#content img{padding:5px; background-color:#FFFFFF; border:1px solid #CECECE;margin-right:12px;margin-bottom:12px;}
#nav p, #left p, #right p {margin-left:48px;margin-bottom:2px;margin-top:10px; font-family:'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#313131;}
#left p, #right p  {margin-right:30px;}
#nav ul, #left ul, #right ul {margin-top:0px;margin-left: 0; padding-left: 0; margin-bottom:16px;list-style-type:none;font-family:'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#nav li, #left li, #right li {margin-left:57px;margin-bottom:2px;}
#left li, #right li  {margin-right:50px;}
#title
		{
		float:left;
		background:url(images/title.gif) no-repeat top left;
		height:165px;
		width:477px;
		overflow:hidden;
		}
		
		#pictop{
		float:right;
		background:url(images/pictop.jpg) no-repeat bottom right;
		height:29px;
		width:289px;
		margin-top:136px;
		overflow:hidden;
		}
		#picbottom{
		float:right;
		background:url(images/picbottom.jpg) no-repeat top right;
		height:109px;
		width:334px;
		margin-left:427px;
		overflow:hidden;
		}
		#pagetitle{
		height:53px;
		background:url(images/pagetitlebg.gif) repeat-x top left;
		width:100%}
		#sidemenu{
		background:url(images/sidemenu.gif) no-repeat top right;
		height:53px;width:100%;}
		
		a:link{color:#FF0000}
		a:visited{color:#FF0000}
		a:hover{color:#CC0000}
		a:active{color:#FF0000}
		
hr{border:1px #FFFFFF dotted;}

.clr{
clear:left;}
label {
float:left;width:100px;display:block;}
.box{
float:left;display:block;font-family:'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

.big
{font-size:14px;}