﻿/* LPA Golf Website */
/*
{
	border:solid 1px #ff0000;
}*/

body { margin: 15px 0 10px 0; padding:0; }

body, td {font:normal 12px/15px Verdana; color:#000000;}

a, a:link, a:active, a:visited {padding:0;color:#696969;display:inline; text-decoration:none;}
a:hover{  color:#005900;}

a img{ border:none; }

p{ margin:0; padding:0; margin-bottom:7px; }

textarea {width:75%;height:50px;}

/* TEMPLATE STYLES ..............*/

/* SITE .........................*/
#siteBackground { background:#b3af89 url(../images/background.jpg) no-repeat center top;}
#siteWrapper{ width:925px; margin:0 auto; }

/* HEADER .......................*/
#headerWrapper{ position:relative; display:block; height:122px; width:925px; background:url(/lpagolf/skins/lpa_golf/images/header_content.gif) no-repeat; }
#headerWrapper .headerTitle {position:absolute;font:bold 24px/25px verdana;color:#fff;top:40px;left:30px;}
#headerWrapper .headerSubTitle {position:absolute;font:normal 12px/14px verdana;color:#E0E0E0;top:70px;left:30px;}
#headerWrapper .accountLink {position:absolute;right:0;top:46px;}
#headerWrapper .loginLink {position:absolute;right:0;top:73px;}

/* LEFT COLUMN .................*/
#contentWrapper{ position:relative;float:left; background:#fff url(/lpagolf/skins/lpa_golf/images/cwrapper_content.gif) repeat-y; width: 925px;padding:0;margin:0;}
#contentWrapper .leftColumn {width:232px;padding:0;margin:0;font:normal 12pt/15pt Verdana;margin-bottom:108px;}
#contentWrapper .nav ul {list-style:none; margin:0; padding:17px 0 0 10px;}
#contentWrapper .nav li {width:170px;}
#contentWrapper .nav li a, #contentWrapper .nav li a:link, #contentWrapper .nav li a:active, #contentWrapper .nav li a:visited { padding:8px 18px; color:#fff; display:block;}
#contentWrapper .nav ul span{padding:8px 18px; color:#fff;font-weight:bold;display:block;}
#contentWrapper .nav ul ul {padding:0 18px;}
#contentWrapper .nav li a:hover {color:#CCC933;}
#contentWrapper .navLogo 
{   
    position:absolute;top:100%;margin-top:-115px;        
}




/* CONTENT AREA.................*/
#contentWrapper .content {width: 645px; margin:0;padding:12px;float:right;display:block;}
#contentWrapper .centerpage {position:absolute;left:45%;top:100px;}

/* FOOTER .......................*/
#footerWrapper { position:relative;clear:both; background: url(/lpagolf/skins/lpa_golf/images/footer.gif) no-repeat; height:94px; font:normal 10px/12px verdana;width:925px;}
#footerWrapper .footerLinks {position:absolute;top:12px;right:10px;font:normal 9pt/10pt Verdana;}
#footerWrapper .footerLinks a, #footerWrapper .footerLinks a:link, #footerWrapper .footerLinks a:active, #footerWrapper .footerLinks a:visited {padding:2px 6px;color:#004700;display:inline;}
#footerWrapper .footerLinks a:hover {color:#470000;}
#footerWrapper #cimbrianLogo {position:absolute;top:15px;left:15px;}
#footerWrapper .footerContent {display:block;position:absolute;top:52px;right:16px;font:normal 7pt/8pt Verdana;}

/*TEMPLATE STYLES END...........*/

/* CONTENT STYLES ..............*/
#contentWrapper .pageHeadline {font:bold 14pt/17pt Arial;padding-bottom:6px;}
#contentWrapper .subTitle {font:bold 10pt/13pt Arial;}

.content Table {width:100%;}
.content td.tdHeader {font-weight:bold;font-size:102%;border-bottom:solid 2px #005900;padding:4px 0;}
.content td {vertical-align:top;text-align:left;padding:2px;}

.content div {margin:2px;display:block;}

INPUT[type="submit"] {margin-top:10px;}

/* CONTENT STYLES END..............*/

/* HOME PAGE....................*/
.homeEventClosed a {color:#fff !important;font:bold 19px/20px 'Trebuchet MS';}
.homeEventClosed a:hover {color:#ccc !important;font:bold 19px/20px 'Trebuchet MS';}
/* HOME PAGE END................*/

/* Event & Sponsor Pages...................*/
.sponsorAndGolferDivider { border-bottom: solid #005400 1px;width:100%;}