/* CSS added by Victoryvisions */
body {
	margin: 20px;
	padding: 0;
	background: #c8b991 url(../images/bgr.jpg) repeat-x top;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #794624;
}
h1, h2, h3, h4,h7{
	margin:0px;
	font-family:arial, helvetica, sans-serif;
	color:#629fd7;
}
.clearall { clear:both;}
h1 {
	font-size: 2em;
	padding:5px 0px;
	line-height: 110%;
}

h2 {
	font-size: 1.6em;
	padding:10px 0px;
}
.htwo{
	font-size: 2em;
	padding:-10px 0px;
	font-family:Georgia;
		
}
h7{
	font-size: 18px;
	padding:-10px 0px;
	font-weight:bold;
	/*font-family:Georgia;*/
		
}

h3 {
	font-size: 1em;
}

h4 {
	font-size: 1em;
	padding:5px 0px;
}


a, a:visited {
	text-decoration: underline;
	color:#629FD7;
}

a:hover {
	text-decoration:underline;
	color: #629FD7;
}

a img {
	border: none;
}

a.readmore:link, a.readmore:hover, a.readmore:visited{
	text-decoration: none;
	color:#629fd7;
}

/* Header */
#header {
	width: 945px;
	height: 230px;
	margin: 0 auto;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* logo */
#logo{
	width: 480px;
	height: 175px;
	margin: 0px;
	float:left;
}

#logo .icon{
	width: 150px;
	height: 175px;
	margin: 0px;
	float:left;
}
#logo .name{
	width: 330px;
	height: 175px;
	margin: 0px;
	float:left;
}
/* login */
#left{
	width: 465px;
	height: 175px;
	margin: 0px;
	float:left;
}

#left .login{
	width: 465px;
	height: 100px;
	margin: 0px;
	float:left;
}
#left .caption{
	width: 465px;
	height: 75px;
	margin: 0px;
	float:left;
}
/* login-box */
.login-box{
	width: 335px;
	float:right;
	padding-top:10px;
	color:#794624;
}
.login-box  .tab-1{
	width: 150px;
	height:45px;
	float:left;
	padding-top:10px;
	padding-right:010px;
}
.login-box  .tab-2{
	width: 300px;
	clear:both;
	height:30px;
	float:left;
	
}
.login-box  .tab-3{
	width: 125px;
	padding-left:175px;
	/*clear:both;*/
	height:30px;
	float:right;
	
}
.logout{
	float:right;
	margin-top:-60px;
}
.login-box  .tab-2 img{
	float:right;	
}
.login-box  .tab-2 span{
	float:left;
	
}
.login-box p{
	padding:2px 0px;}

.login-box .text {
	border:1px inset #acacac;}
/* Menu */

#menu {
	width: 945px;
	clear:both;
	height: 41px;
	margin: 0 auto;
	padding: 10px 0px;
	background:url(../images/menu_bgr.png) no-repeat top center;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 22px;
	margin: 0 1px 0 0;
	padding: 5px 32px 0 0px;
	border: none;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	/*color: #794624;*/
	font-family:"Georgia";
	background:url(../images/star.png) no-repeat center right;
}
#menu .last a{
	background:none;
	padding: 5px 5px 0 7px;
	font-family:"Georgia";
}
#menu a:hover {
	color: #629FD7;
}
#menu .current a{
color: #629FD7;
text-decoration:none;
}
/*#menu a:visited {
text-decoration:underline;
color: #629FD7;*/
}
/* Page */

#page {
	width: 945px;
	margin: 0 auto;
	padding: 5px 0;
}



/* Content */

