
/* ***************************************
	RESET CSS
*************************************** */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	background-color: white;
}
html, body {
	height: 100%;
	margin-bottom: 1px;
}
img {
	border-width:0;
	border-color:transparent;
}
:focus {
	outline: 0 none;
}
ol, ul {
	list-style: none;
}
em, i {
	font-style:italic;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
strong, b {
	font-weight:bold;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
	vertical-align: top;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a {
	text-decoration: none;
}

/* Clearfix */
.clearfix:after,
.elgg-grid:after,
.elgg-layout:after,
.elgg-inner:after,
.elgg-page-header:after,
.elgg-page-footer:after,
.elgg-head:after,
.elgg-foot:after,
.elgg-col:after,
.elgg-image-block:after {
/*	content: ".";*/
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;	
}

/* Fluid width container that does not wrap floats */
.elgg-body,
.elgg-col-last {
	display: block;
	width: auto;
	word-wrap: break-word;
	overflow: hidden;
	
	/* IE 6, 7 */
	zoom:1;
	*overflow:visible;
}

.elgg-body:after,
.elgg-col-last:after {
	display: block;
	visibility: hidden;
	height: 0 !important;
	line-height: 0;
	overflow: hidden;
	
	/* Stretch to fill up available space */
	font-size: xx-large;
	content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}

/* ***************************************
 * MENUS
 *
 * To add separators to a menu:
 * .elgg-menu-$menu > li:after {content: '|'; background: ...;}
 *************************************** */
/* Enabled nesting of dropdown/flyout menus */
.elgg-menu > li { position: relative; }
.elgg-sidebar .elgg-menu > li{
	padding:0 5px 4px 5px;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/sidebar-border.png") left bottom repeat-x;
}
.elgg-sidebar .elgg-menu > li a{
border-radius:none;

}
.elgg-sidebar .elgg-menu > li a:hover{
	color: white;
	text-decoration: none;
	background:#6A672F!important;
	border-radius:none;
}
.elgg-menu > li:last-child::after {
	display: none;
}

/* Maximize click target */
.elgg-menu > li > a { display: block }

/* Horizontal menus w/ separator support */
.elgg-menu-hz > li,
.elgg-menu-hz > li:after,
.elgg-menu-hz > li > a,
.elgg-menu-hz > li > span {
	vertical-align: middle;
}

/* Allow inline image blocks in horizontal menus */
.elgg-menu-hz .elgg-body:after { content: '.'; }

/* Inline block */
.elgg-gallery > li,
.elgg-button,
.elgg-icon,
.elgg-menu-hz > li,
.elgg-menu-hz > li:after,
.elgg-menu-hz > li > a,
.elgg-menu-hz > li > span {
	/* Google says do this, but why? */
	position: relative;

	display: inline-block;
}
.ajax_image {
	display: none;
	position: fixed;
	text-align: center;
	top: 0;
	z-index: 553;
}
.image_loader {
	display: none;
	position: relative;
	text-align: center;
	top: 0;
	z-index: 560;
}

/* ***************************************
	GRID
*************************************** */
.elgg-col {
	float: left;
}
.elgg-col-1of1 {
	float: none;
}
.elgg-col-1of2 {
	width: 50%;
}
.elgg-col-1of3 {
	width: 33.33%;
}
.elgg-col-2of3 {
	width: 66.66%;
}
.elgg-col-1of4 {
	width: 25%;
}
.elgg-col-3of4 {
	width: 75%;
}
.elgg-col-1of5 {
	width: 20%;
}
.elgg-col-2of5 {
	width: 40%;
}
.elgg-col-3of5 {
	width: 60%;
}
.elgg-col-4of5 {
	width: 80%;
}
.elgg-col-1of6 {
	width: 16.66%;
}
.elgg-col-5of6 {
	width: 83.33%;
}

/* ***************************************
	Typography
*************************************** */
body {
	font-size: 80%;
	line-height: 1.4em;
	font-family: "Lucida Grande", Arial, Tahoma, Verdana, sans-serif;
}

a {
	color: #664634;
}

a:hover,
a.selected { 	color: #555555;
	text-decoration: underline;
}

p {
	margin-bottom: 15px;
}

p:last-child {
	margin-bottom: 0;
}

pre, code {
	font-family: Monaco, "Courier New", Courier, monospace;
	font-size: 12px;
	
	background:#EBF5FF;
	color:#000000;
	overflow:auto;

	overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */

	white-space: pre-wrap;
	word-wrap: break-word; /* IE 5.5-7 */
	
}

pre {
	padding:3px 15px;
	margin:0px 0 15px 0;
	line-height:1.3em;
}

code {
	padding:2px 3px;
}

.elgg-monospace {
	font-family: Monaco, "Courier New", Courier, monospace;
}

blockquote {
	line-height: 1.3em;
	padding:3px 15px;
	margin:0px 0 15px 0;
	background:#EBF5FF;
	border:none;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	color: #5E320E;
}

h1 { font-size: 1.8em; }
h2 { font-size: 1.5em; line-height: 1.1em; padding-bottom:5px}
h3 { font-size: 1.2em; }
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }

.elgg-heading-site, .elgg-heading-site:hover {
	font-size: 2em;
	line-height: 1.4em;
	color: white;
	font-style: italic;
	font-family: Georgia, times, serif;
	text-shadow: 1px 2px 4px #333333;
	text-decoration: none;
}

.elgg-heading-main, .elgg-main h2 {
	float: left;
	max-width: 530px;
	margin-right: 10px;
	color: #5E320E;
	font-family: 'HomesteadDisplay';
	font-weight: normal;
	font-size: 28px;
	line-height: 34px;
	margin-bottom: 8px;
	
}
.elgg-main h2 {
float: none;
}
.elgg-heading-basic {
	color: #5E320E;
	font-size: 1.2em;
	font-weight: bold;
}

.elgg-subtext {
	color: #c86800;
	font-size: 85%;
	line-height: 1.2em;
	font-style: italic;
}

.elgg-text-help {
	display: block;
	font-size: 85%;
	font-style: italic;
}

.elgg-quiet {
	color: #666;
}

.elgg-loud {
	color: #5E320E;
}

/* ***************************************
	USER INPUT DISPLAY RESET
*************************************** */
.elgg-output {
	margin-top: 10px;
}

.elgg-output dt { font-weight: bold }
.elgg-output dd { margin: 0 0 1em 1em }

.elgg-output ul, .elgg-output ol {
	margin: 0 1.5em 1.5em 0;
	padding-left: 1.5em;
}
.elgg-output ul {
	list-style-type: disc;
}
.elgg-output ol {
	list-style-type: decimal;
}
.elgg-output table {
	border: 1px solid #ccc;
}
.elgg-output table td {
	border: 1px solid #ccc;
	padding: 3px 5px;
}
.elgg-output img {
	max-width: 100%;
}
/* ***************************************
	Form Elements
*************************************** */
fieldset > div {
	margin-bottom: 15px;
}
fieldset > div:last-child {
	margin-bottom: 0;
}
.elgg-form-alt > fieldset > .elgg-foot {
	/* border-top: 1px solid #CCC; */
	padding: 10px 0;
}

label {
	font-weight: bold;
	color: #333;
	font-size: 110%;
}
.elgg-form {
	width:75%;
}

input, textarea ,input[type="file"]{
	border-top: 1px solid #c7b06d;
	border-bottom: 1px solid #fef6df;
	border-right: 1px solid #c7b06d;
	border-left: 1px solid #c7b06d;
	color: #666;
	font: 120% Arial, Helvetica, sans-serif;
	padding: 8px;
	width: 100%;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background:#f4e5b9;
}

input[type=text]:focus, textarea:focus {
	border: solid 1px #f09a55;
	background: #fef2ce;
	color:#333;
}

textarea {
	height: 200px;
}


.elgg-longtext-control {
	float: right;
	margin-left: 14px;
	font-size: 80%;
	cursor: pointer;
}


.elgg-input-access {
	/*margin:0px 0 0 0; */
}

input[type="checkbox"],
input[type="radio"] {
	margin:0 3px 0 0;
	padding:0;
	border:none;
	width:auto;
}
.elgg-input-checkboxes.elgg-horizontal li,
.elgg-input-radios.elgg-horizontal li {
	display: inline;
	padding-right: 10px;
}

.elgg-form-login, .elgg-form-account {
	max-width: 450px;
}

/* ***************************************
	FRIENDS PICKER
*************************************** */
.friends-picker-main-wrapper {
	margin-bottom: 15px;
}
.friends-picker-container h3 {
	font-size:4em !important;
	text-align: left;
	margin:10px 0 20px !important;
	color:#999 !important;
	background: none !important;
	padding:0 !important;
}
.friends-picker .friends-picker-container .panel ul {
	text-align: left;
	margin: 0;
	padding:0;
}
.friends-picker-wrapper {
	margin: 0 auto;
        padding: 0;
        position: relative;
        width: 650px;
}
.friends-picker {
	border-radius: 8px 8px 8px 8px;
        height: auto;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 630px;
}
.friendspicker-savebuttons {
	background: white;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	margin:0 10px 10px;
}
.friends-picker .friends-picker-container { /* long container used to house end-to-end panels. Width is calculated in JS  */
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	list-style-type: none;
}
.friends-picker .friends-picker-container .panel {
	float:left;
	height: 100%;
	position: relative;
	width: 730px;
	margin: 0;
	padding:0;
}
.friends-picker .friends-picker-container .panel .wrapper {
	margin: 0;
	padding:4px 10px 10px 10px;
	min-height: 230px;
}
.friends-picker-navigation {
	margin: 12px 0 10px;
	padding:0 0 10px;
	
}
.friends-picker-navigation ul {
	list-style: none;
	padding-left: 0;
}
.friends-picker-navigation ul li {
	float: left;
	margin:0;
	background:#9FA74B;
}
.friends-picker-navigation a {
	font-weight: bold;
	text-align: center;
	background: #9FA74B;
	color: white !important;
	text-decoration: none;
	display: block;
	padding: 0;
	width:20px;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.tabHasContent {
	background: white;
	color:#333 !important;
}
.friends-picker-navigation li a:hover {
	background: #333;
	color:white !important;
}
.friends-picker-navigation li a.current {
	background: #CF8F3E;
	color:white !important;
}
.friends-picker-navigation-l, .friends-picker-navigation-r {
	height: 40px;
   position: absolute;
   text-indent: -9000em;
   top: 46px;
   width: 40px;
}
.friends-picker-navigation-l a, .friends-picker-navigation-r a {
	display: block;
	height: 40px;
	width: 40px;
}
.friends-picker-navigation-l {
	right: 48px;
	z-index:1;
}
.friends-picker-navigation-r {
	right: 0;
	z-index:1;
}
.friends-picker-navigation-l {
	background: url("http://www.myhuntingroom.com/_graphics/friendspicker.png") no-repeat left top;
}
.friends-picker-navigation-r {
	background: url("http://www.myhuntingroom.com/_graphics/friendspicker.png") no-repeat -60px top;
}
.friends-picker-navigation-l:hover {
	background: url("http://www.myhuntingroom.com/_graphics/friendspicker.png") no-repeat left -44px;
}
.friends-picker-navigation-r:hover {
	background: url("http://www.myhuntingroom.com/_graphics/friendspicker.png") no-repeat -60px -44px;
}
.friendspicker-savebuttons .elgg-button-submit,
.friendspicker-savebuttons .elgg-button-cancel {
	margin:5px 20px 5px 5px;
}
.friendspicker-members-table {
	background: #dedede;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	margin:10px 0 0;
	padding:10px 10px 0;
}

/* ***************************************
	AUTOCOMPLETE
*************************************** */
.ui-autocomplete {
	position: absolute;
	cursor: default;
}
.elgg-autocomplete-item .elgg-body {
	max-width: 200px;
}
.ui-autocomplete {
	background-color: white;
	border: 1px solid #ccc;
	overflow: hidden;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ui-autocomplete .ui-menu-item {
	padding: 0px 4px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ui-autocomplete .ui-menu-item:hover {
	background-color: #eee;
}
.ui-autocomplete a:hover {
	text-decoration: none;
	color: #4690D6;
}

/* ***************************************
	USER PICKER
*************************************** */
.elgg-user-picker-list li:first-child {
	border-top: 1px dotted #ccc;
	margin-top: 5px;
}
.elgg-user-picker-list > li {
	border-bottom: 1px dotted #ccc;
}

/* ***************************************
      DATE PICKER
**************************************** */
.calender .ui-datepicker {
	display: none;

	margin-top: 3px;
	width: 408px;
	background-color: white;
	border: 1px solid #7C562B;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;

	-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
}

 .ui-datepicker {
	display: none;

	margin-top: 3px;
	width: 208px;
	background-color: white;
	border: 1px solid #7C562B;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;

	-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
}

.ui-datepicker-inline {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.ui-datepicker-header {
	position: relative;
	background: #7C562B;
	color: white;
	padding: 2px 0;
	border-bottom: 1px solid #5E320E;
}
.ui-datepicker-header a {
	color: white;
}
.ui-datepicker-prev, .ui-datepicker-next {
    position: absolute;
    top: 5px;
	cursor: pointer;
}
.ui-datepicker-prev {
    left: 6px;
}
.ui-datepicker-next {
    right: 6px;
}
.ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 30px;
    text-align: center;
	font-weight: bold;
}
.ui-datepicker-calendar {
	margin: 4px;
}
.ui-datepicker th {
	color: #5E320E;
	border: none;
    font-weight: bold;
    padding: 5px 6px;
    text-align: center;
}
.ui-datepicker td {
	padding: 1px;
}
.calender  .ui-datepicker td a {
    display: block;
    padding: 10px 14px 26px 25px;
	line-height: 1.2em;
    text-align: right;
    text-decoration: none;
}

.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 2px;
	line-height: 1.2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker-calendar .ui-state-default {
	border: 1px solid #ccc;
    color: #7C562B;;
	background: #fafafa;
}
.ui-datepicker-calendar .ui-state-hover {
	border: 1px solid #aaa;
    color: #5E320E;
	background: #eee;
}
.ui-datepicker-calendar .ui-state-active,
.ui-datepicker-calendar .ui-state-active.ui-state-hover {
	font-weight: bold;
    border: 1px solid #5E320E;
    color: #5E320E;
	background: #E4ECF5;
}
.elgg-form-photos-batch-edit{
width:100%!important;
}
.elgg-form-photos-batch-edit .elgg-foot{
	margin-left:177px;
}

.elgg-comments > form {
   margin-top: 15px;
   width: 100%;
}


.friends-picker .friends-picker-container .panel .wrapper {
padding: 28px 10px 10px 21px;
}

 .friends-picker-navigation-l {
margin-top: 20px;
}

.friends-picker-navigation-r { margin-top: 20px; }

 
 
 html>body  .friends-picker .friends-picker-container .panel .wrapper {

padding-top:15px;
}
html>body  .friends-picker-container h3 { padding-top :20px !important; padding-bottom:15px ! important;}

html>body .friends-picker-navigation-l {
margin-top: 20px;
}

html>body .friends-picker-navigation-r { margin-top: 20px; }



 .ie8 .friends-picker-navigation-r { top:-300px;}

/* **************************
	BUTTONS
************************** */

/* Base */
.elgg-button {
	font-size: 14px;
	font-weight: bold;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	width: auto;
	padding: 2px 4px;
	cursor: pointer;
	outline: none;
	
	-webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.40);
	-moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.40);
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.40);
}
a.elgg-button {
	padding: 3px 6px;
}

/* Submit: This button should convey, "you're about to take some definitive action" */
.elgg-button-submit {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 0;
	border:1px solid #A3732B;
	color: #f6e5b3;
	padding: 7px 15px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px 0 #A3732B;
	cursor: pointer;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.elgg-button-submit:hover {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 -15px;
	color: #e3d096;
	text-decoration: none;
	border: 1px solid #A3732B;
}

.elgg-button-submit.elgg-state-disabled {
	background: #999;
	border-color: #999;
	cursor: default;
}

/* Cancel: This button should convey a negative but easily reversible action (e.g., turning off a plugin) */
.elgg-button-cancel {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 0;
	border:1px solid #A3732B;
	color: #f6e5b3;
	padding: 7px 15px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px 0 #A3732B;
	cursor: pointer;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.elgg-button-cancel:hover {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 -15px;
	color: #e3d096;
	text-decoration: none;
	border: 1px solid #A3732B;
}

/* Action: This button should convey a normal, inconsequential action, such as clicking a link */
.elgg-button-action {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 0;
	border:1px solid #A3732B;
	color: #f6e5b3;
	padding: 2px 15px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px 0 #A3732B;
	cursor: pointer;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.elgg-button-action:hover,
.elgg-button-action:focus {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 -15px;
	color: #e3d096;
	text-decoration: none;
	border: 1px solid #A3732B;
}

/* Delete: This button should convey "be careful before you click me" */
.elgg-button-delete {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 0;
	border:1px solid #A3732B;
	color: #f6e5b3;
	padding: 7px 15px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px 0 #A3732B;
	cursor: pointer;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.elgg-button-delete:hover {
	background: #DF7803 url(http://www.myhuntingroom.com/mod/huntingTheme/img/button_background.gif) repeat-x 0 -15px;
	color: #e3d096;
	text-decoration: none;
	border: 1px solid #A3732B;
}

.elgg-button-dropdown {
	padding:3px 6px;
	text-decoration:none;
	display:block;
	font-weight:bold;
	position:relative;
	margin-left:0;
	color: white;
	border:1px solid #71B9F7;
	
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	
	-webkit-box-shadow: 0 0 0;
	-moz-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
	
	/*background-image:url(http://www.myhuntingroom.com/_graphics/elgg_sprites.png);
	background-position:-150px -51px;
	background-repeat:no-repeat;*/
}

.elgg-button-dropdown:after {
	content: " \25BC ";
	font-size:smaller;
}

.elgg-button-dropdown:hover {
	background-color:#71B9F7;
	text-decoration:none;
}

.elgg-button-dropdown.elgg-state-active {
	background: #ccc;
	outline: none;
	color: #333;
	border:1px solid #ccc;
	
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
}

/* ***************************************
	ICONS
*************************************** */

.elgg-icon {
	background: transparent url(http://www.myhuntingroom.com/mod/huntingTheme/img/elgg_sprites.png) no-repeat left;
	width: 16px;
	height: 16px;
	margin: 0 2px;
}
.elgg-icon-arrow-left {
	background-position: 0 -0px;
}
.elgg-icon-arrow-right {
	background-position: 0 -18px;
}
.elgg-icon-arrow-two-head {
	background-position: 0 -36px;
}
.elgg-icon-attention:hover {
	background-position: 0 -54px;
}
.elgg-icon-attention {
	background-position: 0 -72px;
}
.elgg-icon-calendar {
	background-position: 0 -90px;
}
.elgg-icon-cell-phone {
	background-position: 0 -108px;
}
.elgg-icon-checkmark:hover {
	background-position: 0 -126px;
}
.elgg-icon-checkmark {
	background-position: 0 -144px;
}
.elgg-icon-clip:hover {
	background-position: 0 -162px;
}
.elgg-icon-clip {
	background-position: 0 -180px;
}
.elgg-icon-cursor-drag-arrow {
	background-position: 0 -198px;
}
.elgg-icon-delete-alt:hover {
	background-position: 0 -216px;
}
.elgg-icon-delete-alt {
	background-position: 0 -234px;
}
.elgg-icon-delete:hover {
	background-position: 0 -252px;
}
.elgg-icon-delete {
	background-position: 0 -270px;
}
.elgg-icon-download:hover {
	background-position: 0 -288px;
}
.elgg-icon-download {
	background-position: 0 -306px;
}
.elgg-icon-eye {
	background-position: 0 -324px;
}
.elgg-icon-facebook {
	background-position: 0 -342px;
}
.elgg-icon-grid:hover {
	background-position: 0 -360px;
}
.elgg-icon-grid {
	background-position: 0 -378px;
}
.elgg-icon-home:hover {
	background-position: 0 -396px;
}
.elgg-icon-home {
	background-position: 0 -414px;
}
.elgg-icon-hover-menu:hover {
	background-position: 0 -432px;
}
.elgg-icon-hover-menu {
	background-position: 0 -450px;
}
.elgg-icon-info:hover {
	background-position: 0 -468px;
}
.elgg-icon-info {
	background-position: 0 -486px;
}
.elgg-icon-link:hover {
	background-position: 0 -504px;
}
.elgg-icon-link {
	background-position: 0 -522px;
}
.elgg-icon-list {
	background-position: 0 -540px;
}
.elgg-icon-lock-closed {
	background-position: 0 -558px;
}
.elgg-icon-lock-open {
	background-position: 0 -576px;
}
.elgg-icon-mail-alt:hover {
	background-position: 0 -594px;
}
.elgg-icon-mail-alt {
	background-position: 0 -612px;
}
.elgg-icon-mail:hover {
	background-position: 0 -630px;
}
.elgg-icon-mail {
	background-position: 0 -648px;
}
.elgg-icon-photo {
	background-position: 0 -666px;
}
.elgg-icon-print-alt {
	background-position: 0 -684px;
}
.elgg-icon-print {
	background-position: 0 -702px;
}
.elgg-icon-push-pin-alt {
	background-position: 0 -720px;
}
.elgg-icon-push-pin {
	background-position: 0 -738px;
}
.elgg-icon-redo {
	background-position: 0 -756px;
}
.elgg-icon-refresh:hover {
	background-position: 0 -774px;
}
.elgg-icon-refresh {
	background-position: 0 -792px;
}
.elgg-icon-round-arrow-left {
	background-position: 0 -810px;
}
.elgg-icon-round-arrow-right {
	background-position: 0 -828px;
}
.elgg-icon-round-checkmark {
	background-position: 0 -846px;
}
.elgg-icon-round-minus {
	background-position: 0 -864px;
}
.elgg-icon-round-plus {
	background-position: 0 -882px;
}
.elgg-icon-rss {
	background-position: 0 -900px;
}
.elgg-icon-search-focus {
	background-position: 0 -918px;
}
.elgg-icon-search {
	background-position: 0 -936px;
}
.elgg-icon-settings-alt:hover {
	background-position: 0 -954px;
}
.elgg-icon-settings-alt {
	background-position: 0 -972px;
}
.elgg-icon-settings {
	background-position: 0 -990px;
}
.elgg-icon-share:hover {
	background-position: 0 -1008px;
}
.elgg-icon-share {
	background-position: 0 -1026px;
}
.elgg-icon-shop-cart:hover {
	background-position: 0 -1044px;
}
.elgg-icon-shop-cart {
	background-position: 0 -1062px;
}
.elgg-icon-speech-bubble-alt:hover {
	background-position: 0 -1080px;
}
.elgg-icon-speech-bubble-alt {
	background-position: 0 -1098px;
}
.elgg-icon-speech-bubble:hover {
	background-position: 0 -1116px;
}
.elgg-icon-speech-bubble {
	background-position: 0 -1134px;
}
.elgg-icon-star-alt {
	background-position: 0 -1152px;
}
.elgg-icon-star-empty:hover {
	background-position: 0 -1170px;
}
.elgg-icon-star-empty {
	background-position: 0 -1188px;
}
.elgg-icon-star:hover {
	background-position: 0 -1206px;
}
.elgg-icon-star {
	background-position: 0 -1224px;
}
.elgg-icon-tag:hover {
	background-position: 0 -1242px;
}
.elgg-icon-tag {
	background-position: 0 -1260px;
}
.elgg-icon-thumbs-down-alt:hover {
	background-position: 0 -1278px;
}
.elgg-icon-thumbs-down:hover,
.elgg-icon-thumbs-down-alt {
	background-position: 0 -1296px;
}
.elgg-icon-thumbs-down {
	background-position: 0 -1314px;
}
.elgg-icon-thumbs-up-alt:hover {
	background-position: 0 -1332px;
}
.elgg-icon-thumbs-up:hover,
.elgg-icon-thumbs-up-alt {
	background-position: 0 -1350px;
}
.elgg-icon-thumbs-up {
	background-position: 0 -1368px;
}
.elgg-icon-trash {
	background-position: 0 -1386px;
}
.elgg-icon-twitter {
	background-position: 0 -1404px;
}
.elgg-icon-undo {
	background-position: 0 -1422px;
}
.elgg-icon-user:hover {
	background-position: 0 -1440px;
}
.elgg-icon-user {
	background-position: 0 -1458px;
}
.elgg-icon-users:hover {
	background-position: 0 -1476px;
}
.elgg-icon-users {
	background-position: 0 -1494px;
}
.elgg-icon-video {
	background-position: 0 -1512px;
}


.elgg-avatar > .elgg-icon-hover-menu {
	display: none;
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 0;
	cursor: pointer;
}

.elgg-ajax-loader {
	background: white url(http://www.myhuntingroom.com/_graphics/ajax_loader_bw.gif) no-repeat center center;
	min-height: 33px;
	min-width: 33px;
}

/* ***************************************
	AVATAR ICONS
*************************************** */
.elgg-avatar {
	position: relative;
	display: inline-block;
}
.elgg-avatar > a > img {
	display: block;
}
.elgg-avatar-tiny > a > img {
	width: 25px;
	height: 25px;
	
	/* remove the border-radius if you don't want rounded avatars in supported browsers */
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	-moz-background-clip:  border;
	background-clip:  border;

	-webkit-background-size: 25px;
	-khtml-background-size: 25px;
	-moz-background-size: 25px;
	-o-background-size: 25px;
	background-size: 25px;
}
.elgg-avatar-small > a > img {
	width: 40px;
	height: 40px;
	
	/* remove the border-radius if you don't want rounded avatars in supported browsers */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-moz-background-clip:  border;
	background-clip:  border;

	-webkit-background-size: 40px;
	-khtml-background-size: 40px;
	-moz-background-size: 40px;
	-o-background-size: 40px;
	background-size: 40px;
}
.elgg-avatar-medium > a > img {
	width: 100px;
	height: 100px;
}
.elgg-avatar-large > a > img {
	width: 200px;
	height: 200px;
}
#profile-owner-block .elgg-avatar-large{
padding:10px;
}
/* ***************************************
	PAGINATION
*************************************** */
.elgg-pagination {
	margin: 10px 0;
	display: block;
	text-align: center;
}
.elgg-pagination li {
	display: inline;
	margin: 0 6px 0 0;
	text-align: center;
}
.elgg-pagination a, .elgg-pagination span {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	padding: 8px 9px;
	color: #7C562B;
	border: 1px solid #7C562B;
	font-size: 12px;
}
.elgg-pagination a:hover {
	background: #7C562B;
	color: white;
	text-decoration: none;
}
.elgg-pagination .elgg-state-disabled span {
	color: #CCCCCC;
	border-color: #CCCCCC;
}
.elgg-pagination .elgg-state-selected span {
	color: #555555;
	border-color: #555555;
}

/* ***************************************
	TABS
*************************************** */
.elgg-tabs {
	/* margin-bottom: 5px;
	border-bottom: 2px solid #cccccc;
	display: table;
	width: 100%; */
	
	display: block;
	width: 100%;
	margin: 0 0 20px 0;
	padding: 0;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/tab-top.png") left top repeat-x;
	height:53px;
	list-style:none;
}
.elgg-tabs li {
	/*float: left;
	border: 2px solid #ccc;
	border-bottom: 0;
	background: #eee;
	margin: 0 0 0 10px;
	
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;*/
	
	display: block;
	width: auto;
	height:45px;
	padding: 0;
	float: left;
	margin-top:3px;
}
.elgg-tabs li a { 
	-moz-transition: color 0.2s ease-in-out 0s;
    color: #5E320E;
    display: block;
    font-family: 'HomesteadDisplay';
    font-size: 26px;
    height: 45px;
    line-height: 45px;
    margin: 0;
    padding: 0 20px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #E9D8A4;
    text-transform: uppercase;
    width: auto;
}
.elgg-tabs a {
	text-decoration: none;
	display: block;
	padding: 3px 10px 0 10px;
	text-align: center;
	height: 21px;
	color: #999;
}
.elgg-tabs a:hover {
	background: #dedede;
	color: #7C562B;
}
.elgg-tabs .elgg-state-selected {
	border-color: #ccc;
	background: white;
}
.elgg-tabs .elgg-state-selected a {
	/*position: relative;
	top: 2px;
	background: white;*/
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/tab-bg.jpg") repeat scroll 0 0 transparent;
    color: #6F7437;
    height: 45px;
    position: relative;
}

/* ***************************************
	BREADCRUMBS
*************************************** */
.elgg-breadcrumbs {
	font-size: 80%;
	font-weight: bold;
	line-height: 1.2em;
	color: #bababa;
}
.elgg-breadcrumbs > li {
	display: inline-block;
	color: #625147;	
	margin-top:10px;
}
.elgg-breadcrumbs > li:after {
	content: "\003E";
	padding: 0 4px;
	font-weight: normal;
}
.elgg-breadcrumbs > li > a {
	display: inline-block;
	color: #625147;
	margin-top:10px;
}
.elgg-breadcrumbs > li > a:hover {
	color: #5E320E;
	text-decoration: underline;
}

.elgg-main .elgg-breadcrumbs {
	position: relative;
	top: -6px;
	left: 0;
	padding-left:2px;
}

/* ***************************************
	TOPBAR MENU
*************************************** */
.elgg-menu-topbar {
	float: left;
}

.elgg-menu-topbar > li {
	float: left;
}

.elgg-menu-topbar > li > a {
	padding-top: 2px;
	color: #eee;
	margin: 1px 15px 0;
}

.elgg-menu-topbar > li > a:hover {
	color: #7C562B;
	text-decoration: none;
}

.elgg-menu-topbar-alt {
	float: right;
}

.elgg-menu-topbar .elgg-icon {
	vertical-align: middle;
	margin-top: -1px;
}

.elgg-menu-topbar > li > a.elgg-topbar-logo {
	margin-top: 0;
	padding-left: 5px;
	width: 38px;
	height: 20px;
}

.elgg-menu-topbar > li > a.elgg-topbar-avatar {
	width: 18px;
	height: 18px;
}

/* ***************************************
	SITE MENU
*************************************** */
.elgg-menu-site {
	z-index: 1;
}

.elgg-menu-site > li > a {
	font-weight: bold;
	padding: 3px 13px 0px 13px;
	height: 20px;
}

.elgg-menu-site > li > a:hover {
	text-decoration: none;
}

.elgg-menu-site-default {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 23px;
}

.elgg-menu-site-default > li {
	float: left;
	margin-right: 1px;
}

.elgg-menu-site-default > li > a {
	color: white;
}

.elgg-menu-site > li > ul {
	display: none;
	background-color: white;
}

.elgg-menu-site > li:hover > ul {
	display: block;
}

.elgg-menu-site-default > .elgg-state-selected > a,
.elgg-menu-site-default > li:hover > a {
	background: white;
	color: #555;

	-webkit-box-shadow: 2px -1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 2px -1px 1px rgba(0, 0, 0, 0.25);
	box-shadow: 2px -1px 1px rgba(0, 0, 0, 0.25);

	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}

.elgg-menu-site-more {
	position: relative;
	left: -1px;
	width: 100%;
	min-width: 150px;
	border: 1px solid #999;
	border-top: 0;

	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;

	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}

.elgg-menu-site-more > li > a {
	background-color: white;
	color: #555;

	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.elgg-menu-site-more > li > a:hover {
	background: #7C562B;
	color: white;
}

.elgg-menu-site-more > li:last-child > a,
.elgg-menu-site-more > li:last-child > a:hover {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}

.elgg-more > a:before {
	content: "\25BC";
	font-size: smaller;
	margin-right: 4px;
}

/* ***************************************
	TITLE
*************************************** */
.elgg-menu-title {
	float: right;
	margin-top:-39px;
}

.elgg-menu-title > li {
	display: inline-block;
	margin-left: 4px;
}

/* ***************************************
	FILTER MENU
*************************************** */
.elgg-menu-filter {
	display: block;
	width: 100%;
	margin: 0 0 20px 0;
	padding: 0;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/tab-top.png") left top repeat-x;
	height:53px;
	list-style:none;
}
.elgg-menu-filter > li {
	display: block;
	width: auto;
	height:45px;
	padding: 0;
	float: left;
	margin-top:3px;

}
/*.elgg-menu-filter > li:hover {
	background: #dedede;
}*/
.elgg-menu-filter > li > a {
	/*text-decoration: none;
	display: block;
	padding: 3px 10px 0;
	text-align: center;
	height: 21px;
	color: #999;*/
	
	 -moz-transition: color 0.2s ease-in-out 0s;
    color: #5E320E;
    display: block;
    font-family: 'HomesteadDisplay';
    font-size: 28px;
    height: 45px;
    line-height: 45px;
    margin: 0;
    padding: 0 20px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #E9D8A4;
    text-transform: uppercase;
    width: auto;
}
.elgg-menu-filter > li > a:hover {
	/*background: #dedede;
	color: #7C562B;*/
}
.elgg-menu-filter > .elgg-state-selected {
	/*border-color: #ccc;
	background: white;*/
}
.elgg-menu-filter > .elgg-state-selected > a {
	/*position: relative;
	top: 2px;
	background: white;*/
	
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/tab-bg.jpg") repeat scroll 0 0 transparent;
    color: #6F7437;
    height: 45px;
    position: relative;

}

/* ***************************************
	PAGE MENU
*************************************** */
.elgg-menu-page {
	margin-bottom: 15px;
}

.elgg-menu-page a {
	display: block;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background-color: white;
	margin: 0 0 3px;
	padding: 2px 4px 2px 8px;
}
.elgg-sidebar .elgg-menu-page a {
	font-size:14px;
	display: block;
	color:#e2cc8a;
	background: none!important;
	padding: 10px 4px 10px 8px;
	margin-bottom:2px;
}
.elgg-menu-page a:hover {
	background-color: #5E320E;
	color: white;
	text-decoration: none;
}
.elgg-sidebar .elgg-menu-page a:hover {
	color: white;
	text-decoration: none;
}
.elgg-menu-page li.elgg-state-selected > a {
	background-color: #7C562B;
	color: white;
}
.elgg-menu-page .elgg-child-menu {
	display: none;
	margin-left: 15px;
}
.elgg-menu-page .elgg-menu-closed:before, .elgg-menu-opened:before {
	display: inline-block;
	padding-right: 4px;
}
.elgg-menu-page .elgg-menu-closed:before {
	content: "\002B";
}
.elgg-menu-page .elgg-menu-opened:before {
	content: "\002D";
}

/* ***************************************
	HOVER MENU
*************************************** */
.elgg-menu-hover {
	display: none;
	position: absolute;
	z-index: 10000;

	overflow: hidden;

	min-width: 165px;
	max-width: 250px;
	border: solid 1px;
	border-color: #E5E5E5 #999 #999 #E5E5E5;
	background-color: #FFF;
	
	-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.50);
	-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.50);
	box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.50);
}
.elgg-menu-hover > li {
	border-bottom: 1px solid #ddd;
}
.elgg-menu-hover > li:last-child {
	border-bottom: none;
}
.elgg-menu-hover .elgg-heading-basic {
	display: block;
}
.elgg-menu-hover a {
	padding: 2px 8px;
	font-size: 92%;
}
.elgg-menu-hover a:hover {
	background: #FDEEC0;
	text-decoration: none;
}
.elgg-menu-hover-admin a {
	color: red;
}
.elgg-menu-hover-admin a:hover {
	color: white;
	background-color: red;
}

/* ***************************************
	SITE FOOTER
*************************************** */
.elgg-menu-footer > li,
.elgg-menu-footer > li > a {
	display: inline-block;
	color: #999;
}

.elgg-menu-footer > li:after {
	content: "\007C";
	padding: 0 4px;
}

.elgg-menu-footer-default {
	float: right;
}

.elgg-menu-footer-alt {
	float: left;
}

/* ***************************************
	GENERAL MENU
*************************************** */
.elgg-menu-general > li,
.elgg-menu-general > li > a {
	display: inline-block;
	color: #999;
}

.elgg-menu-general > li:after {
	content: "\007C";
	padding: 0 4px;
}

/* ***************************************
	ENTITY AND ANNOTATION
*************************************** */
.elgg-menu-entity, elgg-menu-annotation {
	float: right;
	margin-left: 15px;
	font-size: 90%;
	color: #C86800;
	line-height: 16px;
	height: 16px;
}
.elgg-menu-entity > li, .elgg-menu-annotation > li {
	margin-left: 15px;
}
.elgg-menu-entity > li > a, .elgg-menu-annotation > li > a {
	color: #C86800;
}
.elgg-menu-entity > li > a, .elgg-menu-annotation > li > a {
	display: block;
}
.elgg-menu-entity > li > span, .elgg-menu-annotation > li > span {
	vertical-align: baseline;
}

/* ***************************************
	OWNER BLOCK
*************************************** */
.elgg-menu-owner-block li{
	padding:0 5px 4px 5px;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/sidebar-border.png") left bottom repeat-x;
}
.elgg-menu-owner-block li a {
	font-size:14px;
	display: block;
	color:#e2cc8a;
	background-color: none;
	padding: 10px 4px 10px 8px;
	margin-bottom:2px;
	
}
.elgg-menu-owner-block li a:hover {	
	color: white;
	text-decoration: none;
}
.elgg-menu-owner-block li.elgg-state-selected > a {
	background-color: #4E4C1E;
	color: #E2CC8A;
}
.elgg-sidebar .elgg-image-block a{
	color:#e2cc8a;
}
.elgg-sidebar .elgg-menu{
	padding:0px;
	}
/* ***************************************
	LONGTEXT
*************************************** */
.elgg-menu-longtext {
	float: right;
        padding-right:20px;
}

/* ***************************************
	RIVER
*************************************** */
.elgg-menu-river {
	float: right;
	margin-left: 15px;
	font-size: 90%;
	color: #aaa;
	line-height: 16px;
	height: 16px;
}
.elgg-menu-river > li {
	display: inline-block;
	margin-left: 5px;
}
.elgg-menu-river > li > a {
	color: #C86800;
	height: 16px;
}
.elgg-menu-river > li > a {
	display: block;
}
.elgg-menu-river > li > span {
	vertical-align: baseline;
}

/* ***************************************
	SIDEBAR EXTRAS (rss, bookmark, etc)
*************************************** */
.elgg-menu-extras {
	margin-bottom: 15px;
}

/* ***************************************
	WIDGET MENU
*************************************** */
.elgg-menu-widget > li {
	position: absolute;
	top: 4px;
	display: inline-block;
	width: 18px;
	height: 18px;
	padding: 2px 2px 0 0;
}

.elgg-menu-widget > .elgg-menu-item-collapse {
	left: 5px;
}
.elgg-menu-widget > .elgg-menu-item-delete {
	right: 5px;
}
.elgg-menu-widget > .elgg-menu-item-settings {
	right: 25px;
}
/* ***************************************
	Modules
*************************************** */
.elgg-module {
	overflow: hidden;
	margin-bottom: 20px;
}

/* Aside */
.elgg-module-aside .elgg-head {
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/sidebar-border.png") left bottom no-repeat;	
	margin-bottom: 5px;
	padding-bottom: 5px;
}

/* Info */
.elgg-module-info > .elgg-head {
	background: #e4e4e4;
	padding: 5px;
	margin-bottom: 10px;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.elgg-module-info > .elgg-head * {
	color: #333;
}
.elgg-module-aside p{
	margin-left:10px;
}
.elgg-sidebar .elgg-module-aside{
	padding:10px;
}
/* Popup */
.elgg-module-popup {
	background-color: white;
	border: 1px solid #ccc;
	
	z-index: 9999;
	margin-bottom: 0;
	padding: 5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	
	-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
	box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.5);
}
.elgg-module-popup > .elgg-head {
	margin-bottom: 5px;
}
.elgg-module-popup > .elgg-head * {
	color: #0054A7;
}

/* Dropdown */
.elgg-module-dropdown {
	background-color:white;
	border:5px solid #CCC;
	
	-webkit-border-radius: 5px 0 5px 5px;
	-moz-border-radius: 5px 0 5px 5px;
	border-radius: 5px 0 5px 5px;
	
	display:none;
	
	width: 210px;
	padding: 12px;
	margin-right: 0px;
	z-index:100;
	
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.45);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.45);
	
	position:absolute;
	right: 0px;
	top: 100%;
}

/* Featured */
.elgg-module-featured {
	border: 1px solid #4690D6;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.elgg-module-featured > .elgg-head {
	padding: 5px;
	background-color: #4690D6;
}
.elgg-module-featured > .elgg-head * {
	color: white;
}
.elgg-module-featured > .elgg-body {
	padding: 10px;
}

/* ***************************************
	Widgets
*************************************** */
.elgg-widgets {
	float: right;
	min-height: 30px;
}
.elgg-widget-add-control {
	text-align: right;
	margin: 5px 5px 15px;
}
.elgg-widgets-add-panel {
	padding: 10px;
	margin: 0 5px 15px;
	background: #dedede;
	border: 2px solid #ccc;
        height:150px;
}
.elgg-widgets-add-panel li {
	float: left;
	margin: 2px 10px;
	width: 200px;
	padding: 4px;
	background-color: #ccc;
	border: 2px solid #b0b0b0;
	font-weight: bold;
}
.elgg-widgets-add-panel li a {
	display: block;
}
.elgg-widgets-add-panel .elgg-state-available {
	color: #333;
	cursor: pointer;
}
.elgg-widgets-add-panel .elgg-state-available:hover {
	background-color: #bcbcbc;
}
.elgg-widgets-add-panel .elgg-state-unavailable {
	color: #888;
}

.elgg-module-widget {
	background-color: #fbedc3;
	padding: 2px;
	margin: 0 5px 15px;
	position: relative;
}
.elgg-module-widget:hover {
	background-color: #fff8e5;
}
.elgg-module-widget > .elgg-head {
	background-color: #7c562b;
	height: 26px;
	overflow: hidden;
}
.elgg-module-widget > .elgg-head h3 {
	float: left;
	padding: 4px 45px 0 20px;
	color: #E2CC8A;
}
.elgg-module-widget.elgg-state-draggable .elgg-widget-handle {
	cursor: move;
}
a.elgg-widget-collapse-button {
	color: #c5c5c5;
}
a.elgg-widget-collapse-button:hover,
a.elgg-widget-collapsed:hover {
	color: #9d9d9d;
	text-decoration: none;
}
a.elgg-widget-collapse-button:before {
	content: "\25BC";
}
a.elgg-widget-collapsed:before {
	content: "\25BA";
}
.elgg-module-widget > .elgg-body {
	background-color: #f5e1a5;
	width: 100%;
	overflow: hidden;
	border-top: 2px solid #6d4b24;
}
.elgg-widget-edit {
	display: none;
	width: 96%;
	padding: 2%;
	border-bottom: 2px solid #dedede;
	background-color: #f9f9f9;
}
.elgg-widget-content {
	padding: 10px;
}
.elgg-widget-placeholder {
	border: 2px dashed #dedede;
	margin-bottom: 15px;
}
/* ***************************************
	Image Block
*************************************** */
.elgg-sidebar .elgg-image-block{
	padding-left:10px;
	min-height:40px;
}
.elgg-sidebar p{
	color:#fff;
}
.elgg-image-block {
	padding: 3px 0;
	min-height: 30px;
}
.elgg-image-block .elgg-image {
	float: left;
	margin-right: 5px;
}
.elgg-image-block .elgg-image-alt {
	float: right;
	margin-left: 5px;
}

/* ***************************************
	List
*************************************** */
.elgg-list {
	border-top: 1px dotted #CCB275;
	margin: 5px 0;
	clear: both;
}
.elgg-list > li {
	border-bottom: 1px dotted #CCB275;
	padding-top:5px;
}
.elgg-sidebar .elgg-subtext{
	color:#fff;
}
.elgg-item .elgg-subtext {
	margin-bottom: 5px;
}
.elgg-item .elgg-content {
	margin: 10px 5px;
}

/* ***************************************
	Gallery
*************************************** */
.elgg-gallery {
	border: none;
	margin-right: auto;
	margin-left: auto;
}
.elgg-gallery td {
	padding: 5px;
}
.elgg-gallery-fluid > li {
	float: left;
}
.elgg-gallery-users > li {
	margin: 0 2px;
}

/* ***************************************
	Tables
*************************************** */
.elgg-table {
	width: 100%;
	border-top: 1px solid #ccc;
}
.elgg-table td, .elgg-table th {
	padding: 4px 8px;
	border: 1px solid #ccc;
}
.elgg-table th {
	background-color: #ddd;
}
.elgg-table tr:nth-child(odd), .elgg-table tr.odd {
	background-color: #fff;
}
.elgg-table tr:nth-child(even), .elgg-table tr.even {
	background-color: #f0f0f0;
}
.elgg-table-alt {
	width: 100%;
	border-top: 1px solid #ccc;
}
.elgg-table-alt td {
	padding: 2px 4px 2px 4px;
	border-bottom: 1px solid #ccc;
}
.elgg-table-alt td:first-child {
	width: 200px;
}
.elgg-table-alt tr:hover {
	background: #E4E4E4;
}

/* ***************************************
	Owner Block
*************************************** */
.elgg-owner-block {
	margin-bottom: 20px;
}

/* ***************************************
	Messages
*************************************** */
.elgg-message {
	color: white;
	font-weight: bold;
	display: block;
	padding: 3px 10px;
	cursor: pointer;
	opacity: 0.9;
	
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.elgg-state-success {
	background-color: black;
}
.elgg-state-error {
	background-color: red;
}
.elgg-state-notice {
	background-color: #4690D6;
}

/* ***************************************
	River
*************************************** */
.elgg-list-river {
	border-top: 1px solid #E6CF8B;
}
.elgg-list-river > li {
	border-bottom: 1px solid #E6CF8B;
}
.elgg-list-river a{
	color:#C86800;
	font-size:14px;
	}
.elgg-river-item {
	padding: 7px 0;
}
.elgg-river-item .elgg-pict {
	margin-right: 20px;
}
.elgg-river-timestamp {
	color: #666;
	font-size: 85%;
	font-style: italic;
	line-height: 1.2em;
}

.elgg-river-attachments,
.elgg-river-message,
.elgg-river-content {
	border-left: 1px solid #E6CF8B;
	font-size: 85%;
	line-height: 1.5em;
	margin: 8px 0 5px 0;
	padding-left: 5px;
}
.elgg-river-attachments .elgg-avatar,
.elgg-river-attachments .elgg-icon {
	float: left;
}
.elgg-river-layout .elgg-input-dropdown {
	float: right;
	margin: 10px 0;
}

.elgg-river-comments-tab {
	display: block;
	background-color: #efdda7;
	color: #D18D4A;
	margin-top: 5px;
	width: auto;
	float: right;
	font-size: 85%;
	padding: 1px 7px;
	
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}

.elgg-river-comments {
	margin: 0;
	border-top: none;
}
.elgg-river-comments li:first-child {
	-webkit-border-radius: 5px 0 0;
	-moz-border-radius: 5px 0 0;
	border-radius: 5px 0 0;
}
.elgg-river-comments li:last-child {
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius-bottomleft: 0 0 5px 5px;
	border-radius-bottomleft: 0 0 5px 5px;
}
.elgg-river-comments li {
	background-color: #efdda7;
	border-bottom: none;
	padding: 4px;
	margin-bottom: 2px;
}
.elgg-river-comments .elgg-media {
	padding: 0;
}
.elgg-river-more {
	background-color: #EEE;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	padding: 2px 4px;
	font-size: 85%;
	margin-bottom: 2px;
}

.elgg-river-item form {
	background-color: #efdda7;
	padding: 8px;
	width:496px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	height: 33px;
}
.elgg-river-item input[type="text"] {
	width: 77%;
}
.elgg-river-item input[type=submit] {
	margin: 0 0 0 10px;
}


/* **************************************
	Comments (from elgg_view_comments)
************************************** */
.elgg-comments {
	margin-top: 25px;
}
.elgg-comments > form {
	margin-top: 15px;
}

/* ***************************************
	Image-related
*************************************** */
.elgg-photo {
  // background-color: #FDEEC0;
   //border: 1px solid #CEB15B;
	//padding: 3px;

}

/* ***************************************
	Tags
*************************************** */
.elgg-tags {
	display: inline;
	font-size: 85%;
}
.elgg-tags li {
	display: inline;
	margin-right: 5px;
}
.elgg-tags li:after {
	content: ",";
}
.elgg-tags li:last-child:after {
	content: "";
}
.elgg-tagcloud {
	text-align: justify;
}

/* ***************************************
	PAGE LAYOUT
*************************************** */
/***** DEFAULT LAYOUT ******/
.elgg-page-default {
	min-width: 998px;
}
.elgg-page-default .elgg-page-header > .elgg-inner {
/*	width: 990px; */
	margin: 0 auto;
	/* height: 90px;*/
}
.elgg-page-default .elgg-page-body > .elgg-inner {
	/*width: 990px;*/
	margin: 0 auto;
	clear:both;
}
.elgg-page-default .elgg-page-footer > .elgg-inner {
	/* width: 990px; */
	margin: 0 auto;
	/* padding: 5px 0;
	 border-top: 1px solid #DEDEDE; */
}

/***** TOPBAR ******/
.elgg-page-topbar {
	background: #333333 url(http://www.myhuntingroom.com/_graphics/toptoolbar_background.gif) repeat-x top left;
	border-bottom: 1px solid #000000;
	position: relative;
	height: 24px;
	z-index: 9000;
}
.elgg-page-topbar > .elgg-inner {
	padding: 0 10px;
}

/***** PAGE MESSAGES ******/
.elgg-system-messages {
	position: fixed;
	top: 24px;
	right: 20px;
	max-width: 500px;
	z-index: 2000;
}
.elgg-system-messages li {
	margin-top: 10px;
}
.elgg-system-messages li p {
	margin: 0;
}
.elgg-page-messages{
	position:relative;
	z-index:10000;
	}

/***** PAGE HEADER ******/
.elgg-page-header {
	position: relative;	
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/bg-1.jpg") 0 97px no-repeat;
	/* background: #4690D6 url(http://www.myhuntingroom.com/_graphics/header_shadow.png) repeat-x bottom left; */
}
.elgg-page-header-inner {
	position: relative;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/inner-banner.jpg") 0 97px no-repeat;
	height:270px;
}
.elgg-page-header > .elgg-inner {
	position: relative;

	
}

/***** PAGE BODY LAYOUT ******/
.elgg-page-body{

}
.elgg-layout {
	min-height: 360px;
}
.elgg-layout-one-sidebar {
	 background: transparent url("http://www.myhuntingroom.com/mod/huntingTheme/img/sidebar_background.png") repeat-y right top; 
}
.elgg-layout-two-sidebar {
	/*background: transparent url(_graphics/two_sidebar_background.gif) repeat-y right top;*/
		 background: transparent url("http://www.myhuntingroom.com/mod/huntingTheme/img/sidebar_background.png") repeat-y right top; 
	
}
.elgg-layout-two-sidebar .elgg-sidebar-alt{
	display:none;
}
.elgg-layout-error {
	margin-top: 20px;
}
.elgg-sidebar {
	position: relative;
	padding: 20px 0 0 0;
	float: right;
	width: 222px;
	margin: 0 0 0 30px;
}
.elgg-sidebar h3{
	padding-left:10px;
	color:#E2CC8A;
}
.elgg-sidebar-alt {
	position: relative;
	padding: 20px 10px;
	float: left;
	width: 160px;
	margin: 0 10px 0 0;
}
.elgg-main {
	position: relative;
	min-height: 360px;
	padding: 10px;
}
.elgg-main > .elgg-head {
	padding-bottom: 3px;
	/*border-bottom: 1px solid #CCCCCC;*/
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/thin-border.png") left bottom repeat-x;
	margin-bottom: 10px;
}
.layout .elgg-main{
	padding:0px;
}
/***** PAGE FOOTER ******/
.elgg-page-footer {
	position: relative;
}
.elgg-page-footer {
	color: #C2A76C;
	margin-top:40px;
}
.elgg-page-footer a:hover {
	color: #c86800;
}

#rate_container{
	text-align:left;
	margin-top:20px;
	margin-bottom:30px;
}
#rate_container .label_rate{
	padding-right:15px;
	}
#rate_container img{
	float:left;	
}
.elgg-list .elgg-item .elgg-image-block{
	min-height:63px;
}/* ***************************************
	MISC
*************************************** */
#login-dropdown {
	position: absolute;
	top:10px;
	right:0;
	z-index: 100;
}

