body										{margin:0; padding:0; background:#6f9fcf url(../images/bodyBg.png) repeat-x}
*											{margin:0; padding:0}
.title_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C00;
	width: 400px;
	text-align: left;
}

.title_red_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C00;
	width: 400px;
	text-align: center;
}

a											{
	outline:0;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #C00;
}

#apDiv1 {
	position:absolute;
	left:275px;
	top:113px;
	width:266px;
	height:76px;
	z-index:1;
	background-image: url(/images/image_startingdate.png);
	background-repeat: no-repeat;
}

img											{border:0}

.img_costtosend											{
	border:0;
	margin-right: 10px;
	margin-left: 5px;
	float: left;
	margin-bottom: 0px;
	padding-bottom: 30px;
	margin-top: 20px;
}

.img_startfund											{
	border:0;
	margin-right: 10px;
	margin-left: 5px;
	float: left;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
}

li											{list-style:none}
h1,h2,h3,h4,h5,h6							{font-weight:normal}
#main										{width:830px; margin:0 auto}
#main_sup									{width:800px; padding:0 15px; float:left; background:url(../images/shadow.png) repeat-y}
#head										{
	width:100%;
	height:503px;
	float:left;
	position:relative;
	background:url(../images/headPic.jpg) no-repeat 0.4px 0
}
h1.logo										{width:538px; height:102px; margin:12px 0 0 16px; float:left; background:url(../images/logo.png) no-repeat}
h1.logo a									{width:100%; height:100%; float:left; text-indent:-9999px}
#head ul.toplinks							{width:auto; margin-right:10px; float:right}
#head ul.toplinks li						{width:auto; float:left}
#head ul.toplinks li.space					{width:auto; padding:0 8px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8c8c; line-height:16px}
#head ul.toplinks li a						{width:auto; float:left; padding:2px 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:16px} 
#head ul.toplinks li a:hover				{background:#ffffff; color:#c90000}
#menu										{width:auto; margin:5px 0 0 24px; float:left; clear:left}
#menu img									{width:auto; float:left}
#menu img.topli								{width:auto; float:left; margin-left:4px;}
#menu ul									{width:auto; margin-left:0; float:left; background:url(../images/menuBG.png) repeat-y}
#menu ul li									{width:auto; height:28px; margin-left:6px; float:left; background:url(../images/menudDots.png) no-repeat 0 bottom}
#menu ul li a								{width:auto; height:28px; padding:0 22px 0 0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:28px; text-align:right; background:url(../images/menuBUllet.png) no-repeat 145px 50%}
#menu ul li:hover							{color:#4887c7; background:url(../images/menyBGHover.png) no-repeat}
#menu ul li a:hover							{color:#4887c7}    
#sponsors									{
	width:242px;
	height:398px;
	float:right;
	position:absolute;
	top:95px;
	right:0px;
	margin:0 20px 0 0;
	z-index:3;
	background:url(../images/sponsorsBg.png) no-repeat;
}
#sponsors a.topLink							{width:139px; height:122px; float:left; position:absolute; left:50px; top:-44px; background:url(../images/champLogo.png) no-repeat}
#sponsors h2								{
	width:100%;
	margin-top:82px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#333;
	line-height:26px;
	text-align:center
}
#sponsors h2 span							{
	color:#C90000;
	font-weight:normal
}
#sponsors a.td								{width:209px; margin:4px 0 0 13px; height:51px; float:left; background:url(../images/logo_tdLogo.png) no-repeat}
#sponsors a.ups								{
	width:71px;
	height:105px;
	float:left;
	background:url(../images/logo_ups.png) no-repeat;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 22px;
}
#sponsors a.birks							{
	width:110px;
	height:105px;
	float:left;
	background:url(../images/logo_birks.png) no-repeat;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
}
#sponsors a.gmp								{
	width:200px;
	height:61px;
	float:left;
	background:url(../images/logo_sml_gmpcapital.png) no-repeat;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
#sponsors a.more							{width:auto; margin:10px 0 0 18px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; text-indent:13px; background:url(../images/arrow.png) no-repeat 0 50%}
#sponsors a.more span						{font-weight:normal}
#head .flora								{width:auto; float:left; position:absolute; left:-84px; bottom:-24px; z-index:0}
/*#head a.reg									{width:160px; height:131px; float:left; position:absolute; left:0; bottom:-34px; background:url(../images/register.png) no-repeat}
#head a.reg:hover							{background:url(../images/registerHover.png) no-repeat}*/

