/*  
Theme Name: Great Lakes BBQ Association
Author: Adam Nahirnyj
*/

/* Reset styles by Eric Meyer (meyerweb.com) */
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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
a img, :link img, :visited img {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol, ul, li {
list-style: none;
}

ul.services {
list-style:circle;
}
q:before, q:after, blockquote:before, blockquote:after {
content: "";
}
/* End reset*/
html, body {
	background: #460000 url(http://www.glbbqa.com/images/background.jpg) repeat-x;
	color:#000000;
	font-family: Arial, Verdana, Frutiger, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
}

#header h1 {
top:0;
left:167px;
background:#FFF url(http://www.glbbqa.com/images/logo.jpg) repeat-x scroll 0pt;
height:112px;
position:relative;
width:229px;
}
#header h1 a, #header h1 a {
display:block;
height:112px;
overflow:hidden;
position:relative;
text-indent:-9000px;
width:229px;
z-index:5;
}

h1,h2,h3,h4,h5,h6 {
color: #752023;
}

h2 {
font-weight:bold;
font-size:1.4em;
margin-top:15px;
margin-bottom: 0.643em; 
}

h3 {
font-size:1.2em;
font-weight:bold;
line-height:120%;
margin-bottom: 0.643em; 
}
h4 {
font-size:1.1em;
font-weight:bold;

}

h5 {
font-size: 1.1667em;
line-height: 1.286em;
margin-top: 1.929em;
margin-bottom: 0.643em; 
}
p {
margin-bottom: 10px;
}
a {
text-decoration: none;
}
a:link, a:active, a:visited {
color:#7A0511;
}
a:hover {
color:#000;
}
.bullet {
margin-right:3px;
}
ul {
margin-bottom:10px;
}
#header {
background: url(http://www.glbbqa.com/images/header.jpg) no-repeat;
width:1200px;
margin:0 auto;
height:144px;
}
#navigation {
position:relative;
top:8px;
left:173px;
}
#navigation ul {
margin-bottom:0;
}
#navigation li {
margin:0;
}
#navigation a {
outline-style:none;
}
.nav1 {
position: absolute;
left:27px;
}
.nav2 {
position: absolute;
left:102px;
}
.nav3 {
position: absolute;
left:181px;
}
.nav4 {
position: absolute;
left:296px;
}
.nav5 {
position: absolute;
left:349px;
}
.nav6 {
position: absolute;
left:432px;
}
.nav7 {
position: absolute;
left:504px;
}
.nav8 {
position: absolute;
left:573px;
}
.nav9 {
position:absolute;
left:665px;
}



#lavigation li img {
margin:0;
}
#container {
width: 1200px;
margin:0 auto;
}
#content {
background: url(http://www.glbbqa.com/images/mainBackground.gif) repeat-y;
overflow:hidden;
width:865px;
margin:0 auto; 

}
#col1 {
float:left;
overflow:hidden;
width:475px;
padding:20px 20px 20px 20px;
min-height:520px;
}
#col1Ad {
float:left;
overflow:hidden;
width:475px;
padding:20px 20px 10px 20px;
}
.imgTitle {
display: block;

margin: 0 auto;
}
#col2 {
padding:20px 0px 20px 0;
margin-left: 535px;
width:310px;
font-weight:bold;
}
#col2 a:link, #col2 a:active, #col2 a:visited {
color: #540000;
}
#col2 a:hover {
color: #000;
}
.col2Ad img{

display:block;
margin: 20px auto 0;
}
.gallery {
margin: 10px 0 15px 0;
height:150px;
}
.permalink {
text-align: right;
}
.gallery li {
float:left;
background:#fff9eb;
padding:4px;
border: #231F20 1px solid;
width:54px;
height:54px;
margin:0 11px 10px 0;
}

.event {
margin-bottom:5px;
}
/******* FOOTER *********/
#footer {
background: #460000 url(images/footer.jpg);
color:#000;
width:1200px;
height:39px;
text-align: center;
font-size:11px;
font-weight:bold;
}
#footer ul {
margin-bottom:0;
}
#footer li {
padding: 3px 5px 0 5px;
display: inline;

}
#footer a:link, #footer a:active, #footer a:visited {
color: #000;
}
#footer a:hover {
color: #fff;
}

/*** SUB PAGES ***/

#commentform label {
display:block;
font-weight: bold;

}
.commentbox {

float:left;
margin-right:10px;
width:224px;
}

#commentform .commentbox input {
width:223px;
border: #d8d8d8 1px solid;
background: #FFF8E9;
}
#commentform textarea {
width: 455px;
border: #d8d8d8 1px solid;
background: #FFF8E9;
}

.commentmetadata {
display:block;
margin-bottom:5px;
}
.theComment {
margin-bottom:20px;
}
#flickr {
margin-bottom: 30px;
}
#flickr a img {
background: #FFF8E9;
width:56px;
height:56px;
padding:5px;
border: #606060 1px solid;
margin:4px;
}
IMG.merchitem {
width:215px;
height:215px;

padding:5px;
border: #d8d8d8 1px solid;
background: #FFF8E9;
margin:4px;
}

/******** CONTACT FORM ******/


#contactus lable {
display:block;
float:left;
width:10em;
font-weight:bold;
}
#contactus .submit {
width:150px;
}
#contactus #name, #contactus #phone, #contactus #email {
width:100%;
border: #d8d8d8 1px solid;
background: #FFF8E9;
margin-bottom:5px;
}
#contactus textarea {
width:100%;
border: #d8d8d8 1px solid;
background: #FFF8E9;
margin-bottom:5px;
}
.register {
background: #efe8d9;
font-weight: bold;
text-align: center;
padding: 3px;
border: #d8d8d8 1px solid;
display:block;
width:150px;
margin:20px auto;
}
IMG.sponsor  {
display:block;
margin:10px auto 10px auto;

}
#accountLogin input, #additionalAccount input {
width:100%;
border: #d8d8d8 1px solid;
background: #FFF8E9;
margin-bottom:5px;
}
#accountLogin lable,#additionalAccount lable  {
font-weight:bold;
}
#accountLogin, #additionalAccount{
border: #d8d8d8 1px solid;
padding:15px;
margin-bottom:20px;
}
#accountLogin h4, #additionalAccount h4 {
margin-bottom:10px;
}
.Registersubmit {
float:right;
}
#ddlTown, #txtMembership {
width:100%;
border: #d8d8d8 1px solid;
background: #FFF8E9;
margin-bottom:5px;
}
.rad {
width:20px;
}