/* ***************************************
	AVATAR UPLOADING & CROPPING
*************************************** */

#current-user-avatar {
	border-right:1px solid #ccc;
}
#avatar-croppingtool {
	border-top: 1px solid #ccc;
}
#user-avatar-cropper {
	float: left;
}
#user-avatar-preview {
	float: left;
	position: relative;
	overflow: hidden;
	width: 100px;
	height: 100px;
}

/* ***************************************
	FRIENDS COLLECTIONS
*************************************** */

#friends_collections_accordian li {
	color: #666;
}
#friends_collections_accordian li h2 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background: none repeat scroll 0 0 #4690D6;
	color: white;
	cursor: pointer;
	font-size: 1.2em;
	margin: 10px 0;
	padding: 4px 2px 4px 6px;
}
#friends_collections_accordian li h2:hover {
	background-color: #333;
}
#friends_collections_accordian .friends_collections_controls {
	float: right;
	font-size: 70%;
}
#friends_collections_accordian .friends-picker-main-wrapper {
	background: none repeat scroll 0 0 white;
	display: none;
	padding: 0;
}

.clearfloat { 
	clear: both;
}

.hidden {
	display: none;
}

.centered {
	margin: 0 auto;
}

.center {
	text-align: center;
}

.float {
	float: left;
}

