	body {

	background:#fff;

	font: 1em/17px georgia,'palatino linotype',palatino,'times new roman',times,serif;

	color:#000;

}

.ad h2

{

color:#0000FF;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

text-decoration:underline;

}

.ad p

{

margin-top:3px;

color:#000000;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}

.display

{

color:#006600;

font-weight:bold;

font-size:12px;

}

.ad

{

	cursor:pointer;

	position:relative;

	top:0px;

	left:0px;

	width:160px;

	height:auto;

	border-color:#CCCCCC;

	border-width:1px;

	border-style:solid;

}

h1,h2,h3 {

	color:#222;

	font-weight:normal;

	font: 1em/17px 'palatino linotype',palatino,'times new roman',times,serif;

}

h2#featuredTitle {

	font-size:42px;

	display:block;

	line-height:43px;

	font-weight:bold;

	letter-spacing:-2px;

	margin-bottom:8px;

}

h2#featuredTitle a {

	color:#000;

}

h2#featuredTitle a:hover {

	color:#900;

}

h2.innerPostTitle {

	font-weight:normal;

	letter-spacing:-1px;

	font-size:22px;

	line-height:20px;

	margin-bottom:5px;

	color:#000;

}

h2.innerPostTitle a {

	color:#000;

}

h2.innerPostTitle a:hover {

	color:#900;

}

h2.titleSubNews {

	text-transform:uppercase;

	color:#cd1713;

	font-weight:bold;

	font-size:11px;

	font-family:arial, tahoma, sans-serif;

}

h2.subnewsEntryTitle {

	font-size:19px;

	line-height:18px;

	margin-top:5px;

	margin-bottom:10px;

}

h2.subnewsEntryTitle a {

	color:#000;

}

h2.subnewsEntryTitle a:hover {

	color:#900;

}

h2.singlePageTitle {

	font-size:24px;

	line-height:25px;

	color:#010d37;

	font-family:Tahoma, Geneva, sans-serif

}

h2.archiveTitles {

	display:block;

	color:#8f8f8f;

	padding-top:6px;

	padding-bottom:6px;

	padding-right:5px;

	font-size:19px;

	background: url(bgWriteComment.html);

	padding-left:10px;

	border-left: 10px solid #dc241f;

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

}

h2.archiveTitles a{

	color:#222;

}

h2.archiveTitles a:hover {

	color:#d92100;

}

h2.pageTitle {

	display:block;

	color:#222;

	padding-top:6px;

	padding-bottom:6px;

	margin-bottom:5px;

	font-size:1.4em;

	background: url(bgWriteComment.html);

	padding-left:10px;

	border-left: 10px solid #dc241f;

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

}

h2.titlePhotoCat {

	font-size:14px;

	font-weight:bold;

	line-height:14px;

	height:30px;

}

h2.titlePhotoCat a, h2.titlePhotoCat a:hover{

	color:#222;

}

h3.videoTitle {

	font-size:15px;

	margin-bottom:5px;

}

h3.videoTitle a {

	color:#222;

}

h3.videoTitle a:hover {

	color:#d92100;

	text-decoration:none;

}



h3.breakingNews, h3.widgetTitle, h3.commentTitle, h3.widgetTitleSbLeft {

	font-weight:bold;

	text-transform:uppercase;

	color:#fff;

	border-left:6px solid #dcddde;

	background:#cd1713;

	padding-left:7px;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:5px;

}

h3.widgetTitleSbLeft {

	border:none;

}

h3.photoGallery {

	font-size:.8em;

	font-weight:bold;

	text-transform:uppercase;

	color:#fff;

	border-left:6px solid #dcddde;

	background:#cd1713;

	padding-left:7px;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:10px;

	margin-left:3px;

	margin-right:3px;

}

h3#comments {

	display:block;

	font-size:1.7em;

	font-weight:normal;

	display:block;

	color:#010d37;

	padding-left:30px;

	margin-bottom:10px;

	padding-top:20px;

	background:url(bgRespond.html) no-repeat;

	height:64px!important;

	height:84px;

	height/**/:/**/64px;

}

