/*****************************************************************
 * 	CSS file created by OZ website Services
 *	www.oz-web.net
 *	Edited 3-2-2010
 *	Edited 1-4-2010
 *	Edited 3-22-2009
 *	Edited 11-30-2006
 *   Created 10-08-2005
 *   Created for Terry's Custom
 *   www.terry-zone.com 
 *   Forum CSS starts at line 570
 *   Image Window CSS starts at line 1216
 *
 *****************************************************************/

/*****************************************************************
 *	Main Body Style 
 *****************************************************************/

html
{
}

body
{
	background:#000000 url('images/flames2.jpg') repeat fixed; 
	margin: 15px auto auto 10px;
	padding: 5px 5px 5px 5px;
	border-width: thin;
		/* thin, medium, thick, or a numeric value and unit, such as 5px or 0.2em.*/
	border-style: none;
		/* none, dotted, dashed, solid, double, groove, ridge, inset, outset */
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 12px; 
	font-weight:normal;
	font-style:normal;
	color : #FFF1F1; 
	text-decoration: none;
}
	
font,th,td,p 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif 
}

a 
{
	color: #FEBCBC; 
	text-decoration: none;
}

a:visited 
{
	color: #FFC1C8; 
	text-decoration: none;
}

a:hover 
{
	font-weight:bold; color: #FFFFFF; 
	text-decoration: underline;
}

a:active 
{
	font-weight:bold; color: #FFFFFF; 
	text-decoration: underline;
}

/*****************************************************************
 *	Heading Styles 
 *****************************************************************/


.maintitle, h1
{
	font-size : 26px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #FFF1F1;
	text-decoration: none;
	
}

h2
{
	font-size : 24px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFF1F1;
	text-decoration: none;
	
}

h3
{
	font-size : 23px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFF1F1;
	text-decoration: none;
	
}

h4
{
	font-size : 22px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFF1F1;
	text-decoration: none;
	
}

h5
{
	font-size : 20px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFF1F1;
	text-decoration: none;
	
}

h6
{
	font-size : 18px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFF1F1;
	text-decoration: none;
	
}

a.h1, a.h2, a.h3, a.h4, a.h5, a.h6
{

	font-weight:normal;
	font-style:normal;
	color: #FF0000; 
	text-decoration: none; 
	
}

a.h1:visited, a.h2:visited, a.h3:visited, a.h4:visited, a.h5:visited, a.h6:visited
{
	color: #FF4355; 
	text-decoration: none; 
	
}

a.h1:hover, a.h2:hover, a.h3:hover, a.h4:hover, a.h5:hover, a.h6:hover	
{ 
	font-weight:bold; 
	color: #FFFFFF; 
	text-decoration: underline; 
}

a.h1:active, a.h2:active, a.h3:active, a.h4:active, a.h5:active, a.h6:active	
{ 
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline; 
}
 
/*****************************************************************
 *	Custom Text Styles 
 *****************************************************************/

.terryxxl 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 18px; 
	font-weight:normal;
	font-style:normal;
	color : #FFF1F1; 
	text-decoration: none;
	
}

.terryxl 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 16px; 
	font-weight:normal;
	font-style:normal;
	color : #FFF1F1; 
	text-decoration: none;
	
}

.terrylg 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 14px; 
	font-weight:normal;
	font-style:normal;
	color : #FFF1F1; 
	text-decoration: none;
	
}

.terrymed 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 10px; 
	font-weight:normal;
	font-style:normal;
	color : #FFF1F1; 
	text-decoration: none;
	
}

.terrysmall 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 8px; 
	font-weight:normal;
	font-style:normal;
	color : #FFF1F1; 
	text-decoration: none;
	
}

.red 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 12px; 
	font-weight:bold;
	font-style:normal;
	color : #FF0000; 
	text-decoration: none;
	
}

.form 
{ 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size : 12px; 
	font-weight: normal;
	font-style: normal;
	color : #000000; 
	text-decoration: none;
	
}

/*****************************************************************
 *	Custom Links Styles 
 *****************************************************************/

a.terryxxl, a.terryxl, a.terrylg, a.terrymed, a.terrysmall 
{
	color: #FEBCBC; 
	text-decoration: none; 
	
}

a.terryxxl:visited, a.terryxl:visited, a.terrylg:visited, a.terrymed:visited, a.terrysmall:visited
{
	color: #FFFFC0; 
	text-decoration: none; 
	
}