#content {
	/*float: left;*/
	margin: 0 auto;
	width: 945px;
}
#content .topbgr {
	background: url(../images/content-top-bgr.jpg) no-repeat bottom center;
	height:18px;
	/*height:18px;
	width: 945px;*/
	width: 945px;
	
}
#content .middlebgr {
	background: url(../images/content-middle-bgr.jpg)  repeat-y top left ;
	height:auto;
	width: 885px;
	padding:3px 30px;
	
}
#content .middlewhitebgr {
	background: url(../images/content-middle-bgr2.jpg)  repeat-y top left ;
	height:auto;
	padding-left:20px;
	/*padding:3px 30px;border: #000000 solid 1px;*/
	
}
.tabber{
border: #000000 solid 1px;
}
#content .bottombgr {
	background: url(../images/content-bottom-bgr.jpg) no-repeat bottom center;
	height:18px;
	width: 945px;
	clear:both;
}
#content .left-bar {
	height:auto;
	float:left;
	width: 675px; /*intial width: 600px;  */
	padding-top:5px;
	margin-top:5px;
}
#content .left-bar p{

}
#content .right-bar {
	height:auto;
	float:left;
	width: 200px; /*intial width: 275px;  */
	padding-left:3px;
	margin-left:3px;
	border-left:1px solid #e1d9c6;
	padding-top:5px;
	margin-top:5px;
}
.right-bar h1{
	margin:0px;
	padding:5px;
	font-family:"Georgia";
	color:#629fd7;
	font-size: 18px;
}
.right-bar ul{
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 15px;
	font-family:"Georgia";
	font-size: 16px;
	color: #794624;
}
.right-bar li{
	margin:0px 0px 3px 0px;
	padding:0px 0px 3px 0px;
}

.right-bar a:link {

text-decoration:none;

}
.right-bar a:hover{
	color: #629fd7;

}

.right-bar a:visited {
text-decoration:none;

}
.black {
	color:#000000;;
}

.links {
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
}

.links a {
	padding-left: 15px;
	background: url(../images/img04.gif) no-repeat left center;
	border: none;
}


.links a:hover {
	border-bottom: 1px dotted #CCCCCC;
}
.link1 {padding:3px 0px;}
.link1 a {
	color: #794624;
	font-family:"Georgia";
	text-decoration:underline;
	font-size:13px;
	
	
}

.star_bgr {
	background: url(../images/star.png) repeat-x left center;
	height:30px;
	margin:15px 25px 5px 25px;}

/* boxes */
.three-divider{
	width: 315px;
	float:left;
	margin:5px 0px;}
.two-divider{
	width: 472px;
	float:left}
.small_box{
	border:5px solid #f9f5ed;
	padding:3px;
	width:241px;	
	background:#ddd0b1;
	height:241px;	
	}
.small_box .innerbox{
	background:#efe8d8;
	padding:3px;
	text-align:center;
	font-family:"Georgia";
	font-size:30px;
	text-align:center;
	color:#5f9fd7;
	height:235px;	
	width:235px;
}
.small_box .innerbox img{ 
	padding:10px 2px;
	}
.small_box .innerbox h3{
	font-size:35px;
		
	}

.small_box .innerbox a:link, a:hover, a:visited {

text-decoration:none;

}	
.number_box{
	margin:3px 10px;
	border:5px solid #d4c39c;
	background:#ffffff;}
	
	
.wide-box{
	background:#ffffff;
	border:10px solid #ffffff;
	padding:3px;
	float:left;
	clear:both;
	width:760px;
	margin:5px 0px;
}
.wide-box p{
	background:#f0e8d9;
}
.wide-box h3{
	margin:0px;
	padding:0px 0px 5px 0px;
}
.wide-box h2{
	font-size:33px;
	background:#f0e8d9;
	font-weight:200;
	padding:10px 10px 10px 10px;
}
.wide-box a{
	color:#629FD7;
	text-decoration:underline;
}
.wide-box h3{
	padding:5px 0px 0px 0px;
}

/* Footer */
#footer {
	padding: 10px 0 50px 0;	
	width: 945px;
	margin: 0 auto;
}

#footer .comp {
	width:250px;
	float:left;
	color:#999999;}

#footer .footer-links{
	width:695px;
	float:left;
	color:#999999;
	text-align:right;
	color: #8b5a2a;}

.trtitle{
	background: #d1dcdb;
}
.winninghead{
	background: #d1dcdb;
	height: 40px;
	padding: 0px 0px 0px 5px;
}
.winningtxt{
	background: #F1F1F0;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
}
.trbody{
background: #f1f1f0;
}
.crbtns{
color:#ffffff;
/*background-color:#3B1103;*/
background: url(../images/search.gif);
width:76px;
height:22px;
border:0px;
}
.crbtns:hover{
text-decoration: none;
cursor:pointer;
}
.subbtns{
color:#ffffff;
/*background-color:#3B1103;*/
background: url(../images/submit.gif);
width:76px;
height:22px;
border:0px;
}
.subbtns:hover{
text-decoration: none;
cursor:pointer;
}
.btn{
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	border-radius:5px; 
	background:  #8A5A29 ;
	padding:2px 5px 2px 5px;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:11px; 
	color:#ffffff;
	border:1px solid  #afa6a6;
	text-transform:uppercase;
	cursor:pointer;
}

