*{margin:0;padding:0;}
.clear{clear:both;}
a{text-decoration:none;}
a img{border:none;}


body {
	text-align:center;
	/*background:url(../img/body-bg.jpg) repeat-x #26130D;*/
	background:url(../img/body-bg.jpg) repeat-x #000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFF;
}

#all{
	width:1200px;
	margin:0 auto;
	text-align:left;
}

/*---HEADER---*/
#header{
	width:100%;
	position:relative;
	text-align:center;
	background:url(../img/header-bg.png) no-repeat center -22px;
	padding-top:9px;
	min-height:300px;
	}

#header #menu {
	/*width:640px;*/
	width:687px;
	height:74px;	
	position:absolute;
	top:26px;
	/*left:510px;*/
	left:465px;
	z-index:5;
	background:url(../img/menu-bg.png) no-repeat;
}
ul.menu{
	list-style:none;
	margin-top:15px;
	
}
ul.menu li {
	text-align:center;
	background:url(../img/menu-li-separator.gif) no-repeat top right;
	float:left;	
	height:43px;
	position:relative;
	padding:7px 0 0 0;
}
ul.menu li:last-child {
	background:none;
	}
ul.menu li a {
	text-decoration:none;
	font-family:Cambria;
	font-size:18px;
	color:#FFF;
	/*padding:0 10px;*/
	padding:0 8px 0 6px;
}

.submenu{
	position:absolute;
	z-index:0;/*4*/
	text-align:left;
	width:173px;
	display:none;
	}
.submenu.menuGolf{
	top:41px;/*top:82px;*/
	left:-1px;/*left:509px;*/
	background:url(../img/menu-sub-golf-top-bg.png) no-repeat;	
	/*height:187px;*/
	padding-top:8px;
	}
.submenu.menuMembership{
	top:40px;/*82*/
	left:-8px;/*left:718px;*/
	background:url(../img/menu-sub-membership-top-bg.png) no-repeat;	
	height:129px;
	padding-top:5px;
	width:188px;
	}
.submenu.menuGallery{
	top:42px;/*83*/
	left:-8px;/*836*/
	background:url(../img/menu-sub-gallery-top-bg.png) no-repeat;	
	height:129px;
	padding-top:8px;
	}
.submenu.menuNews{
	top:42px;
	left:-8px;
	background:url(../img/menu-sub-gallery-top-bg.png) no-repeat;	
	height:129px;
	padding-top:8px;
	}
	
.menuGalleryBg, .menuGolfBg{
	background:url(../img/menu-sub-gallery-secondbg.png) repeat-y 0px 0px;
	padding:3px 0 0 10px;	
	}
.menuMembershipBg{
	background:url(../img/menu-sub-membership-secondbg.png	) repeat-y 0px 0px;
	padding:3px 0 0 10px;	
	}

.submenu ul{	
	list-style:none;
	margin-top:0px;
	}
.submenu ul li{
	background:url(../img/menu-sub-li-separator.gif) no-repeat bottom left;
	list-style:none;
	padding:4px 0 2px 0;
	float:none;
	height:27px;
	text-align:left;
	}
.submenu ul li a{
	font-family:"Times New Roman";
	font-size:14px;
	color:#F1EDEB;
	display:block;
	width:139px;
	height:21px;
	padding:2px 0 0 5px;
	}
.submenu.menuMembership ul li a{
	width:156px;
	}
.submenu ul li a:hover{
	background:url(../img/menu-sub-hover-bg.png) no-repeat;
	}	
.submenu.menuMembership ul li a:hover{
	background:url(../img/menu-sub-hover-mem-bg.png) no-repeat;
	}	

/*hack safari*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    

}
/*end hack*/

/*---END-HEADER---*/



/*---CONTENT---*/

#content {
	width:1038px;
	background:#FFFFFF;
	margin:0 auto;
	text-align:left;
	background:url(../img/content-bg.jpg) repeat-y;
}

#left {
	width:588px;
	float:left;
	height:216px;
	background:url(../img/latestnews-bg.jpg);
}
#left .latestnews{
	
	padding:10px;
	}
#left .latestnews h1{
	color:#FFF;	
	font-size:20px;
	font-weight:normal;
	background:url(../img/latestnews-title-bg.png) no-repeat;
	width:540px;
	height:41px;
	}
#left .latestnews h2{	
	font-family:Arial;
	font-size:12px;
	}
#left .latestnews p{	
	font-family:Arial;
	font-size:12px;
	}
