/*-------------------------------RESETS------------------------------*/
body, html {
	margin:0;
	padding:0;
	
	height:100%;
	min-height:100%;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#666;
	background:#f2eff0;
	
}

h1, h2, h3, h4, h5, h6 {padding:0; margin:0}

img {border:none}

ul, li {padding:0; margin:0; }

a, input {outline:none}

strong { font-weight:bold}



/*----------------------------STRUCTURE------------------------------*/




.wrapper_header {
	position:relative;
	width:100%;
}
.layout_header {
	position:relative;
	width:920px;
	margin:0 auto;
	height:120px;
	z-index:90;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/header_bg.png) center bottom no-repeat;
}
.wrapper_banner_home {
	position:relative;
	width:100%;
	overflow:hidden;
}

.layout_banner_home {
	position:relative;
	width:970px;
	margin:0 auto;
	z-index:70;
	overflow:hidden;
}

.wrapper_content {
	position:relative;
	width:100%;
	overflow:hidden;
}

.layout_content {
	position:relative;
	width:920px;
	margin:0 auto;
	z-index:40;
	padding:0 0 20px 0;
	overflow: hidden;
}
.wrapper_subfooter {
	position:relative;
	width:100%;
	overflow:hidden;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/footer_line.png) top center no-repeat;
}

.layout_subfooter {
	position:relative;
	width:955px;
	padding: 0 0 0 15px;
	margin:0 auto;
	z-index:10;
}

.layout_subfooter p {
	color:#3b5369;
	font-size:11px;
	margin:10px 200px 0 10px;
}

.layout_subfooter p span {
	color:#8f9aa4;
}





/*----------------------------LAYOUT------------------------------*/

.logo {
	position:absolute;
	top:15px;
	left:0px;
	height:64px;
	width:251px;
}
.copyright {
	font-size:11px;
	color:#959fa9;
	float:left;
	width:100%;
	margin: 10px 0 0 10px;
}
.details {
	font-size:11px;
	color:#959fa9;
	float:left;
	text-align:right;
	width:97%;

}
.details a {
	font-size:1em;
	color:#959fa9;
}

/*------------------------HOMEPAGE------------------------------------*/
/*------------------------BANNER--------------------------------------*/

.node-type-home #slideshow {
	float:left;
	width:749px;
	height:333px;
	margin:25px 0 0 0;
}

.node-type-home #slideshow div {
	width:729px;
	height:313px;
	padding:10px 10px 10px 10px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_bg.png) top center no-repeat;
}

.node-type-home #slideshow div h2 {
	color:#7d6b70;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	width:700px;
	font-size:1.5em;
	margin:0 20px 10px;
}

.node-type-home #slideshow div img {
	margin: 0px 0 0 0px;
}

.node-type-home #slideshow div p {
	color:#7d6b70;
	font-family: 'Shanti', sans-serif;
	line-height:18px;
        width:675px;
	margin:0 24px;
}


.node-type-home #slideshow_home {
	float:left;
	width:749px;
	height:333px;
	margin:25px 0 0 0;
}

.node-type-home #slideshow_home div {
	width:744px;
	height:313px;
	padding:10px 0 10px 5px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_bg.png) top center no-repeat;
}

.node-type-home #slideshow_home div h2 {
	color:#7d6b70;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	width:700px;
	font-size:1.5em;
	margin:0 20px 10px;
}

.node-type-home #slideshow_home div p {
	color:#7d6b70;
	font-family: 'Shanti', sans-serif;
	line-height:18px;
	width:700px;
	margin:0 20px;
}


#slideshow {
	float:left;
	width:919px;
	height:333px;
	margin:25px 0 0 0;
}

#slideshow div {
	width:909px;
	height:313px;
	padding:10px 0 10px 10px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_bg_large.png) no-repeat;
}

#slideshow div img {
	margin: 10px 0 0 10px;
}

#slideshow div h2 {
	color:#7d6b70;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	width:855px;
	font-size:1.5em;
	margin:0 20px 10px;
}