a.terryxxl:hover, a.terryxl:hover, a.terrylg:hover, a.terrymed:hover, a.terrysmall:hover
{ 
	font-weight:bold; 
	color: #FFFFFF; 
	text-decoration: underline; 
}

a.terryxxl:active, a.terryxl:active, a.terrylg:active, a.terrymed:active, a.terrysmall:active	
{ 
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline; 
}

/*****************************************************************
 *	Custom List Styles 
 *****************************************************************/

/*****************************************************************
 *	Un-Ordered List
 *****************************************************************/

UL
{
	list-style-image:url('images/bullet.gif');
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

UL UL
{
	list-style-image:url('images/bullet.gif');
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

UL UL UL
	{list-style-image:url('images/bullet.gif');
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

/*****************************************************************
 *	Ordered List 
 *****************************************************************/

OL
{
	list-style-type: decimal;
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

OL OL
{ 
	list-style-type: upper-alpha;
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

OL OL OL
{
	list-style-type: upper-roman;
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

OL OL OL OL
{
	list-style-type: lower-alpha;
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

	OL OL OL OL OL
{
	list-style-type: lower-roman;
	font-size: 14px; 
	font-weight:bold; 
	color: #FFDDDD; 
}

/*****************************************************************
 *	Custom Table Styles 
 *****************************************************************/

/*****************************************************************
 *	Overall Table 
 *****************************************************************/

table
{
	border-color:#FF0000;

}

/*****************************************************************
 *	Table Cell Styles 
 *****************************************************************/

/*****************************************************************
 *	Header and Footer
 *****************************************************************/

td.header	
{
	color: #FEBCBC; 
	font-size: 12px; 
	font-weight : bold;
	background-color: #000000; 
	height: 25px;
	background-image: url("images/header.gif");
}

td.footer	
{
	color: #FEBCBC; 
	font-size: 12px; 
	font-weight : bold;
	background-color: #000000; 
	height: 25px;
	background-image: url("images/footer.gif");
}

/*****************************************************************
 *	Main Cells
 *****************************************************************/

td.blank 
{
	background-color: #000000;
}

td.left 
{
	text-align: left;
	background-color: #000000;
}

/*****************************************************************
 *	Navigation Styles
 *****************************************************************/

td.nav	
{
	text-align: center;
	background-color: #000000; 
	
}

.nav
{
	margin: 0;
	color: #FFDDDE; 
	font-size: 12px; 
	font-weight : normal;
}

a.nav
{

	color: #FF0000;
	font-weight:normal;
	text-decoration: none;
}

a.nav:visited
{
	color: #FF7F01;
	font-weight:normal;
	text-decoration: none;
}

a.nav:hover
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline; 

}

a.nav:active
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	 
}

/*****************************************************************
 *	Custom Cell for Two Wheel Travels 
 *****************************************************************/

td.twt
{
	background-image: url("images/twtravelsbg.jpg");
}

/*****************************************************************
 *	Horizontal Rule
 *****************************************************************/

hr
{
	height: 1px;
	border-width: 0;
	background-color: #000000;
	color: #FF0000;
}

/*****************************************************************
 *	Input Styles
 *****************************************************************/

button
{
	border-style:solid;
	border-width:1pt;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
}

input 
{
	color: #FFFFFF;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	padding: 1px;
	border: 1px solid #800000;
	background-color: #000000;
}

textarea 
{
	background-color: #000000;
	color: #EFEFEF;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.3em; 
	line-height: 1.4em;
	font-weight: normal;
	border: 1px solid #800000;
	padding: 2px;
}

select 
{
	color: #C0C0C0;
	background-color: #101010;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	border: 1px solid #FF0000;
	padding: 1px;
}

input.linkbutton 
{
	background-color : #000000;
	color : #FF0000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color : #FF0000;
	border-width:1pt;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
}

input.shortbutton
{	
	color: #FFFFFF; 
	font-weight: bold; 
	width: 100px;
  	height: 25px;
  	margin: 0;
  	padding: 0;
  	border: 0 none;
  	background: url("images/shortbutton.gif") black no-repeat fixed ;
}

input.longbutton
{	
	color: #FFFFFF; 
	font-weight: bold; 
	width: 150px;
  	height: 25px;
  	margin: 0;
  	padding: 0;
  	border: 0;
  	background: url("images/longbutton.gif") black no-repeat fixed ;
}

/*****************************************************************
 *****************************************************************
 *****************************************************************
 *
 *
 *	phpBB 3.0 Style Sheet
 *
 *	Style name:		Terry
 *	Based on style:	Terry
 *	Original author:	Ripper ( http://www.oz-web.net/ )
 *	Modified by:		Ripper ( http://www.oz-web.net/ )
 *	Copyright 2009 Ripper ( http://www.oz-web.net/ )
 *
 *
 *****************************************************************
 *****************************************************************
 *****************************************************************/

#wrapheader 
{
	min-height: 120px;
	height: auto !important;
	height: 120px;
	padding: 0;
}

#wrapcentre 
{
	margin: 15px 25px 0 25px;
}

#wrapfooter 
{
	text-align: center;
	clear: both;
}

#wrapnav 
{
	width: 100%;
	margin: 0;
	background-color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #800000;
}

#logodesc 
{
	margin-bottom: 5px;
	padding: 5px 25px;
	background: #000000;
	border-bottom: 1px solid #800000;
}

#menubar 
{
	margin: 0 25px;
}

#datebar 
{
	margin: 10px 25px 0 25px;
}

#findbar 
{
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}

.forumrules 
{
	background-color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #800000;
	padding: 4px;
	font-weight: normal;
	font-size: 1.1em;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.forumrules h3 
{
	color: #FF0000;
}

#pageheader { }
#pagecontent { }
#pagefooter { }

#poll { }
#postrow { }
#postdata { }

p.moderators 
{
	margin: 0;
	float: left;
	color: #330000;
	font-weight: bold;
}

.rtl p.moderators 
{
	float: right;
}

p.linkmcp 
{
	margin: 0;
	float: right;
	white-space: nowrap;
}

.rtl p.linkmcp 
{
	float: left;
}

p.breadcrumbs 
{
	margin: 0;
	float: left;
	color: white;
	font-weight: bold;
	white-space: normal;
	font-size: 1em;
}

.rtl p.breadcrumbs 
{
	float: right;
}

p.datetime 
{
	margin: 0;
	float: right;
	white-space: nowrap;
	font-size: 1em;
}

.rtl p.datetime 
{
	float: left;
}

p.searchbar 
{
	padding: 2px 0;
	white-space: nowrap;
} 

p.searchbarreg 
{
	margin: 0;
	float: right;
	white-space: nowrap;
}

.rtl p.searchbarreg 
{
	float: left;
}

p.forumdesc 
{
	padding-bottom: 4px;
}

p.topicauthor 
{
	margin: 1px 0;
}

p.topicdetails 
{
	margin: 1px 0;
}

.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active 
{
	margin: 1px 0;
	color: #330000;
	font-weight:bold;
}

.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {

	color: #FF0000;
	font-weight:bold;
}

.postapprove img, .postreported img 
{
	vertical-align: bottom;
}

.postauthor 
{
	color: #FFEBEB;
}

.postdetails 
{
	color: #FFFFFF;
}

.postbody 
{
	font-size: 1.3em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}

.postbody li, ol, ul 
{
	margin: 0 0 0 1.5em;
}

.rtl .postbody li, .rtl ol, .rtl ul 
{
	margin: 0 1.5em 0 0;
}

.posthilit 
{
	background-color: #220000;
}

.pagination 
{
	padding: 4px;
	color: white;
	font-size: 1em;
	font-weight: bold;
}

.cattitle 
{
	color: white;

}

.gen 
{
	margin: 1px 1px;
	font-size: 1.2em;
}

.genmed 
{
	margin: 1px 1px;
	font-size: 1.1em;
}

.gensmall 
{
	margin: 1px 1px;
	font-size: 1em;
}

.copyright 
{
	color: #C0C0C0;
	font-weight: normal;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.titles 
{
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
}

.error 
{
	color: $FF1212;
}

th 
{
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #000000;
	background-image: url('../forum/styles/Terry/theme/images/cellpic3.gif');
	white-space: nowrap;
	padding: 7px 5px;
}


td.profile 
{
	padding: 4px;
}

.tablebg 
{
	background-color: #000000;
}

.catdiv 
{
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	background: #000000 url('../forum/styles/Terry/theme/images/cellpic2.jpg') repeat-y scroll top left;
}

.rtl .catdiv 
{
	background: #000000 url('../forum/styles/Terry/theme/images/cellpic2_rtl.jpg') repeat-y scroll top right;
}

.cat 
{
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #000000;
	background-image: url('../forum/styles/Terry/theme/images/cellpic1.gif');
	text-indent: 4px;
}

.row1 
{
	background-color: #000000;
	text-align: left;
	padding: 4px;
}

.row2 
{
	background-color: #111111;
	text-align: left;
	padding: 4px;
}

.row3 
{
	background-color: #333333;
	text-align: left;
	padding: 4px;
}

.spacer 
{
	background-color: #000000;
}

.legend 
{
	text-align:left;
	margin: 0 auto;
}

a.forumlink 
{
	color: #EFEFEF;
	font-weight: bold;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 1.2em;
}

a.topictitle 
{
	margin: 1px 0;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
}

a.topictitle:visited 
{
	color: #FFCCCC;
	text-decoration: none;
}

a.topictitle:hover 
{
	color: #FFFFFF;
	text-decoration: none;
}

th a 
{
	color: #FFFFFF !important;
	text-decoration: none;
}

th a:visited 
{
	color: #FFCCCC !important;
	text-decoration: none;
}

th a:hover 
{
	text-decoration: underline;
}

form 
{
	margin: 0;
	padding: 0;
	border: 0;
}

option 
{
	padding: 0 1em 0 0;
}

option.disabled-option 
{
	color: graytext;
}

.rtl option 
{
	padding: 0 0 0 1em;
}

input.radio 
{
	border: none;
	background-color: transparent;
}

.post 
{
	background-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.btnbbcode 
{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 1.1em;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	background-color: #000000;
	border: 1px solid #800000;
}

.btnmain 
{
	font-weight: bold;
	background-color: #000000;
	border: 1px solid #800000;
	cursor: pointer;
	padding: 1px 5px;
	font-size: 1.1em;
}

.btnlite 
{
	font-weight: normal;
	background-color: #000000;
	border: 1px solid #800000;
	cursor: pointer;
	padding: 1px 5px;
	font-size: 1.1em;
}

.btnfile 
{
	font-weight: normal;
	background-color: #000000;
	border: 1px solid #800000;
	padding: 1px 5px;
	font-size: 1.1em;
}

.helpline 
{
	background-color: #333333;
	border-style: none;
}

/*****************************************************************
 *	BB Code Style 
 *****************************************************************/

.quotetitle, .attachtitle 
{
	margin: 10px 5px 0 5px;
	padding: 4px;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #800000;
	color: #999999;
	background-color: #000000;
	font-size: 0.85em;
	font-weight: bold;
}

.quotetitle .quotetitle 
{
	font-size: 1em;
}

.quotecontent, .attachcontent 
{
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #800000;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	font-size: 1em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	background-color: #000000;
	color: #EFEFEF;
}

.attachcontent 
{
	font-size: 0.85em;
}

.codetitle 
{
	margin: 10px 5px 0 5px;
	padding: 2px 4px;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #800000;
	color: #CCCCCC;
	background-color: #222222;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
}

.codecontent 
{
	direction: ltr;
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #800000;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	color: #660000;
	font-size: 0.85em;
	font-family: Monaco, 'Courier New', monospace;
	background-color: #333333;
}

.syntaxbg 
{
	color: #FFFFFF;
}

.syntaxcomment 
{
	color: #FF8000;
}

.syntaxdefault 
{
	color: #0000BB;
}

.syntaxhtml 
{
	color: #000000;
}

.syntaxkeyword 
{
	color: #007700;
}

.syntaxstring 
{
	color: #DD0000;
}

/*****************************************************************
 *	Private Messages Style 
 *****************************************************************/

.pm_marked_colour 
{
	background-color: #000000;
}

.pm_replied_colour 
{
	background-color: #333333;
}

.pm_friend_colour 
{
	background-color: #770000;
}

.pm_foe_colour 
{
	background-color: #DD0000;
}

/*****************************************************************
 *	Misc Styles 
 *****************************************************************/

img 
{
	border: none;
}

.sep 
{
	color: white;
	background-color: #000000;
}

table.colortable td 
{
	padding: 0;
}

pre 
{
	font-size: 1.1em;
	font-family: Monaco, 'Courier New', monospace;
}

.nowrap 
{
	white-space: nowrap;
}

.username-coloured 
{
	font-weight: bold;
}

/*****************************************************************
 *****************************************************************
 *****************************************************************
 *
 *
 * Image Popup Window Stylesheet
 *
 *
 *****************************************************************
 *****************************************************************
 *****************************************************************/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
border: 1px solid #FF0000;
background: #000000;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
color: #EFEFEF; 
letter-spacing: 5px;
line-height: 1.1em;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background:#000000; 
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid #FFFFFF;
background-color: #000000;
padding: 5px;
z-index: 5;
}