#left .readmore{
		float:right;
		}
		
#right{
	width:450px;
	float:left;
	}
/*	NEWS	*/
.news{
	padding:10px 10px 10px 25px;
	width:710px;
	overflow:hidden;
	}
.news h1{
	font-size:24px;
	color:#3B2C18;
	font-weight:normal;
	}
.news h2{
	font-size:24px;
	color:#1E0F0A;
	float:left;
	font-weight:normal;
	}
.news p{
	font-size:12px;
	color:#1E0F0A;
	}
.news p.news_date{
	font-size:12px;
	color:#FFF;
	display:block;
	width:69px;
	height:16px;
	float:right;
	background:url(../img/date-bg.png) no-repeat;
	padding:1px 0 0 6px;
	}
.news a.news_readmore img{
	vertical-align:middle;
	}
.news .one_news{
	padding:4px;
	clear:both;
	margin:3px 0 10px 0;
	background:#CABE9B;
	}
.news .one_news .picture{
	width:179px;
	height:121px;
	float:left;
	margin-right:4px;
	}
	.news .one_news .picture img{
		width:179px;
		height:121px;
	}
.news .one_news .description{
	width:519px;
	/*height:121px;*/
	float:left;
	}
.news .one_news .description.whithoutimage{
	width:702px;
}
/*	NEW ONLY	*/
.news .newsGallery{
	width:185px;
	padding:0 15px 0 0;
	float:left;
	margin-top:3px;
	}
.news .newsGallery .gallery{
	margin-top:5px;
	}
.news .newsFull{
	width:485px;
	padding:0;
	float:left;
	}
.news .whithoutimage{
	width:685px;
	}
 
.news .newsFull .description p{
	text-align:justify;
	}
.thumbnails{
	margin:5px 0 0 0;
	}
.thumbnails img{
	width:87px;
	}

/*--- HENRY ---*/  

#publications {
float: left;
margin: 41px 0 0 0; */
width: 282px;
font-family: Arial;
}

#publications .legend{
font-size: 18px;
}

#publications tr.publication{
height: 48px;
vertical-align: middle;
background: #2d140d;
}

#publications table tr td{
/* text-align: center; */
}

#publications p {
*width:160px;
}

#publications .title{
font-size: 12px;
font-weight: bold;
padding:0;
margin:0;
}

#publications .description{
font-size: 11px;
padding:0;
margin:0;
}

/*--- END HENRY ---*/

.default .holetour p,.default .contact p, .default .brown p{
		color:#0F0B06;
		font-size:14px;
		}
.default .holetour h1,.default .contact h1, .default .brown h1{
	color:#3B2C18;
	font-family:'Trebuchet MS';
	font-size:22px;
	font-weight:normal;
	}
		
/*	FAQ	*/
.faq{
	padding:10px;
	}

.faq .left{
	width:500px;
	float:left;
	}
.faq .right{
	width:500px;
	float:left;
	}
.faq .right h2{
	color:#43231A;
	font-family:'Trebuchet MS';
	font-size:17px;
	font-weight:normal;
	margin-bottom:15px;
	}
.faq .right p{
		color:#0F0B06;
		font-size:13px;
		}
.faq .right .faqbox{
	display:none;
	}
.faq h1{
	color:#3B2C18;
	font-family:'Trebuchet MS';
	font-size:20px;
	font-weight:normal;
	}
.faq p.sub{
	color:#5B372D;
	font-size:12px;
	font-weight:bold;#262521
	}
.faq ul{
	color:#262521;
	list-style:none;
	margin:0;
	}
.faq ul li{
	margin:6px 0;
	width:479px;
	min-height:26px;
	padding-left:5px;
	}
.faq ul li a{
	color:#262521;
	font-size:12px;
	font-weight:bold;
	/*display:block;
	height:21px;
	width:478px;
	padding:5px 0 0 6px;*/
	}
.faq ul li:hover{
	background:url(../img/faq-li-bg.png) no-repeat;
	}
.faq ul li.active{
	background:url(../img/faq-li-bg.png) no-repeat;
	}
.faq .faqButtons{
	margin:10px 0 0 0 ;
	text-align:right;
	}
/*	BROWN	*/
.brown{
	padding:10px;
	}
.brown p{
	font-family:'Times New Roman';
	}
/*	LANDING	*/
.landing-lodging{
	position:absolute;
	top:226px;
	left:601px;
	z-index:1;
	text-align:left;
	width:515px;
	}