.btns{
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	border-radius:5px; 
	background:  #8A5A29 ;
	padding:2px 5px 2px 5px;
	font-family:Arial, Helvetica, sans-serif ; 
	font-size:11px; 
	color:#ffffff;
	border:1px solid  #afa6a6;
	text-transform:uppercase;
	cursor:pointer;
}
.whitebgr{
background-color:#ffffff; 
margin:-3px -20px; 
padding:0px 15px;
}
.white{
background-color:#ffffff; 
padding:0px 10px;
}
.withimglf{
width:700px; float:left; 
}
.withimgrt{
width:150px; float:right; 
padding:15px 5px;
}

a.newpage:link, a.newpage:visited{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#794624;
}
a.newpage:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#629FD7;
}
a.visitedpage:link, a.visitedpage:hover, a.visitedpage:visited{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #629FD7;
}
a.breadcrum:link, a.breadcrum:hover, a.breadcrum:visited{
	font-family:"Georgia";
	font-size: 1em;
	color: #629FD7;
}

#addthisbutton {
	padding: 2px 0 2px 0;	
	width: 945px;
	margin: 0 auto;
	text-align:right;
}

#blanket {
   background-color:#111;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
}
#popUpDiv {
    position:absolute;
    background:url(../images/hang_popup.png) top left no-repeat;
	padding-top:45px;
    width:239px;
    height:69px;
    z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}


.tabberlive .tabbertabhide {
 display:none;
}


.tabber {

}
.tabberlive {
 margin-top:1em;
 width:850px;
 /*border:#000000 solid 1px;*/
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 width:930px;
 font: bold 12px Verdana, sans-serif;}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
 width:192px;
 float:left;
}

ul.tabbernav li a
{
text-align:center;
display:block;	
width:191px;
background:  #abcff1 url(../images/tab-bgr-1.jpg) left top no-repeat;
padding:9px 0 10px 0;
text-decoration:none;
font-size:22px;
color:#FFFFFF;
font-weight:bold;
font-family:"Times New Roman", Times, serif;

}

ul.tabbernav li a:hover
{
color:#FFFFFF;
text-decoration:none;
}

ul.tabbernav li a.selected {
   
	width:200px;
	background:#abcff1  url(../images/tab-bgr-2.jpg) left top no-repeat;
	top: 1px;
	position:relative;
	 }
  

ul.tabbernav li.tabberactive a
{
	background: #63a0d7 url(../images/tab-bgr-2.jpg) left top no-repeat;
 	
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 border-top:0;
 padding:0px;
 height:100%;
}
.tabcontent1{
background:#F3EEE2;
border:10px solid #629fd6;
padding:5px;
height:100%;
clear:both;
width:850px;
}
.tabcontent1 .options {
	font-family:"Georgia";
	color:#629fd7;
	font-size: 17px;
	padding:0px 0px;
	margin:4px 0px;
	font-weight:bold;
	clear:both;
	width:150px;
	float:left;
}
.tabcontent1 .option2{
	font-family:"Georgia";
	color:#629fd7;
	font-size: 14px;
	font-weight:bold;
	float:left;
	width:430px;
	padding:4px 0px;
}
.option2 a{
color:#629fd7;
}
.option2 a:hover{
color: #794624;
}


.tabcontent1 .left{
	width:600px;
	float:left;
	clear:both;
}
.tabcontent1 .right{
	width:250px;
	float:right;
}
.tabberlive .tabbertab p{
clear:both;
float:left;
margin:0px; padding:0px;

}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h6 {
 display:none;
}
.tabextra{
background:#F3EEE2;
border-left:10px solid #629fd6;
border-right:10px solid #629fd6;
border-bottom:10px solid #629fd6;
padding:5px;
height:100%;
clear:both;
width:850px;
}

.tabextra .options {
	font-family:"Georgia";
	color:#7A4624;
	font-size: 15px;
	padding:0px 0px;
	margin:4px 0px;
	font-weight:normal;
	clear:both;
	width:150px;
	float:left;
}
.tabextra .option2{
	font-family:"Georgia";
	color:#629fd7;
	font-size: 14px;
	font-weight:bold;
	float:left;
	width:430px;
	padding:4px 0px;
}
.tabextra .left{
	width:600px;
	float:left;
	clear:both;
}
.tabextra .right{
	width:250px;
	float:right;
}


