/* Start of CMSMS style sheet 'style home' */
textarea.cms_textarea
{width: 300px; height: 45px;}

div.delicious
{float: right; text-align: right; background-color: white; clear: right; margin-right: 24px; margin-top: 5px;}
.lp_container
{font-size:15px; color: blue; margin-bottom: 5px;}

.lp_topic
{float: left; margin-left: 5px; width: 100%;}

.lp_poster
{float: left;margin-left: 5px; width: 100%; margin-bottom: 5px;}


input.cms_textfield
{width: 300px; height: 20px;}

img.captchapict
{width: 119px; height: 43px;}

#incc input.cms_textfield
{width: 160px; height: 20px;}

#left
{float: left; width: 140px; border-color: blue; margin-right: 10px; margin-left: 10px;}

#middle
{float: left; width: 630px; border-color: red; margin-right: 10px; margin-left: 10px;}

#right
{float: left; width: 315px; border-color: green; margin-right: 10px;}

div.questionandanswer
{float: right; width: 500px;}

div.recentquestions
{float: left; width: 300px;}

#redmayne
{width: 120px; text-align: center; margin: auto; }

div.advert-home
{float: left; width: 120px; height: 510px;}

div.homeheight,div.homeheight-large,div.homeheight-questions,div.homeheight-just,div.homeheight-intro,div.homeheight-ask,div.market-news, div.beginners-guide

{	overflow:hidden;
	display:block;
	text-decoration:none;
	padding: 0 5px 0 5px;
	margin: 0px;
   border-bottom: 1px dotted; 
   border-color: #808080;
	text-indent: 0px; 
	color:#000;
	font-size:.725em;
  	margin-bottom: 5px;
}

div.homeheight-large
{
	min-height:34em;
height:auto !important;
  height:34em;
padding-bottom: 20px;
}

div.market-news
{
	min-height:74em;
height:auto !important;
  height:74em;
padding-bottom: 20px;
}

div.homeheight-just
{
height: 120px;
}

div.homeheight-intro
{
height: 120px;
width: 630px;
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/back-intro.jpg) #fff no-repeat left top;

}

div.m-news h3
{color: #cc5b00; border-bottom: 1px solid; border-color: #808080;}

span.news-date
{color: #808080; font-weight: normal;}

a.whatsnew-link
{
height: 120px;
width: 298px;
display: block;
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/back-intro.jpg) #fff no-repeat left -120px;

}

a.whatsnew-link-alan
{
height: 120px;
width: 298px;
display: block;
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/intro-graphic.jpg) #fff no-repeat left 0px;
/*
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/back-intro.jpg) #fff no-repeat left -240px;
*/}

a.whatsnew-forum
{
height: 120px;
width: 298px;
display: block;
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/back-intro.jpg) #fff no-repeat -298px -240px;
}

a.dan-sprite
{
height: 70px;
width: 70px;
display: block;
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/back-intro.jpg) #fff no-repeat -298px -120px;
float: left; margin-right: 5px;  border: 1px solid; border-color: blue;
}

a.anon-sprite
{
height: 70px;
width: 70px;
display: block;
background: url(http://s334280948.websitehome.co.uk/shareworld_files/images/back-intro.jpg) #fff no-repeat -368px -120px;
float: left; margin-right: 5px;  border: 1px solid; border-color: blue;
}

div.homeheight-questions
{
	min-height:9.5em;
height:auto !important;
  height:9.5em;
width: 300px; /*added a declared width to solve problem with ie6*/
}

div.homeheight-ask
{
	min-height:19em;
height:auto !important;
  height:19em;
padding-bottom: 7px;
}

#intro h2
{border-bottom: 5px solid; border-color: #005abb; color: #000;}

h1,h2
{font-family:Georgia, Times New Roman, Times, serif;}

#intro h1
{color: blue; font-size: 1.2em; font-weight: normal;}

h2.latest
{color: blue; font-size: 1.2em; font-weight: normal;  border-bottom: 2px solid; border-color: white;}

h2.latest-questions
{color: blue; font-weight: normal;  border-bottom: 2px solid; border-color: white; font-size: 1.6em;}

#intro h1 a, #intro h1 a:visited
{color: inherit; font-size: 1.1em; font-weight: normal; text-decoration:none;}

#intro h1 a:hover 
{color: inherit; font-size: 1.1em; font-weight: normal; border-bottom: 2px solid; border-color: blue;}

#memberdiv
{padding-top: 30px;}

#memberdiv h3
{color: blue;}

p
{font-size: 12px; padding: 0px 5px 0px 5px;}

p.readall a
{font-size:16px; font-weight: bold; color: red;}

p.readall a:hover
{font-size:16px; color: white; background-color: red;}

p.intro-text
{margin: 0px;
padding-top: 5px; font-size: 1em; width: 390px; color: white;}

p.intro-text2
{margin: 0px;
padding-top: 5px; font-size: 1em; color: white;}

a.intro-link
{color: white;}

span.intro-span
{font-size: 1.4em; line-height: 28px;}

span.home_whatsnew
{
border-bottom: 0px solid;
line-height: 20px; font-weight: bold; font-size: 1.2em; color: #bde7ff;}

span.recommended
{border-bottom: 5px solid; border-color: #0000FF;
font-size: 16px; 
padding: 0px 5px 0px 5px; margin: 0px 0px 5px 0px;
display: block;
font-weight: bold;}

span.qahome
{font-weight: normal; color: #2d3881;}

span.members
{font-weight: bold; color: blue; font-size: 16px;}

span.qaauthor
{color: red;font-size: 14px;}

a.qaanswer
{font-size:15px; text-decoration: none; color: blue; margin-bottom: 5px;}

a.qaanswer:hover
{font-size:15px; border-bottom: 1px solid; border-color: blue;}
/* End of 'style home' */