img.lodgingTitle{
	margin-bottom:8px;
	}
.landing-lodging p{
	color:#fff;
	font-size:12px;
	
	}
.boxGallery{
	background:url(../img/lodging-gallery-bg.gif) repeat-x;
	width:504px;
	height:65px;
	padding-top:2px;
	margin-top:7px;
	}
.boxGallery img{
	float:left;
	margin:2px;
	}
.boxGallery a{
	color:#3B1F12;
	font-size:20px;
	background:url(../img/lodging-arrow.png) no-repeat 155px 10px;
	display:block;
	float:left;
	font-family:'Trebuchet MS';
	font-weight:normal;
	padding-right:33px;
	margin:8px 0 0 8px;
	}

.boxGallery a span{
	font-size:14px;
	}
/*	HUNTING	*/
.landing-hunting{
	position:absolute;
	top:162px;
	left:875px;
	z-index:1;
	text-align:left;
	width:230px;
	}
img.huntingTitle{
	margin-bottom:8px;
	}
.landing-hunting p{
	font-size:12px;
	}
/*	DINING	*/
.landing-dining{
	position:absolute;
	top:172px;
	left:875px;
	z-index:1;
	text-align:left;
	width:230px;
	}
img.diningTitle{
	margin-bottom:8px;
	}
.landing-dining p{
	font-size:12px;
	}
/*	COURSE	*/
.landing-course{
	position:absolute;
	top:172px;
	left:875px;
	z-index:1;
	text-align:left;
	width:230px;
	}
img.courseTitle{
	margin-bottom:8px;
	}
.landing-course p{
	font-size:14px;
	}
.landing-course p.small{
	font-size:12px;
	text-align:center;
	}
.landing-course p.small img{
	vertical-align:middle;
	}
/*	CONTACT US	*/
.contact{
	padding:22px 30px 0 30px;
}
.contact .left{
	width:410px;
	float:left;	
	}
.contact .right{
	width:420px;
	float:left;
	margin-left:40px;
	}
.contact h1{
	border-bottom:1px solid #B9AE92;
	font-family:'Trebuchet MS';
	font-size:26px;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#3B2C18;
	}
form#contact{
	text-align:right;
	}
form#contact	label{
		color:#3B2C18;
		font-size:12px;
	}
form#contact	label#labelMessage{
	margin:0 326px 0 0;
	}
form#contact	span{
		color:#3B2C18;
		font-size:12px;	
	}
form#contact	span.error{
		color:#F00;
		font-size:10px;
		display:none;
	}
form#contact input{
	height:22px;
	padding:4px 0 0 5px;
	border:none;
	margin-top:5px;
	vertical-align:middle;
	}
form#contact input#first_name{
	background:url(../img/contact-input-first-bg.png) no-repeat;	
	width:148px;
	}
form#contact input#last_name{
	background:url(../img/contact-input-last-bg.png) no-repeat;	
	width:140px;
	}
form#contact input#email{
	background:url(../img/contact-input-email-bg.png) no-repeat;	
	width:326px;
	}
form#contact input#phone{
	background:url(../img/contact-input-phone-bg.png) no-repeat;	
	width:210px;
	}
form#contact input#ext{
	background:url(../img/contact-input-ext-bg.png) no-repeat;	
	width:83px;	
	}
form#contact textarea#message{
	background:url(../img/contact-input-message-bg.png) no-repeat;	
	width:361px;
	height:119px;
	padding:10px;
	border:none;
	}
form#contact input.submit{
	width:auto;
	height:auto;
	}
.contact .right p{
	color:#0E0D0C;
	font-family:'Trebuchet MS';
	font-size:14px;
	}
.contact .right ul{
	list-style:none;
	}
.contact .right li{
	color:#0E0D0C;
	font-family:'Trebuchet MS';
	font-size:14px;
	font-weight:bold;
	}
.contact .right li.firstdirection,.contact .right li.secondirection{
	padding-left:20px;
	font-weight:normal;
	display:none;
	}
.contact .right li a{
	color:#0E0D0C;
	}
.contact .clock{
	width:266px;
	height:71px;
	background:url(../img/contact-clock-bg.png) no-repeat;
	text-align:center;
	padding:20px 0 0 45px;
	margin:20px 0;
	}
.contact .clock p{
	color:#FFF;
	font-size:14px;
	}
.contact .clock p.time{
	color:#DB952F;
	font-size:24px;
	}