#slideshow div p {
	color:#7d6b70;
	font-family: 'Shanti', sans-serif;
	line-height:18px;
	width:855px;
	margin:0 20px;
}


.banner_nav {
	width:32px;
	margin:40px -10px 0 0;
	float:left;
	overflow:hidden;
	text-align:center;
}

#prev {
	width:32px;
	height:32px;
	float:left;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_nav.png) 0 -32px no-repeat;
}

#prev:hover {
	width:32px;
	height:32px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_nav.png) -31px -32px no-repeat;
}

#next {
	width:32px;
	height:32px;
	float:left;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_nav.png) 0px 0 no-repeat;
}

#next:hover {
	width:32px;
	height:32px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/banner_nav.png) -31px 0 no-repeat;
}
/*----------------------------LOGIN-FORM------------------------*/

.login {
	border:1px solid #3b5469;
	margin:28px 0 0 5px;
	width:163px;
	height:318px;
	overflow:hidden;
	float:left;
}

.login h2 {
    color: #3B5469;
    float: left;
    font-family: 'Shanti',sans-serif;
    font-size: 1.8em;
    font-weight: 100;
    margin: 10px;
}

.login a {
	color:#d35c3f;
	font-size:0.90em;
	text-decoration:none;
	margin:10px;
	font-weight:600;
}

.login a:hover {
	text-decoration:underline;
}

.login input {
	width:136px;
	height:16px;
	background:#3b5469;
	border:none;
	padding:2px 4px;
	margin:0 10px 10px;
	color:#ffffff;
	font-size:1.1em;
}

.login .submit {
	width:47px;
	height:22px;
	float:left;
	width:100%;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/login_button.png) 0 0 no-repeat;
}

.login .search {
	width:100%;
	margin:10px 0 0;
	border-top:1px solid #3b5469;
}

.login .search .submit {
	width:56px;
	height:22px;
	float:left;
	width:100%;
        border:none;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/search_button.png) 0 0 no-repeat;
}

.login .search .submit:hover {
    float: left;
    height: 22px;
    width: 100%;
	    background: url("http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/search_button.png") no-repeat scroll 0 0 transparent;
}

.login .submit:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/login_button.png) 0 -22px no-repeat;
}





.content_block .search_content .search h2 {
    color: #395268;
    font-size: 1em;
    margin: 0 0 0px 0px;
    text-transform: uppercase;
}


.search_content .search input {
    float:left;
    margin: 25px 0 0 0px;
}


.layout_content .content_block .search_content .search form#search_site .submit {
	width:56px;
	height:22px;
	float:left;
        border:none;
        margin: 15px 0 0 0px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/search_button.png) 0 0 no-repeat;
}

.search_content .search .submit:hover, form#search_site .submit:hover {
    background: url("http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/search_button.png") no-repeat scroll 0 -22px transparent;
}

.search_content .search {
    width:100%;
    float:left;
    margin: 0 0 20px 0;
}

.search_content .search p {
    width:300px;
    float:left;
    margin: 22px 0 20px 10px;
}

.search_content .search p a {
   
}


.search_results .search_result {
    margin: 30px 0 0 0;
     padding: 0 0 10px 0;
    border-bottom:1px solid #b1a6a9;
}

.search_results .search_preview {
    margin: 10px 0 10px 0;
   
    
}

.search_results .search_preview h4 {
    margin: 0 10px 5px 0;
    float:left;
    color:#385167
}

.search_results .search_preview ul li {
    list-style-type:none;
    margin: 0 0 0 110px;
}

form#search_site label {
    float:left;
    width:200px;
}

.search_content form#search_site input {
    margin: 15px 0 0 0;
}
/*----------------------------HOMEPAGEEVENTS--------------------------------*/

.left {
	width:550px;
	float:left;
	overflow:hidden;
	margin:0 0 15px 0;
}

.left .title {
	overflow:hidden;
}

.left .title h2 {	
	color:#3b5469;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	font-size:1.7em;
	margin:10px 10px;
	float:left;
}

