/* ITBusiness.ca Computer Golf - CSS modified by T.Monod for IT World Canada 11/24/2010
   http://www.itbusiness.ca/computer-golf/css/style.css */

* 	                          		{ font: normal 13px Arial,Helvetica,sans-serif; color: #4f4f4f; margin:0 0; padding:0 0; }

body {background:#fff; margin:auto;}
img	                          		{ border: none; }
h1                            		{ font-size: 29px; font-weight: bold; color: #828769; width:728px; }
h2                            		{ font-size: 18px; font-weight: bold; color: #4f4f4f; }
h3                            		{ font-size: 14px; font-weight: bold; color: #4f4f4f; }

#bar                          		{ background: url(../images/cg_foot.jpg); background-repeat: no-repeat; }
#footer                        		{ position:absolute; left:50px; top:1142px; width:962px; height:24px; text-align:center; }
#footer1                       		{ position:absolute; left:50px; top:820px; width:962px; height:24px; text-align:center; }
#footer1a                           { position:absolute; left:50px; top:1020px; width:962px; height:24px; text-align:center; }
#footer1b                           { position:absolute; left:50px; top:920px; width:962px; height:24px; text-align:center; }
#footer2                       		{ position:absolute; left:50px; top:2418px; width:962px; height:24px; text-align:center; }
#footer2a                      		{ position:absolute; left:50px; top:2225px; width:962px; height:24px; text-align:center; }
#footer3                       		{ position:absolute; left:50px; top:4940px; width:962px; height:24px; text-align:center; }
#footer3a                       	{ position:absolute; left:50px; top:4960px; width:962px; height:24px; text-align:center; }
#footer4                      	    { position:absolute; left:50px; top:1121px; width:962px; height:24px;  text-align:center; }
#footer5                       		{ position:absolute; left:50px; top:1112px; width:962px; height:24px; text-align:center; }
#footer6                      		{ position:absolute; left:50px; top:1770px; width:962px; height:24px; text-align:center; }
#footer7                      		{ position:absolute; left:50px; top:3170px; width:962px; height:24px; text-align:center; }
#containerSponsorsSection        	{ width:728px; background-color:#ffffff; margin:5px; }
#containerSponsorsSection img 		{ background-color:#ffffff; margin:5px; }
#containerSponsorsSection p   		{ width:728px; clear:both; font-size:90%; }
#containerSponsorsSection h5  		{ width:728px; clear:both; margin-top:15px; padding-top:5px; font-weight: bold; color:#333333; border-top: #554625 dashed 1px; }
#containerSponsorsSectionImg  		{ width:728px; line-height:100%; font-size:80px; text-align:center; vertical-align:middle; padding:0px; margin:5px; background-color:#ffffff; }
#image1                       		{ position:absolute; left:1px; top:500px; width:900px; height:431px; }
#gallery                       		{ position:absolute; left:130px; top:230px; width:728px; height:476px; }
#green1                       		{ position:absolute; left:173px; top:107px; width:800px; height:9px; z-index:3; background-color: #a8af86; }
#green2                       		{ position:absolute; left:173px; top:174px; width:800px; height:2px; z-index:5; background-color: #A8AF86; }
#leaderboard                 		{ position:absolute; left:173px; top:1px; width:728px; height:98px; z-index:2; padding-top: 8px; }
#left_img                    		{ position:absolute; left:21px; top:258px; width:118px; height:405px; vertical-align: middle; }
#logo                         		{ position:absolute; left:1px; top:1px; width:171px; z-index:1; }
#logos                        		{ position:absolute; left:173px; top:230px; width:728px; height:2000px; }
#logo25th                     		{ position:absolute; left:900px; top:201px; width:75px; height:71px; z-index:7; }
#superbanner                  		{ position:absolute; left:172px; top:966px; width:728px; height:90px;  }
#superbanner1                 		{ position:absolute; left:172px; top:737px; width:728px; height:90px; }
#superbanner2                 		{ position:absolute; left:174px; top:2242px; width:728px; height:90px; }
#superbanner3                 		{ position:absolute; left:172px; top:4247px; width:728px; height:90px; }
#superbanner4                 		{ position:absolute; left:172px; top:901px; width:728px; height:90px; }
#superbannerA                 		{ position:absolute; left:172px; top:937px; width:728px; height:90px; }
#superbanner-750       		        { position:absolute; left:172px; top:810px; width:728px; height:90px; }
#superbanner-auction        	    { position:absolute; left:174px; top:3050px; width:728px; height:90px; }
#superbanner-dennis        		    { position:absolute; left:174px; top:1205px; width:728px; height:90px; }
#superbanner-itinerary        		{ position:absolute; left:174px; top:1005px; width:728px; height:90px; }
#superbanner-pictures         		{ position:absolute; left:174px; top:900px; width:728px; height:90px; }
#superbanner-sponsors        	    { position:absolute; left:174px; top:2110px; width:728px; height:90px; }
#superbanner-sponsorship      		{ position:absolute; left:174px; top:4850px; width:728px; height:90px; }
#superbanner-tickets         		{ position:absolute; left:174px; top:710px; width:728px; height:90px; }
#text                         		{ position:absolute; left:57px;  top:230px; width:826px; }
#text1                        		{ position:absolute; left:0px; top:230px; width:728px; height:476px; }
#text2                        		{ position:absolute; left:173px; top:230px; width:728px; height:476px; }
#text3                       		{ position:absolute; left:173px; top:230px; width:771px; }
#title                        		{ position:absolute; left:173px; top:118px; width:728px; height:55px; z-index:4; }
#top                        		{ float:right; padding-top:50px; padding-bottom:50px; }

.auction                      		{ font-size: 16px; font-weight: bold; color: #4367b1; }
.auction_box                        { padding: 20px;}
.auction_blue                       { font-size: 9px; font-weight: bold; color: #625cd2; }
.auction_gray                       { font-size: 14px; font-weight: bold; color: #666666; }
.auction_large                      { font-size: 20px; font-weight: bold; color: #4367b1; text-align:center; border: 1px solid #625cd2; padding:10px; background:#d4f5c0; }
.black                      		{ font-size: 14px; font-weight: bold; color: #000000; }
.orange                      		{ font-size: 18px; font-weight: bold; color: #E45C1B; }
.red                          		{ font-size: 13px; font-weight: bold; color: #cc0000; }
.green                        		{ font-size: 13px; font-weight: bold; color: #41442d; }
.title                       		{ font-size: 18px; font-weight: bold; color: #4f4f4f; padding-top:20px; padding-bottom:10px; }
.top                      		    { border: 1px solid #999999; text-align: right; }

/* links */

a	                         		{ color:#41442d; font-weight:bold; text-decoration:none; }
a:hover 	                 		{ color:#000000; font-weight:bold; text-decoration: none; background:#e1e1e1;}	

.grey:link, .grey:visited 			{ color:#666666; font-weight:bold; letter-spacing:0.1em; text-decoration:none; line-height:18px; padding-right:5px; }
.grey:hover 						{ color:#000000; font-weight:bold; letter-spacing:0.1em; text-decoration:underline; line-height:18px; padding-right:5px; }

#btmNav 							{ color:#000000; font-weight:bold; letter-spacing:0.1em; width:962px; height:20px; border: #333 1px solid; background-image: url(http://www.itbusiness.ca/it/image/en/cdn/mainNav.jpg); background-repeat: repeat-x; text-align:center; background-color: #ffffff; padding-left:43px; }
#btmNav a   						{ color:#000000; font-weight:bold; letter-spacing:0.1em; }
#btmNav a:link, #btmNav a:visited   { color:#000000; font-weight:bold; letter-spacing:0.1em; text-decoration:none; }
#btmNav a:hover 					{ color:#000000; font-weight:bold; letter-spacing:0.1em; text-decoration:underline; }

#navbar	                      		{ position:absolute; left:173px; top:176px; width:800px; height:22px; padding-top:4px; font-weight:bold; z-index:6; background-color: #f1ddb8;}
#navbar	a                    		{ color:#333333; font-weight:bold; margin:0px; padding:0px 4px; 1px 4px; border-right:1px solid #A8AF86;}
#navbar a:hover               		{ color:#000000; text-decoration: none; background:#e1e1e1; }	