.contact .weather{
	width:987px;
	height:119px;
	background:url(../img/weather-bg.png) no-repeat;
	clear:both;
	position:relative;
	}
.contact .weather .daily{
	float:left;
	width:149px;
	height:64px;
	padding-top:13px;
	background:url(../img/weather-separator.png) no-repeat;
	}
.contact .weather h2{
	float:left;
	width:210px;
	padding:22px 0 0 0 ;
	text-align:center;
	color:#433F37;
	font-family:'Trebuchet MS';
	font-size:22px;
	font-weight:normal
	}
.contact .weather p{
	float:left;
	width:80px;
	display:block;
	text-align:center;
	font-size:14px;
	color:#433F37;
	}
.contact .weather p.lightblue{
	color:#4999D7;
	}
.contact .weather img{
	float:right;
	width:64px;
	}
.contact .weather a.linktab{
	display:block;
	width:219px;
	height:35px;
	color:#FFF;
	background:url(../img/weather-tab-bg.png) no-repeat;
	position:absolute;
	top:77px;
	left:747px;
	z-index:6;
	padding:7px 0 0 0;
	text-align:center;
	font-family:'Trebuchet MS';
	font-size:14px;
	}
/*---mem_info---*/

#content .mem_info h1 {
font-family:Arial, Helvetica, sans-serif;
}

#content .mem_info p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content .mem_info p.top {
padding:5px 0 0;
}

#content .mem_info p.bottom {
padding:0 0 1px 11px;
}

#content .mem_info label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3B2C18;
}

#content .mem_info h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3B2C18;
border-bottom:1px solid #B0947A;
}

#content .mem_info table tr {
vertical-align:top;
}

#content .mem_info table tr td select {
width:65px;
margin:3px 0 0;
}

#content .mem_info table tr td .check {
margin:0 0 0 11px;
*margin:0 0 0 7px;
}

#content .mem_info table tr td span.error {
font-size:11px;
color:#FF0000;
padding:0 0 0 13px;
display:none;
}

#content .mem_info .a {
width:326px;
height:25px;
background:url(../img/mem_input_a.png) no-repeat;
}

#content .mem_info .a input {
border:none;
background:none;
width:308px;
height:15px;
margin:4px 0 5px 7px;
}

#content .mem_info .b {
width:210px;
height:26px;
background:url(../img/mem_input_b.png) no-repeat;
}

#content .mem_info .b input {
border:none;
background:none;
width:193px;
margin:4px 0 4px 7px;
}


#content .mem_info .c {
width:88px;
height:26px;
background:url(../img/mem_input_c.png) no-repeat;
}

#content .mem_info .c input {
border:none;
background:none;
width:72px;
margin:4px 0 4px 7px;
}

#content .mem_info .d {
width:166px;
height:26px;
background:url(../img/mem_input_d.png) no-repeat;
}

#content .mem_info .d input {
border:none;
background:none;
width:150px;
margin:3px 0 0 7px;
}

#content .mem_info .e {
width:882px;
height:26px;
background:url(../img/mem_input_e.png) no-repeat;
}

#content .mem_info .e input {
border:none;
background:none;
width:865px;
margin:4px 0 0 7px;
}
/*---end-mem_info---*/

.holetourDescription{
	position:absolute;
	top:276px;
	left:133px;
	text-align:left;
	color:#000;
	}
.holetourDescription p{
	font-size:16px;
	font-weight:bold;
	margin-left:5px;
	}
.holetourDescription ol{
	font-size:13px;
	margin-left:25px;
	}
.holetourDescription ol li{
	font-size:13px;
	}
.holetour .gallery{
	background:url(../img/holetour-gallery-bg.jpg) no-repeat;
	height:229px;
	text-align:center;
	}
.holetour .gallery table{
	margin:10px 0 0 25px;;
	}
.holetour .gallery .picture{
	width:243px;
	float:left;
	margin-left:33px;
	}	
.holetour .gallery .hole{
	width:236px;
	height:181px;
	position:relative;
	padding:7px 0 0 7px;
	z-index:0;
	}
.holetour .gallery .hole a.frame{
	width:243px;
	height:188px;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	display:block;
	}
.holetour .gallery .picture p{
	color:#FFF;
	font-size:16px;
	text-align:center;
	}
.items{	
	height:190px;
	width:20000em;
	position:absolute;
	}
.pictureFrame{	
	height:206px;
	width:850px;
	overflow:hidden;
	position:relative;
	float:left;
	text-align:left;
	}
