@charset "utf-8";

/* NavMenu */

#navmenutop {
width:980px;
height:20px;
float:left;
margin:0px;
}

ul.navmenutop_ul {
	list-style-type:none;
	margin:0;
	padding-left:0;
	margin:0px;
	font-size:10pt;
}

ul.navmenutop_ul a {
	padding:.2em .5em;
	text-decoration:none;
	font-family:Verdana;
	font-size:10pt;
}

li.navmenutop_li {
	display:inline;
}

ul.navmenutop_ul a:hover {
	color:#FF00CC;
	text-decoration:underline;
	padding:.2em .5em;
	font-family:Verdana;
	font-size:10pt;
}


#foot_navmanu {
	float:left;
	font-family:Verdana;
	font-size:10pt;
	margin:0;
	margin-top:5px;
	margin-left:10px;
	padding:0;
	width:600px;
	padding-top:0px;
}

#copyright {
	float:left;
	width:350px;
	margin-top:5px;
	margin-left:15px;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
}

ul#footer_navmenu_ul {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
	margin:0;
}


ul#footer_navmenu_ul li {
	display:inline;
}

ul#footer_navmenu_ul a {
	text-decoration:none;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:8px;
}

ul#footer_navmenu_ul a:hover {
	color:#FF00CC;
	text-decoration:underline;
}

/* HomePage 220309*/

body {
background-image:url(../images/style_03/background/bg.gif);
background-repeat:repeat-x;
}

#master_container {
width:990px; margin-left:auto; margin-right:auto;
}

#container {
width:auto; margin-left:auto; margin-right:auto;

}

#wrapper {
float:none; 
width:980px;
margin:5px;
}

/* Header */
#header {
float:left; width:980px; height:150px; font-family:Verdana; font-size:10pt; background-image:url(../images/style_03/header/header.);
}

#websitelogo {
float:left; margin-top:10px; margin-left:10px;
}	

#sitecaption {
width:750px; float:right; margin-right:10px; margin-top:10px;
font-family:Verdana; font-size:10pt; color:#FFFFFF;
}

.googlesearch {
width:370px; float:right; margin-right:10px; margin-top:10px; 
}

.membersbox {
width:370px; float:right; margin-right:10px; margin-top:10px;
font-family:Verdana; font-size:12pt; color:#FFFFFF; font-weight:bold;
}

.flashbanner {
	float:left;
	width:977px;
	height:200px;
	margin-top:5px;
	padding-left:0px;
	padding-right:0px;
	border:1px solid #000000;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.news_scroll {
float:left; width:870px; height:25px; font-family:Verdana; font-size:10pt; margin-left:15px; margin-right:15px;
}

/* Google Stuff */

.cse-branding-right {
background-color:;
color:; 
margin-left:0px;
}

.cse-branding-logo {
}

.cse-branding-text {

}

.national_partners {
float:left; width:980px; height:0px; text-align:center; margin-top:5px;
}



/* FORMS & BOXES */
.termsbox {
width:350px; border:thin #000000; font-family:Verdana; font-size:10pt;
}

.eventtypeselect {
margin-top:8px;
width:252px;
height:60px;
background-image:url(../images/style_03/body/eventjumpmenu.gif);
}

.eventtypeselecttitle_01{
height:20px;
font-family:Verdana;
font-size:10pt;
padding-left:10px;
padding-top:10px;
}

.eventtypeselectbody_01{
width:auto;
}

#button_go {
width:30px;
}

.eventtypeselectlink_01{
}

.selecteventtype_jumpMenu {
margin-left:1px;
}

#selecteventtype_jumpMenu {
margin-left:8px;
margin-right:auto;
margin-top:0;
margin-bottom:0;
}

/* NEWS INFO SERVICES */

.news_scroll ul{
	list-style-type:none; display:inline;
	margin:0;

}

#news_scroll ul li{
	display:inline;
	margin-right:20px;
	font-family:Verdana;
	font-size:14pt;
}

/* Members AREA */

#admin_users {
float:left; width:870px; height:25px; font-family:Verdana; font-size:10pt; margin-left:15px; margin-right:15px;
}

/* Advertising DIV's */

.leaderboard728x90 {
float:left; width:728px; height:90px;
}

.adbox160right {
float:right; width:160px; height:auto; margin-top:8px;
}

.skyscraper160x600 {
float:none; width:160px; height:auto;
}


.adbanner_box {
float:left; margin-top:5px; height:250px; width:980px; background-image:url(../images/style_03/body/adbanner.gif);
}

.adbanner_box_text {
float:left; width:980px; font-family:Verdana; font-size:12pt; text-align:center; margin-top:5px;
}


.adbanner_image {
	font-family:Verdana;
	font-size:9pt;
	float:left; width:200px; height:200px; margin-top:10px; margin-left:35px;
}

