/*  
	Style for Austin Browncoats website - www.austinbrowncoats.com
	Designed by Kazia Hodges -  www.hodgesweb.net
	
*/

body {
margin : 0;
padding : 0;
text-align : left;
color : #666;
background : #4A1E1D;
font : 75% arial, verdana, sans-serif;
}

h2 {
margin : 10px 0 10px 0;
font : bold 18px/30px "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #4A1E1D;
background : inherit;
}

h2.upcomingevent, h2 a, h2 a:hover {
margin : 5px 0 5px 0;
font : bold 18px/30px "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #CD9967;
background : inherit;
text-decoration:none;
} 

h3 {
font : bold 14px/12px "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #4A1E1D;
background : inherit;
}

h1 {
margin : 0;
font : bold 170% "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #4A1E1D;
background : transparent;
}

h4 {
margin : 10px 0 10px 0;
font : bold 14px "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #E3CAA2;
background : inherit;
}

h4.event, h4.event a, h4.event a:hover, ul.event a {
margin : 5px 0 5px 0;
font : bold 12px "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #E3CAA2;
background : inherit;
text-decoration : none;
}

ul.event {
list-style-type:none;
margin-left:-25px;
padding:none;
margin : 5px 0 5px 0;
font : bold 12px "Trebuchet MS", verdana, arial, tahoma, sans-serif;
color : #E3CAA2;
background : inherit;
text-decoration : none;
list-style-position:outside;
}

li.event {
margin-left:-40px;
}
a {
color : #4A1E1D;
font-weight : bold;
text-decoration : underline;
background : inherit;
}

a:hover {
text-decoration : underline;
color : #000000;
font-weight : bold;
background : inherit;
}

blockquote {
font-weight : bold;
font-style : italic;
color : #4A1E1D;
}

#wrapper {
width : 820px;
border : 1px solid #000000;
margin-left : auto;
margin-right : auto;
margin-top : 0;
line-height : 2em;
color : #666;
background : #E3CAA2;
}
#header {
background: #000000 ;
width: 820px;
height: 238px;
}
#logo {
background: #000000 url("../images/header.jpg") no-repeat;
width: 820px;
height: 238px;
position: relative;
top: 0;
left: 0;
display: block;
}

#nav {
background: #CD9967;
height: 34px;
border-bottom: 1px solid #4A1E1D;
padding-left:40px;
padding-right:25px;
}

#main {
padding: 10px 20px 10px 20px;
margin-left : 0;
margin-right : 285px;
background : transparent;
color : #000000;
margin-bottom: 0;
}

#main p {
text-align: justify;
padding-top: 0px;
}

#sidebar {
float : right;
width : 282px;
margin : 0 0 0 0;
padding-right: 8px;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
border-bottom : 0px solid #CD9967;
background-color : transparent;
}

/* Footer Style */

#footer {
text-align:center;
clear : both;
padding : 5px;
margin-top : 0px;
color : #000000;
background : #CD9967;
border-top:1px solid #4A1E1D;
line-height: 105%;
font: 8pt "Century Gothic", Georgia, "Times New Roman", Times, serif;
}

#footer a:link, #footer a:visited {
background : transparent;
color : #4A1E1D;
text-decoration : none;
}

#footer a:hover {
text-decoration: none;
background : transparent;
color : #f2f2f5;
}


/* Random Quote Style */

#randomquote {
font-style : italic;
color : #4A1E1D;
font-size: small;
height: 131px;
text-align:center;
}

#endquote {
float: right;
background: url("../images/endquote.gif") no-repeat bottom right;
height:140px;
width: 50px;
}

/* Upcoming Events Box Style */

#eventstop {
background: url("../images/eventstop.gif") no-repeat bottom center;
height: 37px;
margin-left: 10px;
}
#eventscontent {
background: url("../images/eventsbg.gif") repeat-y;
margin-left: 5px;
}
#eventsbottom {
background: url("../images/eventsbottom.gif") no-repeat;
height: 37px;
margin-left: 5px;
}

#events {
margin-left: 10px;
margin-right: 5px;
padding-top: 0;
padding: 10px;
}

#events h2 {
text-align: center;
font-size: 17px;
margin: 0;
padding-bottom: 10px;
color : #E3CAA2;
}

