@font-face {
    font-family: 'SpringsteelLight';
    src: url('springsteel-lig-webfont.eot');
    src: url('springsteel-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('springsteel-lig-webfont.woff') format('woff'),
         url('springsteel-lig-webfont.ttf') format('truetype'),
         url('springsteel-lig-webfont.svg#SpringsteelLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
background: #f1f1f1 url(/wp-content/uploads/2012/09/rsz_1rsz_img_8669_flip.jpg) no-repeat top center;
}

#container{
position:relative;width: 921px;
margin:0 auto 0px;
}

p, tr{
color: #380a15;
font-family:Georgia, Times, serif;
font-size:12px;
line-height: 20px;
margin: 20px 0;
}

form {margin:-15px 0 0;padding:0;}

h1, h1.entry-title{
color: #333;
font-family: 'SpringsteelLight',Georgia, Times, serif;
font-size: 20px;
margin: 15px 0;
font-weight:normal;
text-transform:uppercase;
}
h2 a {text-decoration:none;}

h2, h2.entry-title{
color: #ad224a;
font-family:Georgia, Times, serif;
font-size: 18px;
font-size: 14px;
margin: 15px 0 -10px 0;
font-weight:100;
}

h4{
color: #ad224a;
font-family:Georgia, Times, serif;
font-size: 12px;
margin-left: 0px;
font-weight:100;
}
h4 a {text-decoration:none;}

a, a:visited {color:#ad224a;}
a.more-link {color:#008080;text-decoration:none;}


#cont2{
width: 921px;
height: 627px;
position:relative;
float: left;
}

#border_top {
background-color: rgba(255, 255, 255, 0.01);
width: 920px;
height: 2px;
position: relative;
float: left;
}

#border_bottom {
background-color: rgba(255, 255, 255, 0.60);
width: 920px;
height: 2px;
position: relative;
float: left;
}

#border_left {
position:relative;
float: left;
background-color:#f1f1f1;
height: 627px;
width: 3px;
}
#border_right {
position:relative;
float: right;
background-image:rgba(255, 255, 255, 0.75);
height: 627px;
width: 2px;
}

#nav {

position: relative;
float: left;
width: 916px;
height: 90px;
margin: 20px 0 7px;
}

#logo {
width: 200px;
position: relative;
float: left;font-size:40px;
font-family:'SpringsteelLight', georgia;color:#333;font-weight:bold;line-height:34px;margin:16px 0 15px 15px;
}
#logo a img{border:0;text-decoration:none;}

#links {
width: 620px;
position:relative;
float: right;}

#links a{
font-family:'springsteellight',georgia;font-size:16px;text-decoration:none;colour:#AD224A;font-weight:bold;
}
/*font-family:'springsteellight',georgia;font-size:16px;text-decoration:none;color:#AD224A;font-weight:bold;*/
#links li {
list-style-type:none;margin:40px 15px 0 13px;
font-weight:500;
display:inline;min-width:40px;float: right;}

#linksbelow {
width: 900px;
position:relative;
float: right;
font-family:georgia;
}

#linksbelow a{
font-family:georgia;text-decoration:none;
}

#linksbelow li {
list-style-type:none;float:right;margin:-2px 20px 0 0px;
display:inline;min-width:40px;font-size:0.7em;}

#main{
width: 916px;
min-height: 627px;
position: relative;
float: left;
background: rgba(255, 255, 255, 0.84);
}

#top_left {
width: 365px;
height: 382px;
overflow:none;
/*background-image:url(/images/a.jpg);*/
background-repeat:no-repeat;
background-position:left top;
position: relative;
padding:20px;
float: left;}

#top_left p, #top_right p {line-height:2em;}


#top_right {
width: 445px;
height: 392px;
position: relative;
float: right;
/*background-image:url(/images/picture.jpg);*/
background-position:top right;
background-repeat:no-repeat;
border-left: 1px #EEEEE0 solid;
padding:20px;
}

#top_right img {
margin:22px 0 0;
}

#purple {
background-image:url(/images/purple.jpg);
width: 916px;
height: 150px;
position: relative;
float: left;
}

#news {
width: 420px;
height: 360px;
margin: 0px;
position: relative;
}

#page {padding:20px;height: 392px;overflow:auto;
/*background-image:url(/images/a.jpg);*/
background-repeat:no-repeat;
background-position:left top;
}


#subscribe{
	width: 215px;
	position: relative;
float: right;
height:150px;line-height:1em;
}

#subscribe p {margin:20px 0 0 0;}

form {margin-top:0px;}

.prpbx {
	background-color : #840924;
	border: 1px solid #a32843;
	width: 160px;
        padding: 5px;
        margin: 7px 0px 5px 0px;
color: #fff;
}


.yellow {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #f7d8a3;
}

.fa_header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #f7d8a3;
text-align: center;
}


.sub {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	margin-top: -7px;
}
	
#audiobox{
	width: 445px;
	margin-right: 20px;
	position: relative;
	float: right;

}

#FA_title{
	width: 203px;
	position:relative;
	float:left;
margin-left: 10px;
margin-top: 37px;

}


#top_left img {position: relative;
	float: left;margin:10px 20px 10px 0;
}

#top_left p {
	width: 380px;
	position:relative;margin-top:10px;
}


img.alignright {float:right;margin:0 0 5px 15px;}

img.alignleft {float:left;margin:0 15px 5px 0px;}
.more {margin:-15px 0 20px;padding:0;}