* {
border : 0;
margin : 0;
padding : 0;
color : #000000;
background-repeat : no-repeat;
}
body {
font : 12px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
background-color : #3d577a;
text-align : left;
}
a {
	color : #0000FF;
	text-decoration : none;
}
a:hover {
	color : #666666;
	text-decoration : underline;
	text-align : center;
}
input, select, textarea {
border : 1px solid #cacaca;
font-size : 12px;
padding : 5px;
}
body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote {
	margin : 0;
	padding : 0;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
h1, h2, h3, h4, h5 {
	padding : 10px 0;
	font-family : Georgia;
	color : #996600;
	font-style: normal;
}
ul, ol {
list-style : none;
}
small {
font-size : 11px;
}
code {
background : #ffffc1;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0 }
.clearfix { display: inline-block }
* html .clearfix { height: 1% }
.clearfix { display: block; zoom: 1;  }



.fix {
clear : both;
height : 1px;
overflow : hidden;
margin : 0 0 -1px;
}


.clear {
clear : both;
}
img.fl {
margin : 4px 4px 4px 4px;

border : 1px solid #dddddd;
padding : 5px;
}
img.fll, .entry img {
margin : 4px 4px 4px 4px;

border : 1px solid #dddddd;
padding : 5px;
}
img.fl:hover, img.fll:hover, .entry img:hover {
border : 1px solid #666;
}
.fl, .fll {
float : left;
}
.fr, .frr {
float : right;
}
.ac, span .ac {
text-align : center;
}
.ar, span .ar {
text-align : right;
}
.al, span .al {
text-align : left;
}
.gravatar {
	float : left;
	background : #ededed;
	margin : 4px;
	padding : 4px;
	width: 320px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.border-top {
border-top : 2px solid #ccc6b7;
}
.border-bottom {
border-bottom : 1px solid #ccc6b7;
}
.alpha {
margin-left : 0;
}
.omega {
margin-right : 0;
}
.wp-caption {
background : #f4f4f4;
margin : 0 0 6px 6px;
}
.wp-caption .wp-caption-text {
font-size : 11px;
text-align : center;
margin : 0;
padding : 0 0 6px 0;
}
img.alignleft {
margin : 0 10px 0 0;
}
#cat-menu {
	position : static;
	margin-bottom : 20px;
	text-align : center;

}
#cat-menu li {
float : none;
}
#cat-menu li a {
	color : #ffffff;
	display : block;
	background-color : #000000;
	width : 159px;
	margin : 0px;
	padding : 0;
	border-color: #3d577a;
	border-right-width: medium;
	border-right-style: solid;
	border-left-width: medium;
	border-left-style: solid;
}
#cat-menu li a:hover, #cat-menu li.active a {
color : #ffffff;
text-decoration : none;
}
#cat-menu li.category-home a {
border-left : 0;
background-color : #000000;
}
.switcher {
padding : 0 0 0 0;
}
#catnav, #catnav ul {
float : left;
list-style : none;
font-weight : 700;
padding : 0;
font-size : 13px;
}
#catnav a {
display : block;
}
#catnav li {
float : left;
font-weight : normal;
line-height : 30px;
font-family : Georgia, Times, serif;
}
#catnav li a {
font-size : 1.3em;
padding-top : 10px;
}
#catnav li ul li a {
font-size : 13px;
padding-top : 0;
}
#catnav li a:hover {
text-decoration : none;
background-color : #677c97;
}
#catnav li ul li a:hover {
text-decoration : underline;
}
#catnav li ul {
position : absolute;
width : 160px;
left : -999em;
}
#catnav li:hover ul, #catnav li.sfhover ul {
left : auto;
z-index : 1000;
}
#catnav li ul li {
background : #2a2a2a;
border : solid #2a2a2a;
line-height : 26px;
width : 160px;
border-width : 0 0 0 0;
}
#catnav li:hover, #catnav li.hover {
position : static;
}
#catnav li ul ul {
margin : -29px 160px;
}
#catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul {
left : -999em;
padding : 2px 0 0 0;
}
#catnav li:hover ul ul, #catnav li.sfhover ul ul, #catnav li:hover ul ul, #catnav li:hover ul ul ul, #catnav li:hover ul ul ul ul, #catnav li.sfhover ul ul, #catnav li.sfhover ul ul ul, #catnav li.sfhover ul ul ul ul {
left : -999em;
}
#catnav li:hover ul, #catnav li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul, #catnav li li li li.sfhover ul {
left : auto;
}
select, #catnav {
padding : 0;
}
.bot, #header .spacer p, .list2 {
clear : both;
}
#catnav li a span {
font-size : 12px;
color : #9d9d9d;
font-weight : normal;
}
.top_menu {
	height : 30px;
	text-align : left;
	padding : 0 0px;
	font-size : 14px;
	font-family : Georgia, Times, serif;

}
.page-menu li {
float : left;
line-height : 30px;
}
.page-menu li a {
color : #e5e4da;
display : block;
padding : 0 9px;
}
.page-menu li ul li a {
border : 0;
}
.page-menu li a:hover, .top_menu li.active a {
color : #000000;
background : #677c97;
}
.page-menu li.current_page_item a, .page-menu li.current_page_item a:hover, .subscribe a, .subscribe a:hover {
color : #000000;
font-weight : 700;
font-family : Georgia, Times, serif;
}
span.subscribe {
color : #000000;
line-height : 28px;
}
.page-menu li a:hover {
color : #000000;
text-decoration : underline;
}
.box2 .page-menu, .box3 .page-menu {
float : none;
padding : 0;
}
#pagenav a {
display : block;
}
#pagenav li {
float : left;
font-weight : normal;
}
#pagenav li a:hover {
text-decoration : none;
text-align : left;
}
#pagenav li ul li a:hover {
text-decoration : underline;
}
#pagenav li ul {
position : absolute;
width : 210px;
left : -999em;
}
#pagenav li:hover ul, #pagenav li.sfhover1 ul {
left : auto;
z-index : 1000;
}
#pagenav li ul li {
background : #000000;
border : solid #2a2a2a;
line-height : 26px;
width : 210px;
border-width : 0 0 0 0;
}
#pagenav li:hover, #pagenav li.hover {
position : static;
}
#pagenav li ul ul {
margin : -29px 0 0 15em;
}
#pagenav li:hover ul ul, #pagenav li:hover ul ul ul, #pagenav li.sfhover1 ul ul, #pagenav li.sfhover1 ul ul ul {
left : -999em;
padding : 2px 0 0;
}
#pagenav li ul li ul li, #pagenav li ul li ul li ul li, #pagenav li ul li ul li ul li ul li {
border : 1px solid #2a2a2a;
}
#pagenav li:hover ul ul, #pagenav li.sfhover1 ul ul, #pagenav li:hover ul ul, #pagenav li:hover ul ul ul, #pagenav li:hover ul ul ul ul, #pagenav li.sfhover1 ul ul, #pagenav li.sfhover1 ul ul ul, #pagenav li.sfhover1 ul ul ul ul {
left : -999em;
}
#pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li.sfhover1 ul, #pagenav li li.sfhover1 ul, #pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li li li:hover ul, #pagenav li.sfhover1 ul, #pagenav li li.sfhover1 ul, #pagenav li li li.sfhover1 ul, #pagenav li:hover ul, #pagenav li li:hover ul, #pagenav li li li:hover ul, #pagenav li li li li:hover ul, #pagenav li.sfhover1 ul, #pagenav li li.sfhover1 ul, #pagenav li li li.sfhover1 ul, #pagenav li li li li.sfhover1 ul {
left : auto;
}
select, #pagenav {
padding : 0;
}
.bot, #header .spacer p, .list2 {
clear : both;
}
#pagenav li a span {
font-size : 12px;
color : #000000;
font-weight : normal;
}
.subscribe {
color : #fcfcfc;
float : right;
font : 11px Verdana;
height : 16px;
}
.rss-button {
	font-weight : 700;
	font-size : 12px;
	color : #000000;
	border : 1px solid #e48348;
	padding : 1px 4px;
	background-color : #ffffff;
	font-style : normal;
	float: right;
}
.rss-button2 {
	font-weight : 700;
	font-size : 12px;
	color : #fff;
	padding : 1px 4px;
	background-color : #660000;
	font-style : normal;
		float: right;
}

