body {
	
	min-width: 720px;
	margin: 0; padding: 0; height: 100%;
	background-color: #E5ECF3;
}

#frame_outer { padding : 0; min-height: 100%; margin: auto; position:relative;width:1150px;background-color: #FFFFFF;} 


 #adbox, #header, #header_right, #header_strap, #bowls-forum, #bowls-forum-posts, #bowls-news, #bowls-review, #bowls-shops-head, #bowls-shops-map, #h1box, #header_top, #frame_forum, #forum_include, #forum_inc, #leftcol, #left_column, #link_box, #forum_footer_links, #footer_links, #footerthanks, #index_h1, #index_top, #index_mid, #index_bottm, #index_box_right, #login_button, #login_left, #login_container, #login_right, #login_box, #login_box_left, #login_box_home, #menu_bar, #menu_butt_1, #menu_butt_2, #menu_butt_3, #menu_butt_4, #menu_butt_5, #menu_butt_6, #menu_butt_7, #photo_include, #review_header, #review_header2, #side-menu-news, #side-menu-news-inset, #strapline, #menu_butt_8 {
	position : absolute;
	left: 176px;
	top: 195px;
	height: 28px;
	width: 131px;

} 

#frame_inner {top : 100px; left : 200px; width : 800px; min-height: 400px; background-color: #FFFFFF;}

#adbox {
	width:173px;
	height:624px;
	z-index:1;
	left: 886px;
	top: 620px;
}


#bowls-forum {
	width:1150px;
	height:100%;
	z-index:3;
	top: 222px;	
	left: 0px;
	
}


#bowls-news{
	width:136px;
	height:28px;
	z-index:3;
	top: 275px;	
	left: 900px;
	
}

#bowls-forum-posts{
	width:100px;
	height:35px;
	z-index:30;
	top: 46px;	
	left: 150px;
	margin:0px;
	
}

#bowls-review {
	width:1141px;
	height:100%;
	z-index:3;
	top: 226px;	
	left: 1px;
	
}

#bowls-shops-head {
	width:571px;
	height:74px;
	z-index:1;
	left: 232px;
	top: 275px;
	
}

#bowls-shops-map {
width:142px;
	height:84px;
	z-index:12;
	left: 881px;
	top: 259px;
	
}

#footer{  
 position: relatve;
    bottom: 0;
	padding-left:15px;
	

} 


#forum_footer_links{  
width:142px;
height:20px;
padding-left:5px;
bottom: 0;
left: 400px;

}

#footer_links{  
width:142px;
height:20px;
padding-left:5px;
top:2px;
left: 400px;

} 

form#login {
 
 color: #000000;

 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
}

#link_box{  
	width:285px;
	height:112px;
	z-index:3;
	top: 62px;	
	left: 829px;

}

#frame_forum { background-color: #FFFFFF; padding : 0; min-height: 900px; margin:0 auto; position:relative;width:1150px; z-index:15; top : 0px; 
left : 0px;}

#h1box {
	width:192px;
	height:34px;
	z-index:4;
	left: 275px;
	top: 139px;
	padding:2px;
	margin:2px;
}

#index_h1{  
	width:90px;
	height:19px;
	z-index:3;
	top: 236px;	
	left: 182px;
}
#login .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #1B5790;
 color: #FFFFFF;
 margin-right: 6px;
 border: 0px;
 text-decoration:none;
}

#login .text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 100px;
 margin-right: 6px;

}

#forum_include {
	width:138px;
	height:25px;
	z-index:15;
	left: 15px;
	top: 238px;
	padding-top:6px;
	padding-left:10px;
	background-color:#1B5790;
}

#forum_inc {
	width:162px;
	height:42px;
	z-index:4;
	left: 4px;
	top: 232px;
	padding:2px;
}



#header{ 
width: 715px; 
height: 138px; 
top : 49px; 
left : 4px; 
} 

#header_right{ 
width: 352px; 
height: 135px; 
top : 49px; 
left : 780px; 
} 

#header_strap{ 
width: 181px; 
height: 18px; 
top : 36px; 
left : 921px; 
} 

#header_top{ 
width: 163px; 
height: 20px; 
top : 17px; 
left : 4px; 
}

#index_bottm{ 
width: 700px; 
height: 96px; 
top : 632px; 
 
}

#index_box_right{ 
width: 249px; 
height: 199px; 
top : 591px; 
left: 896px;
}

#index_mid{ 
width: 702px; 
height: 83px; 
top : 231px;
background-color:#E1DFD2;
padding-bottom: 10px;


}