.float-alt {
	float: right;
}

.link {
	cursor: pointer;
}

.elgg-discover .elgg-discoverable {
	display: none;
}

.elgg-discover:hover .elgg-discoverable {
	display: block;
}

.elgg-transition:hover {
	opacity: .7;
}

/* ***************************************
	BORDERS AND SEPARATORS
*************************************** */
.elgg-border-plain {
	border: 1px solid #eeeeee;
}
.elgg-border-transition {
	border: 1px solid #eeeeee;
}
.elgg-divide-top {
	border-top: 1px solid #CCCCCC;
}
.elgg-divide-bottom {
	border-bottom: 1px solid #CCCCCC;
}
.elgg-divide-left {
	border-left: 1px solid #CCCCCC;
}
.elgg-divide-right {
	border-right: 1px solid #CCCCCC;
}

/* ***************************************
	Spacing (from OOCSS)
*************************************** */
/* Padding */
.pan{padding:0}
.prn, .phn{padding-right:0}
.pln, .phn{padding-left:0}
.ptn, .pvn{padding-top:0}
.pbn, .pvn{padding-bottom:0}

.pas{padding:5px}
.prs, .phs{padding-right:5px}
.pls, .phs{padding-left:5px}
.pts, .pvs{padding-top:5px}
.pbs, .pvs{padding-bottom:5px}