/* Body Content Boxes CSS */

.bodycontent_holder980 {
float:left;
width:980px;
}

.bodycontent_holder820  {
float:left;
width:820px;
}

.tallbox252 {
float:right; 
width:252px;
}

.bodycontent_main {
float:left; margin:0; padding:0; border:none; width:980px; height:auto; font-family:Verdana; font-size:10pt;
}

#bodycontent_main a {

}

#bodycontent_main a:hover {

}

.bodycontent_holder {
float:left; width:728px; height:auto; margin:0; padding:0; border:none; font-family:Verdana; font-size:10pt;

}

.infobox728_01 {
float:left; width:712px; height:auto; margin-bottom:8px; margin-right:8px; margin-top:8px;
}


.infoboxtitle728_01 {
background-image:url(../images/style_03/body/infobar728.gif);
	height:30px;
	font-family:Verdana;
	font-size:14pt;
	padding-top:14px;
	padding-left:15px;


}
.infoboxbody728_01 {
	background-image:url(../images/style_03/body/infobar728_body.gif);
	background-repeat: repeat;
	font-family:Verdana;
	font-size:10pt;
	text-align: justify;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	height:auto;
}

.infoboxbody728_01 a {
	text-decoration:none;

}

.infoboxboxbody_01 a:hover {
	text-decoration:underline;

}

.infoboxlink728_01 {
	background-image:url(../images/style_03/body/infobar728_03.gif);
	background-position:bottom;
	font-family:Verdana;
	height:30px;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}

.infoboxlink728_01 a{
text-decoration:none;
}

.infoboxlink728_01 a:hover{
text-decoration:underline;
}

.infobox252 {
margin-top:8px;
width:252px;
height:auto;
}

ul.infobox252_newmembers {
margin:0;
padding:0;
list-style:none;
}

ul.infobox252_newmembers li {
padding-top:2px;
padding-bottom:2px;
}

.infoboxtitle252_01{
height:20px;
font-family:Verdana;
font-size:10pt;
padding-left:10px;
padding-top:10px;
background-image:url(../images/style_03/body/infobox252_01.gif);
}

.infoboxbody252_01{
padding-top:10px;
padding-bottom:10px;
background-image:url(../images/style_03/body/infobox252_02.gif);
background-repeat:repeat;
background-position:top;

}

.infoboxlink252_01{
height:25px;
background-image:url(../images/style_03/body/infobox252_03.gif);
background-repeat:repeat;
background-position:bottom;

}

.infobox322_01 {
float:left;
margin:3px;
width:318px;
height:auto;
}

.infoboxtitle322_01{
height:20px;
font-family:Verdana;
font-size:13pt;
padding-left:10px;
padding-top:10px;
background-image:url(../images/style_03/body/infobox322_01.gif);
}

.infoboxbody322_01{
font-family:Verdana;
font-size:10pt;
text-align:justify;
height:260px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
background-image:url(../images/style_03/body/infobox322_02.gif);
background-repeat:repeat;
background-position:top;
}

.infoboxbody322_01 a{
text-decoration:none;
}

.infoboxbody322_01 a:hover{
text-decoration:underline;
}

.infoboxbody322_01_image {
text-align:center;
}

.indexpage {
list-style:none;
margin-right:5px; 
margin-left:15px; 
padding:5px; 
margin-bottom:10px; 
margin-top:10px;
}

.infoboxlink322_01{
height:25px;
background-image:url(../images/style_03/body/infobox322_03.gif);
background-repeat:repeat;
background-position:bottom;
font-family:Verdana;
font-size:10pt;
}


.infobox820_01 {
float:left; width:804px; height:auto; margin-right:8px; margin-bottom:8px; margin-top:8px;
}


.infoboxtitle820_01 {
float:left;
width:790px;
background-image:url(../images/style_03/body/infobox820_01.gif);
	height:30px;
	font-family:Verdana;
	font-size:14pt;
	padding-top:14px;
	padding-left:15px;


}
.infoboxbody820_01 {
	float:left;
	width:804px;
	background-image:url(../images/style_03/body/infobox820_02.gif);
	background-repeat:repeat;
	font-family:Verdana;
	font-size:10pt;
	text-align: justify;
	height:auto;
}

.infoboxbody820_01 a {
	text-decoration:none;
}

.infobox_default_795 {
float:left;
width:790px;
margin-top:5px;
margin-left:5px;
height:auto;
}

.googleresults {
float:left;
width:795px;
margin-top:5px;
margin-left:4px;
height:auto;
}

.infobox_default_320_rt {
float:right;
width:320px;
height:auto;
margin-top:5px;
}