h3#comments span.respondEntryTitle {

	display:block;

	color:#898989;

	padding-top:10px;

	font-size:14px;

}

h3#leaveComment{

	font-weight:bold;

	text-transform:uppercase;

	font-size:.85em;

	color:#fff;

	border-left:6px solid #dcddde;

	background:#cd1713;

	padding-left:7px;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:5px;

}



#wrapper {

	padding:0 10px;

	background:#fff;

	width:970px!important;

	width:990px;

	width/**/:/**/970px;

	margin:0 auto;

}



/* ********************************************************** */

/*	HEADER					*/

/***********************************************************/

#topBar {

	background:#f8f6f6;

	border-top:1px solid #f0f0f0;

	border-bottom:1px solid #f0f0f0;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:5px;

	font-size:.7em;

}

#topBar a {

	color:#222;

}

#topBar a:hover {

	color:#cd1713;

}

#subscribe {

	background: url(subscribe.html) no-repeat left center;

	padding-left:105px;

	font-weight:bold;

	margin-left:7px;

	margin-right:5px;

	padding-bottom:2px;

	padding-top:2px;

	float:left;

}

#date {

	float:left;

	width:220px;

	float:left;

	color:#cd1713;

	padding-top:2px;

}

#search {

	float:right;

	margin-right:7px;

	display:inline;

}

#s { /*  Search inputbox style */

	padding: 2px 5px;

	float:left;

	font-size:1.2em;

	display:inline;

	color:#aaa;

	background: url(searchInput.html) no-repeat;

	width:140px!important;width:150px;width/**/:/**/140px;

	height:16px!important;height:20px;height/**/:/**/16px;

}

#searchSubmit { /*  Search GO button style */

	background: url(searchGo.html) no-repeat;

	width: 31px;

	height:18px;

	border:0;

	float:left;

	margin-left:4px;

	cursor:pointer;

}

#sss { /* Search box on sidebar*/

	width:498px!important;

	width:505px;

	width/**/:/**/498px;

	padding:3px;

	font:13px solid tahoma, sans-serif;

	color:#555;

	border:1px solid #bbb;

	margin-bottom:10px;

}

.anothersubmit {

	display:none;

}

/*

HEADER - QUOTES AND SITE NAME

*/

#header {

	height:80px;

	position:relative;

	border-bottom:3px solid #222;

}

#header span.red {

	display:block;

	color:#cd1713;

	font-weight:bold;

}

#leftQuote {

	width:50px;

	float:left;

	height:70px;

	display:block;

	position:relative;

}

#leftQuote p.leftQuoteWording {

	width:200px;

	position:absolute;

	font-size:17px;

	color:#aaa;

	letter-spacing:-1px;

	bottom:4px;

	text-align:right;

}

#leftQuote p.leftQuoteWording a{

	color:#999;

}

#leftQuote p.leftQuoteWording a:hover{

	color:#888;

}

#leftQuote img {

	position:absolute;

	right:0;

	bottom:0;

}

#rightQuote {

	width:100px;

	float:right;

	height:100px;

	display:block;

	position:relative;

}

#rightQuote img {

	position:absolute;

	left:0;

	bottom:0;

}

#rightQuote p.rightQuoteWording {

	width:200px;

	position:absolute;

	font-size:17px;

	color:#aaa;

	letter-spacing:-1px;

	bottom:6px;

	left: 100px;

}

#rightQuote p.rightQuoteWording a{

	color:#999;

}

#rightQuote p.rightQuoteWording a:hover{

	color:#888;

}

#sitename {

	width:770px;

	float:left;

	padding-top:10px;

	text-align:left;

}

#name1stRow {

	font-size:30px;

	display:block;

}

a.name {

	color:#222;

	text-decoration:underline;

}

li

{

list-style-image:none;

}