.left .title a {
	color:#d35c3f;
	text-decoration:none;
	font-weight:600;
	float:right;
	margin:20px 10px 0 0;
}


.left .title a:hover {
	text-decoration:underline;
}

.left .event {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/events_bg.jpg) repeat-x;
	width:544px;
	height:82px;
	margin:8px 0 0 0;
}

.left .event_content {
	margin:4px 0 0 0;
}

.left .event .date {
	float:left;
	height:63px;
	padding: 10px 17px 0 0;
	width:63px;
	text-align:right;
	border-right:1px solid #fff;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/events_stamp.png) center no-repeat;
	margin: 5px 0 0 0;
}

.left .event .date h2 {
	color:#ffffff;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	font-size:2.8em;
	margin:2px 0 0 0px;
}

.left .event .date h3 {
	color:#b1a6a9;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	font-size:1.5em;
	margin:-6px 0 0 0;
}

.left .event .season {
	float:left;
	height:73px;
	width:63px;
	border-right:1px solid #fff;
	margin: 5px 0 0 0;
	text-align:center;
}

.left .event .season h3{
	color:#ffffff;
	margin: 25px 0 0;
}

.left .event .main {
	width:260px;
	height:73px;
	float:left;
	margin: 5px 0 0 0;
	padding:0 0 0 20px;
	border-right:1px solid #ffffff;
}

.left .event .main h3{
	color:#ffffff;
	padding:25px 0 0 0 ;
	margin-bottom:0px;
}

.left .event p {
	margin:2px 0 0 0;
	color:#ffffff;
}

.full_details {
	width:105px;
	height:30px;
	margin:25px 0 0 5px;
	float:left;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/fulldetail_button.png);
}

.full_details:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/fulldetail_button.png) 0 -29px no-repeat;
}



.layout_banner_home div.content_block div.inside_content span {
    color: #0BAACA;
    float:left;
    width:100%;
    font-weight:600;
    margin: 0 0 5px 0;
}

.layout_banner_home .content_block .inside_content {
    line-height:25px;
}



/*--Events page---*/

.inside_content .left {
    width:664px;
}

.inside_content .left .event {

	width:652px;

 }



.inside_content .left .event .main {
	width:340px;

}

.inside_content .left .event .season {

	width:83px;

}


/*--------------------------HOMEPAGENEWS--------------------------*/

.right {
	float:left;
	width:360px;
	margin:10px 0 0 5px;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/news_line.png) top center no-repeat;
}

.content_right {
	margin:46px 0 0 5px;
}

.right h2 {	
	color:#3b5469;
	font-family: 'Shanti', sans-serif;
	font-weight:100;
	font-size:1.7em;
	margin:10px 10px;
}

.right .news {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/news_line.png) bottom center no-repeat;
	overflow:hidden;
	color:#2d1e22;
}

.right .news h3 {
	font-size:1.45em;
	font-weight:100;
}


.right .news .img {
	margin:10px 10px;
	width:137px;
	height:107px;
	float:left;
	overflow:hidden;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/news_img.png) center no-repeat;
}

.right .news .img img{
	margin: 3px 2px;
}

.right .news p {
	font-size:0.95em;
}

.right .news a {
	color:#d35c3f;
	text-decoration:none;
	font-weight:600;
}

.right .news a:hover {
	text-decoration:underline;
}

/*----------------------------CONTENT-----------------------------*/


.content_block {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/content_bg.png) bottom left no-repeat;
	width:938px;
	height:auto;
	margin:20px 0 0 19px;
	padding: 7px 10px;
	overflow:hidden;
}

.layout_content .content_block {
	margin: 0 0 0 0 ;
	width:895px;
}

.content_block img {
	float:left;
	margin:5px 0 60px 15px;
}

.content_block .inside_content {
	border:1px solid #b1a6aa;
	width:652px;
	padding:20px 15px 30px;
	float:left;
	margin: 0 0 0px 0;
}

.withbuttons .content_block .inside_content, .withbuttons .content_block .inside_content_full  {
    margin-bottom:70px;
}