#newsletter {
margin-left: 5px;
margin-right: 5px;
padding-top: 0;
padding: 10px;
color:#E3CAA2;
text-align:center;
}

#newslettertop {
background: url("../images/eventstop.gif") no-repeat bottom center;
height: 37px;
margin-left: 0px;
}
#newslettercontent {
background: url("../images/eventsbg.gif") repeat-y;
margin-left: -5px;
}
#newsletterbottom {
background: url("../images/eventsbottom.gif") no-repeat;
height: 37px;
margin-left: -5px;
}

#newsletter h2 {
text-align: center;
font-size: 17px;
margin: 0;
padding-bottom: 4px;
color : #CD9967;
}

/*  Default Table Style */

table {
 margin: 0;
  background: #f9f9f9;
  border: 1px #4A1E1D solid;
  border-collapse: collapse;
}

table th, table td {
  border: 1px #4A1E1D solid;
  padding: 0.2em;
}

table th {
  background: #4A1E1D;
  text-align: center;
  color: #E3CAA2;
}

table caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}

/*  Nominate Table Style */

table {
 margin: 0;
  background: #E3CAA2;
  border: 0;
  border-collapse: collapse;
}

table th, table td {
  border: 0;
  padding: 0.2em;
}

table th {
   border-top: 2px solid #CD9967;
   border-bottom: 2px solid #CD9967;
  background: #4A1E1D;
  text-align: center;
  color: #E3CAA2;
}

table caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}

#flickr {
margin-left: 10px;
clear: left;
}

/*
../images are wrapped in divs classed "flickr_badge_image" with ids
"flickr_badge_imageX" where "X" is an integer specifying ordinal position.
Below are some styles to get you started!
*/
#flickr_badge_uber_wrapper {text-align:center; width:260px;}
#flickr_badge_wrapper {padding:10px 0 10px 0;}
.flickr_badge_image {margin:0 10px 10px 10px;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#663300;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#CC9933 !important;}



#donate {
text-align:center;
clear: both;
}

.spacer {
padding-top:10px;
padding-bottom: 10px;
}

/* Events/Signal Posting Style */

.post {
	margin-bottom: 20px;
}

.post .title {
}

.post .title {
	font-size: 1.3em;
	color: #A43300;
	font-weight:bold;
}

.post .date {
color: #4A1E1D;
font-size: 1.0em;
font-style: italic;
	font-weight:bold;
}


.info {
   background: #D2B48C url(../images/favorite.png) center no-repeat;
   background-position: 15px 50%; /* x-pos y-pos */
   text-align: left;
   padding: 5px 20px 5px 75px;
   border-top: 2px solid #4A1E1D;
   border-bottom: 2px solid #4A1E1D;
   }
   
.help {
   background: #4A1E1D url(../images/help.png) center no-repeat;
   background-position: 15px 50%; /* x-pos y-pos */
   text-align: left;
   padding: 5px 20px 5px 75px;
   border-top: 2px solid #CD9967;
   border-bottom: 2px solid #CD9967;
   color: #E3CAA2;
   }
   
.user {
   background: #4A1E1D url(../images/user.png) center no-repeat;
   background-position: 15px 50%; /* x-pos y-pos */
   text-align: left;
   padding: 5px 20px 5px 75px;
   border-top: 2px solid #CD9967;
   border-bottom: 2px solid #CD9967;
   color: #E3CAA2;
   }

.help a, .help a:hover, .user a, .user a:hover {
   color: #E3CAA2;
   background: #4A1E1D;
   }
ul.updated {
background: url("../images/updated.png") center right no-repeat !important;
	padding-bottom: 5px !important;
        padding-top: 10px;;
}

table.prettytable2, table.prettytable2 td td {
 margin: 0;
  background: #f9f9f9;
  border: 1px #4A1E1D solid;
  border-collapse: collapse;
}

table.prettytable2 td td {
 margin: 0;
  background: #f9f9f9;
  border: 0;
  border-collapse: collapse;
}

table.prettytable2 th, table.prettytable2 td {
  border: 1px #4A1E1D solid;
  padding: 0.2em;
}

table.prettytable2 th {
  background: #4A1E1D;
  text-align: center;
  color: #E3CAA2;
}

table.prettytable2 caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}