.pam{padding:10px}
.prm, .phm{padding-right:10px}
.plm, .phm{padding-left:10px}
.ptm, .pvm{padding-top:10px}
.pbm, .pvm{padding-bottom:10px}

.pal{padding:20px}
.prl, .phl{padding-right:20px}
.pll, .phl{padding-left:20px}
.ptl, .pvl{padding-top:20px}
.pbl, .pvl{padding-bottom:20px}

/* Margin */
.man{margin:0}
.mrn, .mhn{margin-right:0}
.mln, .mhn{margin-left:0}
.mtn, .mvn{margin-top:0}
.mbn, .mvn{margin-bottom:0}

.mas{margin:5px}
.mrs, .mhs{margin-right:5px}
.mls, .mhs{margin-left:5px}
.mts, .mvs{margin-top:5px}
.mbs, .mvs{margin-bottom:5px}

.mam{margin:10px}
.mrm, .mhm{margin-right:10px}
.mlm, .mhm{margin-left:10px}
.mtm, .mvm{margin-top:10px}
.mbm, .mvm{margin-bottom:10px}

.mal{margin:20px}
.mrl, .mhl{margin-right:20px}
.mll, .mhl{margin-left:20px}
.mtl, .mvl{margin-top:20px}
.mbl, .mvl{margin-bottom:20px}/********************************
The Wire
*********************************/
#thewire-textarea {
	height: 40px;
	padding: 6px;
}
#thewire-characters-remaining {
	text-align: right;
	float: right;
	font-weight: bold;
	color: #333333;
}
.thewire-characters-remaining {
	color:#333333;
	border:none;
	font-size: 100%;
	font-weight: bold;
	padding:0 2px 0 0;
	margin:0;
	text-align: right;
	background: white;
}
.thewire-parent {
	margin-left: 40px;
}
.clear{
	clear:both;
}
.contact_form_outer {
	display:block;
	padding:0px;
	float:left;	
	margin:0px;
}

.contact_form_outer p.contact_row{
	width:500px;
}
.contact_form_outer p.contact_row label{
	width:100px;
	float:left;
	padding:7px 0 0 5px;
}
.contact_form_outer p.contact_row input.contact_field{
	float:left;
	height:28px;
	margin:2px 0 10px 2px;
	width:300px;
	padding:2px;
}
.contact_form_outer p.contact_row textarea{
	float:left;
	width:300px;
	margin:0 0 10px 0;
}
input[type="submit"].contact_submit{
	float: right;
    margin-left: 0;
    margin-right: 97px;
}
.contact_info{
	float:left;
	padding:5px;
	color:#333;
}
.contact_form{
	float:left;
	margin-top:20px;
	
}
.contact_form_outer label{
	font-weight:normal;
	}.clear{
	clear:both;
}
.contact_form_outer {
	display:block;
	padding:0px;
	float:left;	
	margin:0px;
}

.contact_form_outer p.contact_row{
	width:500px;
}
.contact_form_outer p.contact_row label{
	width:100px;
	float:left;
	padding:7px 0 0 5px;
}
.contact_form_outer p.contact_row input.contact_field{
	float:left;
	height:28px;
	margin:2px 0 10px 2px;
	width:300px;
	padding:2px;
}
.contact_form_outer p.contact_row textarea{
	float:left;
	width:300px;
	margin:0 0 10px 0;
}
input[type="submit"].contact_submit{
	float: right;
    margin-left: 0;
    margin-right: 97px;
}
.contact_info{
	float:left;
	padding:5px;
	color:#333;
}
.contact_form{
	float:left;
	margin-top:20px;
	
}
.contact_form_outer label{
	font-weight:normal;
	}/* ***************************************
	Profile
*************************************** */
.profile {
	float: left;
	margin-bottom: 15px;
}
.profile .elgg-inner {
	margin: 0 5px;
	/*border: 2px solid #eee;*/
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#profile-details {
	/*
	padding: 15px;
	*/
}
/*** ownerblock ***/
#profile-owner-block {
	width: 222px;
	float: left;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/profile-owner-block.jpg") repeat;	
}
#profile-owner-block .large {
	margin-bottom: 10px;
}
#profile-owner-block a.elgg-button-action {
	margin-bottom: 4px;
	display: table;
	background:#ecd591;
	border:solid 1px #5f5d2a;
	font-weight:normal;
	color:#5e320e;
	text-shadow: 0 1px 0 #f5e4b0;
	border-radius:none;
}
.profile-content-menu a {
	display: block;	
	margin: 3px 0 5px 0;
	padding: 2px 4px 2px 8px;
}
.profile-content-menu a:hover {
	background: #6a672f;
	color: white;
	text-decoration: none;
}
.profile-admin-menu {
	display: none;
}
.profile-admin-menu-wrapper a {
	display: block;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background-color: white;
	margin: 3px 0 5px 0;
	padding: 2px 4px 2px 8px;
}
.profile-admin-menu-wrapper {
	background-color: #E2CC8A;
        border-radius: 8px 8px 8px 8px;
        margin: 15px auto 0;
        padding: 5px 0;
        width: 90%;
}
.profile-admin-menu-wrapper li a {
	background-color: #E2CC8A;
        color: #5E320E;
        margin-bottom: 0;
}
.profile-admin-menu-wrapper a:hover {
	color: black;
}
/*** profile details ***/
#profile-details .odd {
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/thin-border.png") #D9C27C repeat-x scroll left bottom transparent;	
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	margin: 0 0 7px;
	padding: 2px 4px;
}
#profile-details .even {
	background:  url("http://www.myhuntingroom.com/mod/huntingTheme/img/thin-border.png") #D9C27C repeat-x scroll left bottom transparent;
	
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	margin: 0 0 7px;
	padding: 2px 4px;
}
.profile-aboutme-title {
	
	
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	margin: 0;
	padding: 2px 4px;
}
.profile-aboutme-contents {
	padding: 2px 0 0 3px;
}
.profile-banned-user {
	border: 2px solid red;
	padding: 4px 8px;
	
	-webkit-border-radius: 6px; 
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#profile-owner-block .top{
	background:  url("http://www.myhuntingroom.com/mod/huntingTheme/img/profile-owner-top.jpg") left top;
	width:222px;
	height:12px;
}
#profile-owner-block .bottom{
	background:  url("http://www.myhuntingroom.com/mod/huntingTheme/img/profile-owner-bottom.jpg") left top;
	width:222px;
	height:18px;
	position:relative;
	margin-top:150px;
}
.birds{
	background:  url("http://www.myhuntingroom.com/mod/huntingTheme/img/birds.png") left top;
	width:216px;
	height:91px;
	position:absolute;
	right:-20px;
	top:-113px;
	}
.profile-action-menu{
	padding-left:20px;
	overflow:hidden;
}
.profile-action-menu li{
	float:left;
	margin-right:15px;
} 
/*
#elgg_topbar_container_left a.new_friendrequests {
	margin:0 0 0 20px;
	color:white;
	padding:3px;
}
#elgg_topbar_container_left a.new_friendrequests:hover {
	background: #4690d6;
	text-decoration: none;
}
*/

#elgg_topbar_container_left a.new_friendrequests {
	background:transparent url(http://www.myhuntingroom.com/mod/friend_request/graphics/icons/friendrequest.gif) no-repeat left;
	padding:0 0 0 18px;
	margin:0 15px 0 5px;
	color:white;
}

#elgg_topbar_container_left a.new_friendrequests:hover {
	text-decoration: none;
}

.ad_post {
	margin-bottom: 15px;
	border-bottom: 1px solid #aaaaaa;
}

.ad_post_icon {
	float:left;
	margin:3px 0 0 0;
	padding:0;
}

.ad_post h3 {
	font-size: 150%;
	margin-bottom: 5px;
}

.ad_post h3 a {
	text-decoration: none;
}

.ad_post p {
	margin: 0 0 5px 0;
}