.storyleft{
	width:650px;
	float:left;
	clear:both;
	padding:10px 0px; text-align:justify;
	}
.storyright{
	width:200px;
	float:right;
        padding:20px 0px;
	}
.simple-tab-content {
	margin:0px 0px;
}
/*property-prod links */
.simple-tab-list {
	
        
	float:left;
	width:100%;
	list-style-type: none;
	line-height:normal;
	text-align: left;
	margin:0px;
	padding:0px;
}
.simple-tab-inner {
	background:#ffffff;
	border:10px solid #629fd6;
	padding:5px;
	margin:0px;
	height:100%;
	clear:both;
}
.simple-tab-list ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.simple-tab-list li {
       
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	margin-right:1px;color:#FFFFFF;
}
.simple-tab-list a, .simple-tab-list strong, .simple-tab-list span {
	text-align:center;
	display:block;
	width:191px;
	background:  #abcff1 url(../images/tab-bgr-1.jpg) left top no-repeat;
	padding:9px 0 10px 0;
	text-decoration:none;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	
}
.simple-tab-list li a.selected {
	width:191px;
	background:#629fd6 url(../images/tab-bgr-2.jpg) left top no-repeat;
	top: 1px;
	position:relative;
}

.simple-tab-list li a:visited {

         color:#FFF;

}
.daily-contant {
color: #794624;
width:98%;
padding-bottom:10px;
}	
.daily-contant p{color: #794624;
margin:0px;
padding:0px;
}	
/* join now css*/

/* Order Form -------------------------------- */

div#contact_info {
	float: left;
	width: 47%;
       /* margin-left:30px;*/
}

div#billing_info {
	float: right;
	width: 47%;
        /*margin-right:30px;*/
}




/* Personal info ---------------------------- */

fieldset#personal {
	overflow: hidden;
}

fieldset#personal p {
	float: left;
	clear: none;
	margin-right: 1px;
}

fieldset#personal div {
	clear:left;
	float: left;
	width: 100%;
}

fieldset#personal div#contact p {
	margin-right: 1em;
}

/* Direct Debit -------------------------------- */

/* Widths: 2-column form layout ---------------------------------------------------------
   leftcol = 40%,  rightcol = 60%. 
   Labels on left, inputs and additional notes on right. 
   Nested fieldsets (fieldset fieldset) = legend on left, rest on right. */

fieldset#directdebit label {
	margin-right: 2%; 
	width: 38%;
} 	* html fieldset#directdebit label {margin-right: 1.5%;/* reduce by 0.5% for IE6 */}


fieldset#directdebit p span.note {
	margin-left: 40%; /* add 3px in ie.css */
}

fieldset#directdebit label {
	text-align:right;
}

fieldset#directdebit {
	clear: left;
/*	width: 100%; */
	overflow: hidden;
	position: relative;
}

fieldset#directdebit p {
	float: left;
	clear: left;
	width: 100%;
}

fieldset#directdebit label {
	float: left;
}

fieldset#directdebit p input, fieldset#directdebit p select {
	vertical-align: middle;
}

span.input {
	font-weight: bold;
}


fieldset#directdebit p.ssl {
	position:relative;
	min-height:32px;
	padding-left: 35px;
	width: auto;
	float:none;
}	* html p.ssl {height: 32px}

p.ssl img {
	position:absolute;
	top:0;
	left:0;
}

/* Vertical spacing ----------------------------------------------*/

fieldset p, fieldset.address {
	margin-top:0.5em;
	margin-bottom:0
}
/* Address ------------------------------*/

fieldset.address {
/*border:0px;*/
}

fieldset.address legend {
	display:block;
	float:left;
	margin-bottom:1.5em;
	position:static;
}

fieldset.address legend span {
	
	left: 0;
	display: block;
	float: left;
}

fieldset.address legend span.note {
	position: static;
	display: inline;
	float: none;
}

fieldset.address p {
	clear:left;
}


fieldset.address label {
	display: inline;
	position: absolute;
	left: -2000em;
	text-indent: -2000em;
	width: 1px;
	height: 1px;
}

