/*
Theme Name: Betdiary / Armchair View
Theme URI: 
Description: Armchair View 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: small;
font-family: helvetica, Arial, Verdana, sans-serif;
line-height: 1.3em;
background: #03440A url("images/backall.gif") repeat-y top center;
font-size: 62.5%;
}

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


img a, a img {
border: none;
}

h1 {
padding: 0;
margin: 0;

}

h2 {
padding: 0;
margin: 0;


}

h3 {
}
ul {
}
ul li {
}

a, a:link {
color: #9E2913;
}
a:visited {
color: #9E2913;
}
a:hover {
color: #20591E;
}

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

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

#header {
float: left;
width: 978px;
}


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

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

#left {
width: 608px;
float: left;
padding: 0;
margin: 0;
margin-right: 10px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:598px;
} 
html>body #left {
  width: 598px;
} 



#right {
width : 224px;
float: right;
margin: 0;
padding: 0;
} 


#leftcontent {
width: 478px;
float: left;
padding: 0;
margin: 0;
margin-right: 20px;
voice-family: "\"}\""; 
  voice-family:inherit;
width: 458px;
} 
html>body #leftcontent {
width: 458px;
} 

#banner {
width: 120px;
float: right;
padding: 0;
margin: 0;
} 

#banner img {
margin-bottom: 20px;
}

#rightcontent {
color: #333;
width: 224px;
padding: 0;
margin: 0;
} 


#rightcontent p {
padding-top: 15px;
padding-bottom: 15px;
}

#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: 458px;
padding:15px;
margin: 0;
float: left;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:428px;
} 
html>body .post {
  width: 428px;
} 

.post h2 {
color: #971902;
font-weight: normal;
padding-bottom: 3px;
margin-bottom: 5px;
line-height: 1em;
}

.post h2 a, .post h2 a:link, .post h2 a:visited {
color: #9E2913;
font-weight: normal;
text-decoration: none;
}
small {
font-weight: bold;
color: #333;
font-variant: small-caps;
font-size: 90%;
text-transform: uppercase;
border-bottom: 1px solid #20591E;
display: block;
padding-bottom: 10px;
margin-bottom: 10px;
padding-left: 45px;
}
small a, small a:link, small a:visited {
text-decoration: none;
color: #20591E;

}
small a:hover {
color: #9E2913;
border-bottom: 1px solid #9E2913;
}



.metamenu {
padding: 0;
margin: 0;
list-style: none;
border-bottom: 2px solid #20591E;
border-top: 1px solid #20591E;
float: left;
width: 428px;
padding-top: 10px;
padding-bottom: 5px;
}
.metamenu li {
padding: 0 10px 0 0;
margin: 0 0 0 10px;
float: left;
border-right: 1px solid #20591E;
}
.metamenu li a {
padding: 0;
margin: 0;

}

#contact {
padding: 2px 0 2px 0;
margin : 2px 0 5px 0;
}

#searchform {
padding: 10px;
width: 224px;
margin-top: 2px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:204px;
} 
html>body #searchform {
  width: 204px;
} 

#searchform div {
border-top: 1px solid #20591E;
border-bottom: 1px solid #20591E;
padding-top: 10px;
padding-bottom: 10px;
}

#searchform #s {
width: 200px;
margin-bottom: 10px;
}

.postit {
width: 224px;
margin-bottom: 15px;
background: url(images/grad_sidebar.jpg) no-repeat bottom left;
padding-bottom: 8px;

}


 .postit h2 {
padding: 0;
margin: 0;
color: #fff;
}

.postit ul {
padding:10px;

margin: 0;
margin-top: 1px;
list-style: none;
width: 224px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:204px;
} 
html>body .postit ul  {
  width: 204px;
}

.postit ul li {
margin-bottom: 5px;
}

.postit ul li a, .postit ul li a:link, .postit ul li a:visited {
color: #4e433F;
text-decoration: none;
}

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


#rightsearch {
background: url(images/grad_sidebar.jpg) no-repeat bottom left;
padding-bottom: 3px;
margin-bottom: 8px;
}

#searchform2 {
padding: 10px;
padding-top: 0;
width: 224px;
margin-top: 2px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:204px;
} 
html>body #searchform2 {
  width: 204px;
} 

#searchform2 div {
border-top: 1px solid #9E2913;
border-bottom: 1px solid #9E2913;
padding-top: 10px;
padding-bottom: 5px;
}

#searchform2 #s {
width: 200px;
margin-bottom: 2px;
}

.postit h3 {
color: #971902;
padding: 0;
margin: 0;
margin-bottom: 5px;
padding-left: 10px;
}



.tickercontainer {
margin:0;
padding: 0;
background: url(images/numberback.gif) no-repeat top left;
color: #fff;
float: left;
width: 44px;
text-align:  center;
margin-right: 5px;
padding-bottom: 10px;
padding-top: 8px;
font-size: 90%;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:39px;
} 
html>body .tickercontainer {
  width: 39px;
} 



.signup {
background: url(images/grad_sidebar.jpg) no-repeat bottom left;
padding-bottom: 8px;
margin-bottom: 25px;
}

#subscribeform {
padding: 10px;
padding-bottom: 0;
width: 224px;
margin-top: 2px;
voice-family: "\"}\""; 
  voice-family:inherit;
  width:204px;
} 
html>body #subscribeform  {
  width: 204px;
} 

#subscribeform div {
border-top: 1px dotted #971902;
border-bottom: 1px dotted #971902;
padding-top: 10px;
padding-bottom: 10px;
}

#subscribeform p, #subscribeform div p strong {
border: none;
padding: 0;
}


#subscribeform  #s {
width: 200px;
margin-bottom: 10px;
}


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



.postit .widgettitle2 {
background: url(images/titleback.gif) repeat-x top left;
padding: 10px;
font-size: 1.4em;
font-weight: normal;
}