.ad_post .strapline {
	margin: 0 0 0 35px;
	padding:0;
	color: #666666;
	line-height:1em;
}
.ad_post p.tags {
	background:transparent url(http://www.myhuntingroom.com/mod/ad/graphics/icon_tag.gif) no-repeat scroll left 2px;
	margin:0 0 0 35px;
	padding:0pt 0pt 0pt 16px;
	min-height:22px;
}
.ad_post .options {
	margin:0;
	padding:0;
}

.ad_post_body img[align="left"] {
	margin: 10px 10px 10px 0;
	float:left;
}
.ad_post_body img[align="right"] {
	margin: 10px 0 10px 10px;
	float:right;
}

.ad-comments h3 {
	font-size: 150%;
	margin-bottom: 10px;
}
.ad-comment {
	margin-top: 10px;
	margin-bottom:20px;
	border-bottom: 1px solid #aaaaaa;
}
.ad-comment img {
	float:left;
	margin: 0 10px 0 0;
}
.ad-comment-menu {
	margin:0;
}
.ad-comment-byline {
	background: #dddddd;
	height:22px;
	padding-top:3px;
	margin:0;
}
.ad-comment-text {
	margin:5px 0 5px 0;
}
.ad-largethumb {
	text-align:center;
	height: 153px;
	background: #ffffff;
	margin:5px;
}

.ad-largethumb #largethumb {
	height: 153px;
	width: 153px;
	margin: 2px;
	text-align:center;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}
.ad-largethumb a:hover {
	border-color: #dddddd;
}
.ad-smallthumb a {
	height: 60px;
	width: 60px;
	margin: 2px;
	float: left;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}
.ad-smallthumb a:hover {
	border-color: #dddddd;
}
.ad-tinythumb a {
	height: 25px;
	width: 25px;
	margin: 1px;
	float: left;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
}
.ad-tinythumb a:hover {
	border-color: #dddddd;
}
.ad_title_owner_wrapper {
	min-height:60px;
    margin-bottom: 10px;
    padding:0 0 0 10px;
	background-color: #eeeeee;
}
.ad_title{
	margin:0;
	padding:6px 5px 0 8px;
	line-height: 1.2em;
}
.ad_details_holder {
	padding:0 0 0 10px;
    margin-left: 0px !important;
}
.ad_details_holder .usericon {
	margin-right: 5px;
	float: left;
}

/* GALLERY VIEW */

.ad_gallery_item {
	margin:0;
	padding:0;
}
.ad_gallery_title {
	font-weight: bold;
	line-height: 1.1em;
	margin:0 0 10px 0;
}
.ad_gallery_content {
	font-size:90%;
    color:#666666;
	margin:0;
    padding:0;
}

.ad_gallery_link {
	float:right;
	margin:5px 5px 5px 50px;
}
.ad_gallery_link a {
	padding:2px 25px 5px 0;
	background: transparent url(http://www.myhuntingroom.com/mod/ad/graphics/icon_gallery.gif) no-repeat right top;
	display:block;
}
.ad_gallery_link a:hover {
	background-position: right -40px;
}



/* ***************************************
	RIVER
*************************************** */

.river_object_ad_create {
	background: url(http://www.myhuntingroom.com/mod/ad/graphics/river_icons/river_icon_ad.gif) no-repeat left -1px;
}
.river_object_ad_update {
	background: url(http://www.myhuntingroom.com/mod/ad/graphics/river_icons/river_icon_ad.gif) no-repeat left -1px;
}
.river_object_ad_comment {
	background: url(http://www.myhuntingroom.com/mod/ad/graphics/river_icons/river_icon_comment.gif) no-repeat left -1px;
}
.category_list{
 	border: 1px solid #CCCCCC;
    padding: 9px;
}
.classified_icon{
	 margin-bottom: 10px;
    margin-top: 12px;
    text-align: left;
}
.category_head {
    float: left;
    font-size: 14px;
    margin-right: 10px;
    width: 69px;
}
.dropCat{
	float:right;
	margin:5px;
}
.leftImage{
	float:left;
}
.rightData{
	 float: left;   
    margin-left: 10px;
}
.owner_timestamp{
	float:left;
	padding-left: 10px;
}
.widgetData{
	border-bottom: 1px solid #E6CF8B;
    margin-bottom: 10px;
}
.more_field_box{	
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 433px;
}
.delete_file{
	background: url('http://www.myhuntingroom.com/mod/classifieds/graphics/remove.png') no-repeat right ;
	width:16px;
	height:16px;
	margin-left: 10px;
    margin-top: 5px;
    text-indent: -99999px;
    display:block;
}
.classifileds_images {
	float:left;
}
.classifileds_images ul li{
	margin-right:10px;
	float:left;
	margin-bottom:10px;
}.embed-wrapper {
	width: 730px;
	min-height: 400px;
	margin: 20px 15px;
}
.embed-wrapper h2 {
	color: #333333;
	margin-bottom: 10px;
}
.embed-wrapper .elgg-item {
	cursor: pointer;
}
.embed-wrapper .elgg-list-entity .elgg-image-block{
 	min-height: 81px;
}
/* ***************************************
	EMBED TABBED PAGE NAVIGATION
*************************************** */
.embed-wrapper .elgg-tabs a:hover {
	color: #666;
}

.embed-wrapper p {
	color: #333;
}
.embed-item {
	padding-left: 5px;
	padding-right: 5px;
}
.embed-item:hover {
	background-color: #eee;
}
.file-photo {
	text-align: center;
	margin-bottom: 15px;
}
.file-gallery-item {
	text-align: center;
	width: 165px;
}
.groups-profile > .elgg-image {
	margin-right: 10px;
}

.groups-stats {
	background: #eeeeee;
	padding: 5px;
	margin-top: 10px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.groups-profile-fields .odd,
.groups-profile-fields .even {
	background: #f4f4f4;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	padding: 2px 4px;
	margin-bottom: 7px;
}

.groups-profile-fields .elgg-output {
	margin: 0;
}

#groups-tools > li {
	width: 48%;
	min-height: 200px;
	margin-bottom: 40px;
}

#groups-tools > li:nth-child(odd) {
	margin-right: 4%;
}

.groups-widget-viewall {
	float: right;
	font-size: 85%;
}

.groups-latest-reply {
	float: right;
}

/* ***************************************
	Likes
*************************************** */
.elgg-likes {
	width: 345px;
	position: absolute;
}

.elgg-menu .elgg-menu-item-likes-count {
	margin-left: 3px;
}
.elgg-list-likes li{
	padding-bottom:5px;
}
.messageboard-input {
	height: 100px;
}

.messages-container {
	min-height: 200px;
}
.message.unread a {
	color: #d40005;
}
.messages-buttonbank {
	text-align: right;
}
.messages-buttonbank input {
	margin-left: 10px;
}

/*** message metadata ***/
.messages-owner {
	float: left;
	width: 20%;
	margin-right: 2%;
}
.messages-subject {
	float: left;
	width: 55%;
	margin-right: 2%;
}
.messages-timestamp {
	float: left;
	width: 14%;
	margin-right: 2%;
}
.messages-delete {
	float: left;
	width: 5%;
}
/*** topbar icon ***/
.messages-new {
	color: white;
	background-color: red;
	
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	-webkit-box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.50);
	-moz-box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.50);
	box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.50);
	
	position: absolute;
	text-align: center;
	top: 0px;
	left: 26px;
	min-width: 16px;
	height: 16px;
	font-size: 10px;
	font-weight: bold;
}
.messages-renew {
font-size :17px;
font-weight:bold;
}
#notificationstable td.namefield {
	width:250px;
	text-align: left;
	vertical-align: middle;
}
#notificationstable td.namefield p {
	margin:0;
	vertical-align: middle;
	line-height: 1.1em;
	padding:5px 0 5px 0;
}
#notificationstable td.namefield p.namefieldlink {
	margin:5px 0 0 0;
}
#notificationstable td.namefield a img {
	float:left;
	width:25px;
	height:25px; 
	margin:5px 10px 5px 5px;
}
#notificationstable td.emailtogglefield,
#notificationstable td.smstogglefield {
	width:50px;
	text-align: center;
	vertical-align: middle;
}
#notificationstable td.spacercolumn {
	width:30px;
}
#notificationstable td {
	border-bottom: 1px solid silver;
}
#notificationstable td.emailtogglefield input {
	margin-right:36px;
	margin-top:5px;
}
#notificationstable td.emailtogglefield a {
	width:46px;
	height:24px;
	cursor: pointer;
	display: block;
	outline: none;
}
#notificationstable td.sitetogglefield {
	width:50px;
	text-align: center;
	vertical-align: middle;
}
#notificationstable td.sitetogglefield input {
	margin-right:36px;
	margin-top:5px;
}
#notificationstable td.sitetogglefield a {
	width:46px;
	height:24px;
	cursor: pointer;
	display: block;
	outline: none;
}
#notificationstable td.emailtogglefield a.emailtoggleOff {
	background: url(http://www.myhuntingroom.com/mod/notifications/graphics/icon_notifications_email.gif) no-repeat right 2px;
}
#notificationstable td.emailtogglefield a.emailtoggleOn {
	background: url(http://www.myhuntingroom.com/mod/notifications/graphics/icon_notifications_email.gif) no-repeat right -36px;
}
#notificationstable td.sitetogglefield a.sitetoggleOff {
	background: url(http://www.myhuntingroom.com/mod/notifications/graphics/icon_notifications_site.gif) no-repeat right 2px;
}
#notificationstable td.sitetogglefield a.sitetoggleOn {
	background: url(http://www.myhuntingroom.com/mod/notifications/graphics/icon_notifications_site.gif) no-repeat right -37px;
}
.notification_friends,
.notification_personal,
.notifications_per_user {
	margin-bottom: 25px;
}



/* Reported Content */
.elgg-icon-report-this {
	background: url(http://www.myhuntingroom.com/mod/reportedcontent/graphics/icon_reportthis.gif) no-repeat left top;
}

/**********************************
Search plugin
***********************************/
.elgg-search-header {
	bottom: 5px;
	height: 23px;
	position: absolute;
	right: 0;
}
.elgg-search input[type=text] {
	/* width: 230px; */
}
.elgg-search input[type=submit] {
	display: none;
}
.elgg-search input[type=text] {
	/*-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	border: 1px solid #71b9f7;
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 4px 2px 26px;
	background: transparent url(_graphics/elgg_sprites.png) no-repeat 2px -934px;
	*/
}
.elgg-search input[type=text]:focus, .elgg-search input[type=text]:active {
	/* background-color: white;
	background-position: 2px -916px;
	border: 1px solid white;
	color: #0054A7;*/
}

.search-list li {
	padding: 5px 0 0;
}
.search-heading-category {
	margin-top: 20px;
	color: #666666;
}

.search-highlight {
	background-color: #bbdaf7;
}
.search-highlight-color1 {
	background-color: #d6973e;
}
.search-highlight-color2 {
	background-color: #A0FFFF;
}
.search-highlight-color3 {
	background-color: #FDFFC3;
}
.search-highlight-color4 {
	background-color: #ccc;
}
.search-highlight-color5 {
	background-color: #4690d6;
}
/* TinyMCE */
.elgg-page .mceEditor table.mceLayout {
	border: 1px solid #CCC;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.elgg-page table.mceLayout tr.mceFirst td.mceToolbar,
.elgg-page table.mceLayout tr.mceLast td.mceStatusbar {
	border-width: 0px;
}
.mceButton {
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.mceLast .mceStatusbar {
	padding-left: 5px;
}
.popup_calendar{
	background:url("http://www.myhuntingroom.com/mod/stories/images/calendar.png") #F4E5B9 no-repeat center right;
}
#calendarmenucontainer {
	position:relative;
	left: 125px;
}

ul#calendarmenu li {
	float: left;
	border-top: 1px solid #a3732b;
	border-left: 1px solid #a3732b;
	border-bottom: 1px solid #a3732b;
	background-color: #F5F5F5;
}


ul#calendarmenu li.sys_calmenu_last {
	border-right: 1px solid #969696;
}

ul#calendarmenu li a {
	text-decoration: none;
	padding: 4px 12px;
	float: left;
}

ul#calendarmenu li a:hover, ul#calendarmenu li.sys_selected a{
	text-decoration: none;
	padding: 4px 12px;
	float: left;
	color: #FFFFFF;
	background: #d6973e;
}

td.ui-datepicker-unselectable {
	background-color: #FFFFFF !important;
	color: #888888 !important;
}

#my_datepicker .week-highlight a {
	text-decoration: none;
	color: #FFFFFF;
	background: #d6973e;
}

.river_object_event_calendar_create {
	background: url(http://www.myhuntingroom.com/mod/event_calendar/images/river_icon_event.gif) no-repeat left -1px;
}
.river_object_event_calendar_update {
	background: url(http://www.myhuntingroom.com/mod/event_calendar/images/river_icon_event.gif) no-repeat left -1px;
}
#event_list {
	width:310px;
	margin:0;
	float:left;
	padding:5px 0 0 0;
}
#event_list .search_listing {
	border:2px solid #cccccc;
	margin:0 0 5px 0;
}

.events {
	min-height: 300px;
}

div.event_calendar_agenda_date_section {
	margin-bottom: 10px;
}

.event_calendar_agenda_date {
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 3px;
}

th.agenda_header {
	font-weight: bold;
}

td.event_calendar_agenda_time {
	width: 120px;
}

.event_calendar_agenda_title a {
	font-weight: bold;
}

td.event_calendar_agenda_title {
	width: 180px;
}

.event_calendar_agenda_venue {
	margin-bottom: 5px;
}

.event_calendar_paged_month {
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform:uppercase;
}

td.event_calendar_paged_date {
	width: 80px;
}
td.event_calendar_paged_time {
	width: 60px;
}
td.event_calendar_paged_title {
	width: 280px;
}

td.event_calendar_paged_calendar {
	padding-left: 30px;
}

table.event_calendar_paged_table {
	width:100%;
	border-collapse:collapse;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bfbfbf;
	margin-bottom: 5px;
}

table.event_calendar_paged_table td {
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#bfbfbf;
}

table.event_calendar_paged_table th {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:9pt;
	color:#183e76;
	background-color:#ececec;
	font-weight:bold;
	text-transform:none;
	padding:3px 3px 3px 3px;
}

.event_calendar_strapline {
	font-size: 85%;
}

.event-calendar-personal-calendar-toggle-wrapper {
	width: 100%;
	margin-bottom: 30px;
}

.event-calendar-personal-calendar-toggle {
	float: right;
}

li.event-calendar-filter-menu-show-only {
	border:0;
	padding-top:.4em;
	background:#fff;
	margin:0 -.3em 0 1.5em;
}
.videolist-watch {
	margin-top: 40px;
	margin-left: 20px;
}
 .menubtn{

    margin-right:20px;
    cursor:pointer;
    padding:0 0 11px 0;
    float:left;
}
.menubtn.active{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/active_arrow.png') center bottom no-repeat;
	color:#555555;
}
.menubtn1{
    float:left;
    margin-right:20px;
    cursor:pointer;
    padding:0 0 11px 0;
}
.menubtn1.active{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/active_arrow.png') center bottom no-repeat;
	color:#555555;
}
.menubtn2{
    float:left;
    margin-right:20px;
    cursor:pointer;
    padding:0 0 11px 0;
}
.menubtn2.active{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/active_arrow.png') center bottom no-repeat;
	color:#555555;
}
.menubtn3{
    float:left;
    margin-right:20px;
    cursor:pointer;
    padding:0 0 11px 0;
}
.menubtn3.active{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/active_arrow.png') center bottom no-repeat;
	color:#555555;
}
#itemlist{
    clear:both;
}
.itemlist_message {
	padding:10px 0 0;
	display:none;
	font-size:11px;
	font-style:italic;
	text-align:center;
}
.photo_link{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/photo_icon.png') top left no-repeat;
	padding:0 0 0 30px;	
}	
.status_link{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/status.png') 0 2px no-repeat;
	padding:0 0 0 30px;	
}	
.link_link{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/links_icon.png') top left no-repeat;
	padding:0 0 0 30px;	
}	
.video_link{
	background: url('http://www.myhuntingroom.com/mod/extended_activity/images/video_icon.png') top left no-repeat;
	padding:0 0 0 30px;	
}	
.activitymtm {
	height: 60px;
	width: 730px;	
}

.elgg-menu-longtext li{
	
	float:left;
}
table.mceLayout{
	width:545px!important;
	clear:both;
}
.elgg-comments table.mceLayout{
	width:731px!important;
	clear:both;
}
.videoFormats{
	float:right;
	font-aize:11px;
	color:#064987;
}
.videoAccess{
	float:right;
	}
