/*
Theme Name: Betdiary / Iain Turner
Theme URI: 
Description: Iain Turner Betdiary theme
Version: 1.0
Author: Red and Grey Design
Author URI: http://redandgreydesign.ie
Tags: 

	This theme was designed and built by Red,

  Converted to wordpress by gearoidc.com
*/
body {
margin: 0;
padding: 0;
font-size: 62.5%;
font-family: Arial, helvetica, Verdana, sans-serif;
line-height: 1.5em;
background: #03440A url("images/backall.gif") repeat-y top center;
}

#grad {
width: 100%;
background: url("images/back_nomenu.gif") repeat-x top left;
float: left;
}


img a, a img {
border: none;
}

h1 {
padding: 0;
margin: 0;

}

h2 {
padding: 0;
margin: 0;

font-size: 1.6em;

}

h3 {
}
ul {
}
ul li {
}

a, a:link {
color: #032D09;
}
a:visited {
color: #032D09;
}
a:hover {
color: #8D0B00;
}

p {
font: 1em;
line-height: 1.3em;
}

#wrapper {
width: 980px;
padding: 0;
margin: 0 auto;
} 

#container{
width: 980px;
background: #fff url("images/fotter.gif") no-repeat bottom left;
padding: 0;
margin: 0;
float: left;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:978px;
} 
html>body #container {
  width: 978px;
} 

#header {
width: 978px;
padding: 0;
margin: 0;
background: red;
}
#header img {
padding: 0;
margin: 0;
}


#main {
padding: 0px 39px 0px 39px;
width: 978px;
margin: 0;
float: left;
font-size: 1.15em;
background: url("images/back2.gif") repeat-y top left;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:900px;
} 
html>body #main {
  width: 900px;
} 

.resetter {
clear:both;
width: 1px;
height: 1px;
line-height: 1px;
padding: 0;
margin: 0;
}

#left {
width: 636px;
float: left;
padding: 0;
margin: 0;
display: inline;
margin-right: 15px;
padding-left: 15px;
padding-top: 0px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:606px;
} 
html>body #left {
  width: 606px;
} 



#right {
width : 264px;
float: right;
padding-top: 0px;
padding-right: 15px;
display: inline;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:249px;
} 
html>body #right {
  width: 249px;
} 


#leftcontent {
float: left;
padding: 0;
display:inline;
margin: 0;
width: 471px;
} 

#banner {
width: 135px;
display:inline;
float: right;
padding: 0;
margin: 0;
margin-left: 15px;
voice-family: "\"}\""; 
  voice-family:inherit;
width: 120px;
} 
html>body #banner {
width: 120px;
} 
#banner img {
margin-bottom: 20px;
}

#rightcontent {
color: #333;
width: 249px;
} 


#rightcontent p {

}

#rightcontent dl {
padding: 0;
margin: 0;
}


#rightcontent dt{
padding: 0;
margin: 0;
font-weight: bold;
}

#rightcontent dd {
padding: 0;
margin: 0;
margin-bottom: 5px;
}
#rightcontent dd input {
width: 100%;
}

#rightcontent dd input#submit {
width: 120px;
}







.post {
width: 471px;
padding:15px;
margin: 0;
margin-bottom: 15px;
background: url(images/story_grad.jpg) repeat-x top left;
float: left;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:441px;
} 
html>body .post {
  width: 441px;
} 

.post h2 {
color: #032D09;
font-weight: bold;
padding-bottom: 3px;
margin-bottom: 3px;
line-height: 1.1em;
padding: 10px;
padding-bottom: 6px;
background: url(images/titleback.gif) repeat-x top left;
margin: -15px;
margin-bottom: 0px;
border-bottom: 1px solid #fff;
}

.post h2 a, .post h2 a:link, .post h2 a:visited {
color: #032D09;
font-weight: bold;
text-decoration: none;
padding-bottom: .3em;
margin-bottom: .3em;
}
small {
font-weight: bold;
color: #333;
padding-top: .5em;
font-variant: small-caps;
font-size: .9em;
text-transform: uppercase;
display: block;
}
small a, small a:link, small a:visited {
text-decoration: none;
color: #5e0501;
}
small a:hover {
color: #232323;
}