#content									{width:100%; min-height:753px; float:left; position:relative; z-index:0}
#content .leftPart							{
	width:470px;
	float:left;
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 33px;
}

#content .leftPart img.mainPic				{
	width:140px;
	height:160px;
	float:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}

#content .leftPart img.subPic				{
	float:left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 00px;
}

h3											{
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#6fb1d7;
	font-weight:bold;
	text-transform: uppercase;
}
h3 span										{
	color:#a8c506;
	font-weight:normal;
	text-transform: uppercase;
}
#content .leftPart h3						{
	width:400px;
	margin:0 0 0 10px
}
#content .leftPart h4						{
	width:440px;
	margin:10px 0 0 20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	line-height:18px
}
#content .leftPart p						{
	width:100%;
	margin:8px 0 0 0;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333333;
	text-align: left;
}
#content .leftPart .p center						{
	width:100%;
	margin:8px 0 0 0;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333333;
	text-align: left;
}
#content .leftPart h2 				{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #C00;
	text-indent: 3px;
	padding: 5px;
	height: auto;
	width: 350px;
	border: 1px solid #333;
}
#content .rightpart							{
	width:240px;
	float:left;
	border-left:#d1edff dotted 1px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 13px;
}

#content .rightpart img.subPicRight				{
	float:left;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 35px;
	padding-right: 10px;
}

#content .rightpart img.subPicRightBirks				{
/*	float:left;*/
	padding-top: 10px;
	padding-left: 40px;
	padding-bottom: 10px;
	padding-right: 0px;
}

#content .rightpart imgfacebook				{
	float:right;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-image: url(/images/logo_facebook_sml.png);
	background-repeat: no-repeat;
	margin-left: 10px;
}

#content .rightpart h5						{width:223px; height:49px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#6fb1d7; font-weight:bold; text-indent:32px; background:url(../images/headerBg.png) no-repeat}
#content .rightpart h5 span					{color:#a8c506; font-weight:normal}
#content .rightpart p						{width:235px; margin:10px 0 0 0; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; line-height:15px}
#content .rightpart ul.typOne				{
	width:215px;
	padding:5px 0 0 0;
	margin:5px 0 0 0;
	float:left
}
#content .rightpart ul.typOne li			{
	width:100%;
	height:auto;
	float:left;
	padding-left: 2px;
	text-indent: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-indent:10;
	background:url(../images/dottedLIne.png) no-repeat 0 top;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: justify;
}

#content .rightpart ul.typOne li a			{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#333333;
}

#content .rightpart ul.typOne li a:hover			{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:12px;
	color:#C00;
}

#content .rightpart ul.typOne li:hover	{
	background-image: url(../images/dottedLIneHover2.png);
	background-repeat: repeat-y;
	background-position: 0 top;
	cursor: default;

}
/*#content .rightpart ul.typOne li			{
	width:100%;
	height:auto;
	float:left;
	padding-left: 2px;
	text-indent: 1px;
}
#content .rightpart ul.typOne li a			{
	width:100%;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-indent:10;
	background:url(../images/dottedLIne.png) no-repeat 0 top;
	padding-bottom: 15px;
	text-align: justify;
	padding-left: 2px;
	text-indent: 1px;
}
#content .rightpart ul.typOne li a:hover	{
	background-image: url(../images/dottedLIneHover2.png);
	background-repeat: repeat-y;
	background-position: 0 top;
	cursor: default;
}*/