#name2ndRow {

	font-size:15px;

	display:block;

	color:#666666;

	font-weight:normal;

	padding-top:2px;

	padding-bottom:10px;

}

#ad468x60 {

	width:468px;

	height:60px;

	float:right;

	margin-top:20px;

}

/*

CATEGORIES

*/

#categories {

	background:url(bgMenu.html) repeat-x;

	font:22px impact, "arial black", sans-serif;

	border-bottom:3px solid #dcddde;

	margin-bottom:15px;

}

ul#navcatlist li {

	float: left;

	width: auto;

}

ul#navcatlist li a {

	display: block;

	color:#010d37;

	text-transform:uppercase;

	padding-top:8px;

	padding-bottom:4px;

	padding-right:9px;

	padding-left:9px;

}

ul#navcatlist li.current-cat a {

	color:#cd1713;

}

ul#navcatlist li a:hover {

	color:#cd1713;

	text-decoration:none;

}

ul#navcatlist li li {

	float: left;

	width: 160px;

}

ul#navcatlist li li a {

	background: #e9e9e9;

	float: none;

	color:#222;

	font:bold 14px arial, verdana, sans-serif;

	letter-spacing:-1px;

	text-transform:uppercase;

	padding: 3px 10px;

	border-top: 1px solid #afafaf;

	border-right:0;

	width: 160px!important;

	width:180px;

	width/**/:/**/160px;

}

ul#navcatlist li li a:hover, ul#navcatlist li li a:active {

	background: #ddd;

	color:#000;

	text-decoration:none;

}

ul#navcatlist li ul {

	position: absolute;

	width: 180px;

	left: -999em;

	border-bottom:1px solid #afafaf;

}

ul#navcatlist li:hover ul, #navcatlist ul {

	left: auto;

	display: block;

}

/********************************************END OF HEADER STYLE ********************************** */



/* CONTENT */

#leftColTop {

	width:160px;

	font-size:.75em;

	line-height:1.2em;

	float:left;

	margin-right:10px;

}

#leftColTopInner {

	border-right:1px solid #eee;

	padding-right:10px;

	padding-top:4px;

}

#leftColTop li {

	margin-bottom:6px;

	margin-left:2px;

}

#leftColTop li a {

	color:#222;

}

#leftColTop li a:hover {

	color:#cd1713;

}

#featuredWrapper {

	float:left;

	width:800px;

	font-size:.75em;

}

#featuredPost {

	float:left;

	width:480px;

	margin-right:10px;

}

#featuredPost img {

	margin-bottom:10px;

}

#otherFeaturedPosts {

	width:310px;

	float:left;

}

.innerPost {

	margin-bottom:10px;

	border-left:1px solid #eee;

	padding-left:9px;

}

.featuredDetails {

	display:block;

	clear:both;

	font-style:italic;

	font-size:.8em;

}

.featuredDetails a{

	color:#cd1713;

}

.featuredDetails a:hover {

	text-decoration:underline;

}

#ad728 {

	border-top:1px solid #eee;

	padding-top:10px;

	

	text-align:center;

}

#featuredWrapper .wp-caption-text, #subNews   .wp-caption-text{

	display:none;

}

/********************************************END OF FIRST ROW (BREAKING NEWS FATURED POST AND 728 AD ********************************** */

#slidingBar {

	background:url(bgSlideBar.html) repeat;

	min-height: 169px;

	display:block;

	margin-top:15px;

	position:relative;

}

#gallery {

	margin:0 auto;

	width:968px;

}

#gallery img {

	padding:2px;

	border:1px solid #aaa;

	background:#fff;

	display:block;

	margin-bottom:4px;

}

#gallery ul {

	padding-top:20px;

}

#gallery ul li {

	float:left;

	width:126px;

	margin-right:5px;

	margin-left:6px;

	padding-bottom: 5px;

	text-align:center;

	font:bold .7em/1.1em georgia, sans-serif;

}