.infobox_default_395_01 {
	float:left;
	width:392.5px;
	margin-top:5px;
	margin-bottom:4px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
	height:auto;

}

.infobox_default_395_02 {
	float:left;
	width:392.5px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:4px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
height:auto;
}

/* Products / Services */
.infobox_default_325_01 {
	float:left;
	width:325px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:4px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
height:auto;
}

.infobox_default_465_01 {
	float:left;
	width:465px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:4px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
height:auto;
}

.infoboxboxbody_01 a:hover {
	text-decoration:underline;

}

.infoboxlink820_01 {
	float:left;
	width:804px;
	background-image:url(../images/style_03/body/infobox820_03.gif);
	background-position:bottom;
	font-family:Verdana;
	height:25px;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}


/* Eventpage BOXES */

.info_box_01 {
float:left; width:250px; height:auto; padding-left:0px; 
}

.info_box_title {
background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_top.gif);
	height:30px;
	font-family:Verdana;
	font-size:14pt;
	padding-top:14px;
	padding-left:15px;
}

.rt_box_body {
background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_mid.gif);
	background-position:bottom;
	height:250px;
	font-family:Verdana;
	font-size:10pt;
	text-align: justify;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
}

.rt_box_body a {
	text-decoration:none;
}

.rt_box_body a:hover {
	text-decoration:underline;
}

#rt_box_link {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_bot.gif);
	font-family:Verdana;
	height:30px;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}

.search_forms {
margin-right:0; margin-left:0; padding:0; margin-bottom:0px; margin-top:0px; text-align:center;
}


#search_service {
float:left; width:870px; height:25px; font-family:Verdana; font-size:10pt; margin-left:15px; margin-right:15px; text-align:center;
}

.recordset_nav {
float:left; width:820px; height:auto; font-family:Verdana; font-size:10pt; text-align:center;
}

#info_boxes_bot {
float:left; width:900px; margin-top:5px; height:350px;
}

#info_boxes_members{
float:left; width:900px; margin-top:5px; height:auto;
}

.product_boxes {
float:left; margin-right:0; width:326px; height:auto;
}


.cont_box_title {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_top.gif);
	height:30px;
	font-family:Verdana;
	font-size:14pt;
	padding-top:14px;
	padding-left:15px;
}

.cont_box_body {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_mid.gif);
	background-position:bottom;
	height:250px;
	font-family:Verdana;
	font-size:10pt;
	text-align: justify;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;

}

.cont_box_body a {
	text-decoration:none;
}

.cont_box_body a:hover {
	text-decoration:underline;
}

.cont_box_link {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_bot.gif);
	font-family:Verdana;
	height:30px;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}

#google_adwords_bottom {
float:left; width:900px; height:90px; text-align:center;
}

.google_adwords_text {
float:left; width:900px; height:90px; text-align:center;
}

#footer_box {
	float:left;
	margin-top:0px;
	padding:0;
	width:980px;
	height:90px;
	background-color:#999999;
	background-image:;
	z-index: auto;
	clear: both;
	visibility: visible;
	font-family:Verdana;
	font-size:10pt;
}


/* All Pages End */


/* Classes */


/*DELETE BELOW ONCE FINISHED */



#default_content_container {
float:left; width:900px; height:auto;
}

#default_content_title {
background-image: url(http://www.members.gbnetworks.co.uk/images/content_boxes/default/bg_title.gif);
	height:35px;
	width:885px;
	float:left;
	font-family:Verdana;
	font-size:14pt;
	padding-top:12px;
	padding-left:15px;
}

#default_content_body {
	float:left;
	width:870px;
	background-image: url(http://www.members.gbnetworks.co.uk/images/content_boxes/default/bg_body.gif);
	background-repeat: repeat;
	font-family:Verdana;
	font-size:12pt;
	text-align: justify;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

#default_content_body a {
	text-decoration:none;
}

#default_content_body a:hover {
	text-decoration:underline;
}

#default_content_box_top_left {
	float:left; 
	width:520px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:5px;
}

#default_content_box_top_right {
	float:left; 
	width:345px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:5px;
}

#default_content_link {
	float:left;
	width:900px;
	background-image: url(http://www.members.gbnetworks.co.uk/images/content_boxes/default/bg_link.gif);
	background-position:bottom;
	font-family:Verdana;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:15px;
}

/* CLASS FOR DEFAULT PAGE */

.default_content_holder_box_info {
	float:left;
	width:900px;
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:14pt;
	text-align:center;
}

