﻿/* Main Styles */
body	
{
   margin:0px; 
   padding:0px;
   text-align:center;
   font-family:Arial; 
   font-size:62.5%;
   color:#666666;
   
    }

form
{     padding:0px;
      margin:0px;
      }

td, input, select {
font-family:Arial;
font-size:12px;
}



div		
{
    margin:0px; 
    padding:0px; 
    float:none;
    font-family:Arial;
    }
    
div a
{
    color:#864338;
    text-decoration:none;
    }

a
{
    color:#864338;
    text-decoration:none;
 }

p {
   font-family:Arial; 
   font-size:12px;

   }
 
    
div a:hover
{
    color:#864338; 
    text-decoration:underline;
    }	
 
 div p
 {
      margin: 0px 0px .75em 0px;
    
    }   
 
img 
{ 
   border:none;
 
 }  

 



    
#wrapper	
{
    width:980px;
    margin:0px auto 0px auto; 
    text-align:left;
    float:none;
    padding:0px;
    background-color:#DFE2CF;
  	font-size:12px !important;
  	
}
 
#header
{
   
   
  width:980px;
  height:91px;
  background:#BDD6E6;
  background-image:none;
  margin:0px; padding:0px;

    
    }


#banner	
{
    display:block;
    width:980px;
    height:81px;
    float:left;
   
    
    }




#Logo	
{
    display:block;
    width:400px;
    height:60px;
    float:left;
    padding:15px 15px 15px 15px;   
}

    
#menuBar
{
   
    width:980px;
    min-height:45px;
    float:left;
  
  
    }
*html #menuBar{min-height:45px; }

#menu
{
    color:#864338;
    margin:16px 0px 8px 9px;  
    width:650px;
    float:left;
     
    }
    
    

    
#contentHeader 
{
	float:left;
	margin-top:-100px;
	display:inline;
	font-size:34px !important;
	position:relative;
	font-weight:bold;
	width:100%; 
	font-family: Georgia, Verdana, Arial, sans-serif !important;
	color:#000;
	text-align:center;
}


*html #contentHeader {

margin-top:-100px;

}
* + html #contentHeader {

margin-top:-100px;

}

#contentHeaderTobyBlog
{
	float:left;
	margin-top:-100px;
	display:inline;
	font-size:34px !important;
	position:relative;
	font-weight:bold ! important;
	width:100%; 
	font-family:Georgia !important;
	color:#000;
	text-align:center;
}

* + html #contentHeaderTobyBlog
{

margin-top:-100px;

}
* html #contentHeaderTobyBlog
{

margin-top:-100px;

}


#contentHeaderBlog
{
	float:left;
	margin-top:-100px;
	display:inline;
	font-size:34px !important;
	position:relative;
	font-weight:bold;
	width:100%; 
	font-family:Georgia !important;
	color:#000;
	text-align:center;
}

* + html #contentHeaderBlog
{

margin-top:-100px;

}
* html #contentHeaderBlog
{

margin-top:-100px;

}


#contentHeaderTwo {
	color:#000000;
	display:inline;
	float:left;
	font-family:Georgia !important;
	font-size:34px !important;
	font-weight:bold;
	margin-top:-100px;
	position:relative;
	width:100%; 
	color:#000;
	text-align:center;
}

*html #contentHeaderTwo {

margin-top:-100px;

}
* + html #contentHeaderTwo {

margin-top:-110px;

}

#contentHeaderBadgerBlog
{
	float:left;
	margin-top:-100px;
	display:inline;
	font-size:34px !important;
	position:relative;
	font-weight:bold;
	width:100%; 
	font-family:georgia !important;
	color:#000;
	text-align:center;
}   
* + html #contentHeaderBadgerBlog
{

margin-top:-100px;

}
* html #contentHeaderBadgerBlog
{

margin-top:-100px;

}
/*
#contentHeaderBadgerBlog, #contentHeaderBlog, #contentHeaderTwo, #contentHeaderTobyBlog, #contentHeader
{
color:#000000;
display:inline;
float:left;
font-family:georgia !important;
font-size:32px;
font-weight:normal;
margin-top:0;
position:absolute;
text-align:center;
top:100px;

}
*/

   #Content2 {font-size:12px !important;}
    
  #ctl00_ContentPlaceHolder2_ContentBlock1 {}
   