#header {
height : 50px;
margin : 0 0 20px 0;
background-image : url(images/backback.gif);
}
#header h1 {
margin-top : 20px;
float : left;
text-indent : -9999px;
}
#header h1 a {
display : block;
height : 80px;
width : 520px;
}
#header h1 a:hover {
text-decoration : none;
}
#header .blog-title {
margin-top : 30px;
line-height : 50px;
font-family : "Gill Sans Ultra Bold";
}
#header .blog-title a {
color : #660000;
font-size : 35px;
}
#header .blog-title a:hover {
text-decoration : none;
color : #660000;
}
#header .blog-description {
font-family : Georgia, Times, serif;
color : #888;
}
h2 {
color : #996600;
font : 18px Georgia, "Times New Roman", Times, serif;
margin : 0 0 5px;
}
h2 a {
color : #660000;
}
h3, h4, h5 {
	color : #660000;
	font-size : 12px;
	font-weight : 700;
	margin : 0 0 5px;
}
#columns h3 {
font-weight : 700;
}
#sidebar h3 {
font : bold 12px Arial, Helvetica, sans-serif;
color : #996600;
display : block;
text-align : left;
border-bottom : 3px solid #363636;
height : 16px;
margin : 0 0 7px;
padding : 4px 8px;
}
#main-container h3.browsing {
font-size : 18px;
font-weight : normal;
background : transparent;
color : #5d8a31;
height : 25px;
margin : 0 0 5px;
padding : 8px 18px 3px;
}
.featured-title {
padding : 0;
}
.featured-title a {

}
.featured-title h2 {
	font-size : 20px;
	font-family : Georgia, Times, serif;
	padding : 0px;
	color : #660000;

}
.featured-box {
	background-color: #FFFFFF;
		border : solid #ccc6b7;
	border-width : 0 0 1px 0;
	margin : 5px;
	padding : 5px;
	
}
.featured-box img {

}
.featured-box p {
text-align : left;
font-size : 12px;
margin : 6px;
}
.breaking-box {
border : 1px solid #dadae5;
font-family : Georgia, Times, serif;
background : #2a2a2a;
margin : 0 0 15px;
padding : 0;
width : 100%;

}
.breaking-before {
padding : 0px;
margin : 0;
font-size : 16px;
color : #fff;
width : 116px;
}
.breaking-title {
	padding : 0px;
	margin : 0;
	width : auto;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	color : #000000;
	display : block;
		border-bottom-color: #660000;
	border-bottom-width: thin;
	border-bottom-style: solid;

}
.breaking-title a, .breaking-title a:hover {
color : #000;
font-size : 16px;
}
.breaking1-box {
	font-family : Georgia, Times, serif;
	padding : 0;
	width : auto;
	font-size : 18px;
	text-align : left;
	color : #660000;
	display : block;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 15px;
	margin-left : 0;
	font-weight: normal;

}
.breaking1-before {
padding : 0px;
margin : 0;
font-size : 12px;
color : #000;
width : 116px;
}
.breaking1-title {
	padding : 0px;
	margin : 0;
	width : auto;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-style : normal;
	color : #000000;
	display : block;
	text-align : left;
	border-bottom-color: #660000;
	border-bottom-width: thin;
	border-bottom-style: solid;
}
.breaking1-title a, .breaking1-title a:hover {
color : #000;
font-size : 16px;
}
.idTabs {
font-size : 16px;
float : left;
margin : 0 0 8px;
}
.idTabs li a {
background : #f2f0ea;
color : #363636;
font-weight : 700;
display : block;
text-align : left;
border : 1px solid #dedbd1;
margin : 0 7px 0 0;
padding : 5px 8px;
}
.idTabs li, .footer_left, .fl {
float : left;
}
.idTabs li.last a, .vidtabs .idTabs li.last a {
margin : 0;
}
.idTabs li a:hover, .idTabs .selected, .vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected {
color : #fff;
text-decoration : none;
background-color : #cc0000;
}
.idTabs2 {
font-size : 12px;
float : left;
margin : 0 0 8px;
}
.idTabs2 li a {
background : #f2f0ea;
color : #363636;
font-weight : 700;
display : block;
text-align : left;
border : 1px solid #dedbd1;
margin : 0 7px 0 0;
padding : 5px 8px;
}
.idTabs2 li, .footer_left, .fl {
float : left;
margin-right : 4px;
margin-left : 4px;
}
.idTabs2 li.last a, .vidtabs .idTabs2 li.last a {
margin : 0;
}
.idTabs2 li a:hover, .idTabs2 .selected, .vidtabs .idTabs2 li a:hover, .vidtabs .idTabs2 .selected {
color : #fff;
text-decoration : none;
background-color : #009999;
}
.default-title {
padding : 0;
}
.default-title h2 {
font-size : 20px;
font-family : Georgia, Times, serif;
}
.edit-entry {
font : normal 11px Verdana;
color : #999;
padding : 0 0 0 10px;
}
.date-comments {
color : #999;
font-size : 11px;
height : 27px;
line-height : 25px;
margin : 0 0 10px;
}
span.comments {
background : url(images/comments.png) no-repeat left;
padding : 0 0 0 20px;
}
span.read-on {
line-height : 20px;
color : #999;
font-size : 14px;
padding : 1px 0 1px 0;
}
span.read-on a {
font-size : 11px;
}
span.read-on a:hover {
color : #2361a1;
}
span.read-on-archives {
background : url(images/arrow.png) no-repeat right center;
margin-bottom : 20px;
padding : 0 15px 0 0;
}
span.read-on-archives-alt {
background : url(images/arrow-left.png) no-repeat left center;
margin-bottom : 20px;
padding : 0 0 0 15px;
}
span.read-on-archives a, span.read-on-archives-alt a {
color : #777;
font-weight : 700;
font-size : 14px;
}
a.more {
background : url(images/arrow.png) no-repeat left;
color : #777;
font-size : 11px;
padding : 0 0 0 15px;
}
.box, .box2, .widget {
	margin : 8 2 2;
	padding : 5px;
	text-align : left;
	background-color :	#FFFFFF;


}
.box2 .spacer.white, .box4 .spacer.white {

clear : both;
margin : 0;
}
.box p {
line-height : 18px;
padding : 0 0 10px;
}
.boxed .date-comments {
margin : 0 0 1px;
}
.box3 {

padding : 0 18px;
}
.box3-spacer {
padding : 20px 0 0;
}
.box3 .spacer.white {

border : 1px solid #dedbd1;
clear : both;
margin : 0;
}
.box4 {
	margin : 0;
	padding : 10px 9px;
	background-color : #FFFFFF;
	box-shadow:inset 0 0 6px #000000;
	-moz-box-shadow:inset 0 0 6px #000000;
	-webkit-box-shadow:inset 0 0 6px #000000;
}
.box4a {
	border : solid #ccc6b7;
	border-width : 0 0 1px 0;
	margin : 0;
	padding : 20px 18px;
	color: #000000;

}