.default_content_holder_boxes {
	float:left;
	width:870px;
	margin-top:8px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

.default_content_holder_boxes a {
	text-decoration:none;
}

.default_content_holder_boxes a:hover {
	text-decoration:underline;
}

.default_content_holder_boxes2 {
	float:left;
	width:430px;
	margin-top:8px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

.default_content_holder_boxes2 a {
	text-decoration:none;
}

.default_content_holder_boxes2 a:hover {
	text-decoration:underline;
}

.default_content_holder_boxes3 {
	float:left;
	width:430px;
	margin-top:8px;
	margin-bottom:4px;
	margin-left:10px;
	font-family:Verdana;
	font-size:10pt;
}

.default_content_holder_boxes3 a {
	text-decoration:none;
}

.default_content_holder_boxes3 a:hover {
	text-decoration:underline;
}

#default_content_box_top_right_image {
	float:right; 
	width:345px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:5px;
	text-align:center;
}

.default_content_holder_boxes4 {
	float:left; 
	width:520px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:10px;
}

.default_content_holder_boxes4 a {
	text-decoration:none;
}

.default_content_holder_boxes4 a:hover {
	text-decoration:underline;
}

.default_content_holder_boxes5 {
	float:right; 
	width:300px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:10px;
}

.default_content_holder_boxes5 a {
	text-decoration:none;
}

.default_content_holder_boxes5 a:hover {
	text-decoration:underline;
}

.default_content_holder_boxes6 {
	float:left; 
	width:200px;
	margin-left:15px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:10px;
}

.default_content_holder_boxes6 a {
	text-decoration:none;
}

.default_content_holder_boxes6 a:hover {
	text-decoration:underline;
}

.default_content_holder_boxes7 {
	float:left; 
	width:300px;
	margin-left:20px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:10px;
}

.default_content_holder_boxes7 a {
	text-decoration:none;
}

.default_content_holder_boxes7 a:hover {
	text-decoration:underline;
}

.default_content_holder_boxes8 {
	float:left; 
	width:300px;
	margin-left:20px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:10px;
}

.default_content_holder_boxes8 a {
	text-decoration:none;
}

.default_content_holder_boxes8 a:hover {
	text-decoration:underline;
}


.default_content_holder_boxes_forum1 {
	float:left;
	width:865px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum2 {
	float:left;
	width:200px;
	height:125px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum3 {
	float:left;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum4 {
	float:left;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum5 {
	float:left;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

.default_content_holder_box_homepage{
float:left;
width:980px;
}

/* Products and Services, Events, Repeat Pages */

.default_content_container {
float:left; width:900px; height:auto;
}

.default_content_title {
background-image: url(http://www.members.gbnetworks.co.uk/images/content_boxes/default/bg_title.gif);
	height:35px;
	width:885px;
	float:left;
	font-family:Verdana;
	font-size:14pt;
	padding-top:12px;
	padding-left:15px;
}

.default_content_body {
	float:left;
	width:870px;
	background-image: url(http://www.members.gbnetworks.co.uk/images/content_boxes/default/bg_body.gif);
	background-repeat: repeat;
	font-family:Verdana;
	font-size:12pt;
	text-align: justify;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

.default_content_body a {
	text-decoration:none;
}

.default_content_body a:hover {
	text-decoration:underline;
}

.default_content_box_top_left {
	float:left; 
	width:520px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:5px;
}

.default_content_box_top_right {
	float:left; 
	width:345px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:5px;
}

.default_content_link {
	float:left;
	width:900px;
	background-image: url(http://www.members.gbnetworks.co.uk/images/content_boxes/default/bg_link.gif);
	background-position:bottom;
	font-family:Verdana;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:15px;
}

.default_content_box_top_right_image {
	float:right; 
	width:345px;
	margin-left:5px;
	font-family:Verdana;
	font-size:10pt;
	margin-top:5px;
	text-align:center;
}

/* Members HomePage */


.memberindex_cont_box_title {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_top.gif);
	height:30px;
	font-family:Verdana;
	font-size:14pt;
	padding-top:14px;
	padding-left:15px;
}



.memberindex_cont_box_body {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_mid.gif);
	background-position:bottom;
	height:180px;
	font-family:Verdana;
	font-size:10pt;
	text-align: justify;
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;

}

.memberindex_cont_box_body a {
	text-decoration:none;
}

.memberindex_cont_box_body a:hover {
	text-decoration:underline;
}

.memberindex_cont_box_link {
	background-image:url(http://www.members.gbnetworks.co.uk/images/content_boxes/body/sm_bx_cont_bot.gif);
	font-family:Verdana;
	height:30px;
	font-size:12pt;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}

/* FORUM CSS STYLES */

.default_content_holder_boxes_forum1 {
	float:left;
	width:865px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum2 {
	float:left;
	width:200px;
	height:125px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum3 {
	float:left;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum4 {
	float:left;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}

#default_content_holder_boxes_forum5 {
	float:left;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:4px;
	font-family:Verdana;
	font-size:10pt;
}
