@charset "utf-8";

/* CSS Document */



/* Default Theme Layout */

#container {

	margin-right: auto;

	margin-left: auto;

	width: 1024px;



	

}

#Layer1 {

	padding: 0px;

	float: none;

	margin-bottom: 10px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;



}

#copyright {

	width : 1024px;

	margin: auto;

	background-color: #FFFFFF;

}



#title {
	font-size       : 1.9em;
	font-weight     : bolder;
	text-align      : center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	height: 130px;
	padding-left: 730px;
	background-image: url(http://www.inndoctor.co.uk/images/background1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



#menu-container {

	clear: both;

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	padding-top: 10px;

	padding-bottom: 10px;

	background-image: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}



#content {

	clear: both;

	padding: 10px;

	background-color: #FFFFFF;

}



#user-info {

	float       : right;

	text-align  : left;

	font-size   : 11px;

	font-weight : bold;

	

	padding     : 12px;

	border      : 1px solid #FFFF00;

	color: #FFFF00;

}



/* Global Table Settings */

body, table, td {

	font-family: Verdana, Helvetica, Arial;

	font-size  : 11px;

	line-height: 1.3;

	color      : #666666;

	

			

}



body {

	

	margin          : 0;

	text-align      : center;

	

}



html {

	background-image: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);

}



table {

	margin-left : auto;

	margin-right: auto;

}



/*

   Centering help:

   http://www.maxdesign.com.au/presentation/center/

*/



td {

	text-align: left;

	

}



img {

	border: 0;

}



/* 10.2.5 */



blockquote {

	border-left: 5px solid #CC0000;

	border-top: 1px solid #CC0000;

	border-right: 1px solid #CC0000;

	border-bottom: 1px solid #CC0000;

}



blockquote .quoteby {

	padding      : 10px;

	border-bottom: 1px dotted #CC0000;

}



blockquote .quotebody {

	padding: 10px;

}



/* 10.2.5 END */



.catdesc {

	padding    : 4px;

	line-height: 130%;

}



.normaltext {

	font-size      : 11px;

	text-decoration: none;

	font-weight    : normal;

}



.indextitle {

	font-size  : 20px;

	font-weight: bold;

	white-space: nowrap;

}



.pages {

	font-weight   : normal !important;

	font-size     : 9px;

	line-height   : 1.5;

	white-space   : nowrap;

	padding-top   : 4px;

	padding-bottom: 4px;

}



.pages a, .pages a:link, .pages a:active, .pages a:visited {

	padding         : 4px;

	border          : 1px solid #4385DB;

	

	text-decoration : none !important;

}



.pages a:hover {

	padding         : 4px;

	border          : 1px solid #4385DB;

	

}



.pages strong {

	padding         : 4px;

	border          : 0px solid #4385DB;

	

}



.postmenu {

	font-weight: normal !important;

}



.indexmenu {

	font-weight: bold !important;

	white-space: nowrap;

}







.menubar a, .menubar a:link, .menubar a:active, .menubar a:visited {

	height          : 20px;

	line-height:normal;

	text-decoration : none;

	padding         :  1px;

	white-space     : nowrap;

	line-height     : 2.5;

	border          : 0;

	vertical-align: middle;

}





						

/*- Menu Tabs 1--------------------------- */

img{ border: 0pt; }







#tabs1 {

	float:none;

	width:100%;

	line-height:normal;

	background-image: url(../../../images/barback.gif);

	margin-right: auto;

	margin-left: auto;

	height: 28px;

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

    }

    #tabs1 ul {

	margin:0;

	padding:0px 10px 0 0px;

	list-style:none;	

    }

    #tabs1 li {

    display:inline;

    margin:0;

    padding:0;

    }

    #tabs1 a {

	float:left;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	margin:0;

	padding:0;

	text-decoration:none;

	border-right-width: 1px;

    }

    #tabs1 a span {

	float:left;

	display:block;

	padding:5px 15px;

	color:#FFFFFF;

    }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs1 a span {float:none;}

    /* End IE5-Mac hack */

    #tabs a:hover span {

    color:#627EB7;

    }

    #tabs1 a:hover {

    background-position:0% -42px;

    }

    #tabs1 a:hover span {

	background-position:100% -42px;

	

	

	background-color: #888;



	

    }

    

    #tabs1 #current a {

    background-position:0% -42px;

    }

    #tabs1 #current a span {

    background-position:100% -42px;

    }



   



.catdesc {

	padding    : 4px;

	line-height: 130%;

}



#membercenter a, #membercenter a:link, #membercenter a:active, #membercenter a:visited {

	line-height : 2;

	padding-left: 5px;

	width       : 100%;

}



#membercenter a:hover {

	padding-left   : 2px;

	border-left    : 3px solid #CC0000;

	text-decoration: none;

}



#postbar img {

	margin: 1px;

}



#postbar a:hover img {

	margin    : 0;

	border    : 1px solid #000;

	background: #90A9C5;

}