#content .rightpart h4						{width:auto; margin-top:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#6fb1d7}
#content .rightpart h4 span					{color:#a8c506; font-weight:normal}
#content .rightpart ul.news					{
	width:205px;
	margin-left:8px;
	float:left
}
#content .rightpart ul.news li				{width:100%; margin-top:20px; float:left}
#content .rightpart ul.news li h6			{
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5697bd;
	font-weight:bold;
	text-indent:18px;
	background-image: url(../images/arrow2.png);
	background-repeat: no-repeat;
	background-position: 0px;
}
#content .rightpart ul.news li p            {
	width:199px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	margin:5px 0 0 0;
	text-decoration:none;
	letter-spacing:normal
}
#content .rightpart ul.news li a			{
	width:57px;
	height:21px;
	margin-top:10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#136DC7;
	font-weight:bold;
	line-height:16px;
	text-align:center;
	background-image: url(../images/moreBg.png);
	background-repeat: no-repeat;
}
#footer										{width:800px; height:115px; float:left; position:relative; bottom:0; }
#footerBg									{width:100%; height:47px; position:absolute; left:0; right:0; bottom:0; background:url(../images/grass.png) repeat-x}
#footerShoes								{width:1280px; height:206px; margin:0 auto; position:absolute; left:0; right:0; bottom:0; background:url(../images/runningShoes.png) no-repeat right 10px/*increse this value to push shoes to bottom fo the window display*/}
#wrap										{width:100%; float:left; position:relative}
#footer	img.lftFlora						{width:auto; float:left; position:absolute; left:-90px; top:-28px} 
#footer	img.fly								{width:auto; float:left; position:absolute; left:-35px; top:-50px} 
#footer	img.shoes							{width:auto; position:absolute; left:750px; top:-50px} 
#footer ul									{width:auto; margin:0 30px 0 0; float:right; position:relative; z-index:200}
#footer ul li								{width:auto; float:left; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5c5c5c; line-height:15px; font-weight:bold}
#footer ul li.space							{width:auto; padding:0 6px; float:left; font-weight:normal}
#footer ul li a								{width:auto; float:left; color:#5c5c5c}
#footer p.credit							{width:auto; margin:10px 30px 0 0; position:relative; z-index:200; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5697bd; line-height:15px; clear:right}
#footer p.quot								{
	width:100%;
	margin-top:10px;
	position:relative;
	z-index:200;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#c90000;
	font-weight:bold;
	font-style:italic;
	text-align:center
}
.redhighlight {
	color: #C00;
	font-weight: bold;
}
#table_of_content						{width:470px; margin-top:20px; padding-bottom:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:16px}
.gri_lft								{width:230px; float:left;}
.gri_lft_mid							{width:80px; float:left;}
.gri_rgt_mid							{width:80px; float:left;}
.gri_rgt								{
	width:80px;
	float:left;
	color: #FFF;
}
#table_of_content h5					{
	width:100%;
	height:40px;
	float:left;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	background-color: #597C00;
}
#table_of_content a						{text-align:center}
.gri_lft_mid p,.gri_rgt_mid p,.gri_rgt p,.gri_lft_mid h5,.gri_rgt_mid h5,.gri_rgt h5
{text-align:center}
#table_of_content .gri_lft h5.fH,#table_of_content .row p.fP					{padding-left:8px; width:222px}
#content .leftPart p.topMar				{margin-top:10px; float:left}
#table_of_content .row					{
	width:100%;
	float:left;
	border-bottom:#c6d928 solid 1px;
	background-color: #7E93BD;
}
#table_of_content .row:hover			{
	color:#fff;
	background-color: #0159C7;
}
#table_of_content .row p				{width:100%; margin-top:10px; float:left; padding:0px 0 5px 0; color:#333}
#table_of_content .row:hover p			{color:#fff}

#content .leftPart .lst					{
	width:440px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:18px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 8px;
}

#content .leftPart .lst li				{
	width:400px;
	margin-top:10px;
	float:left;
	list-style-position:outside;
	font-style:italic;
	margin-left: 30px;
	list-style-type: disc;
}

#content .leftPart .lst2				{
	width:440px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:18px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
}

