@charset "utf-8";
/* CSS Document */
* {	margin:0;	padding:0;	}
body {	background: url(http://www.trurogolfclub.co.uk/images/bg-fade.jpg) repeat-x left bottom fixed;color:#0053A8;	}
a {	color:#0053A8;	}

h1{font: normal 2.0em "Times New Roman","Monotype Corsiva"; color:#0053A8; font-style:italic; line-height:2em;}
h2{font: normal 1.6em Arial, Helvetica, sans-serif; color:#0053A8;}
h3{font: normal 1.4em Arial, Helvetica, sans-serif; color:#0053A8; line-height:20pt;}
h4{font: normal 1.2em Arial, Helvetica, sans-serif; color:#0053A8;}
h5{font: normal 1.2em "Times New Roman", Times, serif; color:#0053A8; font-style:italic; line-height:1.4em;}

#everything {width:945px; margin:8px auto 8px auto;overflow:hidden;	background-color:#FFFFFF;}
#border{background-color:#0053A8; width:961px; margin:15px auto 20px auto; padding:1px; }
#contentMain{text-align:left; width:900px; margin:0 23px 0 23px; font: normal .9em Arial, Verdana, Helvetica, sans-serif, "Gill Sands MT", Cambria; line-height:1.5em; }

#openingTimes{float:right; width:210px; border:2px solid #006600; padding:12px; text-align:right; margin-left:20px; line-height:18pt;}
#rightBox{float:right; width:200px; border:2px solid #006600; padding:10px; text-align:center; margin-left:15px; line-height:18pt;}
.productContainers{width:270px; margin: 5px 10px; padding: 5px; float:left; text-align:left;}
.ContentContainer {float:left;display:inline;width:900px;margin:0 23px 0 23px;font:normal 1em Verdana, Arial, Helvetica, sans-serif;line-height:1.4em;	}

.alignRight{float:right; margin:15px 5px 10px 20px;}
.alignLeft{float:left; width:500px;}
.floatLeft{float:left; margin-right:20px;}
.alignLeft1{float:left; width:175px;}
.alignLeft2{float:left; width:325px;}
.floatRight{float:right; text-align:center;}

#membership{float:right; margin-right: 10px; width:420px; text-align:right; border-collapse:collapse; }
#membership th{border-bottom: 2px solid #0053A8; font-size:1em;padding: 10px 8px;}
#membership tbody td{border-bottom:1px solid #0053A8; font-size:1em; padding: 6px 10px;}
#membership tbody tr{border-bottom:1px solid #0053A8; font-size:1em; padding: 6px 10px;}
#membership tbody tr:hover{background-color:#DFEFFF;}
.membershipLeft {float:left;width:450px;}

#competition{float:right; margin-right: 10px; width:300px; text-align:right; border-collapse:collapse; }
#competition th{border-bottom: 2px solid #0053A8; font-size:1em;padding: 10px 8px;}
#competition tbody td{border-bottom:1px solid #0053A8; font-size:1em; padding: 6px 10px;}
#competition tbody tr{border-bottom:1px solid #0053A8; font-size:1em; padding: 6px 10px;}
#competition tbody tr:hover{background-color:#DFEFFF;}
.competitionLeft {float:left;width:450px;}

#tableSetWidth{margin: 10px; text-align:left; border-collapse:collapse; }
#tableSetWidth th{border-bottom: 2px solid #0053A8; font-size:1em;padding: 10px 8px;}
#tableSetWidth tbody td{border-bottom:1px solid #0053A8; font-size:1em; padding: 6px 10px; vertical-align:top;}
#tableSetWidth tbody tr{border-bottom:1px solid #0053A8; font-size:1em; padding: 6px 10px;}
#tableSetWidth tbody tr:hover{background-color:#DFEFFF;}
.tableSetWidthLeft {float:left;width:450px;}

#tableSimple{margin: 10px; text-align:left; border-collapse:collapse; }
#tableSimple th{border-bottom: 2px solid #0053A8; font-size:1em;padding: 10px 8px;}
#tableSimple tbody td{font-size:1em; padding: 6px 10px; vertical-align:top;}
#tableSimple tbody tr{font-size:1em; padding: 6px 10px;}
#tableSimple tbody tr:hover{background-color:#DFEFFF;}
.tableSimpleLeft {float:left;width:450px;}

.aboutRightBox{width:250px;float:right; border:ridge 5px #7fbfff; padding:10px; line-height:1.8em;}

.textAlignLeft{text-align:left;}
.textAlignRight{text-align:right;}
#contentMain ul{list-style-type:square; margin-left:5px;}
#contentMain ul li{list-style:square; list-style-type:square;margin-left:10px; font-size:1em; line-height:1.8em;}
#contentMain ol{list-style-type:decimal; margin-left:25px;}

#simplegallery1{ /*CSS for sample Gallery*/position: relative;visibility: hidden;border: 10px solid #7fbfff;}
#logo {float:none;display:inline;/*margin:0 10px 0 10px;*/	}
#tools {float:left;display:inline;width:706px;}
#toolBarWrapper {float:left;display:inline;width:946px;margin:9px 0px 8px 0px;background:url(http://www.trurogolfclub.co.uk/images/controlbar_backtop.gif) top left no-repeat;clear:both;	}
#toolBar {float:left;display:inline;width:946px;padding:0;background:url(http://www.trurogolfclub.co.uk/images/controlbar_backbttm.gif) bottom left no-repeat;}
#toolBar #linkPanel {clear:both;height:3.3em;overflow:hidden;}

#mainModuleHolder {clear:both;}
#footerBarWrapper {position:relative;width:964px;background:url(http://www.trurogolfclub.co.uk/images/footer2.jpg) bottom left no-repeat;
	text-align:center;padding:11px 0 0px 0;padding-bottom:10px;height:100px;}
#footerBar {width:964px;color:#FFFFFF;margin-bottom: 10px;}

.clear {clear:both;height:auto !important; margin:0 !important;	}

.containerLayout { width:946px; padding:0; overflow:hidden;	}
.containerColumnOne {float:left;display:inline;width:310px;padding:4px 4px 4px 0;margin:0;overflow:hidden;}
.containerColumnTwo {float:left; display:inline; width:310px; padding:4px 4px 4px 4px; margin:0; overflow:hidden;}
.containerColumnTwoWide { float:left; display:inline; width:628px; padding:4px 0px 4px 4px; margin:0; overflow:hidden;}
.containerColumnThree {float:left;display:inline;width:310px;padding:4px 0px 4px 4px; margin:0; overflow:hidden;}

.chromestyle{width: 100%;font-weight: bold;background-color:#0053A8;}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/content: "."; display: block; height: 0;clear: both; visibility: hidden;}
.chromestyle ul{border: 0px solid #7A899C;width: 100%;background:#0053A8;padding: 4px 0px;margin: 0;text-align: center; /*set value to "left", "center", or "right"*/}
.chromestyle ul li{display: inline;}
.chromestyle ul li a{color: #FFFFFF;padding: 0px 12px;margin: 0;text-decoration: none;border-right: 1px solid #99CCFF; font:normal .9em Arial, Helvetica, sans-serif, Verdana;background:#0053a8;}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
/*background: url(../chrometheme/chromebg3-over.gif) center center repeat-x; */   /*THEME CHANGE HERE*/
text-decoration:underline;}


.dropmenudiv{position:absolute;top:0;border:1px solid #0053a8;font:normal .9em Arial, Helvetica, sans-serif, Verdana;z-index:100;background-color:#0053a8;color:#fff;width:200px;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4)} 
.dropmenudiv a{width: 100%;display: block;text-indent: 10px;border: 0px solid #7fbfff; padding: 4px 0 4px;text-decoration: none;
color: #fff;font:normal 1em Arial, Helvetica, sans-serif, Verdana; }
.dropmenudiv a:hover{background-color: #99CCFF;text-indent:10px;color:#000066;}

/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/
.paginationstyle{ /*Style for demo pagination divs*/width: 850px;text-align: center;padding: 2px 0px;margin: 10px 0px;background-color:#7fbfff;color:#0053A8;}
.paginationstyle select{ /*Style for demo pagination divs' select menu*/border: 1px solid #009900;margin: 0 5px;}
.paginationstyle a{ /*Pagination links style*/padding: 5px 4px;text-decoration: none;border: 0px solid black;}
.paginationstyle a:hover, .paginationstyle a.selected{/*text-decoration:underline*/;background-color:#0063A8;color:#FFFFFF;}
.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */border: 0;padding: 0;}
.paginationstyle a.imglinks img{vertical-align: bottom;border: 0;}
.paginationstyle a.imglinks a:hover{background: none;}
.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links styletext-decoration:underline;*/color: #FFFFFF;}
