﻿/*********************************************************************************/
/*	PAGE								 										 */
/*********************************************************************************/



body, .misc133
{
	background-color: #fff;
}

h2 {margin-top: 5px;}
h5 {margin-top: 5px;}

.misc010
{
    /* nicks style
	background-image: url(../_images/seperator-small.png);
	*/
	width: 175px; margin: auto;
	height:4px;
}

.recommendtext
{
	margin-top: 5px;
}

.registertext { width: 184px;}

.recommendtext input, .recommendtext textarea
{
	margin-top: 2px; width: 175px;
}

.button 
{
	margin: 0px; float: right;
	margin-top: 5px !important; margin-right: 10px;
}

.logintext
{
	float: left; margin-top: 5px; width: 76px;
}

.misc003, .misc004
{
	float: left; margin-right: 0px !important; width: 100px !important;
	margin-top: 2px; margin-left: 0px !important;
	font-size:76%;
	height:12px;
}

.misc005 {width: 180px;}
.textfield {width: 180px;}

.misc011
{
	float: right !important; margin-right: 8px !important;
}

.misc013
{
	margin-right: 0px;
}

.misc050
{
	width: 170px;
}

.calendartitle
{
	margin-bottom: 0px;
}

.sidemenu
{
	border-top: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;
	background: #9b9b9b url(../_images/menu-background.jpg) repeat top left; float: none; margin: 0px;
}

.clearboth
{
	height: 0px;
}

.footer {border-top: 0px solid #e0e0e0;}

.footer, .footer p, .footer a
{
	color: #e0e0e0;
	color: Gray;
}

.footer a:hover 
{
    color:Gray !important;
    text-decoration: underline;
}

.threecolregister {float: left; clear: both; width: 100%; margin-top: 5px; margin-bottom: 10px; margin-left: -35px;}

/* specific width for smaller images to fit in smaller middle column */
.photoborder
{
	border:1px solid #b8b8b8;
	padding: 5px; float: left; margin: 10px 10px 10px 0px;
}

/* .photoborder img {max-width: 506px; _width: expression(this.width > 440 ? 440: true);} */
/* changed 15th Feb 2010 as too wide in 3 col mode */
.photoborder img {max-width: 496px; _width: expression(this.width > 440 ? 440: true);}

.maximagesize img {max-width: 506px};

}


.nextimgtxtthreecol {padding-right: 10px;}

/* specific css for three column layout */
	#main1 {
		margin:0; padding:0;
		background:white url("../_images/menu-bg-right.gif") top left repeat-y; border: 0px;
		
		border-right: 1px solid #e0e0e0; 
		border-bottom: 1px solid #e0e0e0; 
		border-left: 1px solid #e0e0e0;
		}
	#main2 {
		margin:0; padding:0;
		/*background:url("../_images/menu-bg-right.gif") top right repeat-y; border: 0px;*/
		/* 3colredone - lose the colored borders, but its documented how to change this in filepig */
		/*background:url("../_images/background-3col.gif") top right repeat-y; border: 0px;*/
		background-image:none;
		}
	#left {
		float:left;
		width:208px;
		margin:0; padding:0;
		/*background-color:#fff7f2 !important;*/
		/*background-color:#fff7f2 !important;*/
		padding-right:2px !important;
		margin-top:2px; /* 24th jan 2010 from 0px */
		}
	#right {
		float:right;
		width:208px;
		margin:0; padding:0;
		/*background-color:#fff7f2 !important;*/
		/*3colredone lose the right margin so it matches the left control panel */
		/*padding-right:2px;*/
		_padding-right:4px;
		margin-top:2px; /* 24th jan 2010 from 0px */
		
		}
	#middle {
		margin:0 208px;
		background:white;
		}
	.column-in {
	    /*changed 8px to 4px*/
		margin:0; padding: 5px 5px 0px 4px;
		}
	.column-inright {
		/*margin:0; padding: 5px 4px 0px 9px; width: 195px;*/
		/** 3colredone 26th Jan 2010 */
		margin:0; padding: 5px 5px 0px 4px;
		}
	.column-inmiddle {
		margin:0; padding: 10px; float: left; width: 506px; _width: 500px; /* 1st figure was 510px until added 1px border left and right then needed to reduce by 2 - underscore for IE6, dont put into ie6 css as it needs the 95% also I didnt change this as havent test this in ie6*/
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
.misc088
{
	float:left;
	width:330px;
	vertical-align:top;
	padding:2px auto;
}



.widgetcontent
{
    /*border:solid 1px #cacaca !important;*/
    /* border:solid 1px #edf0f4 !important; */
    border:solid 1px #e0e0e0 !important;
    padding:3px;
   background-color:white;
    /*background-color:#fef1e0;*/
    /*width:188px ;*/
}





.panel-title
{
    /*background-image: url(../_images/widgetheader2.gif);*/
    /*background-repeat:no-repeat;*/
    /*background-image: url(../_images/title.gif);*/
     /*background-image: url(../_images/uploads/widget-headerbmycolor.jpg);*/
     background-image: url(../_images/widget-headerb.jpg);
    background-repeat:repeat-x;
    /* 3colredone adjusted following line to be line-height instead as paletitle widget bitmap wasnt expanding full width */
    /*height:26px;*/
    line-height:1.83em;
}

.panel-title h2
{
    margin-bottom:0px !important;
    padding-left:18px;
    text-align:left;
    padding-top:3px;
    /*background-image: url(../_images/widgetarrow.gif);*/
    background-image: url(../_images/imagedown.gif);
    background-repeat:no-repeat;

    background-position-x:4px !important;
    background-position-y:10px !important;
    /*font-family:Times New Roman;*/
    font-size:1.0em !important;

    
}




.calendarholder
{
    /* removed on 30 sep as found not needed */
    /* width:187px; */
}

.calendarposition
{
    width:175px;
    margin:auto;
    /*
    margin-left:6px;
    margin-top:8px;
    margin-bottom:4px;
    */
}

.passwordregister
{
    margin-left:18px;width:60px;float:left;
}

.passwordforgot
{
width:100px;float:left;
}

.widgettextfield {width: 179px !important;}


.WidgetPhotoThumb
{
	width:191px;
	margin-top:2px;	
}

.advertlink
{
    color:#2200cc;
}

.minibutton
{
	/*background-image: url(../_images/button.png);*/
	background-image: url(../_images/minibutton.png);
	background-repeat: no-repeat;
	width: 200px;
	height: 24px;
	padding-top: 5px;
	color: #525252;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	font-size: 10px;
	display: block;
	cursor: pointer;
}

.isobject
{
      /* removed 25th Feb 2010 - cant see benefit unless its something to do with dashboard header backgrounds on the right. */
    /*padding-right:6px;*/
    padding-right:3px;
}