body {
	background: #FFFFFF url(../../images/freedom/bodybg.gif) repeat-x;
	margin: 30px 0 0 0;
	font-size: 76%;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}
* { outline: none !important; }

.leafbanner{
	margin-top:-21px;
	margin-left: -40px;
}
div.frame {
	width: 899px;
	margin: 0 auto;
}
br.clear { clear: both; }

div#header {
	height: 70px;
}

	div#header h1 {
		width: 173px;
		height: 51px;
		text-indent: -10000px;
		background: url(../../images/freedom/logo.png) no-repeat;
		float: left;
		margin: 0 0 0 45px;
		padding: 0;
		display:inline;
	}

	div#header ul {
		width: 610px;
		height: 48px;
		float: right;
		margin: 7px 15px 0 0;	
		padding: 0;
		list-style: none;
		display:inline;
	}
	
	div#header ul li {
		float: left;
	}
	
	div#header ul li a {
		display: block;
		height: 48px;
		text-indent: -10000px;
		background: url(../../images/freedom/menu2.gif) no-repeat;
	}
	
	div#header ul li#menu1 a { width: 89px; background-position: 0 0; }
	div#header ul li#menu2 a { width: 149px; background-position: -89px 0; }
	div#header ul li#menu3 a { width: 152px; background-position: -238px 0; }
	div#header ul li#menu4 a { width: 67px; background-position: -390px 0; }
	div#header ul li#menu5 a { width: 148px; background-position: -457px 0; }

	div#header ul li#menu1 a:hover { background-position: 0 -47px; }
	div#header ul li#menu2 a:hover { background-position: -89px -47px; }
	div#header ul li#menu3 a:hover { background-position: -238px -47px; }
	div#header ul li#menu4 a:hover { background-position: -390px -47px; }
	div#header ul li#menu5 a:hover { background-position: -457px -47px; }
	
	div#header ul li#menu1 a:active { background-position: 0 -96px; }
	div#header ul li#menu2 a:active { background-position: -89px -96px; }
	div#header ul li#menu3 a:active { background-position: -238px -96px; }
	div#header ul li#menu4 a:active { background-position: -390px -96px; }
	div#header ul li#menu5 a:active { background-position: -457px -96px; }
	
	div#header ul li#menu1 a.active { background-position: 0 -96px; }
	div#header ul li#menu2 a.active { background-position: -89px -96px; }
	div#header ul li#menu3 a.active { background-position: -238px -96px; }
	div#header ul li#menu4 a.active { background-position: -390px -96px; }
	div#header ul li#menu5 a.active { background-position: -457px -96px; }
	
div#content {
	padding: 20px 00px 0 20px;
	display:inline;
}