.activityLinks{
	border-bottom:1px solid #B7A05C;
	overflow:hidden;
	}


.photos_list > li{
    float: left;
    margin: 9px 9px;
}
.tidypics-gallery .elgg-pagination li{
background: none ;
    border: none;
    border-radius: none;
    box-shadow: 0 0px 0px #C09F62;
    padding:0px;
}
/* ***************************************
	TIDYPICS
*************************************** */
.elgg-module-tidypics-album,
.elgg-module-tidypics-image {
	//width: 161px;
	//text-align: center;
	//margin: 5px 0px 5px 0;
}
.elgg-module-tidypics-image {
	margin: 0;
	text-align:left;
        width: 153px;
}
.elgg-module-tidypics-album {
        margin:0px;
}        
.elgg-module-tidypics-album h3 {
    color: #84553A;
   font-size: 17px;
   font-weight: normal;
   line-height: 20px;
   margin-bottom: 3px;
   text-align: left;
}
.elgg-module-tidypics-image h3 a{
	font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    color:#84553A;
}
.elgg-module-tidypics-image h3 a:hover{
	 color:#664634;
}
.tidypics-gallery-widget > li {
	width: 100%;
}
.tidypics-photo-wrapper {
	position: relative;
}
.elgg-module-tidypics-album .elgg-foot{
	text-align:left;
}
.tidypics-heading {
	color: #747237;
}
.tidypics-heading:hover {
	color: #C86800;
	text-decoration: none;
}

.tidypics-input-thin {
	width: 120px;
}

#tidypics-sort li {
	width:153px;
	height:153px;
}
.tidypics-album-nav li span{
	color:#5E320E;
}
.tidypics-river-list > li {
	display: inline-block;
}
.tidypics-river-list .tidypics-photo-item{
	margin-right:10px;
	margin-bottom:10px;
}
.tidypics-photo-item + .tidypics-photo-item {
	margin-right: 10px;
}
.tidypics-river-list{
	float:left;
	margin:0px;
	}
.tidypics-river-list1{
	
	margin:0px;
	} 
 .tidypics-river-list1 > li {
	display: inline-block;
}
.tidypics-river-list1 .tidypics-photo-item{
	margin-right:10px;
	margin-bottom:10px;
}
      
 .tidypics-gallery li {
   background: none repeat scroll 0 0 #FDEEC0;
   border: 1px solid #CEB15B;
   border-radius: 5px 5px 5px 5px;
   
   margin: 0 10px 10px 0;
   padding: 5px;
   width: 153px;
   position: relative;
   box-shadow: 0 1px 1px #C09F62;
}




.tidypics-gallery .elgg-photo {
   background-color: #FDEEC0;
   border: none !important;
   padding: 0 !important;
   width: 100%;
   
}

.tidypics-gallery .elgg-photo a{
	display: table-cell;
    height: 153px;
    text-align: center;
    vertical-align: middle;
    width: 153px;
}

.elgg-body .tidypics-gallery-photo {
	display: table-cell;
    height: 153px;
    text-align: center;
    vertical-align: middle;
    width: 153px;
}

.tidypics-album-nav {
	margin: 3px 0;
	text-align: center;
	color: #aaa;
}

.tidypics-album-nav > li {
	padding: 0 3px;
}

.tidypics-album-nav > li {
	vertical-align: top;
}
ul.tidypics-gallery{
	 padding: 0 0 0 0px;
}
/* ***************************************
	Tagging
*************************************** */
.tidypics-tagging-border1 {
	border: solid 2px white;
}

.tidypics-tagging-border1, .tidypics-tagging-border2,
.tidypics-tagging-border3, .tidypics-tagging-border4 {
    filter: alpha(opacity=50);
	opacity: 0.5;
        overflow:hidden;
}

.tidypics-tagging-handle {
    background-color: #fff;
    border: solid 1px #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.tidypics-tagging-outer {
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index:100;
    overflow:hidden;
}

.tidypics-tagging-help {
	position: absolute;
	left: 50%;
	top: -25px;
	width: 250px;
	margin-left: -125px;
	text-align: center;
}

.tidypics-tagging-select {
	position: absolute;
	max-width: 300px;
}

.tidypics-tag-wrapper {
	display: none;
	position: absolute;
}

.tidypics-tag {
	border: 2px solid white;
	clear: both;
}

.tidypics-tag-label {
	float: left;
	margin-top: 5px;
	color: #666;
}

/* ***************************************
	Tagging
*************************************** */
#tidypics_uploader {
	position:relative;
	width:400px;
	min-height:20px;
}

#tidypics_choose_button {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	display:block;
	float:left;
}

#tidypics_flash_uploader {
	position:relative;
	z-index:100;
}

/* ***************************************
	AJAX UPLOADER
*************************************** */
#tidypics-uploader-steps {
	list-style: none;
}

#tidypics-uploader-steps li a {
	font-weight:bold;
        cursor:pointer;
        
}
#tidypics-uploader-steps li a:hover {
	text-decoration:none;
        cursor:pointer;
}


.tidypics-choose-button-hover {
	color:red;
	text-decoration:underline;
        cursor:pointer;
}

       

.tidypics-disable {
	color:#72703A;
}
.tidypics-enable {
	color:#C86800;
}
.tidypics-enable:hover {
	color:white;
	cursor:pointer;
        
}

.tidypics-disable:hover {
	color:#f2f5f5;
	text-decoration:none;
        
}


.uploadifyQueueItem {
	background-color:#F5F5F5;
	border:2px solid #E5E5E5;
	font-size:11px;
	margin-top:5px;
	padding:10px;
	width:350px;
}

.uploadifyProgress {
	background-color:#FFFFFF;
	border-color:#808080 #C5C5C5 #C5C5C5 #808080;
	border-style:solid;
	border-width:1px;
	margin-top:10px;
	width:100%;
}

.uploadifyProgressBar {
	background-color: #0054a7;
	width: 1px;
	height: 3px;
}

#tidypics-uploader {
	position:relative;
	width:442px;
	min-height:20px;
}
#tidypics-uploader a span{
	font-size:12px;
	color:#56340F;
	cursor: pointer;
	font-weight:normal;
        
}
#tidypics-upload-button span{
	font-size:12px;
	color:#56340F;
	cursor: pointer;
	font-weight:normal;
        text-decoration:none;
}
#tidypics-describe-button span{
	font-size:12px;
	color:#56340F;
	cursor: pointer;
	font-weight:normal;
}
#tidypics-choose-button {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	display:block;
	float:left;
	
        cursor:pointer;
}

#tidypics-choose-button:hover {
	color:#56340F;
        cursor:pointer;
}


#tidypics-flash-uploader {
	position:relative;
	z-index:100;
        
}
#tidypics-uploader:hover {
	color:#72703A;
        cursor:pointer;
        
}

.uploadifyQueueItem .cancel {
	float: right;
}

.uploadifyError {
border: 2px solid #FBCBBC;
background-color: #FDE5DD;
}

.label_rate{
}
.rate_section{
	padding: 10px 3px 0 0;
}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: 'DroidSansRegular', sans-serif; color: #56340f; }
body { margin: 0; font-size:13px; line-height:19px; }

::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
selection { background: #fe57a1; color: #fff; text-shadow: none; }

/*a { color: #00e; }
a:visited { color: #551a8b; }
a:hover { color: #06e; }*/
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

ul, ol { margin: 0 0; padding: 0 0 0 0; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid { }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

.chromeframe { margin: 0.2em 0; background: #ffff99; color: black; text-align:center;padding: 0.2em 0;postion:relative;z-index:9999; }
/* END- CSS RESET */
/* END- CSS RESET */

/*********************GRID*****************************/
.clear{
	clear:both;
	height:0;
	line-height:0px;
	}
.layout {
	width: 978px;
	margin: 0px auto;
	position:relative;
}
.row {
	height: 1%;
}
.row-end {
	clear: both;
	font: 1px/1px sans-serif;
	height: 1px;
	overflow: hidden;
}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
	float: left;
	margin-left: 30px;
}
.col1:first-child, .col2:first-child, .col3:first-child, .col4:first-child, .col5:first-child, .col6:first-child, .col7:first-child, .col8:first-child, .col9:first-child, .col10:first-child, .col11:first-child, .col12:first-child {
	margin-left: 0px;
}
.col1 {width: 54px;
}
.col2 {width: 138px;
}
.col3 {width: 222px;
}
.col4 {width: 306px;
}
.col5 {width: 390px;
}
.col6 {width: 474px;
}
.col7 {width: 558px;
}
.col8 {width: 642px;
}
.col9 {width: 726px;
}
.col10 {width: 810px;
}
.col11 {width: 894px;
}
.col12 {width: 978px;
}
/*********************END-GRID*****************************/


/*********************TYPOGRAPHY*****************************/

@font-face {
	font-family: 'HomesteadDisplay';
	src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/homestead-display-webfont.eot');
	src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/homestead-display-webfont.eot?#iefix') format('embedded-opentype'),  
	url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/homestead-display-webfont.woff') format('woff'),  
	url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/homestead-display-webfont.ttf') format('truetype'), 
	 url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/homestead-display-webfont.svg#HomesteadDisplay') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'DeadKansasRegular';
	src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/dead_kansas-webfont.eot');
	src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/dead_kansas-webfont.eot?#iefix') format('embedded-opentype'),  
	url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/dead_kansas-webfont.woff') format('woff'),  
	url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/dead_kansas-webfont.ttf') format('truetype'),  
	url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/dead_kansas-webfont.svg#DeadKansasRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'DroidSansRegular';
	src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/DroidSans-webfont.eot');
	src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'), 
	 url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/DroidSans-webfont.woff') format('woff'),  
	 url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/DroidSans-webfont.ttf') format('truetype'),  
	 url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'SteelfishRegular';
    src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/steelfish_rg-webfont.eot');
    src: url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/steelfish_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/steelfish_rg-webfont.woff') format('woff'),
         url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/steelfish_rg-webfont.ttf') format('truetype'),
         url('http://www.myhuntingroom.com/mod/huntingTheme/fonts/steelfish_rg-webfont.svg#SteelfishRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
h3.title {
	font-size: 28px;
	line-height: 34px;
	margin-bottom: 8px;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/thin-border.png") left bottom repeat-x;
}
h2.title, h3.title, h4.title, h5.title, h6.title {
	color: #5E320E;
	font-family: 'HomesteadDisplay';
	font-weight: normal;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight: inherit;
}
h1 {
	font-size: 46px;
	line-height: 50px;
	margin-bottom: 14px;
}
h2.title {
	font-size: 35px;
	line-height: 40px;
	margin-bottom: 10px;
}

h4.title {
	font-size: 21px;
	line-height: 30px;
	margin-bottom: 4px;
}
h5.title {
	font-size: 17px;
	line-height: 24px;
}
h6.title {
	font-size: 14px;
	line-height: 21px;
}
.subheader {
	color: #777;
}
p {
	margin: 0 0 20px 0;
}
p img {
	margin: 0;
}
p.lead {
	font-size: 21px;
	line-height: 27px;
	color: #777;
}
em {
	font-style: italic;
}
strong {
	font-weight: bold;
	color: #333;
}
small {
	font-size: 80%;
}
/*********************END-TYPOGRAPHY*****************************/


/*********************MAIN*****************************/
body {
	background:#e7d08c url("http://www.myhuntingroom.com/mod/huntingTheme/img/bg.jpg") repeat;
	font-family:'DroidSansRegular', Arial, sans-serif;
}
.main-bg {
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/bg.png") center top no-repeat;
	height:100%;
	width:100%;
}
header {
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/header.png") #422702 center top no-repeat;
	height:101px;
	position:relative;
	z-index:300;
}
header .section {
}
.banner-container {
	height:450px;
	*margin-top:-5px;
}
header .logo-container{
	position: relative;
	height:100px;
}
header .logo {
	position:absolute;
	z-index:9999;
	left:0;
	top:0;
	width:222px;
	height:191px;
	display:block;
}
header .top{
	height:35px;
	position:relative;
}
header nav{
	margin:20px 0 0 0;
	border:solid 1px #372204;
	border-right:0;
	border-left:0;
	height:35px;
	line-height:35px;
}
header nav li{
	float:left;
	padding:0 4px 0 4px;
	font-family: 'SteelfishRegular';
	font-size:22px;
	text-transform:uppercase;
	text-shadow:-1px -1px 0 #2e1d03;
	letter-spacing:1px;
}

header nav li a{
	color:#d7974b;
	text-decoration:none;
	padding:0 11px;
}
header nav li:hover a{
	background:#634112;
	color:#d7974b;
	text-decoration:none;
}

#banner {
	width:100%;
	margin:auto;
	overflow:hidden;
	position:relative;
	height:450px;
	
}
.background {
	z-index:1;
	margin-top:0;
}

.background2 {
	z-index:4;
	margin-left:-120px;
}
.deer {
	z-index:5;
	margin-left:40%;
	margin-top:10px;
}
.background, .background2, .deer {
	position:absolute;
}	

#banner .inner {
	width:978px;
	position:relative;
	margin:0 auto;
	z-index:200;
	height:430px;
}
#banner .text {
	width:576px;
	position:absolute;
	left:0;
	top:135px;
	/* transform: rotate(-7deg) skew(-5deg);
	-moz-transform: rotate(-7deg) skew(-5deg);
	-webkit-transform: rotate(-7deg) skew(-5deg);*/
}
#banner .text h1 {
	font-family: 'DeadKansasRegular';
	font-size:82px;
	color:#d49443;
	line-height:100px;
	text-shadow:2px 3px 0 #5b2f11;
	font-weight:normal;
	margin:0;
	padding:0;
}
#banner .text h1 span {
	display:block;
}
#banner .text p {
	color:#FFF;
	text-transform:uppercase;
	font-size:15px;
	line-height:19px;
	text-shadow:2px 2px 1px #000000;
	width:370px;
	position:absolute;
	left:220px;
	display:block;
	top:104px;
}
.gradient-mask{
	position:relative;
	z-index:100;
	height:49px;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/gradient-mask.png") left top repeat-x;
	top:-48px;
}

#topnav {
	height:35px;	
	float:right;
	line-height:35px;
	font-size:12px;
}
#topnav a{
	padding:0px 15px 0px 20px;
	color:#a06917;
	text-decoration:none;
	display: block;
	float:left;
	height:18px;
	line-height:18px;
	text-shadow:0 1px 0 #000;
	margin-top:10px;
}
#topnav .top_icon{
	padding-left:10px;
	padding-right:0;
}
#topnav .topAdmin{
	padding-left:10px;
}
#topnav .friends{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/friends.png") 0 0 no-repeat;	
}
#topnav .message{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/message.png") 0 0 no-repeat;
        
}
#topnav .message1{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/message.png") 0 0 no-repeat;
        padding-right:0px;
        
}
#topnav .settings{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/settings.png") 0 0 no-repeat;	
}
#topnav .contact{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/contact-icon.png") 0 0 no-repeat;
        padding-left:25px;
}
#topnav .friends:hover, #topnav .message:hover, #topnav .settings:hover, #topnav .signup:hover, #topnav .logout:hover, #topnav .new_friendrequests{
	background-position:0 -18px;
}
#topnav .signup{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/signup.png") 0 0 no-repeat;	
}
#topnav .logout{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/logout.png") 0 0 no-repeat;	
}
#topnav .new_friendrequests{
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/friend-request.png") 0 0 no-repeat;	
}
#topnav .unreadmessage  {
    color: #d40005;
    padding-left:2px;
} 
#topnav a:hover {
	color:#bd7b1a;
}
#topnav a.signin, #topnav a.signin:hover {
}

#topnav1 {
	height:35px;	
	
	line-height:35px;
	font-size:12px;
}