#gallery ul li a{

	color:#222;

	display:block;

}

#gallery ul li a:hover {

	color:#cd1713;

}

/********************************************GALLERY STYLING ENDS HERE ********************************** */

#subNews {

	float:left;

	margin-top:25px;

	font-size:.8em;

	line-height:1.1em;

	width:656px;

	background:url(bgSubNews.html) repeat-y;

}

.subNewsContainer { /*The wrapper around the 4 news at the bottom column */

	width:158px;

	float:left;

	position:relative;

	height:550px;

	margin-right:8px;

	display:inline;

}

.subNewsContainer img { /* 4 images at the bottom are aligned as position absolute to the bottom of div*/

	position:absolute;

	bottom:0;

}

.subNewsInner { /* inner div  for sub entries*/

	padding-right:8px; 

}

.subNewsContainerMeta { /* wrapper for data and more link at bottom 4 col entries*/

	display:block;

	font-size:.85em;

	font-style:italic;

	margin-top:5px;

}

.subNewsContainerMeta a{

	color:#cd1713;

}

.subNewsContainerMeta a:hover {

	text-decoration:underline;

}

.subnewsNoMargin {

	margin:0;

}

/********************************************SUB NEWS STYLING ENDS HERE ********************************** */

#mainPageSidebar {

	float:right;

	width:300px;

	margin-top:15px;

}

.videoPost {

	padding:4px 0;

}

ul#sidebarTabs{

	height:24px;

	font-size:.7em;

	border-bottom:1px solid #eee;

	font-weight:bold;

}

ul#sidebarTabs li{

	display: inline;

	float: left;

	line-height: 23px;

	height: 24px;

}

ul#sidebarTabs li a {

	display: block;

	float: left;

	padding: 0 8px;

	text-align: center;

	height: 23px;

	background: #fafafa url(index_bg.html) repeat-x;

	border-right:1px solid #eee;

	border-left:1px solid #eee;

	color: #000;

}

ul#sidebarTabs li a.active {

	color: #222;

	display: block;

	float: left;

	padding: 0 8px;

	text-align: center;

	height: 24px;

	border: 1px solid #eee;

	border-bottom:1px solid #fff;

	background:#fff;

}

#sidebarTabs {

	margin-top:12px;

}

.sidebartabs {

	border-bottom:1px solid #eee ;

	border-right:1px solid #eee ;

	border-left:1px solid #eee ;

	padding:5px;

	font-size:.8em;

	background:#fff;

}

.sidebartabs ul li {

	line-height:18px;

	color:#666;

	border-bottom:1px dotted #D3D9EB;

	margin-left:3px;

	padding-top:2px;

	padding-bottom:2px;

	list-style:disc inside;

}

.sidebartabs a  {

	display:inline;

	color:#666;

}

.sidebartabs a:hover {

	color:#29568f;

	text-decoration:underline;

}

#searchCat  select, #archiveform  select, #cat, #googlequery{

	background-color: #FFF;

	border: 1px solid #7F9DB9;

	color: #555;

	font: .9em/1.2 Verdana, Arial, Geneva, Helvetica, Sans-Serif;

	margin-bottom: 10px;

	width:190px;

	padding: 1px;

	margin-left:10px;

}

#tagcloud {

	display:block;

	font-size:1.3em;

	text-align: center;

}

#tagcloud a {

	color:#222;

}

#tagcloud a:hover {

	text-decoration:underline;

}

#mainPageWidgetContainer {

	margin-top:10px;

}

#mainPageWidgetContainer ul li {

	line-height:18px;

	color:#666;

	border-bottom:1px dotted #D3D9EB;

	margin-left:3px;

	padding-top:2px;

	padding-bottom:2px;

	list-style:disc inside;

}

#mainPageWidgetContainer a  {

	display:inline;

	color:#666;

}

#mainPageWidgetContainer a:hover {

	color:#29568f;

	text-decoration:underline;

}