div.interior {
	
background:url(../../images/freedom/body-interior-background.gif) no-repeat 0 10px #eee !important;float:left;}

div.interior2 {background:url(../../images/freedom/interior-backdrop.png) no-repeat 0 100px;}


.interior h2 {font-size:3em !important;}
.interior h3 {font-size:2em !important; }
.interior h5 {font-size:1.6em !important;color:#333333;margin-bottom:10px; }
.interior p {font-size:1.2em;color:#5C5C5C !important;letter-spacing:0.00em;line-height:1.4em;margin:14px 0;}
.interior a {color:#002F64;font-weight:normal;font-size:0.9em;}

.interior-heading-section {margin:20px 0 0px;}
.interior-heading-section p {color:#666666;}
.interior-heading-section p strong{color:#666666;font-weight:normal;}
.interior-heading-section-small {font-size:1em !important;margin:6px 0 !important;}

div.interior-heading-section-height h2{color:#fff !important;font-weight: !important;;font-size:2.6em !important;padding-top:15px  !important;}
div.interior-heading-section-height h3{color:#999 !important;font-weight:normal !important;;font-size:1.6em !important;line-height:1.2em;}


.interior-heading-p {font-size:1.1em !important;margin-top:0;}

div.interior-heading-section-height {height:175px;}

#leftcol {float:left;clear:left;padding-top:0px;}

#leftcol ul.indent {margin:3px 0;padding:0;}
#leftcol ul.indent li{list-style-position: inside;margin:0;padding:0;list-style: none;font-size:1em;}
#leftcol ul.indent li a {font-size:0.95em;font-weight:bold;letter-spacing:-0.03em;}

#leftcol ul.indentdotmargin {margin:3px 0;padding:0;}
#leftcol ul.indentdotmargin li{list-style-position: inside;margin:8px 0;padding:0;font-size:1em;color:#002F64;}
#leftcol ul.indentdotmargin li a {font-size:0.95em;letter-spacing:-0.03em;}


ul.indentdot {margin:3px 0;padding:0;width:380px;margin-left:15px;}
ul.indentdot li{list-style-position: outside;margin:0;padding:0;font-size:1em;color:#002F64;}
ul.indentdot li a {font-size:0.95em;letter-spacing:-0.03em;}

#leftcol ul.checkedlist {margin:3px 0;padding:0;}
#leftcol ul.checkedlist li{list-style-position: inside;margin:0 ;padding:0 0 0 18px;font-size:1em;color:#002F64;background:url(../../images/freedom/black-tick.gif) no-repeat 0px 3px;list-style: none;color:#00AA50;font-weight:bold;}


ol.numbered {list-bullet-type:none;margin:3px 15px;padding:0 0 22px 0;}
ol.numbered li{list-style-position: inside;margin:0;padding:0;
	font-size:1em;margin:5px 0;padding:2px 5px 2px 0px;font-weight:bold;color:#fff;list-style: none;clear:left;}
	ol.numbered li span {color:#333333;font-size:0.9em;letter-spacing:-0.02em;margin-left:8px;padding-top:7px !important;float:left;}
	ol.numbered li img {margin-top:0px;float:left;}

.sendToAFriend label {color:#333333;font-family:verdana;text-transform:uppercase;font-weight:bold;font-size:0.9em;margin-left:20px;float:left;margin-top:15px;margin-right:20px;width:80px;}
.sendToAFriend input{padding:5px 2px 5px;width:206px;background:#EEEEEE;margin-top:4px;margin-bottom:15px;}

.sendToAFriend .biginput {width:300px;padding-top:10px;}


.formSendLeft {width:240px;float:left;padding-left:5px;margin-bottom:50px;}
.formSendLeft input {float:left;width:150px;margin-left:10px;height:15px;padding-top:5px;}
.formSendRight textarea {background:#EEEEEE;height:120px;width:230px;margin-bottom:10px;}
.formSendLeft label {float:left;font-size:1.4em;font-weight:normal;padding-right:15px;border-right:solid 1px #ccc;height:43px;clear:left;padding-top:6px;margin-top:0px;margin-right:0px;width:auto;}

.formSendLeft span {border-right:solid 1px #333 ;padding-right:5px;}

.formSendRight {width:180px;float:left;padding-left:15px;}

.greyThinDivider {border-bottom:solid 1px #eee;}
.whiteThinDivider {border-bottom:solid 1px #fff;margin:35px 0;height:1px;clear:both;}

.labelstyle {color:#333333;font-family:verdana;text-transform:uppercase;font-weight:bold;font-size:1em !important;margin-left:57px;}

.white-outset {
	
background:#fff;
background:url(../../images/freedom/arrow-white-outset.gif) no-repeat top center #fff;
color:#333333;

}

.white-outset-blank {
	
background:#fff;
color:#333333;
padding-bottom:10px;
width:525px;

}

.white-outset-blank h5 {color:#00aa50;padding:10px 0 0 15px;font-size:1.8em !important;margin-bottom:15px;}

.white-outset h5 {color:#00aa50;padding:35px 0 0 15px;font-size:1.8em !important;margin-bottom:15px;}

h3#comments {background:url(../../images/freedom/pencil-icon-medium-grey.png) no-repeat top left ;padding-left:55px !important;padding-top:20px !important;padding-bottom:10px !important;}


#catagories-list ul {margin:3px 0;padding:0;}
#catagories-list ul li{list-style-position: inside;margin:0;padding:0;list-style: none;font-size:1em;}
#catagories-list ul li a {font-size:0.95em;font-weight:bold;letter-spacing:-0.03em;}

#catagories-list .categories {list-style: none;}




.blog-white-outset {background:#fff;
background:url(../../images/freedom/point-bottom.png) no-repeat bottom center #fff;
color:#333333;padding:5px 20px 0px 20px;float:left;width:92%;padding-bottom:40px;margin-bottom:20px;margin-top:10px;}

.blog-white-outset h5 {color:#00aa50;padding:0px 0 0 0px;font-size:1.8em !important;margin-bottom:15px;margin-top:12px;}

.pencilImage {background:#fff;
background:url(../../images/freedom/pencil-icon-big.png) no-repeat right 00px #fff;}

.cogImage {background:#fff;
background:url(../../images/freedom/cog-icon-big.png) no-repeat right 00px #fff;}

.screenImage {background:#fff;
background:url(../../images/freedom/share-monitor-icon.png) no-repeat right 00px #fff;}

blockquote {background:url(../../images/freedom/arrow-left-shape.gif) no-repeat bottom left #fff;float:right;width:150px;font-size:1.3em;font-weight:bold;color:#00AA50;padding:15px 0px 15px 40px;margin-right:0;margin-left:0;}

blockquote .quote-left {background:url(../../images/freedom/quotes-left.gif) no-repeat top left #fff;height:22px;width:120px;margin-bottom:5px;}
blockquote .quote-right {background:url(../../images/freedom/quotes-right.gif) no-repeat top right #fff;height:22px;width:140px;}
blockquote span {display:none;}

.addcomment {background:url(../../images/freedom/add-comment-button.png) no-repeat top left #fff;padding-left:34px;height:25px;padding-top:6px;font-size:1.2em;float:left;margin-top:0;margin-left:10px;}

.BlogDetails {float:left;padding-top:4px;margin-top:0;}


	div#startpublishing {
		
		width: 214px;

		border: 1px dashed #CCC;
		margin-left:24px;
		padding:15px;
		color:#555;
		background:white;
		
	
			
	}
	
	div#leftcol .LeftColBox {width: 214px;border: 1px dashed #CCC;
	margin-left:24px;
	padding:15px;
	color:#555;
	background:white;margin-top:45px;clear:left;}
	
	
	
	div#startpublishing a {
		
		color:#002F64;
		
	}

div#startpublishing .margintopbottom {margin:3px 0;}	
	
div#startpublishing input{padding:5px 2px;width:100px;}
div#startpublishing input.wide{padding:5px 2px 5px;width:206px;background:#EEEEEE;margin-top:4px;margin-bottom:15px;}	

div#uploadPublishShare {background:url(../../images/freedom/buttons-big-temp.png) no-repeat;height:176px;width:555px;margin-top:18px;}

div#uploadPublishShare ul {width:146px;float:left;margin-right:14px;margin-top:130px;font-size:0.9em;padding-left:24px;color:#444;display:inline;}
div#uploadPublishShare ul li{margin:0;padding:0;color:#444;}

#iframesize {width: 214px; height: 315px;display:inline;}


#browseinput input {width:102px; background:#eee;}

div#uploadPublishShare a {color:#002F64;}

	div#startpublishing h4 {
		margin: 0; padding: 0.5em 0 0 0;
		color: #999999;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: normal;
		font-size: 1.4em;
	}
	
	div#startpublishing h5 {
		margin: 0; padding: 0.5em 0 0 0;
		color: #3FBF7B;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
		font-size: 1.10em;
		text-transform:uppercase;

	}
	
	img#feature {margin-top:0px;margin-left:0px;float:right;margin-right:0;}
	img#flowerbutton {margin-top:5px;float:right;}
	img#publicationOTW {margin-top:48px;}
	
	
	#planetsstage {float: right;
	background: #EEE;
	width: 560px;
	padding: 10px 20px;
	margin-right:20px;}
	
	div#body {
		float: right;
		background: #EEE;
		width: 520px;
		padding: 30px 40px;
		margin-right:20px;
		
	}
	
	div.bodybox {
		float: right;
		background: #EEE;
		width: 600px;
		padding: 0;
		margin-right:20px;
		border-top:solid 1px #fff;
		padding-bottom:25px;
		
		
	}
	
	
	div.bodybox h5{
font-size:1.6em !important;color:#333333;margin-bottom:10px;margin-left:40px;
	
	}
	
	div.bodybox p{
margin-left:40px;
margin-right:40px;
font-size:1.2em;color:#5C5C5C !important;letter-spacing:0.00em;line-height:1.4em;
	
	}
	

	
	div#body h2 {
		margin: 0; padding: 0;
		color: #333333;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: normal;
		font-size: 2.6em;
	}
	
	div#body h3 {
		margin: 0; padding: 0.5em 0 0 0;
		color: #999999;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: normal;
		font-size: 1.8em;
	}
	
.margintopbottom {padding:6px 0 3px;}
	
	
	
	div#footer{
		margin-top: 30px;
		background: #333;
		height: 90px;
	}

div#footer p {
	color:#eee;
	width:240px;
margin-left:20px;
float:left;
}

div#footer ul{
width:500px;
margin-left:30px;
float:left;

}

div#footer ul li{
display:inline;
border-right:solid 1px #ccc;
padding-right:10px;
padding-left:10px;
margin-bottom:10px;
color:#ccc;
font-size:0.9em;
line-height:2em;
}

div#footer a{
color:#ccc;
}