#topnav1 a{
	padding:0px 01px 0px 16px;
        
	color:#a06917;
	text-decoration:none;
	display: block;
	float:left;
	height:18px;
	line-height:18px;
	text-shadow:0 1px 0 #000;
	margin-top:10px;
}

#topnav1 a:hover {
	color:#bd7b1a;
}

.classified .closeButton {
    
    
    margin: 0px 2px;
    display: block;
    position:absolute;
}
a.signin {
	position:relative;
	margin-left:3px;
	margin-top:0px!important;
	padding:10px 10px 10px 10px!important;
	*margin-top:-5px!important;
}
a.signin span {
	background-image:url("http://www.myhuntingroom.com/mod/huntingTheme/img/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
a.signin.menu-open span {
	background-image:url("http://www.myhuntingroom.com/mod/huntingTheme/img/toggle_up_dark.png");
}
#topnav a.menu-open {
	background:#F0D190 !important;
	color:#a06917!important;
	text-shadow:0 1px 0 #f7dfac;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
#signin_menu div{
	margin-bottom:0px;
}
#signin_menu {
	display:none;
	background-color:#F0D190;
	position:absolute;
	width:210px;
	z-index:9999;
	border:1px transparent;
	text-align:left;
	padding:20px;
	top:28px; 
	right: -5px; 
	margin-top:5px;
	*top:26px;
	*right:0px;
	margin-right: 5px;
	*margin-right: -1px;
	color:#422700;
	font-size:13px;
	box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.3);
}
.description{
	margin-top:10px;
}
#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
    border-radius:4px;
	border:1px solid #d8bc7d;
	font-size:13px;
	margin:0 0 5px;
	padding:7px 5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#d27c16;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#d27c16!important;
	text-decoration:underline;
}
#signin_submit {
    border-radius:4px;
	background:#333 ;
	border:1px solid #000;
	color:#fff;
	text-shadow:0 -1px 0 #000;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
	width:62px;
}
#signin_submit::-moz-focus-inner {
	padding:0;
	border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}

.viewMore{
	 float: right;
	 background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/btn.png") 0 0 no-repeat;
	 width:112px;
	 height:34px;
	 text-align:center;
	 line-height:34px;
	 color:#fff;
}
.viewMore:hover{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/btn.png") 0 -34px no-repeat;	 
	color:#fff;
}

/* search section */

.search-container{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/search-bg.png") left top no-repeat;
	width:306px;
	height:51px;
	position:absolute;
	bottom:-47px;
	right:0;
	z-index:300;
}
.search-container .search{
	width:265px;
	height:26px;
	line-height:31px;
	line-height:21px;
	color:#a06917;
	font-size:13px;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/search.png") left top no-repeat;
	border:none;
	padding:5px 0 0 25px;
	margin:8px;
	text-shadow: 0 1px 0 #000000;
	box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
}
.search-container .search:focus{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/search.png") left bottom no-repeat;
	border:none;
	color:#a06917;
}

/* #Tabs (activate in tabs.js)
================================================== */
.tab-container{
	margin:0 0 30px 0;
	overflow:hidden;
	background:#e7d59f;
}
	ul.tabs {
	display: block;
	margin: 0 0 20px 0;
	padding: 0;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/tab-top.png") left top no-repeat;
	height:53px;
	list-style:none;
}
ul.tabs li {
	display: block;
	width: auto;
	height:45px;
	padding: 0;
	float: left;
	margin-top:3px;
	
}
ul.tabs li a {
	display: block;
	text-decoration: none;
	width: auto;
	height:45px;
	padding: 0px 20px;
	line-height:45px;
	margin: 0;
	color:#5e320e;
	font-size:26px;
	font-family: 'HomesteadDisplay';
	text-shadow: 1px 1px 0 #e9d8a4;
	transition:  color 0.2s ease-in-out;
	text-transform:uppercase;
}
ul.tabs li a.active {
	background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/tab-bg.jpg") repeat;
	height:45px;
	position: relative;
	color:#6f7437;

}
ul.tabs li:first-child a.active {
	margin-left: 0;
}
ul.tabs li:first-child a {

}
ul.tabs li:last-child a {

}
ul.tabs-content {
	margin: 0;
	display: block;
	padding:0;
	list-style:none;
	padding:15px;
	overflow:hidden;
}
ul.tabs-content > li {
	display:none;
}
ul.tabs-content > li.active {
	display: block;
}
.tabs-content .elgg-river-item input[type="text"]{
    width:72%;
}    
/* Clearfixing tabs for beautiful stacking */
	ul.tabs:before,  ul.tabs:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
ul.tabs:after {
	clear: both;
}
ul.tabs {
	zoom: 1;
}



.st-accordion{
    width:100%;
    min-width:270px;
    margin: 0 auto;
	
}
.st-accordion > ul{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/border.png") center top repeat-x;
	padding:0;
	margin:0;
}
.st-accordion ul li{
    height:50px;
    overflow: hidden;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/border.png") center bottom repeat-x;
}
.st-accordion ul li:first-child{
    border-top:none;
}
.st-accordion ul li > a{
   font-family: 'HomesteadDisplay';
   text-transform:uppercase;
    text-shadow: 1px 1px 0 #e9d8a4;
	color:#6f7437;
    font-size:28px;
    display: block;
	position: relative;
    line-height:50px;
	outline:none;
	text-decoration:none;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/border.png") center bottom repeat-x;
	transition:  color 0.2s ease-in-out;
	overflow:hidden;
}
.st-accordion ul li > a span{
	background: transparent url("http://www.myhuntingroom.com/mod/huntingTheme/img/down.png") no-repeat center center;
	text-indent:-9000px;
	width: 26px;
	height: 14px;
	position: absolute;
	top: 50%;
	right: -26px;
	margin-top: -7px;
	opacity:0;
	transition:  all 0.2s ease-in-out;
}
.st-accordion ul li > a:hover{
    color: #6f7437;
}
.st-accordion ul li > a:hover span{
	opacity:1;
	right: 10px;
}
.st-accordion ul li.st-open > a{
    color: #6f7437;
}
.st-accordion ul li.st-open > a span{
    transform:rotate(180deg);
	right:10px;
	opacity:1;
}
.st-content{
    padding: 5px 0px 30px 0px;
	overflow:hidden;
}
.st-content p{
    font-size:  16px;
    font-family:  Georgia, serif;
    font-style: italic;
    line-height:  28px;
    padding: 0px 4px 15px 4px; 
}

.thumbs-100{
	margin:20px 0 0 0;
	padding:0;
	display:block;
}
.thumbs-100 li{
	width:100px !important;
	height:100px !important;
	float:left;
	padding:8px;
	margin:0 0 7px 20px;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/medium-thumb-border.png") center center no-repeat !important;
}
.thumbs-100 li.first{
	margin-left:0;
}
.videos{
	padding:20px 0 0 0;
	clear:both;	
}
#min-gallery li img{
	border:none;
	padding:0px;
}
.min-gallery-wrap{
	margin:0 0 30px 0;
}
.min-gallery-wrap .left{
	width:138px;
	float:left;
	padding:15px 0 0 0;
}
.min-gallery-wrap .right{
	width:410px;
	float:right;
	padding:15px 0 0 0;
}
.elgg-sidebar .elgg-item{
	min-height:34px;
}
#min-gallery{
	list-style:none;
	margin:0;
	padding:0;
	width:410px;
}
#min-gallery li{
	width:120px;
	height:118px;
	float:left;
	padding:7px 13px 7px 7px;
	display:block;
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/gallery-border.png") left top no-repeat;
}
.min-gallery-wrap .bx-prev, .min-gallery-wrap .bx-next{
	position:absolute;
	display:block;
	bottom:0;
	text-indent:-9999px;
}
.min-gallery-wrap .bx-prev{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/prev.png") left top no-repeat;
	width:46px;
	height:47px;
	left:-149px;
}
.min-gallery-wrap .bx-next{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/next.png") left top no-repeat;
	width:26px;
	height:33px;
	left:-107px;
	bottom:3px;
}

footer{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/footer-bg.png") center top repeat-x;
	padding:40px 0 0 0;
	margin:0 0 0 0;
}
footer .bottom{
	background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/footer-bottom.png") repeat;
	padding:15px 0 10px 0;
	margin:20px 0 0 0;
	overflow:hidden;
}
footer .nav{
	padding:0 0 0 0;
	margin:0;
	list-style:none;
}
footer .nav li{
	padding:4px 0;
	
}
footer .nav li a{
	color:#330000;
	text-decoration:none;
	
}
footer .nav li a:hover{
	color:#7f592f;	
}
footer .social p{
	margin-bottom:5px;
}
footer .social ul{
	list-style:none;
	margin:0;
	padding:0;
}
footer .social li{
	float:left;
	margin-right:10px;
}
footer .right{
	text-align:right;
	display:block;
	color:#4c3113;
}
footer .left{
	text-align:left;
	display:block;
	color:#4c3113;
}
footer .bottom a{
	color:#4c3113;
	text-decoration:none;
}
.col4 p{
	color: #222222;
}

.inner-banner{
	height:160px;
}
select{
	padding:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-color: #C7B06D #C7B06D #FEF6DF;
	border-style: solid;
	border-width: 1px;
	background:#F4E5B9;
	width:194px;	
}
/*********************END MAIN*************************/



 @media print {
* {
	background: transparent !important;
	color: black !important;
	box-shadow:none !important;
	text-shadow: none !important;
	filter:none !important;
	-ms-filter: none !important;
}
a, a:visited {
	text-decoration: underline;
}
a[href]:after {
	content: " (" attr(href) ")";
}
abbr[title]:after {
	content: " (" attr(title) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
	content: "";
}
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
tr, img {
	page-break-inside: avoid;
}
img {
	max-width: 100% !important;
}
 @page {
margin: 0.5cm;
}
p, h2, h3 {
	orphans: 3;
	widows: 3;
}
h2, h3 {
	page-break-after: avoid;
}
}
::-moz-selection { background: #9fa74b; color: #fff; text-shadow: none; }
::selection { background: #9fa74b; color: #fff; text-shadow: none; }  
#event_manager_address_search{
	width:90%;
}
#event_manager_address_search input[type="text"]{
	width:312px;
	margin-right:20px;
}

#event_manager_address_search1{
	width:90%;
}
#event_manager_address_search1 input[type="text"]{
	width:312px;
	margin-right:20px;
}

#foto-gallery{
 width:850px;
 margin:0 auto;
 min-height:400px;
 height:100% !important;
 padding:0 0 0 0;
background:#000000;
margin-bottom:30px;
overflow:hidden;
 
}
#foto-gallery .display-img{
 width:550px;
 min-height:400px;
 background:#000000;
 float:left;
}
#foto-gallery .display-img img{
 width:100%;
 height:100%;
 text-align: center;
 vertical-align:middle;
}
#foto-gallery .details{
 width:300px;
 min-height:400px;
 background:#fff;
 float:left;

}
#foto-gallery .comments{
 height:250px;
 overflow:auto;
 padding:0 5px 0 0;

}

// For Group layout
#elgg-group-profile-main {
 	width:728px;
    background:#e4cd89;
    float:left;
}
.elgg-group-profile {
 	width:728px;
    float:left;
    margin-bottom: 8px;
    padding-bottom: 30px;
    background: url("http://www.myhuntingroom.com/mod/huntingTheme/img/thin-border.png") left bottom repeat-x;
}
.elgg-group-profile-img {
 	width:auto;
    height:220px;
    float:left;
}
.elgg-group-profile-text {
 	//float:left;
    padding: 2px 10px 2px 8px;
    margin-bottom: 7px;
    width:auto;
    overflow:hidden;
}
.italic-style {
 	 font-size:11px;
     color:#5E320E;
     font-style:italic;
}
.group-profile-block {
 	width:360px;
    height:auto;
    float:left;
    margin-bottom: 15px;
    margin-right:8px;
}
.mrgn_rgt { margin-right:0px !important; }

.group-theme .elgg-head {
 	float:left;
    width:330px;
    background:#cf8f3e;
	padding: 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    color:#fff;
}
.group-theme .elgg-list > li {
 	//width:430px;
    float:left;
}
.group-theme .elgg-body {
 	//width:330px;
    float:left;
}
.group-theme .elgg-image-block {
width:354px;
    float:left;
}
.group-theme .elgg-image-block .elgg-image {
	//width: 22px;
    height:auto;
    float:left;
}

.group-theme .elgg-image-block .elgg-body {
width:290px;
    float:left;
    padding:5px 2px 3px 8px;
}
.group-theme .group-photo .elgg-image-block .elgg-body {
width:190px;
    float:left;
    padding:5px 2px 3px 8px;
}

.group-theme .group-video .elgg-image-block .elgg-body {
width:190px;
    float:left;
    padding:5px 2px 3px 8px;
}
.group-theme .groups-widget-viewall {
	float: right;
	font-size: 85%;
}

.group-theme .elgg-body:after, .elgg-col-last:after {
   
    display: block;
    font-size: xx-large;
    height: 0 !important;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 50px;
}


.likecount .elgg-list .elgg-item .elgg-image-block {
    min-height:23px; 
}

//For deleting account


.wrapper1{
width:490px; height:250px; margin:0 auto; position:relative;top:200px;
}
.cntnt_panel{
width:455px; height:125px; border:1px solid #d3be7f;border-radius:5px; padding:10px 15px 10px 15px;
 box-shadow: #a5a5a5 0px 0px 0px;
 behavior: url(/PIE.htc); background:#f4e5b9;
 }
 .bttn_panel{
 width:200px; height:31px; float:right;  margin-top:10px;
 }
 .wrapper1 p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#020202; text-decoration:none; line-height:18px;}

.wrapper1 h1{font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#432802; font-weight:normal;}


.popup_panel{width:490px; height:auto; margin:0 auto; position:relative;   border:12px solid #ffe27f; border-radius:10px; padding:10px 15px 10px 15px;
 box-shadow: #878787 0px 0px 1px;
 behavior: url(/PIE.htc); background:#fff;}
  .field1{width:190px; height:35px; border:1px solid #e2c09f; padding:5px}
  .veri_img-box{width:197px; height:57px; float:left}
  .bttm_txt_box{width:190px; height:20px; float:left; margin-top:10px}
  .bttm_txt_left{width:120x; height:20px; float:left;}
  .bttm_txt_right{width:70x; height:20px; float:right;}
  
  .okay{width:79px; height:31px; background:url(images/okay_bttn.jpg) no-repeat; border:none}
  
.wrapper1 #simplemodal-container {
height:240px;
}








#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:99999;
}

#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:999999;
padding:12px;
font-size:13px;
}

#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}

#popupContactClose{
font-size:18px;
line-height:14px;
right:31px;
top:4px;
position:absolute;
color:brown;
font-weight:700;
display:block;
cursor:pointer;
}


#friends_collections_accordian li h2 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background: none repeat scroll 0 0 #9fa74b;
	color: white;
	cursor: pointer;
	font-size: 1.2em;
	margin: 10px 0;
	padding: 4px 2px 4px 6px;
}





.elgg-photo {
  // background-color: #FDEEC0;
  // border: 1px solid #CEB15B;
	//padding: 3px;

}

.elgg-module-tidypics-image h3 a {
   color: #84553A;
   font-size: 11px;
   font-weight: normal;
   line-height: 20px;
   text-align: center;
}

.categorylist .elgg-list .elgg-item .elgg-image-block {
    min-height:23px;
}
.categorylist .elgg-list >li {
padding-top:5px;
border-bottom: 0px dotted #CCB275;
}


.imfriends li {
    width:222px;
    margin:0 30px 15px 0;
    display:inline-block;
}
.imfriends li input{
    float:left;
    margin-bottom:15px;
}
.imfriends li.even{
    width:100%;
}

.gmailbutton {
    background-image:url("http://www.myhuntingroom.com/mod/huntingTheme/img/gmail_button.png");
    display: block;
    float: left;
    height: 51px;
    width: 132px;
} 

.yahoo-button {
    background-image:url("http://www.myhuntingroom.com/mod/huntingTheme/img/yahoo.png");
    display: block;
    float: left;
    height: 51px;
    width: 132px;
} 

