body, html 				{ height: 100%; }

body 					{ font-size:12px; font-family:verdana; color:#666666; line-height:20px; margin:0;}

* html #mainContainer 	{ height: 100%; }

#mainContainer 			{ min-height: 100%; background:url(images/bkg_lines.gif) repeat-y center #ffffff; }

.inner 					{ width: 100%; padding-bottom: 445px; }

#footer 				{ height: 445px; margin-top: -447px; background:url(images/bkg_footer.gif) repeat-x bottom; border:1px solid #ffffff;}





p,ul,li					{ margin:0; padding:0;}
a						{ text-decoration:none; color:#ff5fb8;}
a:hover					{ text-decoration:none;}
img						{ border:0; vertical-align:top;}





a.link1			{ border-bottom:dashed 1px #ff5fb8; position:relative; z-index:1000; }
a.link1:hover	{ border-bottom:0; }







#content	{
	height:221px;
	padding-top:39px;
	width:1000px;
	margin:0 auto;
}



#footer_holder	{ width:870px; padding-top:112px; margin:0 auto;}

#footer_holder1	{ width:325px; float:left; line-height:20px; margin:0 -30px 0 0;}
#footer_holder2	{ width:325px; float:right; line-height:20px; margin:0 -30px 0 0;}

#footer_holder2 p	{ margin-bottom:27px;}


#img_footer	{ background:url(images/img_footer.jpg) no-repeat bottom center; padding-top:205px; height:33px; font-size:10px; color:#DCE9EB; text-align:center;}





#blog	{
	position:absolute;
	left:0;
	top:0;
	z-index:10000;
	background-image: url(blog%20link);
}





.name	{ background:url(images/img_name.png) center no-repeat; position:absolute; top:2px; left:0; width:100%; text-align:center;}





.tab1	{
	width:350px;
	float:left;
	position: absolute;
}


.tab1 th	{ text-align:left; font-weight: normal; width:60px;}
.tab1 td	{ padding-left:8px;}




#content_right	{ float:right; width:300px; margin:0 -36px 0 0; }




.title	{ color:#000000;}


.imageWrap {
	float: left;
	margin: 5px 10px 5px 5px;
}
 