.content_block .inside_content_full {
    border: 1px solid #B1A6AA;
    float: left;
    margin: 0 0 0px;
    padding: 20px 15px 30px;
    width: 875px;
}

.content_block .inside_content_full {
    border: 1px solid #B1A6AA;
    float: left;
    margin: 0 0 0px;
    padding: 20px 15px 30px;
    width: 874px;
}

.content_block .search_content {
    border: 1px solid #B1A6AA;
    float: left;
    margin: 0 0 0px;
    padding: 20px 15px 30px;
    width: 866px;
}

.withbuttons .content_block .search_content {
    margin-bottom:70px;
}

.withbuttons .content_block {
    padding-bottom:70px;
}

.content_block .inside_content h2, .content_block .inside_content_full h2, .content_block .search_content h1 {
	color:#395268;
	text-transform:uppercase;
	font-weight:100;
	font-size:2.1em;
	margin:15px 0 20px;
}

.content_block .inside_content h3, .content_block .inside_content_full h3 {
	color:#395268;
	text-transform:uppercase;
	font-size:1em;
	margin:0 0 20px;
}


.inside_content_full {
    line-height:25px;
}

.content_block .search_content h2 a {
	color:#395268;
	text-transform:uppercase;
	font-size:0.7em;
	text-decoration:none;
}

.content_block .search_content h2 {
	margin: 30px 0 10px 0;
}

.content_block .inside_content h4, .content_block .inside_content_full h4 {
	color:#395268;
	margin:0 0 20px 0;
}

.content_block .inside_content p, .content_block .inside_content_full p, .content_block .search_content p {
	line-height:20px;
}


.content_block .inside_content a, .content_block .inside_content_full a, .content_block .search_content a {
	color:#d35c3f;
	text-decoration:none;
	font-weight:600;
}

.content_block .inside_content a:hover, .content_block .inside_content_full a:hover, .content_block .search_content a:hover {
	text-decoration:underline;
}

.left_content_button {
	float:left;
	width:190px;
	height:23px;
	margin:-60px 0 0 0;
	color:#ffffff;
	text-align:right;
	text-decoration:none;
	padding:5px 5px 0 0;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/left_button.png) no-repeat;
}

.left_content_button:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/left_button.png) 0 -29px no-repeat;
}

.right_content_button {
	float:right;
	width:190px;
	height:24px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	padding:5px 0 0 5px;
	margin:-60px 0 0 0;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/right_button.png) no-repeat;
}

.right_content_button:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/right_button.png) 0 -29px no-repeat;
}

/*----------------------------forum-----------------------------*/


.forum_block {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/content_bg.png) bottom left no-repeat;
	width:938px;
	margin:20px 0 0 19px;
	padding: 7px 10px;
	overflow:hidden;
}

.forum_block img {
	float:left;
	margin:5px 0 60px 15px;
}

.forum_block .inside_content {
    border: 1px solid #B1A6AA;
    float: left;
    margin: 0 0 12px;
    padding: 20px;
    width: 865px;
}

.forum_block .inside_content h2 {
	color:#395268;
	text-transform:uppercase;
	font-weight:100;
	font-size:2.1em;
	margin:15px 0 20px;
}

.forum_block .inside_content h3 {
	color:#395268;
	text-transform:uppercase;
	font-size:1em;
	margin:0 0 20px;
}

.forum_block .inside_content h4 {
	color:#395268;
	margin:0 0 20px 0;
}

.forum_block .inside_content p {
	line-height:20px;
}


.forum_block .inside_content a {
	color:#d35c3f;
	text-decoration:none;
	font-weight:600;
}

.forum_block .inside_content a:hover {
	text-decoration:underline;
}


table#forum-2, table#forum-topic-4
{
	margin:0 0 20px 0;
    border-collapse: collapse; /* 'cellspacing' equivalent */
}

table#forum-2 td, table#forum-topic-4 td 
{
    padding: 0; /* 'cellpadding' equivalent */
}


table#forum-2 th, table#forum-topic-4 th {
	color:#3a5369;
	text-transform:uppercase;
	font-size:0.95em;
}