.gmailyahoo .col3 {
    width:122px;
}


/*
.elgg-module-tidypics-album h3 
{ font-size: 14px; }



.elgg-subtext { font-size: 89%; line-height: 1.4em; font-style: 

left; }

h3 {font-size: 1em;}

.elgg-table-alt td {
  border-bottom: 1px solid #999;
}

.elgg-item .elgg-content { margin: 10px 0px; }*/

#rate_container .elgg-form {
 width:80%;
}


.elgg-pagination {
    margin-top:25px;
}
.elgg-pagination .elgg-state-disabled span {
    border-color: #C86800;
    color: #C86800;
}

.photo-title {
    
}


.container1 .tidypics-gallery li{
    position:relative;
}

.container1 .tidypics-gallery li .elgg-head{
    background: none repeat scroll 0 0 rgba(255, 245, 211, 0.8);
   bottom: 5px;
   display: none;
   left: 5px;
   min-height: 30px;
   position: absolute;
   width: 153px;
}
.container1 .tidypics-gallery li:hover .elgg-head{
    display:block;
}
.container1 .tidypics-gallery li h3{
        padding:5px 10px;
        font-weight:normal;
       
}
.container1 .tidypics-gallery li h3 a{

    color:#664634;
    font-size:12px;
    line-height:16px;
    text-shadow:0 1px 1px rgba(255, 255, 255, 0.6);
    
}



 

 .tidypics-gallery li .elgg-head {
   background: none repeat scroll 0 0 rgba(255, 245, 211, 0.8);
   bottom: 5px;
   display: none;
   left: 5px;
   min-height: 30px;
   position: absolute;
   width: 153px;
   *background: #FDEEC0;
}
 .tidypics-gallery li:hover .elgg-head{
    display:block;
}
 .tidypics-gallery li h3{
        padding:5px 10px;
        font-weight:normal;
       
}
 .tidypics-gallery li h3 a{

    color:#664634;
    font-size:12px;
    line-height:16px;
    text-shadow:0 1px 1px rgba(255, 255, 255, 0.6);
}

.tidypics-gallery li h3 a:hover{

    text-decoration:none;
}

.elgg-module-tidypics-album .elgg-foot {
     background: none repeat scroll 0 0  #FAECC1;;
    border-radius: 5px 0 5px 0;
   -moz-border-radius: 5px 0 5px 0;
   -webkit-border-radius: 5px 0 5px 0;
    bottom: 143px;
    color: #A67639;
    font-size: 10px;
    height: 20px;
    left: 0;
    line-height: 20px;
    min-width: 47px;
    padding: 0 3px 0 5px;
    position: absolute;
    text-align: left;
    text-shadow: 0 -1px 0 rgba(225, 225, 225, 0.5);
}

.elgg-tagcloud a{
    color:#E2CC8A;
}    

.elgg-tagcloud {
    color:#E2CC8A;
    margin-left:10px;
    margin-right:10px;
    
}
.mts a{
    color:#E2CC8A;
}    

.mts a:hover{
    color:#FFFFFF;
    text-decoration:none;
}
.elgg-sidebar p {
    margin-top:7px;
}    
.elgg-sidebar .elgg-subtext {
    margin-left:10px;
}    

.ie8 .tidypics-gallery li .elgg-head{  
   background: #FDEEC0;
}
.elgg-module-aside a {
    color:#E2CC8A;
}
.elgg-sidebar .elgg-image-block {

    padding-bottom:14px;
}

.elgg-module-info > .elgg-head {

    background: none repeat scroll 0 0 #CF8F3E;
    color:#FFFFFF;
}

.elgg-module-info > .elgg-head * {
    color:#FFFFFF;
}

.elgg-module-info > .elgg-head h3{

    font-size:14px;
    font-weight:normal;
}
.list-video .subtitle {
    margin-left:2px;
}


.newsrss .lh {
    padding-left:10px;
}   

.newsrss .elgg-list li {
    border-bottom: 1px dotted #CCB275;
    padding-bottom: 5px;
    padding-top: 15px;
} 

.newsrss img {
    padding-top:10px;
} 
.categorylist1 .elgg-list .elgg-item .elgg-image-block {
    min-height:23px;
}
.categorylist1 .elgg-list >li {
    padding-top:10px;
    
}   


#newsmain {
    padding:23px;
}

.home_image {
    padding:0px;
    text-align:center;
    width:100%;
    margin-top:70px;
}

.sidebar_image {
    padding:0px;
    text-align:center;
    width:100%;
    padding-top:15px;
}#jquery-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999999999999;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999999999999999;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 257 2010-07-27 23:06:56Z emartin24 $
 */

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; }

/* Container */
#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:white; padding:12px;}
#simplemodal-container .ui-datepicker {height:310px; width:600px; }
#simplemodal-container .calendarmenucontainer {padding-left:150px;}
#simplemodal-container  .ui-datepicker td a {padding:10px 25px 12px 40px;}
#simplemodal-container .simplemodal-data {padding:1px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../../../../img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic_ie.css 238 2010-03-11 05:56:57Z emartin24 $
 *
 */

/* IE 6 hacks */
#simplemodal-container a.modalCloseImg {background:none; right:-14px; width:22px; height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/basic/x.png',sizingMethod='scale');}
*{
    margin:0;
    padding:0;
}



/* project styles */

.container {
    border: 1px solid #111111;
    color: #000000;
    margin: 20px auto;
    overflow: hidden;
    padding: 15px;
    position: relative;
    text-align: center;
    width: 1090px;

    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.photo {
    border: 1px solid transparent;
    float: left;
    margin: 4px;
    overflow: hidden;
    padding: 4px;
    white-space: nowrap;

    /* CSS3 Box sizing property */
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;

    /* CSS3 transition */
    -moz-transition: border 0.2s ease 0s;
    -ms-transition: border 0.2s ease 0s;
    -o-transition: border 0.2s ease 0s;
    -webkit-transition: border 0.2s ease 0s;
    transition: border 0.2s ease 0s;
}
.photo:hover {
    border-color: #444;
}
.photo img {
    cursor: pointer;
    width: 200px;
}
.photo p, .photo i {
    display: block;
}
.photo p {
    font-weight: bold;
}

/* preview styles */
#photo_preview_outer {
    width:100%;
    background: #000000;
    opacity: 0.7;
    filter: alpha(opacity = 70);
    position: fixed;
    top:0;
    left: 0;
    z-index:550;
    overflow: hidden;
    display: none;
    //background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/ajax-loader.gif") center top no-repeat;
}
#photo_preview {
    bottom: 0;
    color: #000000;
    display: none;
    left: 0;
    /*overflow: hidden;*/
    position: fixed;
    right: 0;
    top: 0;
    z-index:555;
    height: 510px;
    width: 930px;
    margin: 0 auto;
    background-color: #FAFAFA;

    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.photo_wrp {
    /*overflow: hidden;*/
    text-align: center;
    vertical-align: middle;
    display: block;
    padding: 15px;
}
.close {
    cursor: pointer;
    float: right;
}
.pleft {
    float: left;
    /*overflow: hidden;*/
    position: relative;
    width: 600px;
    height:450px;
}
.photo_wrp .pleft {
    background-color: black;
    height:100%;
} 

.pleft .tidypics-photo{
    display: table-cell;
    max-height: 400px;
    max-width: 100%;
    padding-top: 20px;
    vertical-align: middle;
    width: auto;
    z-index: 999999;
    margin-left:auto;
    margin-right:auto;
}
.pright {
    float: right;
    position: relative;
    width: 240px;
    overflow:auto;
    height:420px;
    padding-right:10px;
}
.preview_prev, .preview_next {
    cursor: pointer;
    margin-top: -64px;
    opacity: 0.5;
    position: absolute;
    top: 50%;
    display:none;
    -moz-transition: opacity 0.2s ease 0s;
    -ms-transition: opacity 0.2s ease 0s;
    -o-transition: opacity 0.2s ease 0s;
    -webkit-transition: opacity 0.2s ease 0s;
    transition: opacity 0.2s ease 0s;
}
.preview_prev:hover, .preview_next:hover {
    opacity: 1;
    display:block;
}
.preview_prev {
    left: 20px;
}
.preview_next {
    right: 40px;
}

/* comments styles */
#comments form {
    margin: 10px 0;
    text-align: left;
}
#comments table td.label {
    color: #000;
    font-size: 13px;
    padding-right: 3px;
    text-align: right;
    width: 105px;
}
#comments table label {
    color: #000;
    font-size: 16px;
    font-weight: normal;
    vertical-align: middle;
}
#comments table td.field input, #comments table td.field textarea {
    border: 1px solid #96A6C5;
    font-family: Verdana,Arial,sans-serif;
    font-size: 16px;
    margin-top: 2px;
    padding: 6px;
    width: 250px;
}
#comments_list {
    margin: 10px 0;
    text-align: left;
}
#comments_list .comment {
    border-top: 1px solid #000;
    padding: 10px 0;
}
#comments_list .comment:first-child {
    border-top-width:0px;
}
#comments_list .comment span {
    font-size: 11px;
}

.preview_next {
    right: 20px;
}
.preview_prev, .preview_next {
    -moz-transition: opacity 0.2s ease 0s;
    background:#000;
    //display:none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
    //left: 525px;
    margin-top: -50px;
    opacity: 0.71;
    padding: 11px 4px;
    position: absolute;
    text-transform: capitalize;
    top: 50%;
    width: 45px;
}



a.phototag {
    background: none repeat scroll 0 0 #462F12;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin:0 2px 0 0;
    padding: 7px 8px;
}
a.options {
    background: none repeat scroll 0 0 #462F12;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin:0 2px 0 0;
    padding: 7px 8px;
}

.photo-options {
   margin: 0 auto;
   padding: 7px 0 0;
   position: relative;
   text-align: center;
   width: 335px;
}


.block_display{
    display:none;
    width: 124px;
    bottom:21px;
    -moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.9);
    -webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.9);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.9);
    background:#FFFFFF;
    border:0;
    position:absolute;
    padding:10px 0px; 
    left: 0;
    z-index:99999;
}
.block_display a{
    padding:2px 15px;
    text-align:left;
    display:block;
    
    color:#181616;
    
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
}
.block_display a:hover{
    background:#f8e8d2;
}    

.photo-like{
    
    padding-top: 5px;
}
.countview{  
    
    
   color: #BC8240;
   padding-left: 6px;
}
.photo-likes {
    //color: #BC8240;
    
}
.pleft .like-count{
 
   font-weight: bold;
   padding-left: 6px;
   color: #BC8240;
   line-height:47px;
}
.container1 .elgg-photo {

    background-color: #FDEEC0;
    padding: 3px;
    width: 145px;
} 

#comments_list textarea {

height:40px;

}

.pleft .tidypics-tag {
    z-index:99999;
}
.pleft .tidypics-tag-wrapper {
    z-index:99999;
}

.container1 .elgg-photo {
   background-color: #FDEEC0;
   padding: 0;
   width: auto;
}

.photo-options ul {
    min-height: 35px;
    padding-top: 10px;
}
.photo-options ul>li{
    display: inline;
   
   position: relative;
}
.ie7 .photo-options ul > li {
    display: block;
    position: relative;
    float: left;
}
.photo-options ul > li a{
    //color: #BC8240;
    padding-left: 6px;
}

.galleryimage {
    cursor: pointer;
   display: inline-block;
   font-size: 0;
   height: 100%;
   max-height: 2048px;
   min-height: 402px;
   position: relative;
   text-align: center;
   width: 100%;
}

.galleryimage img {
    vertical-align:middle;
}
.feature_image {
    cursor:pointer;
}

.ajax_image {
    //background:url("http://www.myhuntingroom.com/mod/huntingTheme/img/ajax-loader.gif") center top no-repeat;
	height:100%;
	width:100%;
        display:none;
}
.cover{ width:240px; float:left;}
/*********required styles***************/

.photo_details{
    width:100%;
}
.photo_details h5{
    width:100%; 
    color:#bd3c03; font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    border-bottom:solid 1px #e2e1e1;
    padding:0 0 4px 0;
    margin:0 0 0 0;
    text-align:left
}
.photo_details h5 a{
    color:#bd3c03; 
    text-decoration:none;
}
.photo_details h5 a:hover{
    text-decoration:underline;
}
.covering{ 
    width:100%;
    padding-top:7px;
    padding-bottom:17px;
}
.covering .img_div{
    float:left;
    width:36px;
    margin-right:10px;
    height:36px;
}
.covering .img_div img{
    width:100%;
}
.content_div{
    float:left; 
    width:194px;
}
.content_div h4{
    color:#6d6c6c;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    width:100%;
    padding:0 0 5px 0;
    margin:0 0 0 0;
    text-align:left
}
.content_div h4 a{
    color:#6d6c6c;
    text-decoration:none;
}
.content_div h4 a:hover{
    text-decoration:underline;
}
.content_div .gallery_tag{
    float:left;
    width:13px;
    height:12px;
    padding-right:7px;
}
.content_div .small_secrption{
    width:174px;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    text-align:left
}
.outer_description{
    width:100%;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
    margin-bottom:13px
}
.close_image {
    float:right;
    padding-right:6px;
    padding-top:5px;
}
.galleryinner {
    position:relative;
}
.galleryinner .tidypics-tag-label a {
    font-size:12px;
    display:block;
}    
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}
.treeview a {
    font-size:15px;
    color:#E2CC8A;
}
.treeview ul {
	//background-color: black;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	text-decoration:none;
        color: #5E320E;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: #5E320E; cursor: pointer; }

.treeview li { background: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 7px -173px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-red.gif); } 

.treeview-black li { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-black.gif); }  

.treeview-gray li { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(http://www.myhuntingroom.com/mod/huntingTheme/img/treeview-famfamfam.gif); } 

.treeview .placeholder {
	background: url(http://www.myhuntingroom.com/mod/huntingTheme/img/ajax-loader.gif) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	display: block;
}

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(http://www.myhuntingroom.com/mod/huntingTheme/img/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(http://www.myhuntingroom.com/mod/huntingTheme/img/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(http://www.myhuntingroom.com/mod/huntingTheme/img/file.gif) 0 0 no-repeat; }

.news-head {
    color: #E2CC8A;
    font-size: 16px;
    width:250px;
}
  #social_apps_settings p{
       padding-bottom:5px;}
#social_apps_settings .text_input{
       width: 95%;}
.twitter_user_settings,
.facebook_user_settings,
.mapmyrun_user_settings {
       
}
.apps {
       border: 1px solid #2D2B5C;
          border-radius: 3px 3px 3px 3px;
          margin: 20px auto;
         width: 95%;}
.apps h2 {
       padding:5px 10px;
       background: #2D2B5C;
       color:#FFFFFF;
       font-size:14px;}
.apps .apps_inner {
       width:100%;
}
.apps .apps_inner .settings_outer{
       vertical-align: middle;
}
.apps .apps_inner .image_outer{
       background: none repeat scroll 0 0 #F7F7FF;
          width:70px;
       border-right: 1px dotted #CCCCCC;
}
.apps .apps_image{
       /* border-right: 1px dotted #2D2B5C;*/
   float: left;
   padding: 10px;
   text-align: center;
   width: 50px;}
.apps .app_settings {
       overflow: hidden;
         padding: 10px;}
.apps .auth_btn {
       text-align:center;}
.apps .after_auth {
       margin-left: 1px;}
.apps .app_settings div{
       }
a.app_btn {
       background: none repeat scroll 0 0 #2D2B5C;
          border-radius: 3px 3px 3px 3px;
          color: #FFFFFF;
          display: inline-block;
          margin-left: 2px;
          padding: 2px 8px;
          text-decoration: none;}
a.app_btn:hover {
       color: #FFFFFF;}
.mapmyrun label {
       display: block;
   float: left;
   height: 30px;
   line-height: 30px;
   width: 99px;
}
.apps p {
   padding: 2px 0;
}
 
 
	

	
	
	
	
	
	
	
	
	