fieldset.address p {margin:0;}

fieldset.address input {margin:0}

fieldset.address p.postalcode label {
	position: relative;
	left: auto;
	text-indent:0;
	width: auto;
	height: auto;
}

/* Notes ------------------------------------------ */

fieldset p span.note {display:block}
fieldset p label span.note {display: inline}
legend span.note {display: inline}

div#offer {
	background:url(../images/tick-large.gif) no-repeat top left;
	padding: 7px 0 0 35px;	
}

div#offer ul {
	margin-left: 0;
	padding-left:0;
	list-style:none;
}

div#offer li {
	background:url(../images/tick-small.gif) no-repeat top left;
	padding-left: 20px;
	padding-top:0px;
	margin-bottom:0.8em;
}
div#offer h1 {
	margin:0px;
	padding:2px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0.5em;
	line-height:1.3;
}
p.button, div#offer ul.buttons li {
	background:#5184BF url(../images/button.png) bottom right no-repeat;
	font-weight:bold;
	font-size: 1.23076em;
	padding-bottom: 15px;
	width: 300px;
	line-height:1.3; 
	text-align: center;
	margin: 0 auto 1em auto;
}
div#offer ul.buttons {
	overflow: hidden;
}

div#offer ul.buttons li {
	padding-left: 0px;
	float: left;
	margin: 0 10px 0 0;
}

p.button a, ul.buttons a {
	background: url(../images/button.png) top right no-repeat; 
	border: 0;
	color: white;
	display: block;
	min-height: 34px; 
	padding: 6px 9px 5px 5px;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

p.button span, ul.buttons span {
	border-bottom: 1px dotted white;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
}

p.button a:hover span, ul.buttons a:hover span {
	border-bottom-style: solid;
}

p.button span.note, ul.buttons span.note {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	display:block;
	margin:0;
	border: 0;
	color: #C4D9FB;
	font-weight: normal;
	font-size: 0.9em;

}

/* Above this added by Victoryvisions */






.wide-box h1 {
background:none repeat scroll 0 0 #F0E8D9;
font-size:33px;
font-weight:200;
padding:10px;
text-align:center;
}

/* This is the competition feed box at the bottom of the page */

.wide-box {
background:none repeat scroll 0 0 #FFFFFF;
border:10px solid #FFFFFF;
clear:both;
/*float:left;*/
margin-left:80px;
margin-top:20px;
padding:3px;
width:760px;
}

.wide-box h2 {
margin:0;
padding:0 0 5px;
text-align:center;
}

/* Right panel list */

.right-bar ul {
color:#794624;
font-family:"Georgia";
font-size:16px;
list-style:none;
margin-left:-10px;
padding:left:0;
}

.right-bar li {
font-weight:bold;
}

/* highlighter */

.highlight {
background-color:#f491d9;
}

/* main paragraph tag */

p {
font-family:arial, helvetica, sans-serif;
font-size:14px;
}

/* H2 link styles */

h2 a:link {

color:#619fd7;
}


/* Comp headings */

.tabcontent1 .options {
color:#7A4624;
font-weight:normal;
font-size:15px;
}

/* Share your winnning story */

.htwo {
font-size:16px;
font-weight:bold;
}


/* Welcome message */

.login-box p {
font-size:12px;
}

/* 28 day free trial */

#ctaContainer {
width:220px;
background-color:#f6f4f0;
height:300px;
border:5px solid #FFF;
float:right;
padding:5px 5px;
margin:5px;
}

#ctaContainer a:link, a:hover, a:visited {
color:#629FD7;
text-decoration:none;
}



#borderContainer {
       border:3px solid #DDD0B1;       
       height:270px;
       margin:auto;
       margin-top:8px;
       padding:5px;   
       width:190px;
}
       

/* top content witin cta */

#topContent {
background-image:url(../uploads/image/small-stars-light.png);
background-repeat:no-repeat;
background-position:center bottom;
width:180px;
padding:5px 5px 40px 5px;
margin:auto;
margin-top:10px;
}

/* top content H1 */

#topContent h1 {
font-family:georgia, arial, verdana, san-serif;
font-size:30px;
color:#629FD7;
padding:0;
text-align:center;
}

#topContent p {
padding:0;
text-align:center;
}

/* bottom content within cta*/

#bottomContent {
width: 180px;
padding:0px 5px;
margin:auto;
text-align:center;
margin-top:-30px;
}