table#forum-2 tbody tr, table#forum-topic-4 tbody tr {
	background:#b1afb0 url("http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/events_bg.jpg") repeat-x;
}

table#forum-2 tbody tr td, table#forum-topic-4 tbody tr td {
	border-left:1px solid #ffffff;
}

table#forum-2 tr td, table#forum-topic-4 tr td {
	padding:10px;
}

table#forum-2 img, table#forum-topic-4 img {
	margin: 10px;
}

#forum-statistics-header, #forum-statistics-statistics-header {
	color: #395268;
    font-size: 1em;
    margin: 15px 0 10px;
    text-transform: uppercase;
	font-weight:600;
}

.forum_block #forum-statistics {
	width:300px;
	float:right;
}

.forum_block dl {
	width:535px;
	float:left;
}

.forum_block .forum-topic-legend dl {
	width:100px;
}

.forum_block dl dt {
	float:left;
	width:80px;
	height:40px;
}

.forum_block dl dd {
	float:left;
	width:85px;
	font-size:0.95em;
	margin: 15px 0 0 0;
}

ul.forum-links {
	list-style-type:none;
}

.forum-links li {
    display: block;
    height: 40px;
    list-style-type: none;
    padding: 0 0.5em;
    width: 845px;	
}

.posted-on {
	color:#0BAACA;
	margin: 0 0 10px 5px;

}

.forum-post {
	background:#dadada url("http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/forum_bg.png") repeat-x;
	padding:20px;
}

.forum-post-panel-sub {
	border-right:1px solid #b1a6a9;
	padding: 5px 0;
}


.forum-topic-header .forum-links, .forum-topic-header .reply-count {
	margin: 15px 15px 0 15px ;
	height:45px;
}

.forum-jump-links {
	margin: 0 0 0 5px;
}

.forum_block .profile dl {
	width:850px;

}

.forum_block .profile dl dd {
	margin: 0 0 0 0;
}

form#comment-form .form-item {
	margin-left:20px;
}

form#comment-form label {
	margin: 10px 0 10px 0;
}

form#comment-form #edit-submit {
	margin: 0 0 0 20px;
}

/*----------------------------EVENTS------------------------------*/

.events_box {
	border-bottom:1px solid #b1a6a9;
	width:655px;
	overflow:hidden;
	padding: 10px 0 15px 0;
}

.events_box .year {
	float:left;
	width:120px;
	margin: 10px 0 0 0;
}

.events_box .season {
	float:left;
	width:120px;
	margin: 10px 0 0 0;
}

.events_box .description {
	float:left;
	width:300px;
}

.events_box .link {
	float:left;
	width:100px;
	margin: 10px 0 0 0;
}


/*----------------------------BLOG--------------------------------*/


.blog_box {
	width:655px;
	border-bottom:1px solid #b1a6a9;
	overflow:hidden;
	padding: 0 0 15px 0;
	margin: 0px 0 20px 0;
}


.blog_side {
	width:210px;
	float:left;
	margin: 20px 0 70px 8px;
	padding: 0 0 20px 0;
	border:1px solid #7b7a7a;
}

.blog_side h2 {
	color:#3b5469;
	font-weight:100;
	font-size:1.8em;
	margin:15px 0 10px 10px;
	font-family: 'Shanti', sans-serif;
}

.blog_side .latest {
	width:210px;
	padding: 0 0 20px 0;
	border-bottom:1px solid #b1a6a9;
}

.blog_side .latest h2 {
		cursor:pointer;
}

.blog_side .latest ul li {
	margin:5px 10px 5px 20px;
	list-style-type:none;
}


.blog_side .latest ul li a {
	color:#666;
	text-decoration:none;
}

.blog_side .latest ul li a:hover {
	text-decoration:underline;
}

.blog_side .archive ul li {
	margin:10px 10px 0 20px;
	font-size:1.2em;
	color:#3b5469;
	list-style-type:none;
	cursor:pointer;
}

.blog_side .archive ul li ul {
	display:none;
}

