/* GENERAL */
html, body {border:0;margin:0;padding:0;}
body {height:100%;width:100%;margin:0px;padding:0px;background:#000000;font-size:11px;font-family:arial, helvetica, sans-serif;}

table {margin:0;padding:0;background-color:transparent;border:0px;}
td {vertical-align:top;}

form, div, input, textarea { margin:0;padding:0;border:0;}
input, textarea, select {font-size:11px;font-family:arial}
input {vertical-align:top;}

ul, ol, li, dd, dt, dd {margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5 {margin:0px;padding:0px;}
p, img {margin:0;padding:0;border:0px;vertical-align:top; }

a {color:#e56107;text-decoration:none;}
a:hover {color:#007DAC;}


/* START WRAPS */
#wrap {margin:auto;width:966px;background:#071416 url(../images/layout/bg.gif) repeat-x top left;}
#container {margin:auto;width:766px;background:url(../images/layout/dotbg.gif) repeat-y top left;}
#main {padding:5px 13px 10px 13px;}

/* START HEADER */
#header {height:74px;background:url(../images/layout/headerbg.gif) repeat-x top left;}
#header ul {padding:38px 0 0 90px;}
#header ul li {float:left;padding:0 15px 0 37px;}
#header ul li.mid {padding:0 19px 0 44px;}
#header ul li.mid2 {padding:0 22px 0 40px;}
/* END HEADER */

/* START BANNER */
#banner {height:199px;background:url(../images/layout/linebg.gif) no-repeat bottom left;padding:0 100px;}
.ban-lf {float:left;width:266px;}
.ban-rt {float:right;width:500px;}
/* END BANNER */

/* START CONTENT */
.col1 {width:193px;}
.col2 {width:336px;padding:0 9px;}
.col3 {width:538px;padding:0 9px 0 0;}
/* END BANNER */

/* START TABS */
.mail {background:url(../images/tabs/mail/mailbg.gif) no-repeat top left;padding:55px 15px 18px 23px;height:175px;line-height:14px;}
.mail p {padding-top:8px;color:#222222;font-size:10px;font-weight:bold;}
.mail b {color:#8A5949;font-size:11px;}
.mail input {border:1px solid #CFB79D;width:140px;padding-top:3px;height:18px;color:#222222;}
.mail span {text-align:right;display:block;padding:2px 10px 0 0;}
input.send {width:auto;height:auto;border:0;background:transparent;font-weight:bold;color:#8A5949;}

.events {
	margin-top:4px;
	line-height:14px;
	background-image: url(../images/tabs/weekly-events.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.events ul {padding-top:37px;color:#eddfaf;border-bottom:5px solid #1b1c0f;}
.events ul li {padding:10px 12px 10px 12px;background:#1b1c0f;font-weight:bold;}
.events ul li.odd {padding:13px 12px 12px 12px;background:#2b2e1a;}
.events ul li b {color:#a9bb33;padding-right:5px;}
.events ul li a {color:#eddfaf;}
.events ul br {height:1px;}

.news {background:url(../images/tabs/orange/mid.gif) repeat-y top left;margin-bottom:8px;line-height:14px;}
.news .t {background:url(../images/tabs/orange/top.gif) no-repeat top left;display:block;height:9px;}
.news .b {background:url(../images/tabs/orange/bottom.gif) no-repeat bottom left;display:block;height:7px;padding-top:18px;}
.news h3 {padding:26px 0 0 15px;}
.news h3 i, .texbg h3 i {font-size:11px;color:#071416;font-weight:normal;line-height:15px;padding-left:3px;}
.news ul, .texbg ul {margin:15px 18px 6px 18px;color:#684617;font-weight:bold;}
.news li, .texbg li {background:url(../images/tabs/orange/star.gif) no-repeat left 3px;padding:0 0 10px 15px;}
.news a, .texbg a {color:#455a05;display:block;text-align:right;font-weight:bold;padding-right:25px;}

.texbg {background:url(../images/tabs/textured/mid.gif) repeat-y top left;margin-bottom:8px;line-height:14px;}
.texbg .t {background:url(../images/tabs/textured/top.gif) no-repeat top left;display:block;height:9px;}
.texbg .b {background:url(../images/tabs/textured/bottom.gif) no-repeat bottom left;display:block;height:11px;}
.texbg h3 {padding:26px 0 3px 20px;background:url(../images/layout/bhr.gif) no-repeat 19px bottom;line-height:18px;}
.tex-con {padding:18px 20px 10px 20px;color:#684617;}
.tex-lf {float:left;width:158px;}
.tex-rt {float:right;width:340px;}
.tex-rt p {padding-top:5px;}

.patbg {
	margin-top:8px;
	background-color: #485b0a;
	background-image: url(../images/tabs/green/grtb-t.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.patbg .b {background:url(../images/tabs/green/grtb-b.gif) no-repeat bottom left;padding:5px 4px;}
.patbg h3 {padding:8px 0 3px 20px;height:22px;}

.plist2 {width:526px;background:#e2dfc8;padding:15px 0 15px 4px;margin:0;}
.plist2 ul li {float:left;margin:6px 0px 4px 8px;border:1px solid #FEFCE8;}
.plist2 ul li img {border:1px solid #999A8F;}

.ads {border:1px solid #343932;}

.photos {background:#5c6c36 url(../images/tabs/photos/top.gif) no-repeat top left;margin-top:8px;}
.photos .b {background:url(../images/tabs/photos/bottom.gif) no-repeat bottom left;padding:37px 4px 5px 4px;}

.event_calendar {background:#5c6c36 url(../images/tabs/event-calendar.gif) no-repeat top left;margin-top:8px;}
.event_calendar .b {background:url(../images/tabs/event-calendar-bottom.gif) no-repeat bottom left;padding:37px 4px 5px 4px;}
.plist {width:296px;background:#e2dfc8;padding:6px 16px 0 16px;}
.plist ul li {float:left;margin:0px 0px 0px 0px;border:1px solid #FEFCE8;}
.plist ul li img {border:1px solid #999A8F;}

.share {background:transparent url(../images/tabs/starbg.gif) no-repeat top right;border:1px solid #343932;margin-top:8px;padding:14px 14px 20px 14px;}
.share p {color:#ffffff;font-weight:bold;padding:4px 0;line-height:14px;}
.share a {padding-right:10px;}

/* END TABS */

/* START FOOTER */
#footer {height:46px;background:url(../images/layout/footerbg.gif) no-repeat top left;padding:8px 0 0 35px;line-height:16px;}
#footer p {padding-left:5px;font-size:11px;color:#687C72;}

#footer span {font-size:10px;color:#9D9E90;}
#footer a {color:#9D9E90;padding:0 6px 0 5px;}

/* END FOOTER */

.clear {clear:both;height:0px;margin:0;padding:0;}
.event_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A36D47;
}
.event_more_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8AB41;
	text-decoration: none;
	float: right;
}




/* START GALLERY */

#gallery {background:#000000; height:auto !important;height:544px;min-height:544px;}

.gallery-div {padding:15px;}

.album {margin:0;margin-top:0;}

.album li {display:inline-block;width:120px;height:190px;background:#ffffff;margin:0 0 30px 30px;padding:8px;color:#666666;float: left;*display: inline;}

.album li b {font-size:12px;line-height:20px;color:#444444;display:block;}

.album li p {color:#2589b4;height:30px;}

.album li a {color:#666666;}



.album-pics {margin:0 0 0 24px;}

.album-pics li {display:inline-block;width:94px;height:94px;background:#ffffff;padding:1px;margin:0;color:#666666;float: left;*display: inline;}

.album-pics img {float:left;}



.gallery-wrap {margin:10px 3px 20px 3px;background:#ffffff;color:#444444;font-size:12px;line-height:17px;}

.gallery-wrap a {color:#2589b4;}

.gallery-wrap a:hover {color:#444444;}

.image-big {clear:both;text-align:center;vertical-align:top;}

.image-big img {border:1px solid #040402;}



.image-thumb {clear:both;text-align:center;vertical-align:top;margin:5px 0 0 4px;}

.image-thumb li {height:94px;background:#ffffff;}

.image-thumb img {float:left;margin:0 1px;}



.gallery-share {clear:both;padding:20px 0 15px 4px;}



.topnav {padding:15px 10px 10px 10px;clear:both;}

.ltnav {float:left;width:300px; color:#e56107;}

.rtnav {text-align:right; color:#e56107;}

.rtnav a {padding-left:15px;}



.page {clear:both;margin:5px 8px 5px 8px;color:#228696;}

.page-links {clear:both;float:right;}

.page-links a {color:#228696;padding-left:2px;}

.page-links a:hover, .page-links a.active {color:#444444;}

/* END GALLERY */
.photohomeL {
	float: right;
	width: 200px;
	padding-right: 20px;
}
