/* CSS Document */
body { background-image: url(../images/background.jpg); border-top-color: #E8E9E3; border-right-color: #E8E9E3; border-bottom-color: #E8E9E3; border-left-color: #E8E9E3; border: 1; }
#Pagecontainer { margin-left:250px; margin-right:250px; }
/******* hyperlink and anchor tag styles *******/

a:link,
a:visited { color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a:hover { text-decoration: underline; }
/************** header tag styles **************/

h1 { color:#FFFFFF; margin: 0px; padding: 0px; font-family: Verdana; font-size: 14px; font-weight: bold; }
h2 { font: bold 114% Arial, sans-serif; color: #006699; margin: 0px; padding: 0px; }
h3 { font: bold 100% Arial, sans-serif; color: #334d55; margin: 0px; padding: 0px; }
h4 { font: 100% Arial, sans-serif; color: #333333; margin: 0px; padding: 0px; }
h5 { color: #003333; margin: 0px; padding: 0px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px; }
/******* Title Font Specification ************/
.title { font-size: 24px; color:#003333; padding-top: 20px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.titleSub { font-size: 18px; color:#003333; padding-top: 15px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/*******         ********/
#top_banner_398x77 { position:absolute; left:581px; top:53px; width:420px; height:97px; z-index:1; background-image: url(../Images/top_advertisement.gif); }
#top_banner_398x77_NO_AD { position:absolute; left:581px; top:53px; width:420px; height:97px; z-index:1; background-image: url(../Images/top_advertisement-1.gif); }
#banner_166x289 { position:absolute; left:28px; top:986px; width:166px; height:289px; z-index:2; }
#top_image_01 { position:absolute; left:8px; top:242px; width:210px; height:133px; z-index:3; }
#top_image_02 { position:absolute; left:219px; top:242px; width:210px; height:133px; z-index:4; }
#top_image_03 { position:absolute; left:428px; top:242px; width:210px; height:133px; z-index:5; }
#top_image_04 { position:absolute; left:639px; top:242px; width:210px; height:133px; z-index:6; }
/************* #SiteInfo styles ***************/
#SiteInfo { position:absolute; left:223px; top:1345px; width:600px; height:31px; z-index:7; clear: both; font-size: 75%; color: #FFFFFF; padding: 10px 10px 10px 10px; margin-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/******** Latest News *******/
#LatestNews h3 { padding: 10px 0px 2px 10px; border-bottom: 1px solid #cccccc; }
#Latest_News_Title { position:absolute; left:13px; top:380px; width:194px; height:27px; z-index:9; padding-top: 3px; padding-left: 5px; font-family: Verdana; font-size: 16px; }
#LatestNews { position:absolute; left:10px; top:416px; width:200px; height:280px; z-index:8; padding-left: 2px; }
#Corporate_Clients { position:absolute; left:843px; top:224px; width:161px; height:1255px; z-index:10; padding-left: 5px; padding-top: 3px; padding-bottom: 5px; padding-right: 5px; }
#Top_Banner_950x100 { position:absolute; left:66px; top:2px; width:950px; height:100px; z-index:11; }
#Golf_Club_Courses_Title { position:absolute; left:13px; top:707px; width:194px; height:27px; padding-left: 5px; padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
#golf_club_courses_main { position:absolute; left:11px; top:734px; width:191px; height:68px; z-index:12; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
/******* Contact Information ******/
#Contact_Information_Title { position:absolute; left:13px; top:816px; width:194px; height:27px; z-index:13; padding-left: 5px; padding-top: 3px; }
#Contact_Information_main { position:absolute; left:13px; top:845px; width:194px; height:106px; z-index:14; padding-top: 10px; padding-left: 5px; }
#Contact_Information_main a:link,
#Contact_Information_main a:visited { /*display:none;*/ font-weight: bold; /*padding:0px;*/ color: #21536A; }
#Contact_Information_main a:hover { }
.mainText { font-family:Verdana, Arial, Helvetica, sans-serif; color:#21536a; font-size:12px; margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; text-align:justify; line-height:20px; }
.mainTextfull { font-family:Verdana, Arial, Helvetica, sans-serif; color:#21536a; font-size:12px; margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; text-align:justify; line-height:20px; }
#mainTextfull { position:absolute; left:223px; top:378px; width:596px; height:954px; z-index:17; font-family: Verdana, Arial, Helvetica, sans-serif; }
/********* Top_Nav_Menu ***********/
#Top_Nav_Menu { position:absolute; left:100px; top:209px; width:870px; height:29px; z-index:15; }
.mainNav { width: 100%; padding-left: 0; margin: 0; float: left; height: 28px; }
.mainNav img { margin: 5px 0px 2px 0px; }
.mainNav a { font-family: Verdana; font-size: 10px; float: left; color:#FFFFFF; padding: 6px 15px 6px 15px; }
.mainNav a:hover { font-family: Verdana; font-size: 10px; float: left; color: #66cc66; padding: 6px 15px 6px 15px; /* border-top: 1px solid #cccccc; */ /* background-color: #DDEEFF;  */ text-decoration:none; }
.mainNav a:visited { font-family: Verdana; font-size: 10px; float: left; color: #FFFFFF padding: 6px 15px 6px 15px;
}
.cgDropDown { position: absolute; font: normal 10px Verdana; line-height: 18px; z-index: 100; background:#345819; /*	background-color: white; */ width: 200px; visibility: hidden; text-align: left; height: 0px; }
.cgDropDown a { width: 100%; display: block; text-indent: 10px; font-size: 10px; border-bottom: 1px solid #ccc; padding: 5px 0px; text-decoration: none; color: #333; background:#CCCCCC; }
.cgDropDown a:hover { width: 100%; display: block; text-indent: 10px; font-size: 10px; border-bottom: 1px solid #ccc; padding: 5px 0px; text-decoration: none; color: #FFFFFF; background-color: #728860; font-weight: bold; }
.cgDropDown a:visited { width: 100%; display: block; text-indent: 10px; font-size: 10px; border-bottom: 1px solid #ccc; padding: 5px 0px; }
/********** End Top_Nav_Menu *********/

#Main_Title { position:absolute; left:236px; top:382px; width:457px; height:77px; z-index:16; padding-top: 10px; }
#main_text { position:absolute; left:223px; top:724px; width:596px; height:608px; z-index:17; font-family: Verdana, Arial, Helvetica, sans-serif; }
#main_text2 { position:absolute; left:223px; top:467px; width:596px; height:867px; z-index:17; font-family: Verdana, Arial, Helvetica, sans-serif; }
/************** Image Flow *************/
#Right_Floated_Image { float:right; clear:right; padding: 0; margin-left: 15px; }
#Left_Floated_Image { float: left; clear: left; padding: 0; margin-right: 15px; }
#PGA_City_Golf_Logo { position:absolute; left:20px; top:15px; width:514px; height:174px; z-index:101; }
#top_Banner_400x90 { position:absolute; left:598px; top:57px; width:400px; height:90px; z-index:102; }
#Club_Courses_Form { position:absolute; left:18px; top:779px; width:194px; height:24px; z-index:103; }
#ticker_430x29 { position:absolute; left:580px; top:160px; width:430px; height:29px; z-index:104; }
/*
iframe {
background-image:url(Scroll.jpg)}
*/

#marqueecontainer { position: relative; width: 596px; /*marquee width */ height: 455px; /*marquee height */ /*background-color: white;*/ overflow: hidden; /*border: 3px solid orange;*/ padding: 2px; padding-left: 4px; }
#realtooltip { position:absolute; width:528px; height:346px; z-index:1; left: 34px; top: -25px; }
/******** End Image Flow ******************/

.home_redheader,
.home_redheader a { color:#ff0000; font-weight:bold; font-style:italic; font-size:17px; }
.txt15pad { height:13px; }
.txt60pad { height:60px; }
#home_blueheader a { color:#2637d7; font-weight:bold; font-style:italic; font-size:17px; text-align:center; }
#homebgbutton a { position:absolute; left:520px; top:664px; width:293px; height:42px; z-index:18; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; text-align: center; }
#homebgbutton a span { color:#f29400; }
#main_text2 a span { color:#2637d7; font-size:14px; }
.homeblue { color:#2637d7; }
.homeorange { color:#DF6D18; }