/********************************************MAINPAGE SIDEBAR STYLING ENDS HERE ********************************** */

#footerCategories {

	margin-top:10px;

	display:block;

	text-align:center;

	border-top:2px solid #efefef;

	border-bottom:2px solid #efefef;

	font-size:.7em;

	line-height:1em;

	font-weight:bold;

}

#footerCatInner {

	padding-top:4px;

	padding-bottom:4px;

}

#footerCatInner ul {

	display:block;

}

#footerCatInner li {

	display:inline;

}

#footerCategories a{

	text-transform:uppercase;

	color:#949494;

	margin-right:6px;

	margin-left:6px;

}

#footerCategories a:hover {

	color:#da0006;

	text-decoration:none;

}



#footerPages {

	margin-top:10px;

	display:block;

	text-align:center;

	background:#efefef;

	font-size:.7em;

	line-height:1em;

}

#footerPageInner {

	padding-top:10px;

	padding-bottom:5px;

	font-family:arial,tahoma,sans-serif;

	font-size:1em;

}

#footerPageInner ul {

	display:block;

}

#footerPageInner li {

	display:inline;

	margin-right:4px;

	margin-left:4px;

	font-weight:bold;

	text-transform:uppercase;

}

#footerPages a{

	color:#222;

}

#footerPages a:hover {

	color:#da0006;

	text-decoration:none;

}

#themeInfo{

	display:block;

	margin-top:10px;

}

/******************************************** SINGLEPOSTPAGE STRUCTURE********************************** */

#singleContent {

	float:left;

	width:795px;

}

#entry img {

	padding:2px;

	border:1px solid #aaa;

	background:#fff;

	display:block;

}

#photoGalItem { /* Photo that is being displayed on single post page*/

	margin-bottom:15px;

}

#entryMeta {

	display:block;

	background:url(labelNewspaper.html) no-repeat left center;

	color:#8f8f8f;

	padding-top:6px;

	padding-bottom:6px;

	padding-left:25px;

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

}

#entryMeta p {

	font-size:.7em;

	margin-top:10px;

	line-height:1.1em;

}

#entryMeta img {

	float:left;

	margin-top:1px;

	margin-right:3px;

}

#entryMeta a {

	color:#8f8f8f;

	text-decoration:underline;

}

#entryMeta a:hover {

	text-decoration:none;;

}

#entry {

	width:505px;

	float:left;

	line-height:1.3em;

	padding-top:10px;

	font-size:.95em;

}

.post ul {

	padding-bottom:10px;

	list-style: square inside;

}

.post ol {

	padding-bottom:10px;

	list-style: decimal inside;

}

.post li {

	padding: 2px 0px 2px 10px;

	font-size: 12px;

	line-height: 15px;

	color:#4c4c4c;

}

#singlePostSidebarLeft {

	float:right;

	padding:10px 10px 5px;

	background:#f4f4f4;

	width:250px!important;

	width:270px;

	width/**/:/**/250px;

}

#innerAd250x250x {

	margin-bottom:10px;

}

#singlePostSidebarLeft li {

	margin-bottom:3px;

	color:#666;

	list-style:circle inside;

}

#singlePostSidebarLeft li a {

	color:#222;

}

#singlePostSidebarLeft li a:hover {

	text-decoration:underline;

}

#singlePostSidebarRight {

	width:170px;

	float:right;

	background:url(bgInnerPG.html) repeat-y;

}

#singlePostSidebarRight img {

	padding:2px;

	border:0;

	background:#fff;

	display:block;

	margin-bottom:4px;

}

ul#singpPhotoGalleryList li {

	display:block;

	width:126px;

	margin-right:19px;

	margin-left:19px;

	margin-bottom:10px;

	text-align:center;

	font:bold .7em/1.1em georgia, sans-serif;

}

ul#singpPhotoGalleryList li a{

	color:#222;

}

ul#singpPhotoGalleryList li a:hover {

	color:#cd1713;

}