.box5 {
	border : solid #ccc6b7;
	border-width : 0 0 1px 0;
	margin : 0;
	padding : 20px 18px;
	background-color : #FFFFFF;
		   box-shadow:inset 0 0 3px #000000;
   -moz-box-shadow:inset 0 0 3px #000000;
   -webkit-box-shadow:inset 0 0 3px #000000;
}


img.fc_custom01 {
clip : rect(3px,86px,18px,4px);
left : 976px;
top : 308px;
}
.chicklet {
background : url(images/textcloud-trans.png) no-repeat 0% 0%;
width : 116px;
height : 35px;
padding : 22px 0 0 0;
}
.ads12, .ads34, .ads56 {
height : 125px;
margin : 0;
padding : 10px 15px;
}
.ads12 img, .ads34 img, .ads56 img {
float : left;
border : 1px solid #dedbd1;
margin : 0 7px 0 0;
}
.ads12 img.last, .ads34 img.last, .ads56 img.last {
float : right;
margin : 0;
}
#sidebar .flickr li {
float : left;
margin-left : 10px;
display : inline;
margin-bottom : 10px;
}
#sidebar .flickr img {
float : left;
margin-left : 5px;
margin-bottom : 5px;
display : block;
background : #fff;
border : 1px solid #bfcace;
padding : 8px;
}
#sidebar .flickr img:hover {
border : 1px solid #666;
}
.textwidget {
clear : both;
padding : 5px 2px;
line-height : 20px;
}
.textwidget tr {
line-height : 25px;
}
.widget ul {
line-height : 16px;
padding : 0;
}
.widget ul li {
border-bottom : 1px solid #f1f1ed;
padding : 5px 0;
}
.widget ul li ul {
margin : 5px 0 0 10px;
}
.widget ul li ul li {
background : none;
border-top : 1px solid #f1f1ed;
border-bottom : none;
padding : 5px 0;
}
.list1 {
padding : 1px;
}
.list1 li a, .widget ul li a {
color : #222;
}
.list1 li {
background : url(Star-16x16.png) no-repeat left top;
margin : 0 0 8px;
padding : 0 0 0 22px;
}
.list2 li {
background : #fff;
border : 1px solid #dedbd1;
margin : 0 0 5px;
padding : 12px 10px;
}
.list2 p {
line-height : 16px;
}
.page-side-menu h3 {
list-style : none;
}
.widget input {
border : 1px solid #cacaca;
}
.widget #s {
padding : 5px;
width : 180px;
font-family : "lucida grande", tahoma, verdana, arial, sans-serif;
font-size : 13px;
color : #a3a192;
}
.widget #searchsubmit {
font-family : "lucida grande", tahoma, verdana, arial, sans-serif;
color : #fff;
border : 1px solid #ededed;
font-size : 13px;
font-weight : 700;
line-height : 12px;
background : #2c6193;
color : #fff;
}
.widget label {
visibility : hidden;
}
.widget form {
line-height : 1px;
}
.widget #calendar_wrap {
font-family : "lucida grande", tahoma, verdana, arial, sans-serif;
font-size : 14px;
}
#footer{
	font-size:11px;
	padding:0px 0
}
#footer, #footer a{color:#E5E4DA }
.footer-box{
	width:auto;
	color:#E5E4DA;
	height: 23px;

	padding: 8px 10px 0 10px;
	font-size:11px;
	font-family:Georgia, Times, serif;
	background-color: #000000;
}