.blog_side .archive ul li li {
	margin:5px 10px 5px 20px;
	font-size:0.85em;
	list-style-type:none;
	color:#666;

}

.blog_side .archive ul li li a {
	color:#666;
	text-decoration:none;
}

.blog_side .archive ul li li a:hover {
	text-decoration:underline;
}




/*---------------------------BLOG ARTICLE------------------------*/


.news_article {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/content_bg.png) bottom left no-repeat;
	width:800px;
	margin:20px 0 0 19px;
	padding: 20px 40px 60px;
	overflow:hidden;
        line-height:20px;

}

.news_article span {
    color: #0BAACA;
    font-weight: 600;
    width:100%;
    margin:5px 0;
}


.news_article h1 {
	color:#395268;
	text-transform:uppercase;
	font-weight:100;
	font-size:2.1em;
	margin:15px 0 20px;
}

.news_article h3 {
	color:#395268;
	text-transform:uppercase;
	font-size:1em;
	margin:0 0 20px;
}

.news_article h4 {
	color:#395268;
	margin:0 0 20px 0;
}

.news_article p {
	line-height:20px;
}


.news_article a {
	color:#0baaca;
	text-decoration:none;
	font-weight:600;
}

.news_article a:hover {
	text-decoration:underline;
}




/*----------------------------MEMBERS-----------------------------*/


.content_block_advert {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/content_bg_advert.png) bottom left no-repeat;
	width:691px;
	overflow:hidden;
	margin:30px 0 0 0;
	padding:10px 10px;
}


.content_block_advert .content {
	border:1px solid #b1a6aa;
	width:629px;
	padding:20px 25px 30px;
	float:left;
	margin: 0 0 70px 6px;
}

.content_block_advert .content h2 {
	color:#395268;
	text-transform:uppercase;
	font-weight:100;
	font-size:2.1em;
	margin:15px 0 20px;
}

.content_block_advert .content h3 {
	color:#395268;
	text-transform:uppercase;
	font-size:1em;
	margin:0 0 20px;
}

.content_block_advert .content h4 {
	color:#395268;
	margin:0 0 20px 0;
}

.content_block_advert .content p {
	line-height:20px;
}

.members_side {
	float:left;
	width:202px;
	margin: 30px 20px 0 25px;
}

.members_side img {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.content_block_advert .content .profile {
	float:right;
	width:320px;
}

.content_block_advert .content .profile p span {
	color:#395268;
	font-weight:600;
}


.content_block_advert .content .profile ul li{
    list-style-type: none;
    margin: 0px 0 5px 0px;
}


.left_content_button_advert {
	float:left;
	width:190px;
	height:23px;
	margin:-60px 0 0 235px;
	color:#ffffff;
	text-align:right;
	text-decoration:none;
	padding:5px 5px 0 0;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/left_button.png) no-repeat;
}

.left_content_button_advert:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/left_button.png) 0 -29px no-repeat;
}

.right_content_button_advert {
	float:right;
	width:190px;
	height:24px;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	padding:5px 0 0 5px;
	margin:-60px 0 0 0;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/right_button.png) no-repeat;
}

.right_content_button_advert:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/right_button.png) 0 -29px no-repeat;
}


/*----------------------------SEARCH------------------------------*/


.left_content_button_search {
	float:left;
	width:190px;
	height:23px;
	margin:-60px 0 0 0;
	color:#ffffff;
	text-align:right;
	text-decoration:none;
	padding:5px 5px 0 0;
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/left_button.png) no-repeat;
}

.left_content_button_search:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/left_button.png) 0 -29px no-repeat;
}

.content_block {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/content_bg.png) bottom left no-repeat;
	width:938px;
	margin:20px 0 0 19px;
	padding: 7px 10px 20px;
	overflow:hidden;
}

.content_block img {
    float: left;
    margin: 0 0 5px 15px;
}

.content_block .content {
	border:1px solid #b1a6aa;
	width:652px;
	padding:20px 15px 30px;
	float:left;
	margin: 0 0 70px 0;
}