.holetour a.nextPage{
	display:block;
	float:left;
	width:64px;
	height:56px;
	margin-top:68px;
	cursor:pointer;
	}
.holetour a.prevPage{
	display:block;
	float:left;
	width:64px;
	height:56px;
	margin-top:68px;
	cursor:pointer;
	}
.holetour .main{
	font-family:Arial;
	padding:15px 30px 15px 30px;
	display:none;
	}
.holetour .main.hole1{
	display:block;
	}
.holetour .main h1{
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	}
.holetour .main p{
	font-size:13px;
	}
.holetour .main .left{
	float:left;
	width:600px;
	}
.holetour .left .picture{
	background:url(../img/holetour-pictures-bg.gif);
	padding:7px;
	float:left;
	margin:10px 10px 0 0;
	}
.holetour .left .picture img{
	height:108px;
	}
.holetour .main .right{
	float:left;
	width:375px;
	text-align:center;
	}
/*---player---*/
#content .player {
	position:relative;
}
#content .player h1 {
font-family:Arial, Helvetica, sans-serif;
padding:0 0 8px 0;
}

#content .player p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content .player p a img {
vertical-align:middle;
}

#content .player p.top {
padding:5px 0 0;
}

#content .player p.bottom {
padding:0 0 1px 11px;
}

#content .player label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3B2C18;
}

#content .player h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3B2C18;
border-bottom:1px solid #B0947A;
background:url(../img/player_bg_h2.png) no-repeat 0 0;
padding:23px 0 2px 31px;
font-weight:normal;
}

#content .player table tr {
vertical-align:top;
}

#content .player table tr td select {
width:65px;
margin:3px 0 0;
}

#content .player table tr td .check {
margin:0 0 0 11px;
*margin:0 0 0 7px;
}

#content .player table tr td span.error {
font-size:11px;
color:#FF0000;
padding:0 0 0 13px;
display:none;
}

#content .player .a {
width:326px;
height:25px;
background:url(../img/mem_input_a.png) no-repeat;
}

#content .player .a input {
border:none;
background:none;
width:308px;
margin:4px 0 3px 7px;
}

#content .player .b {
width:210px;
height:26px;
background:url(../img/mem_input_b.png) no-repeat;
}

#content .player .b input {
border:none;
background:none;
width:193px;
margin:4px 0 4px 7px;
}

#content .player .hand {
width:63px;
height:26px;
background:url(../img/player_hand.png) no-repeat;
}

#content .player .hand input {
border:none;
background:none;
width:47px;
margin:4px 0 0 7px;
}


#content .player .c {
width:88px;
height:26px;
background:url(../img/mem_input_c.png) no-repeat;
}

#content .player .c input {
border:none;
background:none;
width:72px;
margin:4px 0 0 7px;
}

#content .player .which {
width:389px;
height:25px;
background:url(../img/player_which.png) no-repeat;
}

#content .player .which input {
border:none;
background:none;
width:372px;
margin:4px 0 0 7px;
}

#content .player input.radio {
margin:6px 0 0 5px;
*margin:0;
vertical-align:sub;
*vertical-align:baseline;
}

/*hack safari*/
@media screen and (-webkit-min-device-pixel-ratio:0) {

#content .player input.radio {
margin:6px 0 0 5px;
vertical-align:baseline;
}	
	
}
/*end hack*/

#content .player .add_player {
float:right;
}

#content .player .add_player a {
width:150px;
height:38px;
display:block;
background:url(../img/player_add.png) no-repeat;
}

#content .player .requested {
margin:5px 0 0 0;
width:660px;
float:left;
}

#content .player .requested .fl_l {
float:left;
}
#content .player .requested .fl_l input {
	background:none;
	border:none;
	}
#content .player .requested .text {
border-bottom:1px solid #2F2723;
width:340px;
padding:16px 0 4px 4px;
height:24px;
}

#content .player .requested .btn_add a {
display:block;
background:url(../img/player_add_option.jpg) no-repeat;
padding:7px 0 5px 34px;
margin:20px 0 0 9px;
color:#3B2C18;
font-size:12px;
}

#content .player .send_form {
float:left;
background:url(../img/player_bg_send.jpg) no-repeat;
width:191px;
height:47px;
margin:82px 0 0 167px;
}