.footpage-menu {list-style:none; margin:0; padding:0 }
.footpage-menu li{display:inline; margin:0; padding:0 }
.footpage-menu li.page_item {margin:0 0 0 4px; padding: 0 0 0 9px; border-left:1px solid #474747 }

.footer-box .page_item{list-style: none }
.footer_right{clear:right; text-align:right; border-left:1px solid #474747 }
.footer_right span{color:#CE0000 }
.video {
height : 250px;
width : 300px;
display : inline;
margin : 0 0 10px;
}
.vidtabs .idTabs {
font-size : 12px;
width : 100%;
float : none;
margin : 10px 0 0;
}
.vidtabs .idTabs li {
float : none;
padding : 0;
}
.vidtabs .idTabs li a {
background : #f2f0ea;
color : #363636;
font-weight : 700;
display : block;
text-align : left;
border : 0;
margin : 0;
padding : 5px 8px;
}
h2.commh2 {
font-size : 1.4em !important ;
color : #333 !important ;
padding : 0 0 5px;
}
#comments ol {
padding : 20px 0;
}
#respond {
padding : 10px 0 0 0;
}
#comments .comment {
margin-top : 10px;
width : 100%;
}
#comments .comment .meta-left {
width : 90px;
float : left;
color : #bbb;
font-family : Georgia, Times, serif;
}
#comments .comment .meta-left p {
padding : 10px 0 0 0;
}
#comments .comment .meta-left .meta-wrap {
width : 90px;
margin-right : -16px;
overflow : hidden;
padding-right : 7px;

}
.authorcomment, .authorcomment a, .authorcomment a:hover {
color : #515151;
}
#comments .comment small {
font-size : 11px;
}
* html #comments .comment .text-right {
height : 100px;
}
#comments .comment .text-right {


