/***************** Menus ***********************/#tabbedmenu { float: left; margin: 15px 0 0 0px; height: 30px; }#tabbedmenu ul { list-style-type: none; }#tabbedmenu li { color: #000; height: 30px; float: left; }#tabbedmenu a { color: #000; text-align: center; display: block; text-decoration: none; height: 30px; line-height: 30px; font-weight: bold; font-size: 130%; font-weight: bold; }#tabbedmenu a.smalltab { background: url('http://www.flmloans.co.uk/images/tabs_small_white.jpg') left top no-repeat; width: 99px;  }#tabbedmenu a.bigtab { background: url('http://www.flmloans.co.uk/images/tabs_big_white.jpg') left top no-repeat; width: 143px;  }#tabbedmenu li.current a.smalltab { background: url('http://www.flmloans.co.uk/images/tabs_small_red.jpg') left top no-repeat; width: 99px; color: #fff; }#tabbedmenu li.current a.bigtab { background: url('http://www.flmloans.co.uk/images/tabs_big_red.jpg') left top no-repeat; width: 143px; color: #fff; }#redmenu { clear: both !important; height: 30px; width: 100%; background: #ef4135; }#redmenu ul { list-style-type: none; margin: 0px !important; padding: 0px !important; }#redmenu li { color: #fff; height: 30px; float: left; border-left: 1px solid #fff; margin: 0px !important; }#redmenu a { color: #fff; text-align: center; height: 40px; padding: 0 10px; height: 30px;  line-height: 30px; font-size: 145%; }#redmenu a:link, #redmenu a:visited { text-decoration: none; }#redmenu a:active, #redmenu a:hover { text-decoration: underline; }#ticks { float: right; width: 390px; padding: 30px 0 0 0; font-size: 150%; font-weight: normal; height: 25px !important; line-height: 25px !important; margin: 0; overflow: hidden; }#ticks p { height: 25px !important; line-height: 25px !important; margin: 0; padding: 0; }#ticks span { float: left; }#ticks img { margin: 0 5px 0 10px; float: left; }#headercontent img { margin: 0 0 5px 8px; }#footer ul li a { font-weight: normal !important; }
#footer ul li a:link, #footer ul li a:visited { color: blue !important; text-decoration: underline; }
#footer ul li a:hover, #footer ul li a:active { color: blue !important; text-decoration: underline; }
.bottomShadowmain { margin: 0 0 0 -12px; padding: 0; }
#header2 { height: 110px; }#giantforumlink { /*background: url('images/community925x200.jpg') no-repeat;*/background: url('images/news.jpg') no-repeat; width: 925px; height: 200px; margin: 0 !important; padding: 0 !important; }#giantforumlink a { display: block; width: 925px; height: 200px; text-decoration: none;display: none; }/* Begin Typography & Colors */body {	font-size: 68.5%; /* Resets 1em to 10px */	font-family: Trebuchet Ms, arial, tahoma, verdana, georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;	background: #fff;	color: #333;	margin: 0 0 10px 0 !important;	text-align: center;}
#page {	text-align: left;    background: #fff;}#headerimg{	width: 400px;}#frames{	float:right;}#frame{	height: 85px;	margin-right:1px;}#content {	font-size: 1.2em}.widecolumn .entry p {	font-size: 1.05em;}.narrowcolumn .entry, .widecolumn .entry {	line-height: 1.4em;}.widecolumn {	line-height: 1.6em;}.narrowcolumn .postmetadata {	text-align: left;	line-height: 1.5em;}
.alt {	background-color: #f8f8f8;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;}#footer {	background: #eee;	border: none;}a.rsslink {background:url(images/feedicon.png) left no-repeat; padding-left: 14px;}small {	font-family: Trebuchet Ms, arial, tahoma, verdana, Arial, Helvetica, Sans-Serif;	font-size: 0.9em;	line-height: 1.5em;}h1, h2, h3 {	font-family: Trebuchet Ms, arial, tahoma, 'Trebuchet MS', georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-weight: bold;}h1 {	font-family: Trebuchet Ms, arial, tahoma, georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-weight: normal;	font-size: 4em;	text-align: left;}#headerimg .description {	font-size: 1.2em;	text-align: left;}h2 {	font-size: 1.6em;}h2.pagetitle {	font-size: 1.6em;}#sidebar { padding-top: 0px !important; }#sidebar h2 {	font-family: Trebuchet Ms, arial, tahoma, georgia, 'Lucida Grande', Verdana, Sans-Serif;	font-size: 1.6em;    color: #622f71;    margin: 40px 0 10px 0 !important;}h3 {	font-size: 1.6em;}h1, #headerimg .description {	text-decoration: none;	color: #777;}h2, h3 {	color: #622f71;}h2 h3, #sidebar h2, #wp-calendar caption, cite {	text-decoration: none;}h1 a, h1 a:hover, h1 a:visited {
	text-decoration: none;
	color: #777;
}
h2 a, h2 a:visited, h3 a, h3 a:visited {
	color: #622f71;
}
h2 a, h2 a:hover, h2 a:visited, h3 a, h3 a:hover, h3 a:visited {
	text-decoration: none;
}
.entry p a:visited {	color: #b85b5a;}.commentlist li, #commentform input, #commentform textarea {	font: 0.9em georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentlist li {	font-weight: bold;}.commentlist li .avatar { 	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;}.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;}#commentform p {	font-family: Trebuchet Ms, arial, tahoma, georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentmetadata {	font-weight: normal;}#sidebar {	font: 1.0em Trebuchet Ms, georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;}small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {	color: #777;}code {font: 1.1em 'Courier New', Courier, Fixed;}acronym, abbr, span.caps {	font-size: 0.9em;	letter-spacing: .07em;}a  {	color: blue;	text-decoration: underline;}
h2 a:hover, h3 a:hover {
	color: #622f71;
	text-decoration: underline;
}
#wp-calendar #prev a, #wp-calendar #next a {	font-size: 9pt;}#wp-calendar a {	text-decoration: none;}#wp-calendar caption {	font: bold 1.3em georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;	text-align: center;}#wp-calendar th {	font-style: normal;	text-transform: capitalize;}/* End Typography & Colors *//* Begin Structure */body {	margin: 0 0 20px 0;	padding: 0;}#page {	/*background-color: white;*/	margin: 0 auto;	padding: 0;	width: 925px;}#headerimg {	margin: 0 40px;	width: 100%;}.narrowcolumn {    clear: left;	float: left;	padding: 0 0 20px 5px;	margin: 0 0 0 5px;	width: 700px;}.widecolumn {	padding: 10px 0 20px 0;	margin: -100px 0 0 5px;	width: 925px;}.post {	margin: 0 0 40px;	text-align: justify;}.post hr {	display: block;}.widecolumn .post {	margin: 0;}.narrowcolumn .postmetadata {	padding-top: 5px;}.widecolumn .postmetadata {	margin: 30px 0;}.widecolumn .smallattachment {	text-align: center;	float: left;	width: 128px;	margin: 5px 5px 5px 0px;}.widecolumn .attachment {	text-align: center;	margin: 5px 0px;}.postmetadata {	clear: both;}.clear {	clear: both;}#footer {	padding: 0;	margin: 0 auto;	width: 100%;	clear: both;}#footer p {	margin: 0;	padding: 0;}/* End Structure *//*	Begin Headers */h1 {	padding-top: 70px;	margin: 0;}h2 {	margin: 30px 0 0;}h2.pagetitle {	margin-top: 30px;	text-align: center;}#sidebar h2 {	margin: 5px 0 0;	padding: 0;}h3 {	padding: 0;	margin: 30px 0 0;}h3.comments {	padding: 0;	margin: 40px auto 20px ;}/* End Headers *//* Begin Images */p img {	padding: 0;	max-width: 100%;}img.centered {	display: block;	margin-left: auto;	margin-right: auto;}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;}.alignright {	float: right;}.alignleft {	float: left}/* End Images */html>body .entry ul {	margin-left: 0px;	padding: 0 0 0 30px;	list-style: none;	padding-left: 10px;	text-indent: -10px;}html>body .entry li {	margin: 7px 0 8px 10px;}.entry ul li:before, #sidebar ul ul li:before {	content: "\00BB \0020";}.postprofile ul li:before,.postbody ul li:before,#cp-mail .panel .inner ul li dl dt:before, #cp-mail .panel .inner ul li dl dd:before, #cp-main .panel .inner ul li:before, #cp-menu .panel .inner ul li:before, #tabs ul li:before, #cp-menu ul li:before, .entry .forumbg ul li:before, .entry .forabg ul li:before, #sidebar ul #gdstarrmulti-3 ul li:before {	content: "" !important;}#tabs ul li { padding: 0 10px !important; } .entry ol {	padding: 0 0 0 35px;	margin: 0;}.entry ol li {	margin: 0;	padding: 0;}.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;}#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0;}#sidebar ul li {	list-style-type: none;	list-style-image: none;	margin-bottom: 15px;}#sidebar ul p, #sidebar ul select {	margin: 5px 0 8px;}#sidebar ul ul, #sidebar ul ol {	margin: 5px 0 0 10px;}#sidebar ul ul ul, #sidebar ul ol {	margin: 0 0 0 10px;}ol li, #sidebar ul ol li {	list-style: decimal outside;}#sidebar ul ul li, #sidebar ul ol li {	margin: 3px -10px 0;	padding: 0;}/* End Entry Lists *//* Begin Form Elements */#searchform {	margin: 10px auto;	padding: 5px 3px;	text-align: left;}#searchform input {	border: solid 1px #777;	background: #fff;}#searchform input:hover {	border: solid 1px #000;}#sidebar #searchform #s {	width: 120px;	padding: 2px;}#sidebar #searchsubmit {	padding: 1px;}.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;}select {	width: 130px;}#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;}#commentform textarea {	width: 100%;	padding: 2px;}#commentform #submit {	margin: 0;	float: right;}/* End Form Elements *//* Begin Comments*/.alt {	margin: 0;	padding: 10px;}.commentlist {	padding: 0;	text-align: justify;}.commentlist li {	margin: 15px 0 3px;	padding: 5px 10px 3px;	list-style: none;}.commentlist p {	margin: 10px 5px 10px 0;}#commentform p {	margin: 5px 0;}.nocomments {	text-align: center;	margin: 0;	padding: 0;}.commentmetadata {	margin: 0;	display: block;}/* End Comments *//* Begin Sidebar */#sidebar {	padding: 0px 0 30px 20px;	margin: 0 0 0 720px !important;	width: 180px;    background: url('images/col2Bg.jpg') repeat-y;}#sidebar form {	margin: 0;}/* End Sidebar *//* Begin Calendar */#wp-calendar {	empty-cells: show;	margin: 10px auto 0;	width: 155px;}#wp-calendar #next a {	padding-right: 10px;	text-align: right;}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;}#wp-calendar a {	display: block;}#wp-calendar caption {	text-align: center;	width: 100%;}#wp-calendar td {	padding: 3px 0;	text-align: center;}#wp-calendar td.pad:hover { /* Doesn't work in IE */	background-color: #fff; }/* End Calendar *//* Begin Various Tags & Classes */acronym, abbr, span.caps {	cursor: help;}acronym, abbr {	border-bottom: 1px dashed #999;}blockquote {	margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd;}blockquote cite {	margin: 5px 0 0;	display: block;}.center {	text-align: center;}.hidden {	display: none;}hr {	display: none;}a img {	border: none;}.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 60px;}/* End Various Tags & Classes*//* Captions */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}
/* End captions */