/* Mini-profile:

	Fancy --> title and value

	Plain --> On one line

	Avatar --> Just the avatar and stats (stars)

*/

.fancyprofilet, .fancyprofilev, .plainprofile {

	padding: 5px;

}



.avatarprofile {

	margin     : 10px;

	line-height: 2.3;

}



.milastaction {

	margin-bottom: 3px;

}



.bilastaction {

	line-height: 1.8;

}



/* Date Color */

.bidate, .midate, .didate {

	color: #727272;

}



.loading {

	background-image : url(/blahdocs/images/loading.gif);

	background-repeat: no-repeat;

	width            : 222px;

	height           : 19px;

}



.right {

	text-align: right !important;

}



.center {

	text-align: center !important;

}



.justify {

	text-align: justify !important;

}



.vtop {

	vertical-align: top !important;

}



.innertable {

	margin: 0 !important;

}



.leftimg {

	float        : left;

	padding-right: 5px;

}



.rightimg {

	float       : right;

	padding-left: 5px;

}



.centerimg {

	vertical-align: middle;

}



.boardsearch {

	background    : url(/blahdocs/images/search.png) 3px 4px no-repeat;

	padding-left  : 19px;

	padding-top   : 5px;

	padding-bottom: 5px;

	width         : 90%;

}



/* If user has a color, specify the options for that user name to appear here */

.usercolors {

	font-weight: bold;

}



/* Colors */

.titlebg, .catbg {

	font-family: Verdana, Helvetica, Arial;

	font-size  : 12px;

	color      : #990000;

	font-weight: bold;

	

}



.titlebg {

	background: url(../../../images/barback.gif) repeat-x;

	

	color: #FFFFFF;

}



.catbg {

	

	background: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);



}



.win {

	color: #666666;

	background: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);

	

}



.win2 {

	

}



.win3 {

	background: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);

}



.win4 {

background: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);

}



.win5 {

		background: url(http://www.inndoctor.co.uk/images/bg-hatch.gif);	

}



.border, hr {

	

	border: thin solid #CCCCCC;

}



hr {

	background-color: #FF0000;

}



/* Board Index Description */

.bidesc {

	font-weight: normal;

	font-size  : 10px;

	line-height: 1.5;

	color      : #444 !important;

}



/* Small font text size */

.smalltext {

	font-weight: normal;

	font-size  : 9px;

	line-height: 1.5;

}



/* Table alignment */

div.centered {

	text-align: center;

}



div.centered table {

	margin-left : auto;

	margin-right: auto; /* long form to make IE5/Mac happy */

}



.messageseps {

	border-top: 1px dashed #000;

	padding   : 5px;

}



/* Reputation */

.redrep { /* Bad */

	color: #FF0033;

}



.grayrep  { /* Neutral */

	color: #CCC;

}



.greenrep { /* Good */

	color: #00AF33;

}



.greenrep, .grayrep, .redrep {

	font-weight: bold;

}



/* Bots: this is shown in the "Online" places */

.onlinebots {

	color      : gray;

	font-style : italic;

	font-weight: normal;

}



.postbody { /* Format the post body */

	font-size  : 12px;

	line-height: 1.5;

}



/* Poll Colors */

.pollcolor {

	background-color: #EBE8D7;

	padding-left    : 5px;

	border-right    : 5px solid #4385DB;

}





.pollpercents {

	background-color: #FFFFCC;

	color           : #000;

	padding-right   : 10px;

	padding-left    : 10px;

}



.pollborder {

	background-color: #CC3300;

	padding         : 1px;

}



/* Links */



a, a:link, a:active, a:visited {

	text-decoration: none;

	color          : #0066FF;

}



a:hover {

	color          : #1A1016;

	text-decoration: underline;	

}



/* Forms */

.upload, input, textarea, select { /* .checkboxinput also allowed */

	color           : #000;

	font-family     : Verdana, Helvetica, Times;

	font-size       : 10px;

	border          : 1px solid #CCCCCC;

}



textarea {

	padding    : 3px;

	line-height: 130%;

}



input {

	text-indent : 2px;

	margin      : 0;

	padding     : 4px;

}



form, input {

	margin-top: 0;

}



form {

	margin-bottom: 0;

}



/* Portal Styles */

.dbx-clone {

	position  :absolute;

	visibility:hidden;

}



.dbx-clone, .dbx-clone .dbx-handle-cursor {

	cursor: move !important;

}



.dbx-dummy {

	display : block;

	width   : 0;

	height  : 0;

	overflow: hidden;

}



.dbx-group, .dbx-box, .dbx-handle {

	position: relative;

	display : block;

}



#dbx-box {

	margin : 0;

	padding: 0;

	border : none;

}



/* Calendar */

.calendarevent { /* Title on the Day view */

	font-size  : 18px;

	font-weight: bold;

}



.currentday { /* These will make the entire day/week kind of faded */

	opacity: .85;

	filter : alpha(opacity=85);

}

.Bookmark {

	text-align: left;

	margin: 10%;

}