padding : 12px;
border : 1px solid #dedede;
margin-left : 100px;
float : none;
}
#comments .comment .text-right p {
line-height : 18px;
padding : 0 0 8px 0;
}
#comments ul.children {
margin : 10px 0 0 20px;
padding : 0;
}
#comments .commentlist {
padding : 0;
}
#comments .comment .authcomment {

border : 1px solid #ccc6b7;
}
.commpadd {
padding : 5px 0 10px;
}
span.comm-reply a, span.comm-reply a:hover {
float : right;
padding : 5px 0 0 0;
color : #bbb;
}
.cancel-comment-reply {
padding : 0 0 10px 0;
}
#respond {
padding : 10px 0 0 0;
}
#respond textarea, .commpadd input {
border : 1px solid #dedede;
background : #f8f8f8;
}
input#submit {
font : bold 12px Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
color : #fff;
text-align : center;
border : 1px solid #dedbd1;

margin : 0 0 7px;
}
span.tags {
background : url(images/tags.png) no-repeat left;
padding : 1px 0 0 23px;
}
span.bookmarks {
background : url(images/bookmark.png) no-repeat left;
padding : 1px 0 0 23px;
}
.singleh2 {
font-size : 1.8em !important ;
padding-top : 5px;
}
.entry {
padding : 0 0 10px 0;
}
.entry p {
text-align : left;
font-size : 12px;
line-height : 20px !important ;
padding : 8px 0;
}
.entry blockquote {
border-left : 2px solid #444;
width : 85%;
color : #666;
font-style : italic;
margin : 5px auto 15px;
padding : 0 10px;
}
.entry ol, .entry ul {
line-height : 18px;
padding : 8px 0;
}
.entry ul {
padding-left : 60px;
}
.entry ul li {
list-style : disc;
padding : 3px 0;
}
.entry ul li ul li {
list-style : circle;
}
.entry ol {
padding-left : 50px;
}
.entry ol li {
list-style : decimal inside;
padding : 3px 0;
}
.entry h2, .entry h3 {
font-weight : normal;
}
.entry h2 {
font-size : 24px;
}
.entry h3 {
font-size : 18px;
}
.entry h4 {
font-size : 14px;
}
.entry h5 {
font-size : 11px;
}
.page {
padding : 10px 0;
}
.last-updated {
	font-size : 11px;
	color : #000000;
	text-align : right;	
}
.date-comments a, span.read-on a {
color : #999;
font-weight : 700;
}
.arclist ul li {
color : silver;
font-size : 12px;
border-bottom : 1px solid #f1f1ed;
padding : 5px 0;
}
.arclist ul li ul {
border-bottom : 0;
padding : 0 0 0 5px;
}
.arclist ul li ul li {
border-bottom : 0;
padding : 10px 0 0 5px;
}
.rss-archive {
background : url(images/rss-small.gif) no-repeat left center;
padding-left : 24px;
line-height : 23px;
}
.rss-archive a, .rss-archive a:hover {
color : #ff0000;
font-size : 13px;
}
.arclist .archives-time {
float : left;
text-transform : uppercase;
color : #666666;
width : 90px;
border-right : 1px dashed #ddd;
margin : 0 15px 0 0;
}
.navigation a {
color : #666;
font-weight : 700;
font-size : 14px;
}
.alignleft {
display : inline;
float : left;
}
.alignright {
display : inline;
float : right;
}
.aligncenter {
margin : 10px auto 20px auto;
display : block;
}
.pagination {
width : 100%;
font-family : georgia;
font-size : 12px;
font-weight : bold;
padding : 26px 0;
}
.Navi {
float : left;
}
.Navi a {
text-decoration : none !important ;
}
.Navi .on {
color : #fff;
display : block;
float : left;
font-size : 14px;
padding : 3px 9px 4px 9px;
margin-left : 4px;
}
.Navi a {
border : 1px solid #ccc6b7;
color : #ffffff;
display : block;
float : left;
padding : 3px 7px;
margin-left : 4px;
}
.Navi a:hover {
color : #000;
}
.auth_gravatar {
float : left;
margin-right : 10px;
width : 58px;
}
.auth_gravatar img {
background : #fff;
border : 1px solid #ccc;
width : 48px;
height : 48px;
float : left !important ;
padding : 4px;
}
.auth_email a {
padding : 2px 0 2px 0;
text-decoration : none;
font-weight : 700;
}
.auth_email a:hover {
text-decoration : underline;
}
#parkslideshowtab {
	width : 1000px;
	margin-left : auto;
	margin-right : auto;
}
#parkslideshow {
display : block;
width : 700px;
float : none;
bottom : 390px;
background-color : #000000;
margin : 10px;
padding : 1px;
clear : left;
position : absolute;
visibility : visible;
z-index : auto;
height : 150px;
left : 271px;
}
.style6 {
	color: #999999
}
.style7 {
	font-size: x-small;
}