#content .player .send_form input {
margin:6px 0 0 13px;
}
.player #request{
	background:#382A25;
	position:absolute;
	top:200px;
	left:252px;
	width:436px;
	height:192px;
	padding:20px;
	z-index:4;
	}
.player #request h1{
	color:#E1D8C7;
	font-size:18px;
	font-family:Arial;
	}
.player #request p{
	color:#E1D8C7;
	font-size:12px;
	font-family:Arial;
	}
.player #shadowForm{
	background:#000;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	filter: alpha(opacity=10);
	opacity:.1;
	-moz-opacity:0.1;
	z-index:3;
	}
/*	login	*/
#login{
	background:url(../img/login-bg.png) no-repeat;
	position:absolute;
	top:200px;
	left:254px;
	width:516px;
	height:204px;
	padding:40px 10px 10px 10px;
	z-index:10;
	text-align:center;
	}
#content #login h1{
	color:#FFF;
	font-size:18px;
	font-family:Arial;
	font-weight:normal;
	margin-bottom:17px;
	}
#content #login label{
	color:#FFF;
	font-size:14px;
	font-family:Arial;
	display:block;
	float:left;
	width:100px;
	margin:13px 0 0 85px;
	}
#content #login input{
	background:url(../img/login-input-bg.png) no-repeat;
	color:#FFF;
	font-size:14px;
	font-family:Arial;
	width:227px;
	height:21px;
	border:none;
	padding:5px 0 0 5px;
	float:left;
	vertical-align:middle;
	margin-top:10px;
	}
#content #login p{
	color:#FFF;
	font-size:12px;
	font-family:Arial;
	}
#content #login p a{
	color:#FFF;
	text-decoration:underline;
	}
.player #shadowForm{
	background:#000;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	filter: alpha(opacity=10);
	opacity:.1;
	-moz-opacity:0.1;
	z-index:3;
	}
/*	INVITATION	*/
#content .invitation .download {
float:right;
}

#content .invitation .download a {
float:left;
}

#content .invitation .download img {
vertical-align:top;
}

#content .invitation .download img.apply {
margin:5px 6px 0 0;
}

#content .invitation .content {
font-family:Arial, Helvetica, sans-serif;
margin:10px 0 0 0;
}

#content .invitation .content p {
font-size:14px;
color:#1E0F0A;
font-family:Arial, Helvetica, sans-serif;
}

#content .invitation .paginator {
margin:20px 0 0 0;
float:right;
}

#content .invitation .paginator .fl_l {
float:left;
}

#content .invitation .paginator .page_num {
background:url(../img/invitation_page_number.png) no-repeat;
width:47px;
height:19px;
text-align:center;
padding:4px 0 0 0;
margin:0 31px;
font-size:12px;
}

#content .invitation .paginator p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content .invitation .paginator .down {
text-align:center;
margin:7px 0 0 0;
}

#content .invitation .paginator .down p {
color:#26130D;
}

#content .invitation .paginator .down p a {
color:#26130D;
text-decoration:underline;
padding:0 2px 10px 1px;
}

#content .invitation .paginator .down p a:hover {
background:url(../img/invitation_bg_a_paginator.jpg) no-repeat 0 15px;
}

/*	FOOTER	*/
#footer{
	width:1038px;	
	margin:0 auto;
	height:120px;
	}
#footer ul{
	list-style:none;
	margin-top:6px;
	width:50%;
	}
#footer ul li{
	float:left;
	color:#fff;
	font-size:12px;
	}
#footer ul li a{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	padding:0 4px;
	}
#footer p{
	font-size:11px;
	color:#fff;
	text-align:right;
	*margin-top:-14px;
	float:right;
	width:49%;
	}
#footer p a{
	color:#fff;
	}
	
#calendarDiv table,#todaysDateString{
	color:#000;
	}
	
.success {
	width:100%;
}
#all #content .success p {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}
/*	BLOG	*/
#blogboxs  {
float: left;
margin: 41px 0 0 30px;
width: 260px;
font-family: Arial;
}
.filterBox{
	margin:0 0 10px 30px;
	}
.filterBox ul{
	background:#26130D;
	width:187px;
	padding:10px 10px 10px 25px;
	color:#F0E3C3;
	}
.filterBox ul li.selected{
	color:#A78352;
	}
.filterBox ul a{
	color:#F0E3C3;
	font-size:12px;
	}
.filterBox ul a:hover{
	color:#A78352;
	}
.filterBox ul li.selected a{
	color:#A78352;
	font-size:14px;
	font-weight:bold;
	}