.post_title {
padding-bottom: 5px;
}

.metamenu {
padding: 0;
margin: 0;
margin-top: 10px;
list-style: none;
border-bottom: 1px solid #032D09;
border-top: 1px solid #032D09;
float: left;
width: 441px;
padding-top: 4px;
padding-bottom: 4px;
}
.metamenu li {
padding: 0;
margin: 0;
float: left;
border-right: 1px solid #032D09;
padding: 5px 10px;
margin-right: 10px;
font-size: .9em;
font-weight: bold;
}

.metamenu li.commentLink {
background: url(images/comment1.gif) no-repeat center left;
padding-left: 30px;
}

.metamenu li.forwardLink {
background: url(images/forward1.gif) no-repeat center left;
padding-left: 30px;
}


.metamenu li a {
padding: 0;
margin: 0;
text-decoration: none;
border-bottom: 1px dotted #032D09;
vertical-align: top;
}

.metamenu li a:hover {
color: #8D0B00;
border-bottom: 1px dotted #8D0B00;
}





.postit {
width: 249px;
margin-bottom: 25px;
}


 .postit h2 {
background: url(images/seach_back.gif) no-repeat top left;
padding: 0;
margin: 0;
padding: 10px;
color: #fff;
}

.postit ul {
padding:10px;
padding-top: 15px;
margin: 0;
margin-top: 1px;
list-style: none;
width: 249px;
background: url(images/grad_button2.jpg) no-repeat top left;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:229px;
} 
html>body .postit ul  {
  width: 229px;
}

.postit ul li {
margin-bottom: 1em;
}

.postit ul li a, .postit ul li a:link, .postit ul li a:visited {
color: #8D0B00;
text-decoration: none;
font-weight: bold;
border-bottom: 1px dotted #8D0B00;
}

.postit ul li a:hover {
color: #032D09;
border-bottom: 1px dotted #032D09;
}

.sideform {
width: 249px;
padding: 10px;
margin-top: 1px;
background: url(images/grad_button2.jpg) no-repeat top left;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:229px;
} 
html>body .sideform  {
  width: 229px;
}





#searchform {

border-bottom: 1px solid #032D09;
padding-top: 10px;
padding-bottom: 10px;
}

#searchform #s {
width: 220px;
margin-bottom: 15px;
}



#subscribeform {
border-bottom: 1px solid #032D09;

padding-bottom: 10px;
} 


#subscribeform p, #subscribeform div p strong {
border: none;
padding: 0;
margin: .5em 0em;
}


#subscribeform  #s {
width: 220px;
margin-bottom: 15px;
}


#about {
width: 471px;
padding:15px;
margin: 0;
margin-bottom: 15px;
background: url(images/story_grad.jpg) repeat-x top left;
float: left;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:441px;
} 
html>body #about {
  width: 441px;
} 



#about h1 {
color: #032D09;
font-weight: bold;
padding-bottom: 3px;
margin-bottom: 3px;
line-height: 1.1em;
border-bottom: 1px solid #032D09;
}



#theMenu {
margin-bottom: 1px;
}


#footer {
background: #332615;
padding: 15px;
padding-bottom: 0;
color: #90887B;
float: left;
width: 900px;
font-size: .95em;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:870px;
} 
html>body #footer {
  width: 870px;
} 


#footer ul {
margin: 0;
padding: 0;
list-style: none;
} 

#footer ul li {
margin-bottom: 10px;
} 



#footer a {
color: #fff;
text-decoration: none;
border-bottom: 1px dotted #fff;
}


#footerleft {
margin: 0;
float: left;
width: 476px;
}

#footleft {
width: 238px;
float: left;
}
#footmid {
width: 238px;
float: right;
}
#footerright {
height: 120px;
width: 385px;
float: right;
background: url(images/footer_divide.gif) no-repeat top left;
padding-left: 245px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:140px;
} 
html>body #footerright {
  width: 140px;
}
#footerright p {
height: 120px;
padding-left: 10px;
background: url(images/footer_divide.gif) no-repeat top left;
}