.point10 {
	font-size: 12px;}
.point11 {
	font-size: 12px;}
.point12 {
	font-size: 12px;}
.point13 {
	font-size: 12px;}
.point14 {
	font-size: 12px;}
.point113 {
	font-size: 12px;}
	
	.calf-indent {
	font-size: 12px;
	margin-left: 30px;
}
	
.caltitledar	
{
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #996600;
	border-left-color: #3d577a;
	border-left-width: thick;
	border-left-style: solid;
	margin-left: 15px;
	padding-left: 5px;
}
	
	
ul.TickList {
	list-style-image: url(http://nyso.org/images/arrow-blue.gif);
	margin-left: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.borderbottom {
	background-image: url(http://nyso.org/corners/fadestrip2.png);
	background-repeat: repeat;
	height: 10px;
	width: auto;
	background-color: #666666;
}
.testimonials {
		padding : 10px 9px;
	margin : 0;
	width : auto;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-style : italic;
	color : #3d577a;
	display : block;
	text-align : left;
	border-bottom-color: #660000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	background-color: #F8F8FF;
		box-shadow:inset 0 0 6px #000000;
	-moz-box-shadow:inset 0 0 6px #000000;
	-webkit-box-shadow:inset 0 0 6px #000000;
}

#twitter_div {
	background-image: url('http://nyso.org/twitterBG.png');
	background-repeat: no-repeat;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #5AA5BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:10px;
	padding-top: 50px;
	padding-right: 5px;
	padding-left: 5px;
}
 
#twitter_div ul li {
		color: #0000FF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A1E8F7;
}
 
#twitter_div ul li a {
	text-decoration: none;
	color: #0000FF;
}
 
#twitter_div ul li a:hover {
	text-decoration: none;
	color: #0000FF;
}
 
#twitter_div p {
	text-align: right;
	padding-right: 6px;
	padding-bottom: 10px;
}