#forumHomePage {float:left; width:200px; }
#blogHomePage {float:left; width:200px; }
#PollHome {float:left; width:200px; }
   
#main { background-color:#DFE2CF; float:left; min-height:600px; width:100%;} 
*html #main { height:600px;} 

#leftCon {float:left; width:220px; min-height:300px;}
*html #leftCon {float:left; width:220px; height:300px;}
#leftnav {float:left; width:200px; min-height:300px;}
*html #leftnav {float:left; margin:0px paddding:0px; width:200px; height:300px;}

#leftnav ul {padding:0px; margin:0px;}
#leftnav ul li {float:left; width:200px;}
#leftnav ul li a {float:left; width:200px;  min-height:20px; background:#fff; margin:0px 0px 0px 10px;}
*html #leftnav ul li a {height:20px;}



#LoginPH  { width:90%; padding:20px 0px 0px 0px;  margin:0px auto 0px auto; min-height:550px; background:#fff;}
*html #LoginPH { width:90%; min-height:550px;}


#rightcontent {float:left; width:740px; padding:20px 0px 0px 0px;  min-height:350px; background:#fff;}
*html #rightcontent {float:left; width:740px; height:350px;}
#loginDiv  {padding:10px; background:#854339; color:#fff; width:400px; margin:0px auto 0px auto;  }
#loginBox {}
#loginText {color:#fff; margin:20px 0px 0px 0px;}
#loginText a {color:#fff;}
#footer {float:left; width:100%; background:#854339;  color:#fff;}
 

         /* Non-Bulleted Lists */