#innerSidebarRight {

	width:126px;

	display:block;

	margin:0 auto;

}

#innerSidebarRight li {

	margin-bottom:3px;

	color:#666;

	list-style:circle inside;

}

#innerSidebarRight li a {

	color:#222;

}

#innerSidebarRight li a:hover {

	text-decoration:underline;

}

#ad120px600 {

	padding-top:7px;

}

/******************************************** PHOTO CATEGORY and VIDEO ARCHIVE  ********************************** */

.photoFrame {

	display:block;

	float:left;

	text-align:center;

	padding-bottom:15px;

	margin-bottom:15px;

	border-bottom:1px solid #f4f4f4;

	width:252px;

}

.postinfoPhotoCat { /* pos info shown under the summary of posts on search results */

	padding-top:5px;

	font:.6em verdana, arial, tahoma,sans-serif;

	color:#9f9f9f;

	display:block;

}

.postinfoPhotoCat a {

	color:#0854C7;

}

.postinfoPhotoCat  a:hover {

	color:#d92100;

}

.video {

	background:#666;

	padding:2px;

	margin:5px 0;

}

.videoInfo { /* pos info shown under the summary of posts on search results */

	text-align:right;

	padding-top:3px;

	padding-bottom:3px;

	padding-right:5px;

	font:.8em verdana, arial, tahoma,sans-serif;

	color:#9f9f9f;

	margin-bottom:20px;

	display:block;

}

.videoInfo a {

	color:#0854C7;

}

.videoInfo a:hover {

	color:#d92100;

}

/******************************************** ARCHIVE PAGE  ********************************** */

#archiveEntries {

	width:505px;

	float:left;

	line-height:1.3em;

	padding-top:4px;

	font-size:.95em;

}

.archivePost {

	font-size:.9em;

}

.archivePost img{

	float:left;

	margin-top:5px;

	margin-right:5px;

}

.postinfo { /* pos info shown under the summary of posts on search results */

	text-align:right;

	padding-top:3px;

	padding-bottom:3px;

	padding-right:5px;

	font:.8em verdana, arial, tahoma,sans-serif;

	color:#9f9f9f;

	border-top:1px solid #ccc;

	border-bottom:1px solid #ccc;

	background:#f9f9f9;

	margin-bottom:10px;

	display:block;

}

.postinfo a,.navigation a {

	color:#0854C7;

}

.postinfo a:hover, .navigation a:hover {

	color:#d92100;

}





/******************************************** WIDGET  ********************************** */

.widget {

	margin-bottom:10px;

	font-size:.8em;

	font-family:arial, verdana, sans-serif;

}

/******************************************** SINGLEPOSTPAGE ********************************** */

#entry p {

	padding-bottom:10px;

}

#entry a {

	color:#0854C7;

}

#entry a:hover {

	color:#d92100;

	text-decoration:underline;

}

.alignleft {

	float:left;

	margin-right:10px;

	margin-top:5px;

}

.alignright {

	float:right;

	margin-left:10px;

	margin-top:5px;

}

.aligncenter {

	margin:0 auto;

	display:block;

}

.wp-caption img {

	margin-bottom: 5px;

	padding:4px;

	border: 1px solid #ddd;

	background-color:#FFFFFF;

}

p.wp-caption-text {

	color:#222;

	width: auto;

	font:.7em verdana, arial, sans-serif;

	text-align:center;

}

blockquote {

	padding: 2px 10px;

	background: #f6f5f5;

	color:#333;

	font-size:90%;

	clear:both;

	border-left: 3px solid #bfbbbb;

	margin-bottom:10px;

}

code {

	color:#444;

	font:11px/17px tahoma, arial, sans-serif;

	display:block;

}

blockquote p {

	font-size: 11px;

	padding: 5px 0px;

	margin: 5px 0px;

	line-height: 15px;

}

blockquote li {

	padding: 2px 0px 2px 10px;

	font-size: 11px;

	line-height: 15px;

	color:#369;

}

