@import url(../../Templates/UI/Css/Layout.css);
/********* GLOBALS *********/

body {
	font-family:Verdana,SansSerif;
	font-size:.9em;
}

p {
	font-family: Verdana, SansSerif;
	font-size:.9em;
}

a img,table {
	border:0
}

ul li {
	list-style: none;
}

button,select,textarea,input {
	font:100% serif
}

table, td {
	border: none;
}

table {
	margin: 0px auto;
}

caption,th,td {
	text-align:left
}

h1,h2,h3,h4,h5,h6,p {
	margin:.5em 0 .5em 0;
}

h1 {
	font-size:1.8em;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#footer {
	margin:0; 
	background: url(footerBg.jpg) no-repeat; 
	height: 90px;
}

#footer .n2 {
	color:#a2a796;
	float:right;
	font-size:.8em;
}



h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

a {
	color: #000;
	text-decoration: underline;
}

a:hover {
	color: #c7be8f;
	text-decoration: underline;
}

/********* LAYOUT *********/

body { 
	margin:0; 
	background-color:#c7be8f;
}


#wrap {
	width:800px; 
	margin:0; 
	padding:0;
}

#header {
	height:164px; 

}

#page { 
	padding:15px 15px 6px 15px; 
	background:#fff; 
}

#content {
	width:760px; 
	float:; 
}

.secondary { 
	width:170px; 
	margin-bottom:1px; 
}

#menu { 
	float:left; 
	margin-bottom:15px; 
}

#extras { 
	float:right; 
}

#main { 
	width:; 
	float:; 
	padding-bottom:15px; 
}


#main p img {
	margin: 10px;
      
}

#newsletter {
	
	position: absolute;
	left: 800px;
	top: 5px;	
	padding: 0;
	margin: 0;
}

#newsletter a {
	background: url(newsletterFlag1.jpg) no-repeat -27px 0;
	width: 27px;
	height: 153px;
	display:block;
	text-decoration:none;
}

#newsletter a:hover {
	
	background-position: 0 0;
}

/*box*/

.secondary .box { 
	background:#eaf2db url(secondary_borders.gif) no-repeat -170px 100%;
	_height:1px; 
	padding-bottom:10px; 
}

.boxTitle, .secondary h4 { 
	background:#9ea391 url(secondary_header.gif) no-repeat; 
	margin:0; 
	padding:5px 10px; 
	color:#fff; 
}

.secondary h4 a {
	color:#fff;
}

.secondary .box .inner { 
	background:transparent url(secondary_borders.gif) no-repeat; 
	padding:10px 10px 0 10px; 
}

/********* WIDGETS *********/



/*secondary*/
.secondary .uc { margin-bottom:15px; }

/

/* lists 
.list { padding-bottom:6px; background-position:50% 100%; }
	.list .item { padding:5px; }
    .list a { display:block; font-weight:bold; }
	.list .a0 { background: #f4f8ed url(list_dark.gif) no-repeat 50% -1px; }
	.list,
	.list .a1 { background: #fff url(list_light.gif) no-repeat 50% -1px; }*/

/* path */
.path { margin-bottom:10px; font-size:10px}
.path .current { color:#333; }
.path a.current:hover { cursor:default; text-decoration:none; }

/* sitemap */
#main ul { list-style:none; margin-left:20px; }

/* content */
.introduction { font-size:1.1em; font-style:italic; }

/** date **/
.date { font-size:small; color:#666; display:block; }

/* columns */
.columns .left { float:left; width:350px; }
.columns .right { float:right; width:350px; }

.columns .left table {
	border: 0px solid #fff;
}

.columns .right table {
	border: 0px solid #fff;
}

.columns .right td {
        border: 0px solid #fff;
}

.columns .left td {
        border: 0px solid #fff;
}

/* login */
.login .tb { width:130px; }
.login .ff { margin-bottom:5px; }
.register td { padding:0 5px 5px 0; }

/* gallery */
.thumbnail { opacity:.4; }
.thumbnail:hover, .selected { opacity:1; }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}

/* news */
.intro {font-size:1.1em;font-style:italic;}

/* comments */
.commentList { border-top:solid 1px #D0CFCB; margin-top:10px;}





/* ctl00_Top_tm_tm styles */




#navMain {
margin:0;
padding:130px 0 0 0;
}


#navMain ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font:13px Tahoma, sans-serif;
	font-weight: bold;
}

#navMain a {
	display: block;
	padding: 7px 15px;
text-decoration:none;
}

#navMain li { /* all list items */
	float: left;
	/* width needed or else Opera goes nuts */
}

#navMain li ul { /* second-level lists */
	position: absolute;
	background: #d4deb7;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#navMain li:hover ul, #navMain li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#navMain ul li ul li {
	padding: 0;
	float: left;
	position: relative;
	width: 13em;
	text-align: left;
	cursor: default;
	background-color: #d4deb7;
	border: 1px solid #5f5a4f;
	border-top: none;
}

#navMain ul li ul li ul li { display:none;

#content {
	clear: left;
	color: #ccc;
}

.GOLFVwxNewStyle table {
	background:no-repeat;
}