.nobullets {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets li {margin:0px; padding:0px; float:left;}
.nobullets * ul {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets * li {margin:0px; padding:0px; float:left;}


.ekGroupListOuterTable {background:#854339 !important;  width:740px !important; color:#fff;}

.ekGroupListHeaderSpan {background:#854339;  color:#fff;}

/* blog */

div.blogHeader {background-color:#442611 !important; color:#fff;}
div.blogEntries {margin:0px 0px 0px 0px; width:760px !important; border-left:1px solid #442611;}
*html div.blogEntries {margin:0px 0px 0px 10px;}

div.entry{ border-bottom:1px solid #442611; background:#fff !important;}
h3.entryTitle { border-bottom:1px solid #442611 !important; background:#442611 !important; color:#fff !important; padding:10px !important;}
h3.entryTitle a {  color:#fff !important; }

div.entry img {
    float: right;
    margin: 5px 0px 10px 20px;
}

div.entry .entryBody {
    padding: 0px 20px 0px 20px;
}

div.entry .entryFooter {
    text-align: left;
    padding: 10px 0px 10px 20px;
    clear: both;
}

.entrypermalink  {display:none;}
.eksubscribelink {display:none;}

.ekcommentdata {display:none;} 
.ekcommenttext {margin:0px 0px 10px 0px;}

.ekcommentlabel {display:none;} 
.ekcommentbutton {margin:10px 0px 10px 0px;}

.blogRSS {float:left; margin:0px 8px 0px 0px;}

tr.monthRow {background-color:#854339 !important; color:#fff;}
tr.monthRow a {background-color:#854339 !important; color:#fff;}
div.blogSidebar  {display:none;}
.blogCalendar {display:none;}
h1.blogTitle {display:none;}

h2.blogSubhead {
color:#CCCCCC;
font-size:large;
margin:0;
padding:0px;
display: none;
}
/*forum */
/*.forum_wrapper table.content {border:1px solid #6F4C2C !important; margin-left:10px;}*/
.ekforumcategory {background:#E2C694 !important; color:#33241F;}

.ekHeader1Icon {background:#7D3A1F !important; color:#fff;}
td.ekHeader1Forums {background:#7D3A1F !important; color:#fff;}
td.ekHeader1Posts {background:#7D3A1F!important; color:#fff;}

td.ekHeader1Topics  {background:#7D3A1F !important; color:#fff;}
td.ekHeader1LastPost {background:#7D3A1F !important; color:#fff;}
.forum_wrapper .header1{background:#442611 !important; color:#fff;}
.forum_wrapper .header2{background:#E2C694 !important; color:#33241F;}
.header2 ekHeader2SortByTopicStart {display:none;}
 /*table.ekContentPostReply {margin-left:-40px;}*/
.forum_wrapper .footer1 {background:#7D3A1F!important;color:#FFFFFF;}
td.ekPostFormHeader {display:none;}
.ekForumButtonWrapper a.imagelink {display:none;}
.forumheading{ text-align:left;}
.subforumheading{ text-align:left;}

.post {background:#F4EDE5 !important; font-family:Arial important; font-size:1.2em !important; text-align:left; }
.UserBox{background:#F4EDE5 !important;}
  .navlinks a {color:#33241F !important;}
table.ekContentPostEdit {margin-left:-40px;}
.forum_wrapper .content a {color:#33241F !important;}
 td.ekMessage {background:#F4EDE5!important; color:#33241F !important;}
.postheader  {background:#E2C694  !important; font-size:1.2em !important; font-family:Arial !important;}
.postfooter {background:#F4EDE5 !important; border-bottom:1px solid #6F4C2C; }
.small  {background:#F4EDE5 !important; border-bottom:1px solid #6F4C2C; }
.postsep { background:#6F4C2C !important; height:1px !important;  display:none; }
/*AP: example way of hiding fields on the Ektron membership control */
/*#ek_MapLatitude_label{display: none; }
#ek_MapLatitude{display: none; }#854339
#ek_MapLongitude_label{display: none; }
#ek_MapLongitude{display: none; }*/

/* home page */
#topPanelHome {float:left; margin:-3px 0px 0px 33px; width:81%; height:278px; }

.RecentBlogPosts {float:left;height:180px; margin:30px 0px 0px 0px; width:280px;}
.RecentBlogPosts h2 {display:none;}
.RecentBlogPosts ul {padding:0px; margin:5px 0px 0px 40px; }
*html .RecentBlogPosts ul {padding:0px; margin:5px 0px 0px 24px; }

.RecentBlogPosts ul span 
{
	text-align:left;
	float:left;
	font-weight:bold;
	font-size:11px;
	width:180px;
}

.RecentBlogPosts  li {padding:0px 0px 0px 10px; margin:4px 0px 0px 0px; display:block;
                      background:url(../../images/template/brownArrow.gif) no-repeat;
                      background-position: 0 0.4em; float:left; width:200px;
                        text-align:left; font-size:11px !important;
                     }
  /*homeBlogOne */

#homeBlogOne1 {height:70px; float:left; margin:0px; padding:0px;}
*html #homeBlogOne1 {height:70px; float:left; }
#homeBlogTwo2 {height:40px; float:left; margin:0px; padding:0px;}  
                 
.line {margin:0px 0px 0px 40px;
padding:0px !important; width:210px; height:10px;  border-bottom: 1px solid #EEDEC1;  float:left; display:block;}   

 *html .line { margin:0px 0px 0px 10px; padding:0px; width:210px;  border-bottom: 1px solid #EEDEC1;  float:left; display:block;}           

.TopForumTopics {float:left; height:180px; width:280px; margin:10px 0px 0px 40px;} 

/*.TopForumTopics {float:left; height:228px; background:url(../../images/template/forumsBox.gif) no-repeat; width:285px; margin:10px 0px 0px 40px;} */
.TopForumTopics  h2 {display:none;}
.TopForumTopics ul {padding:0px; margin:25px 0px 0px 30px;}
*html .TopForumTopics ul {padding:0px; margin:25px 0px 0px 14px;}

.TopForumTopics ul span
{
	text-align:left;
	float:left;
	font-weight:bold;
	font-size:11px;
	width:180px;
}

.TopForumTopics  li {padding:0px 0px 8px 10px; margin:4px 0px 0px 0px; display:block;
                      background:url(../../images/template/brownArrow.gif) no-repeat;
                      background-position: 0 0.4em; float:left; width:200px;
                        text-align:left; border-bottom: #EEDEC1 solid 1px;  font-size:11px !important;
                     }
.ekMessagingLinks {margin:0px; padding:0px;  list-style:none;}



#ctl00_ContentPlaceHolder2_Forum1 { float:left; width:100%; }
#ctl00_ContentPlaceHolder2_Forum1 content ekContent {margin-left:10px; }
.HappyBeerDay {float:left; margin:22px 0px 0px 42px; height:190px; width:150px; }
*html .HappyBeerDay {margin:22px 0px 0px 27px;}

#bottomPanelHome { float:left; width:250px; margin-left:20px; display:block; height:210px;}

*html #bottomPanelHome { margin-left:-126px;}
* + html #bottomPanelHome {margin-left:-100px;}

#bottomRightPanel {float:left; margin:0px; width:709px; height:198px;}
*html #bottomRightPanel {width:709px;}


/*    christmas poll

.Poll {float:left; display:inline;  margin:55px 0px 0px 0px;  width:250px;} 
*html .Poll {}    */

/*    type of glass poll*/

.Poll {float:left; display:inline;  margin:25px 0px 0px 0px;  width:250px;} 
* html .Poll {padding-left:5px;}    


.largeText {color:#000;
float:left;
font-size:2em;
font-weight:normal;
width:100%; font-family:georgia !important;}

/* Xmas Poll */
.Poll p  {float:left; margin:0px 0px 0px 0px;
height:50px;
color:#000;
font-size:16px !important;
font-weight:normal;
width:100%; 
font-family:georgia !important;
text-align:left;}

*html .Poll p  {float:left; margin:10px 0px 0px 0px;
height:50px;
color:#000;
font-size:16px !important;
font-weight:normal;
width:100%; 
font-family:georgia !important;
text-align:left;}



/**/
.barrellsTextPoll {margin:10px 0px 0px 0px; color:#000 !important;  text-align:left; float:left;}
.barrellsTextPoll p {margin:0px !important; color:#000 !important; font-weight:bold;  padding-left:5px; }


.Poll ol.design_list_vertical {

list-style-type:none;
margin:0px;
padding-left:0px;
padding-right:0px;
text-align:left;
color:#000;
font-size:11px !important;
float:left;

}



/**/
.table.tblreport {margin:5px; padding:0; width:200px !important;}
.PollVote {float:right; margin:0px 5px 0px 0px; background:url(../../images/template/submit.gif) no-repeat; border:none; width:89px; height:24px; cursor:pointer;  }


#ctl00_Poll_Poll1 
{
color:#000000;
float:left;
height:104px;
margin:0px 0px 0px 10px;
width:235px;  
font-size:11px !important;
}

* html #ctl00_Poll_Poll1 
{
color:#000000;
float:left;
height:104px;
margin:0px 0px 0px 5px;
width:235px;  
font-size:11px !important;
}

#ctl00_Poll_Poll1 submit { float:right; }

/*.headreport {background:none !important; 
border-bottom:none !important; 
color:#000 !important; 

font-size:11px !important;
font-weight:normal !important;
line-height:1.5 !important;
padding-left:5px;
text-align:left;
text-decoration:none;
}

.optiontextcell  {float:left; line-height:1.5 !important;}

.barcell {display:none;}

.refreshlink 
{
    
margin:0px 10px 0px 0px;
text-align:right;

font-size:11px !important;
color:#000;
float:right;

}
a.refreshlink {

margin:0px 10px 0px 0px;
text-align:right;

color:#000 !important;
height:20px;

}
*/

.invisi {display:none;}

/*Styles for the report screen after voting on the poll*/

.lagText {color:#000; font-size:12px;  width:100%; float:left;}

/*
christmas poll
.headreport {background:none !important; 
border-bottom:none !important; 
color:#000 !important; 
font-family:Arial !important;
font-size:18px !important;
font-weight:normal !important;
line-height:1.5 !important;
padding-left:5px;
text-align:center !important;
text-decoration:none;
}

*/


/*what type of glass poll */
.headreport 
{
    background:none !important; 
border-bottom:none !important; 
color:#000 !important; 
font-family:Arial !important;
font-size:12px !important;
font-weight:bold !important;
line-height:1.5 !important;
padding-left:5px;
text-align:left !important;
text-decoration:none;

}




.optiontextcell {
float:left !important ;
font-size:11px;
margin:0;
line-height:1.5;
padding:0px 0px 0px 3px !important;
color:#000;

}
.refreshlink  {color:#000; font-weight:bold !important; padding-left:5px; font-size:11px;}
a.refreshlink  {color:#fff !important; font-weight:normal !important; background:#65544B;
border:1px solid #DBB67D;
float:right;
margin-top:-14px;
padding:2px;
text-align:center;
width:100px; font-size:11px !important; }
a:hover.refreshlink  {text-decoration:none;}

.refreshlink  a {color:#000 !important; font-weight:bold; }

.refreshlink a:hover {color:#000; text-decoration:none;}
#formPoll {border:3px solid #6B3119; float:left;
font-family:Arial !important;  padding:20px; margin-top:40px; background:#fff; width:500px;
margin-left: 165px;}

* html #formPoll {border:3px solid #6B3119; float:left;
font-family:Arial !important;  padding:0px; margin-top:0px; background:#fff; width:500px; margin-left:80px; padding:10px
}

#formPoll p 
{
	width:500px; 
	height:25px;
	float:left; 
	font-size:18px;
}

* html #formPoll p 
{
	width:490px; 
	float:left; 
	font-size:18px;
}

* + html #formPoll li 
{
	line-height:100%;
	text-align:right;
	width:400px;
}

* html #formPoll li 
{
	line-height:100%;
	text-align:right;
	width:400px;
	margin-left:2px;
}

#formPoll label
{
	float:left;
	padding-right:12px;
	text-align:left;
	width:150px;
	font-size:12px;
	margin-left:90px;
	margin-top:0px;
}

* + html #formPoll label
{
	margin-top:-15px;
	margin-left:0px;
}

* html #formPoll label
{
	margin-top:-15px;
	margin-left:0px;
}
.pSpan {}
.

.barrellsText{}
.barrellsText a 
{
	float:left;
	width:250px; 
	height:124px;
	background:url(../../images/template/barrells_text.gif) no-repeat;
	margin-left:0;
	margin-top:0;
}
/* new poll*/ 

.barcell {display:none;}
.submitHomePoll { width:100px; float:right; margin-top:-14px; border:1px solid #DBB67D; color:#fff; background:#65544B; }


/* form */


.YourRound{}
.YourRound a {float:left; width:75px; height:124px; background:url(../../images/template/yourRound.gif ) no-repeat;  margin-left:28px; margin-top:3px;}
 *html.YourRound  {margin-left:30px; }

.WelcomeMessage {float:left; height:198px;
margin-left:20px;
margin-top:0;
width:150px;}
#ctl00_WelcomeMessage_imageAvatar {margin:0px; }

.imageAvatar { height:104px; width:90px;  margin-top:30px; float:left; margin-left:35px; }

*html .imageAvatar { height:104px; margin-left:18px; }
.nameAvatar {float:left; height:20px; margin-left:20px; width:100px; margin-top:-15px;}


#ctl00_WelcomeMessage_pnlLoggedOutNotMember  a {float:left; background:url(../../images/template/updateProfile.gif ) no-repeat; font-size:11px; text-align:left; padding:5px 0px 0px 14px; float:left; position:relative; z-index:20; width:120px; height:21px; margin:-5px 0px 0px 10px !important; color:#fff;}
#ctl00_WelcomeMessage_pnlLoggedOutNotMember  {float:left; color:#fff; width:133px; height:21px;}

*html #ctl00_WelcomeMessage_pnlLoggedOutNotMember  {float:left;  color:#fff; width:133px; height:21px;}


.logOut {float:left; margin-bottom:-19px; margin-top:-2px; position:relative; z-index:99;}
*html .logOut {float:left; margin-bottom:-19px; margin-top:-2px; height:10px; }

#ctl00_WelcomeMessage_pnlLoggedOutIsMember a {float:left; background:url(../../images/template/loginBtnHome.gif ) no-repeat; font-size:12px; text-align:left; padding:5px 0px 0px 14px; float:left; width:120px; height:34px; margin:-9px 0px 0px 10px; color:#fff;}
*html #ctl00_WelcomeMessage_pnlLoggedOutIsMember a  { margin-top:-5px !important; position:relative; z-index:99; }
* + html #ctl00_WelcomeMessage_pnlLoggedOutIsMember a  {float:left; margin:10px 0px 0px 5px;} 
#ctl00_WelcomeMessage_pnlLoggedOutIsMember {float:left; color:#fff; width:133px; height:21px;}
#ctl00_WelcomeMessage_pnlLoggedIn {float:left; margin:-5px 0px 0px 0px;}
*html #ctl00_WelcomeMessage_pnlLoggedIn {float:left; margin:-5px 0px 0px 0px;}
 .pnlLoggedOutIsMember {}
 *html .pnlLoggedOutIsMember { float:left; margin-left:5px; }
#ctl00_WelcomeMessage_hyperlinkUpdateProfile {float:left; background:url(../../images/template/updateProfile.gif ) no-repeat; font-size:11px; text-align:left; padding:5px 0 4px 14px; float:left; width:120px; height:26px; margin:0px 0px 0px 10px; color:#fff;}
#ctl00_WelcomeMessage_pnlLoggedIn a  {float:left; color:#fff; width:133px; height:18px;}
*html #ctl00_WelcomeMessage_pnlLoggedOutIsMember a {float:left; margin:-17px 0px 0px 5px !important; } 
* + html #ctl00_WelcomeMessage_pnlLoggedOutIsMember a {float:left; margin:-9px 0px 0px 10px; } 
.FindUs { margin-left:-12px; float:left; width:180px; margin-top:11px; height:28px; position: relative; z-index:9;}
*html .FindUs { margin-left:-16px !important; }

* + html .FindUs { margin-top:12px !important; }
.loginHome { float:left; margin-top:-150px;}

.profile {float:left; position:relative; }


.RateBadger {}

.RateBadger a {float:left; height:136px; margin-left:25px; margin-top:47px; width:224px; background:url(../../images/template/barrells4.gif) no-repeat;}
* html .RateBadger a {margin-left:12px !important;}

/*.ImageBoard {float:right; position:relative;  margin-top:-205px; height:220px; width:191px;background:url(../../images/template/UploadImage.gif) no-repeat;}
.ImageBoard a {float:right; position:relative;  margin-top:-205px; height:220px; width:191px;background:url(../../images/template/UploadImage.gif) no-repeat;}
*/
.ImageBoard {float:right; position:relative;  margin-top:-205px; height:220px; width:191px; }
.ImageBoard a {float:right; position:relative;  height:220px; width:191px;}


/*form */ 

#ctl00_ContentPlaceHolder2_pnlUploadImage {border:3px solid #6B3119;
font-family:Arial; font-size:1.2em; padding:20px; color:#000; margin:40px auto 0px auto; background:#fff; width:460px;
}
*html #ctl00_ContentPlaceHolder2_pnlUploadImage {}
* + html #ctl00_ContentPlaceHolder2_pnlUploadImage {}

#ctl00_ContentPlaceHolder2_lblName {float:left; text-align:left; margin:4px 0px 4px 0px; display:inline-block; width:150px;}
#ctl00_ContentPlaceHolder2_lblEmail {float:left; text-align:left; margin:4px 0px 4px 0px; display:inline-block; width:150px;}
#ctl00_ContentPlaceHolder2_tbxName {float:left; text-align:left; margin:4px 0px 4px 0px; display:inline-block; width:148px;}
#ctl00_ContentPlaceHolder2_txtEmail {float:left; text-align:left; margin:4px 0px 4px 0px; display:inline-block; width:148px;}
#ctl00_ContentPlaceHolder2_lblDescription{float:left; text-align:left; margin:4px 0px 4px 0px; display:inline-block; width:150px;}
#ctl00_ContentPlaceHolder2_tbxDescription{float:left; display:inline-block; width:148px;}

#ctl00_ContentPlaceHolder2_lblImage{float:left; text-align:left; margin:4px 0px 4px 0px; display:inline-block; width:150px;}

#ctl00_ContentPlaceHolder2_fuImage{float:left; margin:4px 0px 4px 0px; display:inline-block; width:148px;}
#ctl00_ContentPlaceHolder2_rfvImage{float:left; margin:4px 0px 4px 0px; display:inline-block; width:20px;}
#fuImage {width:148px;}
#ctl00_ContentPlaceHolder2_btnSubmit {float:left; margin:4px 0px 2px 0px; display:inline-block;} 



/* rate badger */

#rateBadger {border:3px solid #6B3119;
font-family:Arial, Verdana, sans-serif;  padding:20px; margin-top:20px; background:#fff; width:610px;
margin-left: 100px;
}


.BadgerForm {min-height:80px; border: 1px solid #6F4C2C; margin:0px 0px 4px 0px;}

*html .BadgerForm {height:80px;}
.BadgerForm p {margin:0px 0px 10px 0px; background:#7D3A1F none repeat scroll 0 0 !important;
border-bottom:1px solid #6F4C2C !important;
color:#FFFFFF !important;
padding:4px !important;}

.BadgerForm ol li { margin:5px;}
.BadgerForm label {}
ol.design_list_horizontal { margin-bottom:30px !important; }

#submit   { margin-top:4px; margin-left:5px; float:left;  }

/**/
#formRound {border:3px solid #6B3119; float:left;
font-family:Arial !important;  padding:20px; margin-top:40px; background:#fff; width:500px;
margin-left: 135px;}

*html #formRound  {margin-left: 70px;}

#formRound p {width:500px; float:left;}

#formRound label{float:left;
padding-right:20px;
text-align:right;
width:150px;}

#formQuestion {border:3px solid #6B3119; float:left;
font-family:Arial !important;  padding:20px; margin-top:40px; background:#fff; width:500px;
margin-left: 135px;}

*html #formQuestion  {margin-left: 70px;}

#formQuestion p {width:500px; float:left;}

#formQuestion p span
{
	display:inline-block;
	width:300px !important;	
}

#FromName {width: 200px;float:left; }



#To_name {width: 200px; float:left;}
#ToEmail{width: 200px;float:left;}

#BadgerAle {width: 200px;float:left; }

#Location {width: 200px;float:left; }

#Date {width: 200px;float:left; }

Date_iso {width: 200px;float:left;}

#Time {width: 200px; float:left;}

#Message  {width: 200px;float:left;}


.para {font-family:Arial !important;
font-size:12px !important;
margin-left:80px;
margin-right:60px;
text-align:center;}

#menbershipDiv {border:3px solid #6B3119; float:left; background:#fff; margin-left:155px;}
*html #menbershipDiv {margin-left:75px;}

#container-1{ width:480px; float:left; display:block;  }

.tabs-container {font-family:Arial; font-size:12px !important;  margin:0px  0px 0px 0px; color:#000; background:#fff; width:480px;
}

#terms_buttons {
font-family:Arial; font-size:12px !important; padding:20px; color:#000; margin:0px  0px 0px 0px; background:#fff; width:480px;
} 
#ek_useravatar_label {width:160px;}
 
.memberLink {margin-left:60px;}

#ctl00_ContentPlaceHolder2_ContentBlock1  span {}


#ctl00_ContentPlaceHolder2_pnlLoggedOut

{font-family:Arial !important;
font-size:12px !important;
margin-left:80px;
margin-right:60px;
text-align:center;}



#ctl00_ContentPlaceHolder2_pnlLoggedIn

{font-family:Arial !important;
font-size:12px !important;
margin-left:80px;
margin-right:60px;
text-align:center;}


#ctl00_ContentPlaceHolder2_pnlLoggedOutTopic

{font-family:Arial !important;
font-size:12px !important;
margin-left:80px;
margin-right:60px;
text-align:center;}




/*reg page */



/*loginPage */

.loginPage  {border:3px solid #6B3119; width:330px; float:left;  background:#fff; padding:10px; margin-left:210px;}
*html .loginPage { margin-left:120px;}
* + html .loginPage { margin-left:220px;}

.ekResetPassEmailLabel {width:500px; text-align:right;}

#ek_resetpassword {  float:left; width:210px;}

#ekResetPassSubmitButton  {margin:0px 0px 0px 12px;}

*html #ekResetPassSubmitButton  {margin:0px 0px 0px 38px;}
* + html #ekResetPassSubmitButton  {margin:0px 0px 0px 38px;}


/*archive */

#archive  { font-size:12px;  }

#archive ul {margin:0px auto; padding:0px; border:1px solid #6B3119; text-align:left;   width:480px; background:#fff; padding:20px;}

#archive ul li {margin:0px; padding:0px;  list-style:none; padding:5px 0px 5px 0px; }


/* user profile */

.EktProfileCtl {border:1px solid #6F4C2C;}

.EktProfileCtl_HeaderBar {background:#7D3A1F; color:#FFFFFF;}
.EktProfileCtl_EditLinkContainer a{ color:#FFFFFF !important; }
.imageA { position:relative; margin-left:23px; margin-top:43px; display:block; } 
 
#ctl00_ContentPlaceHolder2_Membership1 {width:520px; min-height:310px; margin-top:20px; font-size:12px; color:#000; }
*html #ctl00_ContentPlaceHolder2_Membership1 { height:310px; }

/* badgered */

.formTitle {float:left; text-align:left;width:100%; height:20px; margin-bottom:5px;}

.ekForumButtonControlPanel {display:none !important;}


/*.ekForumButtonQuotePost {display:none !important;}*/

.ekForumButtonSearch {display:none !important;}



.ekForumButtonMessage {display:none !important;}


.UserBox {}


#Badger_First_Gold { }


.rateBadgerImage {float:left;
text-align:left;
width:100%;}

#ctl00_ContentPlaceHolder2_MembershipResetPassword 
{
	padding:5px 5px 5px 5px;
	font-family:Arial;
	font-size:12px;
}

#Topctl00_ContentPlaceHolder2_Forum1_content_html { width:625px !important; }

.EmailBoxTop
{
	margin-top:37px;
	border:none;
	width:300px;
	margin-left:10px;
	border:none;
}

* html .EmailBoxTop
{
	width:270px;
	margin-left:-50px;
	border:none;
}

* + html .EmailBoxTop
{
	width:270px;
	margin-left:-50px;
	border:none;
}

.EnterBtnPadding
{
	margin-top:22px;
	margin-left:-7px;
}

.footer {
    color: #fff;
    margin-top: 10px;
    text-align: right;
}

.footer a, .footer a:active, .footer a:visited {
    color: #fff;
    text-decoration: none;
}

.footer a:hover {
    color: #fff;
    text-decoration: underline;
}