#content .leftPart .lst2 li				{
	width:400px;
	margin-top:0px;
	float:left;
	list-style-position:outside;
	font-style:italic;
	margin-left: 50px;
	list-style-type: square;
}
h6.head_rbg								{width:376px; height:24px; margin-top:10px; float:left; background:url(../images/image_sponsor_bkgd_red.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ffffff; text-indent:10px}
h6.head_gbg								{width:376px; height:24px; margin-top:10px; float:left; background:url(../images/image_sponsor_bkgd_green.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ffffff; text-indent:10px}
a.logo_link		{width:auto; float:left; margin-top:15px; margin-left:0; margin-bottom:20px;}
.spacer									{width:1px; height:170px; margin:0 45px; float:left; border-left:#6fb1d7 solid 1px}
a.logo_link.ml_link								{margin-left:70px; float:left}
#lPresentSpo							{width:500px; float:left}
.lps_l0									{
	width:180px;
	height:160px;
	margin-top:18px;
	float:left;
	border-right:#6fb1d7 solid 1px;
	border-bottom:#6fb1d7 solid 1px;
	background-image: url(/images/logo_spnsr_ups.gif);
	background-repeat: no-repeat;
	background-position: 40px 1px;
}
.lps_l1									{
	width:180px;
	height:160px;
	margin-top:18px;
	float:left;
	border-bottom:#6fb1d7 solid 1px;
	background-image: url(/images/logo_spnsr_birks.gif);
	background-repeat: no-repeat;
	background-position: 30px 0px;
}
.lps_l2									{
	width:390px;
	height:120px;
	margin-top:0px;
	float:left;
/*	border-top:#6fb1d7 solid 1px;
*/
	background-image: url(/images/logo_spnsr_gmpcapital.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
}

.cSheld_l1								{
	width:183px;
	height:83px;
	margin-top:17px;
	float:left;
	border-bottom:#6fb1d7 solid 1px;
	border-right:#6fb1d7 solid 1px;
	background-image: url(../images/logo_spnsr_centralprod.gif);
	background-repeat: no-repeat;
	background-position: 25px 15px;
}
.cSheld_l2								{
	width:200px;
	height:83px;
	margin-top:17px;
	float:left;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-right-color: #6fb1d7;
	border-bottom-color: #6fb1d7;
	background-image: url(../images/logo_spnsr_runningroom.gif);
	background-repeat: no-repeat;
	background-position: 25px 12px;
}
.cSheld_l3								{width:131px; height:83px; margin-top:17px; float:left; border-bottom:#6fb1d7 solid 1px; background:url(../images/logo_spnsr_jddesign.gif) no-repeat 21px 8px}
.cSheld_l4								{
	width:183px;
	height:101px;
	margin-top:0px;
	float:left;
	border-right:#6fb1d7 solid 1px;
	background-image: url(../images/logo_spnsr_jddesign.gif);
	background-repeat: no-repeat;
	background-position: 40px 30px;
}
.cSheld_l6								{
	width:383px;
	height:80px;
	margin-top:-20px;
	margin-bottom:15px;
	float:left;
	border-top:#6fb1d7 solid 1px;
	background-image: url(../images/logo_spnsr_muskokamag.gif);
	background-repeat: no-repeat;
	background-position: 100px 25px;
}
.cSheld_l5								{
	width:247px;
	height:101px;
	margin-top:0px;
	margin-bottom:20px;
	float:left;
	background-image: url(../images/logo_spnsr_metherellfin.gif);
	background-repeat: no-repeat;
	background-position: 25px 5px;
}
.cSheld_l6_1								{
	width:247px;
	height:101px;
	margin-top:0px;
	margin-bottom:20px;
	float:left;
	background-image: url(../images/logo_spnsr_muskokamag.gif);
	background-repeat: no-repeat;
	background-position: 25px 25px;
}
#cSheild								{width:490px; float:left}
#lComSpo								{width:500px; float:left}
.lcs_l1									{width:183px; height:79px; margin-top:18px; float:left; border-right:#6fb1d7 solid 1px; border-bottom:#6fb1d7 solid 1px; background:url(../images/logo_spnsr_clevelandhouse.gif) no-repeat 5px 29px}
.lcs_l2									{
	width:135px;
	height:79px;
	margin-top:18px;
	float:left;
	border-right:#6fb1d7 solid 1px;
	border-bottom:#6fb1d7 solid 1px;
	background-image: url(../images/logo_spnsr_gordonbay.gif);
	background-repeat: no-repeat;
	background-position: 7px 12px;
}
.lcs_l3									{width:180px; height:79px; margin-top:18px; float:left; border-bottom:#6fb1d7 solid 1px; background:url(../images/logo_telequipcom_sponsors.gif) no-repeat 17px 18px}
.lcs_l4									{width:183px; height:106px; margin-top:0; float:left; border-right:#6fb1d7 solid 1px; border-bottom:#6fb1d7 solid 1px; background:url(../images/logo_spnsr_josephlake.gif) no-repeat 46px 18px}
.lcs_l5									{width:135px; height:106px; margin-top:0; float:left; border-right:#6fb1d7 solid 1px; border-bottom:#6fb1d7 solid 1px; background:url(../images/logo_spnsr_anitalatner.gif) no-repeat 19px 20px}
.lcs_l6									{width:180px; height:106px; margin-top:0; float:left; border-bottom:#6fb1d7 solid 1px; background:url(../images/logo_spnsr_rennieteam.gif) no-repeat 12px 32px}
.lcs_l7									{
	width:183px;
	height:102px;
	margin-top:0;
	float:left;
	border-right:#6fb1d7 solid 1px;
	background-image: url(../images/logo_spnsr_austinplumbing.gif);
	background-repeat: no-repeat;
	background-position: 12px 23px;
}
.lcs_l8									{
	width:135px;
	height:102px;
	margin-top:0;
	float:left;
	border-right:#6fb1d7 solid 1px;
	background-image: url(../images/logo_spnsr_silverstreams.gif);
	background-repeat: no-repeat;
	background-position: 13px 22px;
}
.lcs_l9									{width:180px; height:102px; margin-top:0; float:left; background:url(../images/logo_spnsr_gbservices.gif) no-repeat 8px 40px}

ul.friends								{
	width:290px;
	padding-bottom:100px;
	float:left;
	margin-top: 19px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 45px;
}
ul.friends li							{
	width:100%;
	height:30px;
	border-top:#6fb1d7 solid 1px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:19px;
	color:#000;
	line-height:31px;
	text-align:center
}
ul.friends li:first-child				{border:0}


.addlSec								{width:auto; height:auto; margin-top:20px; float:left}
.addlSec p								{width:100%; float:left}
.addlSec img							{width:auto; float:left}
.addlSec a								{width:auto; float:left}

/*
ul#cal									{width:495px; float:left}
ul#cal li								{width:153px; float:left}
ul#cal li.mid							{margin:0 14px}
ul#cal li a								{width:100%; height:184px; float:left}
ul#cal li p								{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#6fb1d7; font-weight:bold; text-align:center}
ul#cal li a.y04							{background:url(../images/2004.jpg) no-repeat}
ul#cal li a.y04:hover					{background:url(../images/2004_hover.jpg) no-repeat}
ul#cal li a.y05							{background:url(../images/2005.jpg) no-repeat}
ul#cal li a.y05:hover					{background:url(../images/2005_hover.jpg) no-repeat}
ul#cal li a.y06							{background:url(../images/2006.jpg) no-repeat}
ul#cal li a.y06:hover					{background:url(../images/2006_hover.jpg) no-repeat}
ul#cal li a.y07							{background:url(../images/2007.jpg) no-repeat}
ul#cal li a.y07:hover					{background:url(../images/2007_hover.jpg) no-repeat}
ul#cal li a.y08							{background:url(../images/2008.jpg) no-repeat}
ul#cal li a.y08:hover					{background:url(../images/2008_hover.jpg) no-repeat}
ul#cal li a.y09							{background:url(../images/2009.jpg) no-repeat}
ul#cal li a.y09:hover					{background:url(../images/2009_hover.jpg) no-repeat}
#content .leftPart ul#cal li p								{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#6fb1d7; font-weight:bold; text-align:center}
*/

ul#cal									{width:495px; float:left; padding-bottom:50px}
ul#cal li								{width:153px; float:left}
ul#cal li.mid							{margin:0 14px}
ul#cal li a								{width:100%; height:184px; float:left}
ul#cal li p								{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#6fb1d7; font-weight:bold; text-align:center}
ul#cal li a.y04							{background:url(../images/2004.jpg) no-repeat}
ul#cal li a.y04:hover					{background:url(../images/2004_hover.jpg) no-repeat}
ul#cal li a.y05							{background:url(../images/2005.jpg) no-repeat}
ul#cal li a.y05:hover					{background:url(../images/2005_hover.jpg) no-repeat}
ul#cal li a.y06							{background:url(../images/2006.jpg) no-repeat}
ul#cal li a.y06:hover					{background:url(../images/2006_hover.jpg) no-repeat}
ul#cal li a.y07							{background:url(../images/2007.jpg) no-repeat}
ul#cal li a.y07:hover					{background:url(../images/2007_hover.jpg) no-repeat}
ul#cal li a.y08							{background:url(../images/2008.jpg) no-repeat}
ul#cal li a.y08:hover					{background:url(../images/2008_hover.jpg) no-repeat}
ul#cal li a.y09							{background:url(../images/2009.jpg) no-repeat}
ul#cal li a.y09:hover					{background:url(../images/2009_hover.jpg) no-repeat}
ul#cal li a.y10							{background:url(../images/2010.jpg) no-repeat}
ul#cal li a.y10:hover					{background:url(../images/2010_hover.jpg) no-repeat}
ul#cal li a.y11							{background:url(../images/2011.jpg) no-repeat}
ul#cal li a.y11:hover					{background:url(../images/2011_hover.jpg) no-repeat}
#content .leftPart ul#cal li p			{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#6fb1d7; font-weight:bold; text-align:center}
#content .leftPart ul#cal li p.links	{font-size:12px}
#content .leftPart ul#cal li p a		{float:none}

#cu3er-container {width:140px; outline:0; float:left; margin:0 8px 0 0}
#cu3er-container02 {width:140px; outline:0; float:left; margin:0 8px 0 0}
#cu3er-container03 {width:140px; outline:0; float:left}
.left_red {
	color: #F00;
}
#wrap #main #main_sup #content .leftPart p_center {
	text-align: center;
}
#wrap #main #main_sup #content .leftPart text_center {
}