blockquote a {

	color:#0080ca;

	text-decoration:underline;

}

blockquote a:hover {

	color:#039;

}



/* ***********************************************************

*	COMMENT  	*

***********************************************************/

p#commentNotification { /* text style for notification message that is displayed when post is pass protected or comments are closed */

	display:block;

	margin-top:7px;

	background:#f9f9f9;

	padding:3px 5px;

	font-weight:bold;

}

ol.commentlist li { /* Comment Wrapper */

	border:1px solid #d5d5d5;

	height:1%;

	margin:0 0 10px;

	padding:5px 5px 5px 53px;

	position:relative;

}

ol.commentlist li a { /* Comment Wrapper */

	color:#0854C7;

}

ol.commentlist li a:hover{ /* Comment Wrapper */

	color:#d92100;

}

li div.vcard { /* Font style for comment author link*/

	font:bold 12px verdana, arial,sans-serif;

	font-style:normal;

	padding:0 80px 0 0; 

	margin:5px 0;

}

li div.vcard img.avatar { /* Avatar style between comments */

	border:1px solid #d5d5d5;

	padding:2px;

	background:#fff;

	left:5px;

	position:absolute;

	top:7px;

}

li div.comment-meta { /* Style for date of comment */

	font:bold 10px/1.4 helvetica,arial,sans-serif;

	position:absolute;

	right:10px;

	text-align:right;

	top:10px;

	width: 160px;

}

li div.comment-meta a {

	color:#8F8F8F;

}

li div.comment-meta a:hover {

	text-decoration:underline;

}

ol.commentlist li p { /* Comment font style */

	font:normal 12px helvetica,arial,sans-serif;

} 

li div.reply {  /* Reply button style */

}

ol.commentlist li div.reply:hover {

}

li div.reply a {

	font:bold 9px helvetica,arial,sans-serif; 

	text-transform:uppercase;

}

ol.commentlist li ul.children { /* Inner comment style */

	margin-top:10px;

}

li.depth-2,li.depth-3,li.depth-4,li.depth-5 { /* inner comment margin-bottom */

	margin:0 0 .20em;

}

ol.commentlist li.even { /*The background color for 1-3-5... no comments*/

	background:#fff;

}

ol.commentlist li.odd { /* Background color for 2-4-6... no comments */

	background:#f9f9f9;

}

ol.commentlist li.pingback div.vcard {

	padding:0 170px 0 0;

}

.stepsreg a

{

color:#0000FF;

}



/* ******************************************************** */

/* COMMENT FORM */

/* ******************************************************** */

p#noComment {

	font:bold .8em verdana, tahoma, arial, sans-serif;

	background:#f7f7f7;

	padding:4px 4px 4px 10px;

}

#respond {

	font-family:verdana, tahoma, arial, sans-serif;

	background: url(bgWriteComment.html) repeat;

	padding:5px 15px 0;

	border:1px solid #ececec;

}

.cancel-comment-reply {

	font-size:12px;

}

.cancel-comment-reply, #respond cite {

	font-size:12px;

	padding-top:4px;

}

#respond label {

	font-size:10px;

	padding-left:3px;

	font-family:verdana, tahoma, arial, sans-serif;

}

#author,#email,#url {

	font: 11px verdana,Arial, Helvetica, sans-serif;

	width: 35%;

	padding: 2px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

}

#respond textarea:focus, #respond input[type="text"]:focus {

	border: 1px solid #bbb;

	background: #fefff7;

}

#respond textarea {

	font: 12px Arial, Helvetica, sans-serif;

	width: 95%;

	height: 120px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

	padding: 2px 3px 3px 7px;

}

#submit {

	background: url(submit.html) no-repeat left;

	width: 112px;

	height:24px;

	border:none;

	display:block;

	line-height:0px;

	cursor:pointer;

}

#submit:hover {

	cursor:pointer;

	background: url(submit.html) no-repeat right;

	width: 112px;

	height:24px;

}

