
/* General */

body {
	background-color: #D8E0EB;
	background-image:url(../poker-images/bgBody.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #445164;
}

a:link { 
	color: #003399; 
}

a:hover {
	color: #003399;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #445164;
	background-color: #FFFFFF;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #445164;
	background-color: #FFFFFF;
}

h1 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 0px;
}

li {
	padding-top:5px;
}

#divGeneral {	
	margin-right:auto;
	margin-left:auto;
	text-align: left;
	height: auto;
	padding: 0;
	width: 780px;
}

/* page head section */

#tablePageHead {
	width: 780px;
}

#tablePageHead #tdNavLeft {
	width: 2px;
	background-image: url(../poker-images/bgNavLeft.gif);
	background-repeat: repeat-y;
	border-top: 1px solid #9BA7B9;
	border-bottom: 1px solid #9BA7B9;
}

#tablePageHead #tdNavRight {
	width: 2px;
	background-image: url(../poker-images/bgNavRight.gif);
	background-repeat: repeat-y;
	border-top: 1px solid #9BA7B9;
	border-bottom: 1px solid #9BA7B9;
}

#tablePageHead #tdNavLinks {
	padding: 5px 5px 5px 5px;
	width: 776px;
	background-color: #D8E0EB;
	background-image: url(../poker-images/bgNavLinks.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #9BA7B9;
}

#tablePageHead #tdNavLinks a {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #445164;
}

#tablePageHead #tdNavLinks a:hover {
	text-decoration: underline;
}

#tablePageHead #tdNavBottom {
	padding: 0px;
	width: 780px;
	height: 1px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #9BA7B9;
}

/* main section */

#tableMain {
	width: 780px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #9BA7B9;
	border-left: 1px solid #9BA7B9;
	border-right: 1px solid #9BA7B9;
	margin-bottom: 10px;
}

#tableMain #tdIntro {
	width: 780px;
	background-color: #F7FAFF;
	padding: 10px 5px;
}

#tableMain #tdMain {
	width: 780px;
	background-color: #FFFFFF;
	padding: 10px 5px;
}

/* room review section */

#tableRoomReviews {
	width: 768px;
	margin-bottom: 10px;
}

#tableRoomReviews th {
	text-align: left;
	padding: 2px;
	background-color: #F7FAFF;
	border-bottom: 1px solid #DFE4EC;
	border-top: 1px solid #DFE4EC;
}

#tableRoomReviews td {
	padding: 10px 10px 10px 2px;
	vertical-align: top;
	border-bottom: 1px dashed #DFE4EC;
}

#tableRoomReviews .tdCount {
	width: 20px;
	padding-right: 2px;
	font-weight: bold;
	text-align: left;
}

#tableRoomReviews .tdRoomName {
	width: 140px;
	font-weight: bold;
}

#tableRoomReviews .tdInfo {
}

#tableRoomReviews .tdReview {
	width: 80px;
}

/* review page */

#tableRoomInfoMain {
	width: 768px;
	margin-bottom: 10px;
}

#tableRoomInfoMain th {
	text-align: left;
	padding: 2px;
	background-color: #F7FAFF;
	border-bottom: 1px solid #DFE4EC;
	border-top: 1px solid #DFE4EC;
}

#tableRoomInfoMain #tdImage {
	text-align: right;
	width: 250px;
	padding: 5px 10px;
	vertical-align: top;
}

#tableRoomInfoSub {
	width: 450px;
}

#tableRoomInfoSub .tdParam {
	width: 200px;
	font-weight: bold;
	padding: 5px 2px;
	border-bottom: 1px solid #DFE4EC;
}

#tableRoomInfoSub .tdInfo {
	padding: 5px 2px;
	border-bottom: 1px solid #DFE4EC;
}

/* admin section */

#tableEditRooms {
	width: 768px;
}

#tableEditRooms th {
	text-align: left;
	padding: 2px;
	background-color: #F7FAFF;
	border-bottom: 1px solid #DFE4EC;
	border-top: 1px solid #DFE4EC;
}

#tableEditRooms td {
	padding: 5px; 
	width: 256px;
	vertical-align: top;
}

#tableEditRooms .textArea{
	width: 240px;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #445164;
}

#tableContact {
}

#tableContact td{
	vertical-align: top;
}

#tableContact input{
	width: 200px;
}

#tableContact textarea{
	width: 200px;
	height: 100px;
}

#tableContact #btnSubmit{
	width: 50px;
}

#tableContact .tdParam {
	padding: 0px 20px 5px 0px;
}

#tableContact .tdInput {
	padding: 0px 20px 5px 0px;
	width: 250px;
}

/* links section*/

#tableLinks{
	width: 768px;
}

#tableLinks .tdLeftList{
	vertical-align: top;
	padding-right: 20px;
}

#tableLinks .tdRightList{
	vertical-align: top;
	padding-left: 20px;
}

/* footer section*/

#tableFooter {
	width: 780px;
	text-align: center;
	font-size: 10px;
	color: #445164;
	margin-bottom: 10px;
}

#tableFooter a {
	color: #445164;
}