#index_top{ 
width: 701px; 
height: 271px; 
top : 337px; 

}

#login_box{ 
width: 801px; 
height: auto; 
top : 279px; 
left: 127px;
background-color: #FFFFFF;

}

#login_box_left{ 
width: 157px; 
height: 74px; 
top : 231px; 
left: 8px;
/*background-color: #FFF098;*/
background-image:url(/images/box_bcgrd.png);
padding-top:1px;
padding-left: 9px;

}

#login_container{ 
width: 801px; 
height: 298px; 
top : 251px; 
left: 127px;
background-color: #FFFFFF;

}

#login_box_home{ 
width: 319px; 
height: auto; 
top : 21px; 
left: 182px;
z-index:40;
background-color: #FFFFFF;

}

#login_button{ 
width: auto; 
height: auto; 
top : 21px; 
left: 200px;
background-color: #FFFFFF;

}

#login_left{ 
width: 319px; 
height: 171px; 
top : 25px; 
left: 20px;
background-color: #ECECEC;
padding-left: 9px;
padding-top: 10px;
}

#login_right{ 
width: 319px; 
height: 172px; 
top : 25px; 
left: 423px;
background-color: #ECECEC;
padding-left: 9px;
padding-top: 10px;

}


#leftcol{ 
width: 200px; 
height: 200px; 
top : 123px; 
left : 35px; 

} 
#left_column {
	width: 1139px;
	height : 34px;
	top : 197px;
	left : 3px;
	z-index:1;
} 

#menu_bar{
	width: 92px;
	height : 50px;
	top : 266px;
	left : 1050px;
	z-index:15;
	background-color:#E5ECF3;
} 



#menu_butt_1 {
	left : 4px;
	
} 

#menu_butt_2 {
	left : 288px;
} 

#menu_butt_3 {
	left : 146px;
} 

#menu_butt_4 {
	left : 572px;
}
#menu_butt_5 {
	left : 714px;
}

#menu_butt_6 {
	left : 430px;
} 

#menu_butt_7 {
	left : 856px;
} 

#menu_butt_8 {
	left : 999px;
} 

#photo_include {
	width:300px;
	height : 50px;
	top : 600px;
	left : 15px;
	z-index:60;
	margin:0px;
	text-align:left;
}

#review_header {
	width:300px;
	height : 50px;
	top : 39px;
	left : 170px;
	z-index:60;
	margin:0px;
	text-align:left;
}
#review_header2 {
	width:300px;
	height : 50px;
	top : 50px;
	left : 355px;
	z-index:60;
	margin:0px;
	text-align:left;
}

#side-menu-news {
	width: 233px;
	height : 335px;
	top : 231px;
	left : 895px;
	z-index:1;
	padding-left: 10px;
	padding-top: 9px;
	
}
#side-menu-news-inset {
	width: 256px;
	height : 166px;
	top : 118px;
	left : -22px;
	z-index:1;
	padding-left: 10px;
	padding-top: 9px;
	
}



#strapline {
	width:378px;
	height:23px;
	z-index:4;
	left: 220px;
	top: 237px;
	padding-left: 40px;
	padding-top: 5px;
}






/* ------------------------------------------------------Body Style --------------------------------------------*/

.main { position: relative; min-height: 100%; height:auto }
.content { padding-top: 250px;padding-bottom: 100px }
.footer { position: relative; margin-top: -3em; height: 3em }


/* --------------------------------------- Div Classes --------------------------------------- */


div.box_style_1{
	/*background-color:#B2D281; */
	background-color:#ffffff;
}

div.box_style_2{
	background-color:#90B557;
}

div.footer{  
	padding-top:15px;
	padding-left:15px;

} 

div.no_underline{
text-decoration:none;
}

div.headback{
	background-color:#1B5790;
	padding-top: 5px;
	padding-left: 10px;
}


div.menu_butt{
	height: 15px;
	width: 25px;
	z-index: 15;
	top : 50px;
	padding-top: 4px;
	padding-left: 10px;
	/*background-color:#EDEDED;*/
	background-color:#90B557;
	text-align: left;
	
}

div.panel-border{
	width: 100%;
	height: 100%;
	background-color:#F8FAF8;
	border:1px solid #cccccc;
	padding: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}




/* ------------------------------------------------------Fonts--------------------------------------------*/


.albumimg

{

background-color: white;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

padding-top: 6px;

padding-right: 6px;

padding-bottom: 6px;

padding-left: 6px;

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #cccccc;

border-right-color: #cccccc;

border-bottom-color: #cccccc;

border-left-color: #cccccc;

}

.albumimg:hover