/* bottom content text style */

.bottomText {
color:#629fd7;
font-size:30px;
font-family:georgia, arial, verdana, san-serif;
}

.bigBottom {
font-size:45px;
font-family:georgia,arial, verdana, san-serif;
font-weight:bold;
color:#629fd7;
}

#bingoContainer {
width:220px;
background-color:#f6f4f0;
height:500px;
border:5px solid #FFF;
float:right;
padding:5px 5px;
margin:5px;
margin-top:10px;
}

#bingoContainer a:link {
color:#629FD7;
}


/* Games page cta */


#gamesContainer {
width:220px;
background-color:#f6f4f0;
height:500px;
border:5px solid #FFF;
float:right;
padding:5px 5px;
margin:5px;
}

#gamesContainer a:link {
color:#629FD7;
text-decoration:none;
}

#borderContainer2 {
       border:3px solid #DDD0B1;       
       height:470px;
       margin:auto;
       margin-top:8px;
       padding:5px;   
       width:190px;
}
       
/* CBW content within cta */

#cbwContent {
background-image:url(../uploads/image/small-stars-light.png);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
width:180px;
padding:5px 5px 40px 5px;
margin:auto;
margin-top:10px;
}

#cbwContent h2 {
font-size:26px;
text-align:center;

}


/* top content witin cta */

#topContent {
background-image:url(../uploads/image/small-stars-light.png);
background-repeat:no-repeat;
background-position:center bottom;
width:180px;
padding:5px 5px 40px 5px;
margin:auto;
margin-top:10px;
}

/* top content H1 */

#topContent h1 {
font-family:georgia, arial, verdana, san-serif;
font-size:30px;
color:#629FD7;
padding:0;
text-align:center;
}

#topContent p {
padding:0;
text-align:center;
}

/* bottom content within cta*/

#bottomContent {
width: 180px;
padding:0px 5px;
margin:auto;
text-align:center;
margin-top:-30px;
}

/* bottom content text style */

.bottomText {
color:#629fd7;
font-size:30px;
font-family:georgia, arial, verdana, san-serif;
}

.bigBottom {
font-size:45px;
font-family:georgia,arial, verdana, san-serif;
font-weight:bold;
color:#629fd7;
}


/* join now page css */

#sideContainer	{
	background-color: #FFF;
        float:right;
        padding:10px;
	width:200px;
        margin-left:10px;
        margin-bottom:10px;
        
}

#sideContainer p {
        font-size:12px;       

}

 

/* testimonials */ 
.sideBarTest 	{
	background-color:#F2EEE3;
	border:1px solid #B0C4DE;
	margin:auto;
	padding: 5px 5px 5px 5px;
	width:180px;
   

}


#costs	{
	background-color:#FFF;
	border: 3px solid #9F8063;
	height:645px;
	margin:auto;
	padding:5px 5px 5px 5px;
	overflow:hidden;
	width:500px;	

}

.costleft	 {
	border-right: 1px dotted #9F8063;
	float:left;
	width:250px;
	padding:10px;
}

.costright	{
	float:left;
	padding:5px 5px 5px 20px;
	width:180px;
}

.pic img {
	background-color:#FFFFFF;
	border: 1px solid #000000;
	padding:5px;
	width:180px;
	
}

.pic p	{
	color:#000000;
	font: bold 0.6em arial, helvetica, sans-serif;
	padding:5px;
	text-align:center;
	width:190px;
}

.tick {
	padding-left:0;
	margin-left:0;

}


.tickList	{
	background-image:url(image/blue-tick.jpg);
	background-repeat:no-repeat;
	padding-left:23px;
	background-position: 0px 2px;
	margin-bottom:3px;
	list-style:none;

}

.smallText	{
	font:0.8em Arial, Helvetica, sans-serif;

}




li	{
	padding-top:5px;
}

a img {

border:none;

}


.brownHeader {
      color:#794624;
}

.brownHeader a:link {
          color:#794624;
}

.box2Text {
     font-size:50px;
}

/* small txt */

.smallText {
font-size:10px;
}

.blueText {
color: #629FD7;
}


td {

font-family:arial, helvetica, sans-serif;
font-size:12px;

}

/* List items in main content area */

#content li {
font-family: Arial, Verdana, sans-serif;
font-size:14px;
}
