@charset "utf-8";
/* CSS Document For Royal Flush Wesbite*/
/* >>>>>> Colors <<<<<<

DFBC27 = Gold
FFD05F = Lt Gold
756612 = Dark Gold
52480D = Gold Section

*/

/* >>>>>> IE PNG FIX <<<<<< */

img, div { behavior: url(pngfix/iepngfix.htc) }

/* >>>>>> Body <<<<<< */

body {
	background-image:url(../images/images/background_01.jpg);
	background-repeat:repeat-x;
	background-position:0px 20px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	background-attachment: fixed;
	background-color: #000000;
} 

a, a:visited { color:#DFBC27;
	text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
		}

/* >>>>>> NAV <<<<<< */

.navCont {
	margin-right:20px;
	margin-top:10px;
	color:#FFFFFF;
	font-weight:lighter;
	text-transform:uppercase;
	font-size:12px;
}

.navCont a{
	text-decoration:none;
	padding-left: 10px;
	padding-right: 12px;
	color:#FFFFFF;
}

.navCont a:hover{
	background-image:url(../images/icon_white.gif);
	background-position:left;
	background-repeat:no-repeat;
	cursor:pointer;
	color:#DFBC27;

}

.navCont a.active{
	background-image:url(../images/icon_gold.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left: 10px;
	padding-right: 12px;
	color:#DFBC27;
}

/* >>>>>> TOP <<<<<< */

.contTop {
	text-align:left;
	width:800px;
}

.contTop table{
	width: 800px;
	height: 110px;
}


/* >>>>>> MIDDLE <<<<<< */

.midCont {
	width:800px;
}

/* >>>>>> Content <<<<<< */

.homeCont {
	width:800px;
	margin-bottom:10px;
}

.homeCont table {
	width:750px;
}

h2 {
	color:#FFD05F;
	size: 15px;
	font-weight:lighter;
}

.emph {
	color:#FFD05F;
}

.info {
	font-weight:bold;
	font-size:12px;
}

.leftCont {
	float:left;
	width:505px;
	margin-left:23px;
	margin-top:0px;
	padding:0px 30px 10px 0px;
	text-align:justify;
}

.leftCont a {
	color:#FFD05F;
	text-decoration:underline;
}

.leftCont a:hover {
	color:#DFBC27;
	text-decoration:none;
}

.rightCont {
	float:right;
	margin-right:23px;
	margin-top:14px;
	background-color:#52480D;
	width:190px;
	padding:9px 13px 9px 14px;
	text-align:justify;
}

.thumb {
	width:58px;
	float:left;
	margin:1px;
	border:solid 1px #756612;
}

.thumbHover {
	border:solid 1px #DFBC27;
	cursor:pointer;
}

.thumbSelect {
	border:solid 1px #DFBC27;
}

.lgPhoto img{
	border:solid 5px #52480D;
	margin-top:14px;
}

.test {
	font-weight:bold;
	padding:3px 0px 3px 10px;
}
.testHover {
	color:#DFBC27;
	cursor:pointer;
	background-image:url(../images/icon_gold.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.testSelect {
	color:#DFBC27;
	background-image:url(../images/icon_gold.gif);
	background-position:left;
	background-repeat:no-repeat;
}
/* >>>>>> Footer <<<<<< */

.footer {
	width:750px;
	margin-top:18px;
	padding-top: 10px;
	border-top: solid 1px #756612;
	color:#666666;
}

.footer a{
	text-transform:uppercase;
	color:#CC6600;
	text-decoration:none;
	font-weight:bold;
}

.footer a:hover {
	color:#DFBC27;
}

/* >>>>>> FORMS <<<<<< */

form input, form textarea {
	font-family: "Tahoma";
	font-size: 11px;
	border: solid 1px #73621c;
	/* padding: 3px; */
	width: 100%;
	height: 20px;
	background: #2d2807;
	color:#FFF;
}

form textarea {
	height: 150px;
}

form input#submit, form input#reset {
	font-family: "Tahoma";
	font-size: 9px;
	letter-spacing: 1px;
	text-transform: uppercase;
	width: 65px;
	padding: 1px;
	border: #73621c outset 1px;
	background: url(images/btn.gif) repeat-x left top #2d2807;
	vertical-align: middle;
	cursor:pointer;
}

#GalleryText{
	font-size: 140%;
}

#h1Logo{
	background: url("../images/images/logo_03.jpg") no-repeat scroll left top transparent;
    display: block;
    left: 23px;
    padding: 48px;
    position: relative;
    text-indent: -9999px;
}