.content_block .content h2 {
	color:#395268;
	text-transform:uppercase;
	font-weight:100;
	font-size:2.1em;
	margin:15px 0 20px;
}

.content_block .content h3 {
	color:#395268;
	text-transform:uppercase;
	font-size:1em;
	margin:10px 0 20px;
}

.content_block .content h4 {
	color:#395268;
	margin:0 0 20px 0;
}

.content_block .content p {
	line-height:20px;
}


.content_block .content a {
	color:#0baaca;
	text-decoration:none;
	font-weight:600;
}

.content_block .content a:hover {
	text-decoration:underline;
}


.news_right p.year {
	cursor:pointer;
	font-size:1.2em;
	font-weight:100;
	font-family: 'aAvanteLtLight',sans-serif;
}

.news_right h4.month {
	cursor:pointer;
}

/*----------------------------FORMS------------------------------*/

form {
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

form .row {
	margin:0 0 10px;
	padding:0;
	overflow:hidden;
}

form .row label {
	float:left;
	display:block;
	width:130px;
	margin:0 10px 0 0;
}

form .row .textfield {
	display:block;
	float:left;
	width:280px;
	margin:0;
	padding:2px;
	border:2px solid #333;
}

form .row .textarea {
	display:block;
	float:left;
	width:280px;
	margin:0;
	padding:2px;
	border:2px solid #333;
	resize:vertical;
}

form .row input.submit {
	position:relative;
	left:2px;
	display:block;
	margin:0px;
	padding:2px 10px;
	border:2px solid #333;
	cursor:pointer;
}


.content_form {
	width:500px;
	margin:30px;
	float:left;
}

.content_form  h1 {
	color:#395268;
	text-transform:uppercase;
	font-weight:100;
	font-size:2.1em;
	margin:15px 0 20px;
}

.content_form  h3 {
	color:#395268;
	text-transform:uppercase;
	font-size:1em;
	margin:20px 0 10px;
}

.content_form  h4 {
	color:#395268;
	margin:20px 0 15px 0;
}

.content_form h5 {
	line-height:20px;
}

.content_form  p {
	line-height:20px;
}


.content_form  a {
	color:#0baaca;
	text-decoration:none;
	font-weight:600;
}

.content_form  a:hover {
	text-decoration:underline;
}


#contact {
	margin:20px 0 40px 0;
}

#registration {
	margin: 20px 0 20px 0;
}

#contact input, #registration input {
	border:1px solid #b1a6a9;
	width:270px;

}

#registration textarea {
	border:1px solid #b1a6a9;
	width:465px;
	height:200px;
}

#contact textarea {
	border:1px solid #b1a6a9;
	width:270px;
	height:200px;

}


#contact input#checkbox, #registration input#checkbox {
	width:40px;
	margin: 0 0 0 -13px;

}

#contact label, #registration label {
	color:#395268;
	width:150px;
	margin:0 40px 0px 0;
	float:left;
}

#contact #contact_submit, #registration #contact_submit {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/btn_blank.png) repeat-x;
	width:130px;
	height:22px;
	border:none;
	color:#7d6b70;
	margin: 0 0 0 188px;
	font-family: 'Shanti',sans-serif;
}

#contact #contact_submit:hover, #registration #contact_submit:hover {
	background:url(http://www.philatelic-traders-society.co.uk/sites/all/themes/fdc/img/btn_blank.png) 0 -22px repeat-x;
}


.registration_notes {
    border: 2px dotted;
    display: block;
    float: left;
    margin: 10px 10px 50px;
    padding: 15px;
    width: 805px;
}





/*----------------------------EXTRAS------------------------------*/

.fl {float:left}
.fr {float:right}

.clear { clear:both}

.messages {
	text-align: center;
	background-color: #ff3333;
	color: #FFF;
}

.pagination {
    list-style-type:none;
    margin: 0 0 0 380px;
}

.pagination li {
    float:left;
    margin: 5px;
   
}

.search_results {
    margin: 10px 0 0;
    padding: 0;
}