/*  Copyright Copyright (c) 2009 Cyber-dynamics International Inc  */
/*  Author    info@cyber-dynamics.com  */
/*  Production date 2009-03-15  */

/* set font face */    
body,p,th,td,ul,li,input,textarea,select,
option {font-family:Arial, Verdana, Helvetica, sans-serif;}

/* set base font size */
body {font-size:12px;}

/* set other font sizes as relative */
p,th,td,ul,li,input,textarea,select,
option {font-size:12px;}

/* kill uncontrolled margins and padding - (table for Mozilla) */
iframe,body,form,div,table,img {margin:0px;padding:0px;}

p{line-height:17px;}
img {border : 0;}
a {color:#4570d4;text-decoration:none;}

/* generics */
.clear {clear:both;}
.hide {display:none;}
.inline {display:inline}
.nobr {white-space:nowrap;}	

/*  joomla stuff */
.componentheading,.contentheading,.createdate ,.modifydate ,.buttonheading ,.contentpaneopen span,.pagenav{display:none;}

table {background-color:#ffffff;}

/* core layout */
body {background-color:#cccccc;text-align:center;}
#main	{margin:0 auto;text-align:left;padding-top:5px;width:770px;background-color:#ffffff;min-height:1000px;}
#lColumn{padding:0px 10px 0px 5px;width:185px;}
#lColumn hr {margin:10px 0px 10px 0px;height:2px;color:#7774CB;width:176px;}
#mColumn{padding: 0px 10px 0px 0px;text-align:left;width:380px;}
#mColumn p {width:355px;margin-top:8px;}
#mColumn a {color:#4570d4;}
#rColumn{padding:0px 10px 0px 5px;width:165px;}

#navigationBar,#navigationBarFtr {background-color:#010066;color:#ffffff;
		font-size:12px;	float:left;width:770px;height:36px;margin-bottom:30px;}
#navigationBar div{float:left;text-align:center;padding:10px 0px 0px 0px;}

#navigationBar p {color:#ffffff;text-align:center;position:absolute;top:162px;}
#navigationBar a {color:#ffffff;text-align:center;}
#navigationBar a:hover {color:#ffff00;}

#navigationBarFtr div{float:left;text-align:center;padding:0px;padding:8px 0 0 50px;}
#navigationBarFtr img{vertical-align:bottom;padding:0px;}
#navigationBarFtr a {color:#ffffff;text-decoration:none;}
#navigationBarFtr a:hover {color:#ffff00;}


.active  a {color:#0000ff;}
.navHome		{margin:0px 5px 0px 20px;width:60px;}
.navAccom		{width: 146px;}
.navAmenites        {width: 91px;}
.navReservation	{width: 116px;}
.navLocation	{width: 106px;}
.navGolfInfo	{width: 96px;}
.navContactUs	{width: 91px;}
.navPhotoGallery{width: 116px;}

.rule {padding:5px 0px 5px 0px;}

h1 {color:#010066;font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;}
h2 {font-size: 14px;font-weight:bold;}
	
.imageDescription {border-top:2px solid #7774CB;border-bottom:2px solid #7774CB;
		width:176px;padding:10px 0px 10px 0px;margin:10px 0px 10px 0px;text-align:center;}


