/* Skyray */

body {background:#e8e8e8 url(/images/bg_body.gif) repeat-x top left;}

#topBar {
width:905px;height:35px;
margin:0 auto;padding:0;
position:relative;
}
	#topBar form {
	position:absolute;
	top:8px;right:5px;
	}
	#topBar .textBox  {
	padding:3px 22px 3px 2px;
	}
	#topBar .searchBtn {
	background:url(/images/search.gif) no-repeat 0 0;
	border:0 none;
	position:absolute;
	top:3px;right:0;
	cursor:pointer;
	width:20px;
	height:16px;
	outline:none;
	}

#header {
clear:both;
background:url(/images/bg_header.gif) no-repeat 0 0;
display:block;
position:relative;
width:905px;height:152px;
margin:0 auto;padding:0;
}
#header a {
width:215px;
height:85px;
display:block;
position:absolute;
top:35px;left:330px;
}

#menu {width:905px;margin:0 auto;padding:0;}

#topContent {
width:845px;
background:#87abcc url(/images/bg_topContent.gif) repeat-x bottom left;
border-top:1px solid #6f8ca7;
border-bottom:1px solid #676767;
margin:0 auto;padding:10px 30px 10px;
}
	#topContent h1 {
	color:#000048;
	font-size:18px;
	font-weight:bold;
	margin:0;padding:0 0 4px;
	}
	#topContent p {
	font-size:11px;
	}

#crummy {margin:0;padding:0 0 5px;font-size:11px;}
#crummy a {color:#990000;}

#content {
width:885px;
margin:0 auto;padding:15px 10px 25px;
background:#fff;
border-bottom:1px solid #b4b4b4;
}

#contentCon {
width:845px;
margin:0 auto;padding:15px 30px 25px;
background:#fff;
border-bottom:1px solid #b4b4b4;
font-size:12px;
}
	#contentCon p {margin:0;padding:0 0 15px;line-height:120%;}
	#contentCon strong {font-weight:bold !important;}
	#contentCon a {color:#6a96bf;}
	#contentCon ul {
	list-style:square;
	padding:0 0 0px 20px;margin:0;
	}
	#contentCon em {font-style:italic;}
	#contentCon ol {list-style-type:decimal;padding:0 0 0px 20px;margin:0;}

	.contentContainer {
	width:280px;margin:0 0 0 20px;
	float:left;
	}
	.cContent {
	width:278px;
	border:1px solid #686868;
	border-bottom-width:0 !important;
	margin:0;
	}
	.ccImageBox {padding:5px;border-bottom:1px solid #686868;width:268px;text-align:center;}
	.ccContent {
	padding:10px 15px 0;margin:0;
	display:block;
	height:160px;
	background:#fff url(/images/bg_fccContent.gif) repeat-x left top;
	font-size:11px;
	}
	.ccContent h1 {
	color:#1F0146;
	font-weight:bold;
	font-size:14px;
	}
		.ccContent p {padding:3px 5px 0;}
		.ccContent ul {
		margin:0;padding:5px 0 0 2px;
		list-style:none;
		}
		.ccContent li {
		margin:0;padding:0 0 5px 15px;
		background:url(/images/bullet.gif) no-repeat 0 3px;

		}
		.ccContent li a {color:#0000FF;}

	.cBottom {
	background:url(/images/bg_fcBottom.gif) no-repeat 0 0;
	margin:0;padding:0;
	width:280px;height:10px;
	font-size:1px;
	line-height:0;
	white-space:nowrap;
	}

#footerContent {
border-top:1px solid #0a1219;
background:#85a9ca url(/images/bg_footerContent.gif) repeat-x left top;
width:825px;
margin:0 auto;padding:15px 40px;
}
	#footerContent h1 {
	font-size:14px;
	color:#000048;
	font-weight:bold;
	margin:0;padding:0 0 5px;
	}
	#footerContent table {
	margin:0 auto;padding:0;
	font-size:11px;
	}
	#footerContent td {
	vertical-align:top;
	text-align:left;
	padding:0 10px 0 0;
	}
	#footerContent td span {color:#fff;}
	#footerContent strong {font-weight:bold;}
	#footerContent td p {margin:0;padding:0 0 5px;}


#footer {
border-top:1px solid #f8f8f8;
background:url(/images/bg_footer.gif) repeat-x left top;
width:865px;
margin:0 auto;padding:4px 20px 10px;
color:#333;
font-size:10px;
}
	#footer span {
	float:left;
	}
	#footer ul {
	float:right;
	margin:0;padding:0;
	}
	#footer li {
	margin:0;padding:0;
	display:inline;
	}
	#footer li a {
	border-left:1px solid #333;
	color:#000066;
	padding:0 7px;
	}
	#footer .fFirst {padding-left:0;border:0 none;}


/* form items */
.textBox {
border-top:1px solid #7c7c7c;
border-left:1px solid #c3c3c3;
border-right:1px solid #c3c3c3;
border-bottom:1px solid #ddd;
background:#fff url(/images/fieldbg.gif) repeat-x top;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



/* blog css */
.blogContent {width:70%;}
#blogComments h1 {
display:block;
margin:0;padding:15px 0 5px;
font-size:14px;font-weight:bold;
}
.blogRelated {width:25%;}
	.blogRelated h1 {
	display:block;
	background-color:#990000;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px;
	padding:2px 5px;
	}
	.blogRelated a.blogTitle {font-weight:bold;}
	.blogRelated p {margin:0;padding:0 0 5px 5px !important;font-size:11px;}
	.blogArticle {margin:0;padding:0 0 20px;}
#blogReply .texty {width:200px;margin:1px 0 5px;}
#blogReply .smally {font-size:10px;}

.blogArchive h1 {
display:block;
font-size:14px;font-weight:bold;
border-bottom:1px solid #000;
margin:0 0 4px;padding:3px 0;
}

#tags {margin:0;padding:15px 0 5px;}
#tags h2 {
font-size:12px;
font-weight:bold;
}
#tags ul {margin:0;padding:5px 0 0 10px;}
#tags li {
list-style:none;
display:block;
background-position:0 2px;
background-repeat:no-repeat;
margin:0;padding:0 0 4px 20px !important;}

#rss {

display:block;

background:url(/images/header-rss.gif) no-repeat 0 7px;

padding:0 0 10px 28px;

margin:0;

}


#contentCon table.addBorders th {
font-weight:bold !important;
margin:0;padding:2px 3px !important;
text-align:center !important;
vertical-align:middle !important;
border-bottom:2px solid #444;
border-right:2px solid #444 !important;
border-left:0 none !important;
white-space: nowrap;
}
#contentCon table.addBorders td {border:1px solid #444;}