{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #3b5998;

border-right-color: #3b5998;

border-bottom-color: #3b5998;

border-left-color: #3b5998;

}


.anchor_link a:link {
	font-family: Arial;
	font-size: 11pt;
	/*color: #536600;*/
	color: #E37400;
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none;
}

.anchor_link a:visited {
	font-family: Arial;
	font-size: 11pt;
	/*color: #536600;*/
	color: #E37400;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_link a:hover {
	font-family: Arial;
	font-size: 12pt;
	/*color: #536600;*/
	color: #E37400;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}


.anchor_link a:active {
	font-family: Arial;
	font-size: 11pt;
/*color: #536600;*/
	color: #E37400;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_linkreview  {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	color: #FFFFFF;
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none;
}

.anchor_linkreview a:link {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	color: #FFFFFF;
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none;
}

.anchor_linkreview a:visited {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	color: #FFFFFF;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_linkreview a:hover {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	color: #FFFFFF;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}


.anchor_linkreview a:active {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	color: #FFFFFF;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_link2 a:link {
	font-family: Arial;
	font-size: 11pt;
	color: #006600;
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none;
}

.anchor_link2 a:visited {
	font-family: Arial;
	font-size: 11pt;
	color: #006600;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_link2 a:hover {
	font-family: Arial;
	font-size: 12pt;
	color: #006600;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}


.anchor_link2 a:active {
	font-family: Arial;
	font-size: 11pt;
	color: #006600;
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_linkcontrast  {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	color: #006600;
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none;
}

.anchor_linkcontrast a:link {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none;
}

.anchor_linkcontrast a:visited {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.anchor_linkcontrast a:hover {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}


.anchor_linkcontrast a:active {
	font-family: Arial;
	font-size: 10pt;
	/*color: #536600;*/
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}



/*-------------------------------------RSS Feed Start----------------------------------------------------------*/
.feedItemTitle {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
	/*color: #006600;*/
	line-height: 11pt;
	text-decoration: none;
	text-align:left;
	}



	
	.feedItemTitle a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
	/*color: #006600;*/
	line-height: 11pt;
	text-decoration: none;
	text-align:left;
	}
	
		.feedItemTitle a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
	/*color: #006600;*/
	line-height: 11pt;
	text-decoration: none;
	text-align:left;
	}

	.feedItemTitle a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
	/*color: #006600;*/
	line-height: 11pt;
	text-decoration:underline;
	text-align:left;
	}
	
	/* Generalfeed text2 */
.genfeed { font-size : 12px; }
.genmedfeed2 { font-size : 11px; }
.gensmallfeed2 { font-size : 10px; }
.genfeed2,.genmedfeed2,.gensmallfeed2 { color : #000000; }
a.genfeed2,a.genmedfeed2,a.gensmallfeed2 { color: #000000; text-decoration: none; }
a.genfeed2:hover,a.genmedfeed2:hover,a.gensmallfeed2:hover	{ color: #000000; text-decoration: underline; }

.cgfeed{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 2em;
text-align:left;
text-indent:inherit}


/*-------------------------------------RSS Feed End----------------------------------------------------------*/

.forum_scroll a:link {
	font-family: Arial;
	font-size: 10pt;
	color: #325B0A;
	/*color: #006600;*/
	line-height: 14pt;
font-weight: bold;
	text-decoration:none;
}

.forum_scroll a:visited {
	font-family: Arial;
	font-size: 10pt;
	color: #325B0A;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}

.forum_scroll a:hover {
	font-family: Arial;
	font-size: 10pt;
color: #325B0A;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: bold;
		text-decoration:underline;
}


.forum_scroll a:active {
	font-family: Arial;
	font-size: 10pt;
color: #325B0A;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: bold;
		text-decoration:none;
}


h1 {
	font-family: "Tahoma", Times, serif, Arial;
	font-size: 16pt;
	color: #000000;
	display: inline;
	z-index:1;
	font-weight: normal;
}





.linkersmall-yellow a:link {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #006600;
	line-height: 14pt;
}



.linkersmall-yellow a:visited {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #006600;
	line-height: 14pt;
}
.linkersmall-yellow a:hover {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #408C40;
	line-height: 14pt;
}


.linkersmall-yellow a:active {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #006600;
	line-height: 14pt;
}

.linkersmall-grey a:link {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #669966;
	line-height: 14pt;
}

.linkersmall-grey a:visited {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #669966;
	line-height: 14pt;
}


.linkersmall-grey a:active {
	font-family: Trebuchet MS;
	font-size: 8pt;
	color: #669966;
	line-height: 14pt;
}

.login-link a:link {
	font-family: Trebuchet MS;
	font-size: 10pt;
	/*color: #006600;*/
	color: #000000;
	line-height: 14pt;
	text-decoration:none;
	font-weight:bold;
}



.login-link a:visited {
	font-family: Trebuchet MS;
	font-size: 10pt;
	/*color: #006600;*/
	color: #000000;
	line-height: 14pt;
	text-decoration:none;
	font-weight:bold;
}
.login-link a:hover {
	font-family: Trebuchet MS;
	font-size: 10pt;
	/*color: #006600;*/
	color: #000000;
	line-height: 14pt;
	text-decoration:none;
	font-weight:bold;
}


.login_link a:active {
	font-family: Trebuchet MS;
	font-size: 10pt;
	/*color: #006600;*/
	color: #000000;
	line-height: 14pt;
	font-weight:bold;
}



.menu_left_link a:link {
	font-family: Trebuchet MS;
	font-size: 10pt;
	/* color: #666666; */ 
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}



.menu_left_link a:visited {
	font-family: Trebuchet MS;
	font-size: 10pt;
	 /* color: #666666; */ 
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.menu_left_link a:hover {
	font-family: Trebuchet MS;
	font-size: 10.5pt;
	/* color: #666666; */ 
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


.menu_left_link a:active {
	font-family: Trebuchet MS;
	font-size:10pt;
/* color: #666666; */ 
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

P.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 6em
}

.h1 {
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: #1B5790;
	line-height: 14pt;
	text-decoration:none;
	font-weight:bold;
	}

.h2 {
	font-family: Trebuchet MS;
	font-size: 11pt;
	color: #006600;
	line-height: 14pt;
	text-decoration:none;
	font-weight:none;
	}
	
p.large {
	font-family: Lucida Grande,Verdana,sans-serif;
	font-size: 10pt;
	color: #333333;
	line-height: 14pt;
}

p.login {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #006600;
	line-height: 14pt;
	text-decoration:none;
	font-weight:bold;
}


p.pagefooter {
	font-family: Arial;
	/*font-style: italic;*/
	font-variant: normal;
	font-weight: normal;
	font-size: 8pt;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}

p.login_head {
	font-family: Lucida Grande,Verdana,sans-serif;
	font-size: 12pt;
	color: #FF8000;
	line-height: 14pt;
	font-weight:bold;
}



.small_link a:link {
	font-family: Arial;
	font-size: 10pt;
	color: #0000CC;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: none;
	text-decoration:none;
}

.small_link a:visited {
	font-family: Arial;
	font-size: 10pt;
	color: #0000CC;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: none;
		text-decoration:none;
}

.small_link a:hover {
	font-family: Arial;
	font-size: 10pt;
color: #0000CC;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: none;
		text-decoration:underline;
}


.small_link a:active {
	font-family: Arial;
	font-size: 10pt;
color: #0000CC;
	/*color: #006600;*/
	line-height: 14pt;
	font-weight: none;
		text-decoration:none;
}

p.color1st{
font-family: Arial;
margin: 0px;
font-size: 10pt;
/*color: #1B5790;*/
color: #FFFFFF;
font-weight:bold;
}
p.color2nd{
/*color: #1B5790;*/
color: #B12A2A;
margin: 0px;
}

p.color3rd{
/*color: #1B5790;*/
margin: 0px;
color: #000000;
}

p.header2{
font-family: Arial;
	font-size: 9pt;
	/*color: #1B5790;*/
	color: #B12A2A;
	line-height: 14pt;
	font-weight:bold;
}

p.small-text{
font-family: Arial;
	font-size: 8pt;
	/*color: #B12A2A;*/
	color: #000000;
	line-height: 14pt;
	margin:0px;
}

p.forum-scroll{
font-family: Arial;
	font-size: 8pt;
	/*color: #B12A2A;*/
	color: #325B0A;
	line-height: 14pt;
	margin:0px;
}


p.sthr{
font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 14pt;
}

p.{
margin:0px;
}

.butsub .b1,.butsub .b2,.butsub .b3 { border:none;color:#000000;padding:10px 0;cursor:pointer;text-decoration:none;white-space:nowrap;line-height:29px; }
.butsub .b1 { background:url(/images/bttn2lsub.gif) no-repeat left center; border:none; }
.butsub .b2 { margin-left:15px;background:url(/images/bttn2rsub.gif) no-repeat right center; border:none;}
.butsub .b3 { margin-right:15px;background:url(/images/bttnbck.jpg) repeat-x center;border:none; }
