
body {
margin-top: 0px;
padding: 0;
color: #ABABAB;
background-color:#004082;
font-family: Verdana;
font-size: 11px;
line-height: 18px;
}

.pagination a:link, .pagination a:hover {

color:#FFF;

}


#wrapper2 {

width: 950px;

margin-left: auto;

margin-right: auto;

padding: 0px 0px 0px 0px;

background-color: #003078;


margin-top: 15px;
overflow:hidden!important;

}


.post-wrapper {
background-color: #FFF;
padding: 0px 15px 15px 15px; 
width: 585px;
background-image: url(images/content-white-top.gif);
background-position: top;
background-repeat: no-repeat;
}

a.home_link_logo
{
display:block;
float:left;
height:112px;
width:500px;
}
.post-wrap {
width: 580px;
margin-bottom: 15px;
} 
a:link { 
text-decoration: none; 
color: #003078; 
}
a:visited { 
text-decoration: none; 
color: #003078; 
}

a:hover, a:active { 
color: #3B3B3B; 
}
h1, h2, h3, h4, h5, h6 { 
font-weight: normal; 
margin: 0px 0 10px; 
}

h1 { 
font-size: 32px; 
margin-bottom: 0px; 
margin-top: 10px;
}


h2 { 
font-size: 28px; 
}

h3 { 
font-size:17px;
padding-top:5px;
}
.post-title {

line-height: 30px;
}

.home-post-wrap {

width: 285px;

float: left;

}

.recentposts h3

{
color:#004AB9;
}


.home-post-wrap a
{
color:#b23c30!important; font-weight:bold;
}

.home-post-wrap p
{
padding:0;
margin:0;
padding-bottom:5px;
font-size:11px;
line-height:18px;
}


.flash


{
width:580px;
height:325px;
float:left;
display:block;
margin-bottom:10px;















border:16px solid #E1EDFF;















}















.readmore {















background-image: url(images/read-more.gif);







background-repeat: no-repeat;







background-position: 0px;







float:right;







padding-left: 20px;







font-weight:bold;















}



















a.readmore2 {







color:#0089CE!important;







font-weight:bold;







text-decoration:underline!important;







}







a.readmore2:hover {








font-weight:bold;









color:#003078!important;















































text-decoration:none!important;







}















.readmore a:link,  {















color: #098303!important;















}















div.readmore a{color:#098303;}















h4, h5, h6 { font-size: 20px; }

div#sidebardark h4{

color:#9FDFFF;
font-size: 17px; 

}





















.titles { 















font-weight: normal; 















font-size: 12px!important; 















text-decoration: none;















color:#003078;















font-weight:bold!important;















line-height:18px;















}































.titles a:link, .titles a:visited, .titles a:active {















text-decoration: none;















font-size: 15px;















font-weight: normal;















font-family: Trebuchet MS;















margin-bottom: 10px;















display: block;















}































.titles-featured a, .titles-featured a:hover, .titles-featured {















font-size: 20px;















line-height: 20px;















display: block;















margin-bottom: 10px;

















}

































pre, blockquote {

















overflow: auto;



















































padding: 0 10px;















margin: 20px 30px;















line-height: 1.8em;















background-color: #f5f5f5;















border: 1px solid #e0e0e0;















}































pre:hover, blockquote:hover {















background-color: #f0f0f0;















border: 1px solid #d0d0d0;















}































pre { 















































padding-top: 10px; 






























padding-bottom: 10px; 















}































code { 















color: #779900; 















font-family: Consolas, Verdana, "Courier New", Sans-Serif; 















}































ul, ol { 
line-height: 2.0em; 
}
ul { list-style-image: url(images/bullet.gif); 

}
#navigation {
float: left;
height: 54px;
background-image: url(images/pages-bg.gif);
overflow: hidden; 
max-width: 740px;
}
#header {
width: 950px;















float: left;















margin-top: 0px;















background-image: url(images/masthead.png);















background-repeat: repeat-x;















padding-top:2px;















display:block;















}































#container{















float: left;















display:block;















width: 950px;















height:100%;















color: #000000;















padding-bottom:10px;















}































#left-div {















width: 650px;















float: left;















margin-top: 20px;















}































#left-inside {















float: left;















padding: 0px 0px 0px 19px;















}































#sidebar-wrapper {















width: 283px;















float: left;















margin-top: 20px;















margin-bottom: 20px;















}































#sidebar {















float: left;















padding-left: 13px;















padding-right: 13px;















width: 257px;















margin-top: 10px;















}















.about_read















{















padding-bottom:10px!important;















}















.about_read a















{















color:#FFF000!important;















text-decoration:underline;















}















.about_read a:hover















{















color:#fff;















text-decoration:none;















}































#footer {
float: left;
disaply:block;
width: 950px;
text-align: left;
color: #B2CBF0;

overflow:hidden;
}































#footer a {















color: #B2CBF0;




























font-size: 11px;
















}

















	



















#footer-inside {

width: 938px;

float: left;


background-color:#217BCA;
height:29px!important;
overflow:hidden;

}































#footer-top {































min-height: 180px;















width: 950px;































background-image: url(images/footer-bg-2.gif);















background-repeat: repeat-x;































background-position: top;















background-color: #002357;















float: left;































margin-top: 10px;















}















































	















#footer a:hover {















color: #B2CBF0;















text-decoration: underline;















}































#sidebardark {















background-color: #002357;















width: 265px;















background-image: url(images/sidebar-dark-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 10px 10px 2px 10px;















float: left;















}































#navigation ul { 















list-style-type: none; 















list-style-image: none; 















float: left; margin-top: 10px; 















padding: 0px 0px 0px 0px; 















display: block; 















margin-left: 0px;















}































#navigation li:hover {















background-color: #E1EDFF; 















background-image: url(images/pages-hover-right.gif); 















background-repeat: no-repeat; 















background-position: right;


































}



























































#navigation li { 















float: left; 















display: block; 















margin-right: 10px; 















padding-left: 0px; 















height: 29px; 















margin-bottom: 15px;















}































#navigation li a:link,















#navigation li a:visited {	 















float: left;



































color: #FFFFFF;





















display: block;















































padding-right: 8px;





















padding-left: 8px;















padding-top: 3px;















font-size: 12px;















margin-bottom: 3px;















height: 26px;















}































#navigation li a:hover,















#navigation li a:active {















color: #003078;















font-size: 12px;















margin-bottom: 0px;















height: 26px;















background-image: url(images/pages-hover-left.gif);















background-position: left;















background-repeat: no-repeat;















}















































.sidebar-box {















background-image: url(images/sidebar-line.gif); 















background-position: bottom; 















background-repeat: no-repeat; 















padding-bottom: 10px;















padding-top: 10px;















color: #FFF;















margin-bottom: 0px;















}

.articleinfo {



border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;

}







.sidebar-box ul li a, .sidebar-box ul li a:active {

display: block; 

color:#ffffff; 

width: 100%; 
padding: 0px 3px 3px 3px!important; 

background-image: none !important;
} 

.sidebar-box ul li:hover, .sidebar-box ul li a:hover {

background-image: none !important;

}

.sidebar-box ul li a:hover {

width: 100%;

display: block; 

color:#004082; 

padding: 0px 3px 3px 3px;

} 





.sidebar-box ul li.current_page_item a

{



color:#004082;

}


























.sidebar-box h2 { 















margin-top: 5px; 















font-size: 18px!important; color: #FFFFFF; 















padding-top: 4px; 















font-weight: normal; 



























padding-bottom: 4px; 
















text-transform: capitalize; 
















margin-left: 10px; 















font-family:verdana; 















background-image: url(images/h3.gif); 















background-repeat: no-repeat; 















background-position: left; 















padding-left: 22px;















line-height:22px;















}































#about {















float: left;















width: 250px;















margin-right: 20px;















}































#commentform {















margin: 1em 0;















background: #E1EDFF;















margin-left: 20px;















}































#commentform textarea {















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 370px;















}















#commentform textarea:hover {















background: #FFFFFF;















border: 1px solid #C9D9F0;















}















#commentform textarea:focus {















background: #ffffff;















border: 1px solid #C9D9F0;















}































#commentform #email {















font-size: 1.1em;















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 280px;















background-image: url(images/comment-email.gif);















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #author {
















font-size: 1.1em;















background: #f8f7f6;























border: 1px solid #C9D9F0;























width: 280px;



























background-image: url(images/comment-author.gif);















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #url {















font-size: 1.1em;















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 280px;















































































































































































































































background-image: url(images/comment-website.gif);















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #email:focus {































font-size: 1.1em;















background: #ffffff;















border: 1px solid #C9D9F0;















width: 280px;















background-image: url(images/comment-email.gif);















background-position: 7px 7px;















background-repeat: no-repeat;

















height: 20px;

















padding-left: 30px;















padding-top: 6px;





















}



















#commentform #author:focus {























font-size: 1.1em;

































background: #ffffff;

































border: 1px solid #C9D9F0;































width: 280px;















background-image: url(images/comment-author.gif);

















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #url:focus {















font-size: 1.1em;















background: #ffffff;















border: 1px solid #C9D9F0;
















width: 280px;















background-image: url(images/comment-website.gif);























background-position: 7px 7px;















background-repeat: no-repeat;









































height: 20px;















padding-left: 30px;
















padding-top: 6px;


















}















#commentform input{















margin-bottom: 3px;















}















div#categories-menu ul li a:hover{color:#fff000!important;}















div#categories-menu ul li.current_page_item a,















div#categories-menu ul li.current_item_parent a















{color:#fff000!important;}















.search_bg {















height:35px;















width:260px;















float: left;















margin-top: 10px;















margin-left: 10px;















margin-bottom: 15px;















}































#search {















color:#FFFFFF;















padding:0;















}































#search input {















background: #003078;















font-size:11px;















color:#FFF;















font-family:Tahoma, arial, verdana, courier;















width:150px;















height:11px;















vertical-align:middle;















padding:10px;















border: 1px solid #004AB8;















}















































.icons {















margin-top: 0px; 















margin-bottom: -5px;















margin-right: 10px;















}































#search .input {















width:66px;















height:31px;















background:none;















border:none;















vertical-align:middle;















margin:0;















padding:0;















margin-left: 10px;















}
































.list2 {




















color: #000000;


























list-style-image: url(images/bullet.gif);
















margin-top: 0px;















font-size: 11px;















}































.list2 a:hover{















color: #393939;















list-style-image: url(images/bullet.gif);















margin-top: 0px;















font-size: 11px;















}































.list2 a {















color: #000000;















margin-top: 0px;















font-size: 11px;















}































.toptitle {















font-size: 20px;















color: #003078;















margin-left: 15px; 















display: block;















margin-top: 5px;















margin-bottom: 10px;















}















.toptitle2 {















font-size: 24px;















color: #FFF;















display: block;















margin-top: 15px;















margin-bottom: 10px;















}































.thumbnail-div {















border: 1px solid #C5D7F2;















width: 84px;















height: 84px;















background-color: #FFF;















padding: 5px;















float: left;















margin-right: 10px;































}































.post-info {















width: 593px;















border-bottom: 1px solid #E4E4E4;















padding-bottom: 10px;















margin-bottom: 10px;















color: #545454;















font-size: 10px;















}































.thumbnail-div-featured {















border: 5px solid #ECECEC;















width: 200px; 















height: 200px;















float: left;















margin-right: 10px;















}































.logo {















float: left; 















margin-bottom: 15px;















border: 0px;















margin-left: 20px;















margin-top: 22px;















}































#panel {















background: #F5F5ED;
















height: 50px;















width: 300px;



















display: none;






















}



































.slide {















margin: 0;
















padding: 0;






















background: url(images/dropdown-search.gif) no-repeat center top;

















}
































.btn-slide {















width: 69px;















height: 19px;















padding-left: 0px;















padding-top: 4px;















margin: 0 auto;















display: block;















font: normal 11px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 14px;















}































#search-wrap {





















float: right;



















width: 300px;



























}

























































#panel2 {



























width: 265px;















display: none;















color:#ffffff;

















line-height:23px;















}









































.slide2 {















margin: 0px 0px 3px 0px;















padding: 0;























background: url(images/button-search.gif) no-repeat center top;















}































.btn-slide2 {















width: 230px;















height: 25px;















padding-left: 0px;















padding-top: 7px;















margin: 0 auto;















display: block;















font: normal 13px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 35px;















font-weight:bold;















}































#panel3 {















width: 265px;

















display: none;



















}





































.slide3 {






























margin: 0px 0px 3px 0px;





















padding: 0;















background: url(images/button-rss.gif) no-repeat center top;















}

p.slide3 a
{
font-weight:bold;
}





























.btn-slide3 {















width: 230px;















height: 25px;















padding-left: 0px;















padding-top: 7px;















margin: 0 auto;















display: block;















font: normal 13px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 35px;















}































#panel4 {















width: 265px;















display: none;































}































#panel4 a:link, #panel4 a:visited, #panel4 a:active {















color: #65A3FF;















}















#panel4 a:hover {















color: #FFF;















}















.slide4 {















margin: 0px 0px 3px 0px;































padding: 0;















background: url(images/button-tags.gif) no-repeat center top;















}















.btn-slide4 {















width: 230px;















height: 25px;















padding-left: 0px;















padding-top: 7px;















margin: 0 auto;















display: block;















font: normal 13px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 35px;















}































.panel-inside {















padding-left: 10px;















padding-right: 10px;















display: block;















}































.panel3 input {















background-color: #003078;















border: 1px solid #004AB8;















height: 31px;















}































.feedsubmit{















background-color: #003078;















border: 1px solid #004AB8;















color: #FFF;















height: 31px;















float: right;















margin-right: 12px;















margin-bottom: 15px;


































































}









































#emailer {
















background-color: #003078;















border: 1px solid #004AB8;





















color: #FFF;


















height: 16px;



















float: left;

















margin-top: 13px;















padding: 10px;















margin-left: 4px;















margin-bottom: 15px;















width: 162px;















font-size: 11px;















}































.footerboxes {















width: 280px;















margin-left: 10px;















margin-top: 15px;















float: left;















margin-bottom: 10px;















}































.footerboxes ul li a:link, .footerboxes ul li a:visited, .footerboxes ul li 

a:active {















display: block; 















color: #FFFFFF; 















width: 100%; 















padding: 0px 3px 0px 3px; 















background-image: none !important;















} 































.footerboxes ul li:hover, .footerboxes ul li a:hover {















background-image: none !important;















}































.footerboxes ul li a:hover {















width: 100%;















display: block; 















color: #CADFFF; 















padding: 0px 3px 0px 3px;















} 































.footerboxes h3 { 















margin-top: 5px; 















font-size: 17px; 















color:  #FFFFFF; 















padding-top: 4px; 















font-weight: normal; 















padding-bottom: 4px; 















text-transform: uppercase; 


















margin-left: 10px; 



















font-family: Trebuchet MS; 




















background-image: url(images/h3.gif); 

















background-repeat: no-repeat; 















background-position: left; 















padding-left: 22px;















}

































.share-div {















width: 590px;















height: 30px;















background-color: #FFF;



















display: none;





























}







































.share {

















visibility: hidden;























}





































.random-image {















width: 44px;















height: 44px;















border: 4px solid #F2F2E4;















float: left;















margin-left: 10px;





















}

































.random-content {















float: right;















width: 210px;















}































.random-content a:link {















font-size: 13px;















}















.random {















width: 280px;















float: left;
















margin-top: 10px;















}































.recentposts {















background-color: #E1EDFF;















background-image: url(images/content-blue-top.gif);















background-repeat: no-repeat;















background-position: top;















width: 590px;















padding-top: 15px!important;

padding-right: 10px!important;

padding-bottom: 0px!important;

padding-left: 15px!important;









float: left;















}































.abouttitle {















color: #003078;















font-size: 20px;















margin-bottom: 10px;















}































.idTabs {















padding: 0px;















float: left;















list-style-type: none;















margin-left: 5px;















margin-right: 0px;















padding-left: 0px;















margin-bottom: 0px; font-weight:bold; 















}































.idTabs ul {















padding-left: 0px;















margin-bottom: 0px;















margin-right: 0px;















}































.idTabs li {















display: inline;


















margin: 0px;






















padding: 0px;















float: left;















color: #A2A2A2;





















text-align: center;

















font-size: 11px;



















margin-left: 0px;















padding-left: 0px;















}































.idTabs li a, .idTabs li a:visited {















color: #0089ce;















text-decoration: none;















padding-left: 10px;















padding-right: 6px;















height: 23px!important;























width: 99px;















margin-right: 2px;















display: block;















float: left;











background-image: url(images/tab-blue.gif);



margin-bottom:0px!important;















}































.idTabs li a.selected {















color: #393939!important;















text-decoration: none;















padding-left: 10px;















padding-right: 6px;















height: 23px!important;















width: 99px;















margin-right: 2px;















display: block;















float: left;















background-image: url(images/tab-white.gif)!important;















}































#recententries {















float: left;















width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px 15px 5px 15px;















}































#recentcomments2 {















float: left;




















width: 585px;

















display: block;

















background-color: #FFF;


















background-image: url(images/content-white-top.gif);

















background-repeat: no-repeat;















background-position: top;















padding: 15px 15px 5px 15px;















}































#recentcomments2 ul {















list-style-image: url(images/icon-comments.gif) !important;















}















#mostcomments {















float: left;































width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px 15px 5px 15px;















}































#featured {















float: left;















width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px!important;

padding-right:15px!important;

padding-bottom:5px!important;

padding-left:15px!important;





























}































#featured-content {















color: #848484;















}































#randomarticles {















float: left;















width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;

















padding: 15px 15px 5px 15px;



















}









































#categories-inside {

























background-image: url(images/categories-bg.gif);















background-repeat: repeat-x;















background-position:0px 7px;























width: 920px;































margin-left:12px;















background-color: #1CA212;





























/*height: auto;*/





















/*min-height: 20px;*/

















}































#categories-inside ul {















margin: 0px 0px 0px 10px;
















padding-left: 0px;






















list-style-type: none; 




















list-style-image: none; 
















float: left;





















}






































#categories-inside ul li {

















float: left; 















display: block; 















padding-left: 0px; 















height: 20px; font-weight:bold;















}















































#categories-inside ul li a:link,#categories-inside ul li a:visited, 

#categories-inside ul li a:active, #categories-inside ul li a:hover   {















height: 20px;















display: block;















color: #FFFFFF;















font-size: 11px;















padding: 0px 16px 0px 16px;















background-image: url(images/categories-line.gif);















background-repeat: no-repeat;















background-position: right;















float: left;















}































#rssbox {















list-style-image: none;















list-style-type: none;















}































/* Captions */















.aligncenter,















div.aligncenter {















	display: block;















	margin-left: auto;















	margin-right: auto;















}































.wp-caption {















	border: 1px solid #ddd;















	text-align: center;















	background-color: #f3f3f3;















	padding-top: 4px;















	margin: 10px;















	-moz-border-radius: 3px;















	-khtml-border-radius: 3px;















	-webkit-border-radius: 3px;



















	border-radius: 3px;



















}



































.wp-caption img {


















	margin: 0;

















	padding: 0;























	border: 0 none;






















}































.wp-caption p.wp-caption-text {















	font-size: 11px;















	line-height: 17px;















	padding: 0 4px 5px;















	margin: 0;















}















/* End captions */































/* Begin Images */















p img {















	padding: 0;















	max-width: 100%;















	}































/*	Using 'class="alignright"' on an image will (who would've















	thought?!) align the image to the right. And using 

'class="centered',















	will of course center the image. This is much better than using















	align="center", being much more futureproof (and valid) */































img.centered {















	display: block;















	margin-left: auto;















	margin-right: auto;















	}































img.alignright {















	padding: 4px;















	margin: 0 0 2px 7px;















	display: inline;















	}































img.alignleft {















	padding: 4px;
















	margin: 0 7px 2px 0;















	display: inline;















	}































.alignright {















	float: right;















	}































.alignleft {















	float: left















	}















/* End Images */































/* Begin Comments*/































.commentlist {















padding: 0px;















margin: 0px 0px 0px 17px;















width: 560px;















background-image: url(images/comment-bg.gif);















list-style-image: none;















list-style-type: none;















float: left;















}































.commentlist li {















	font-weight: bold;















	width: 560px;















	display: block;















	background-image: url(images/comment-bottom.gif);















	background-repeat: no-repeat;















	background-position: bottom left;















	padding: 0px 0px 45px 0px;















	margin: 0px;















	list-style-image: none;
















	list-style-type: none;






















	float: left;















	}










































.commentlist li div {



















	width: 540px;

















	display: block;















	background-image: url(images/comment-top.gif);















	background-repeat: no-repeat;















	margin: 0px;















	padding: 10px;















	float: left;















}































.commentlist li .avatar { 















	float: left;















	border: 1px solid #eee;















	padding: 2px;















	background: #fff;















	}

































.commentlist cite {

















	font-size: 18px;

















	float: left;















	font-style: normal;

















	margin-left: 10px;



















	margin-right: 6px;



















	margin-top: 5px;

















	font-weight: normal;



















	}















	















.says {

















display: none;





















}











































.commentlist p {















	font-weight: normal;



















	line-height: 1.5em;





















	text-transform: none;



















	display: block;

















	float: left;















	width: 90%;















	margin-left: 3%;















	}















	































#commentform p {















clear: both;















	}































.alt {















	margin: 0;















	padding: 10px;


















	}




































.nocomments {















	text-align: center;















	margin: 0;



















	padding: 0;




















	}














































.commentlist .children li {

















	width: 90%;















	display: block;















	margin: 0px;















	background-color: #FDFDFD;































	background-image: url(images/comment-children-bg.gif);















	background-position: left;















	background-repeat: repeat-y;















	border: 1px solid #E2E2E4;















	overflow: hidden;















}































.commentlist .children li div {















width: 97%;















padding: 3%;















background-image: url(images/comment-children-top.gif);















background-repeat: no-repeat;















background-position: top left;















}































.commentlist .commentmetadata {















	font-weight: normal;















	float: left;















	margin: 5px 0px 0px 0px;















	display: block;















	clear: both;















	background-image: none;















	width: 90%;















































	margin-left: 3%;















	}















	















.commentlist .vcard, .commentlist .children .comment-author, 

.commentlist .children .vcard, .commentlist .commentmetadata, 

.commentlist .children .comment-author, .commentlist .children 

.comment-meta   {















	background-image: none;















	width: 100%;















































































	padding: 0px !important;















}































.commentlist .reply, .commentlist .children .reply {















	float: right;































	background-image: none;















	width: 54px;















	height: 22px;















	margin-bottom: 0px;















	padding: 0px;















	margin-right: 10px;















	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;















}































.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist 

.children .reply a:link, .commentlist .children .reply a:hover {















	background-image: url(images/reply.gif);































	width: 39px;















	height: 17px;















	display: block;
















	color: #FFF;




















	font-size: 8px;




















	text-transform: lowercase;




















	font-weight: normal;




















	padding: 5px 0px 0px 15px;
















	letter-spacing: 1px;















}
































.commentlist .children li {















padding-bottom: 10px;















}































.commentlist .children li ul li {















padding-bottom: 10px;















background-color: #FFF;















}































#respond {















margin-top: 20px;















float: left;















background-image: none;















}































.commentlist #respond h3, .commentlist #respond a {















margin-left: 28px;















}































#comments {















line-height: 30px;















}































.children {















clear: both;















}































.children .commentmetadata, .children .vcard  {















	background-image: none;















}































.children textarea {















width: 90% !important;















}































.children input {















width: 80% !important;















}































#cancel-comment-reply-link {















display: block;















background-image: url(images/comment-close.gif);















width: 144px;















height: 21px;


















padding: 5px 0px 0px 23px;

















font-weight: normal;

















color: #84878E;

















font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;






















}










































#respond div {



















background-image: none;















}















a.current_page_item:hover{color:#000; text-decoration:none;}















#submit {















width: 120px !important;















}















#featured p, #recententries p, #recentcomments2 p, #mostcomments p, 

#randomarticles p{font-family:verdana; font-size:12px; color:#003078; 

line-height:18px; float:left; width:194px;}#featured img, #recententries img, 

#recentcomments2 img, #mostcomments img, #randomarticles 

img{padding-right:10px;}



















.page-post strong{





















color:#0089CE;}















.page-post p{

























color:#003078;















font-family:verdana;





















font-size:12px;



















line-height:18px;}















.page-post h5{















font-size:15px;















font-weight:bold;















}















#left-div strong a{















color:#0089CE;















text-decoration:underline;















}















#left-div strong a:hover{















color:#003078;















text-decoration:none!important;















}































#left-div a strong{















color:#0089CE;















text-decoration:underline;















}















#left-div a strong:hover{















color:#003078;















text-decoration:none!important;















}







div#left-div







{







color:#003078;







font-family:verdana;







font-size:12px;







line-height:18px;







}







form#cformsform input{border:1px solid #67CCFF; background-color:#fff;}















select.cformselect#cf_field_1{border:1px solid 

#67CCFF!important;background-color:#fff;}







div.page-post ul







{







color:#003078;







font-family:verdana;







font-size:12px;



line-height:24px;



padding:0px;



margin:0px;



padding-left:24px;



padding-top:10px;



padding-bottom:10px;



}







div#left-div ul li





{

list-style-image: url(images/bullet1.gif);

}







.readmore3 {



background-position: 0px;



float:right;



font-weight:bold;



}







.readmore3 a



{



text-decoration:underline;



color:#0042A6;







}







.readmore3 a:hover {



text-decoration:none;



color:#0042A6;



}



h3.post-title a{
padding:0px!important; 
margin:0px!important;
color:#EF7600;
}
 
div.home_1
{

border-right:1px solid #217BCA;
border-bottom:1px solid #217BCA;
padding-top:27px;
padding-bottom:57px;
}

div.home_2
{
padding:18px 0px 38px 10px;
border-bottom:1px solid #217BCA;

}
div.home_3
{
padding:25px 0px 28px 0px;
border-right:1px solid #217BCA;

}
div.home_4
{
padding:25px 0px 25px 10px;

}
#footer-menu
{
background-image:url(images/footer-bg.gif)!important;
background-position: top;
background-repeat: repeat-x;
height:29px!important;
width:938px;
display:block;

}
div#footer-menu ul
{
padding:0px;
margin:0px;
display:inline;
font-size:12px;
line-height:25px;


}
div#footer-menu ul li
{
list-style-image:none;
padding:0px;
margin:0px;
display:inline;
padding:0px 17px; 0px; 17px;
}
#footer-menu a
{
color:#ffffff!important;
text-decoration:none;
font-weight:500!important;
}
#footer-menu a:hover
{
color:#ffffff!important;
text-decoration:underline;
font-weight:500!important;
}
div#bottom<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/content/c/d/c/cdcpools2/html/wp-content/themes/TidalForce/style.php:17) in <b>/home/content/c/d/c/cdcpools2/html/wp-content/themes/TidalForce/style.php</b> on line <b>20768</b><br />

body {
margin-top: 0px;
padding: 0;
color: #ABABAB;
background-color:#004082;
font-family: Verdana;
font-size: 11px;
line-height: 18px;
}

.pagination a:link, .pagination a:hover {


color:#FFF;

}


#wrapper2 {

width: 950px;

margin-left: auto;

margin-right: auto;

padding: 0px 0px 0px 0px;

background-color: #003078;

background-image: url(images/bg.gif);

margin-top: 15px;
overflow:hidden!important;

}




a.home_link_logo
{
display:block;
float:left;
height:112px;
width:500px;
}
.post-wrap {
width: 580px;
margin-bottom: 15px;
} 
a:link { 
text-decoration: none; 
color: #003078; 
}
a:visited { 
text-decoration: none; 
color: #003078; 
}

a:hover, a:active { 
color: #3B3B3B; 
}
h1, h2, h3, h4, h5, h6 { 
font-weight: normal; 
margin: 0px 0 10px; 
}

h1 { 
font-size: 32px; 
margin-bottom: 0px; 
margin-top: 10px;
}


h2 { 
font-size: 28px; 
}

.post-title {

line-height: 30px;
}



.recentposts h3

{
color:#004AB9;
}


.home-post-wrap a
{
color:#b23c30!important; font-weight:bold;
}


.home-post-wrap img
{
width:133px;
height:110px;
float:left;
padding-right:9px;
}
.flash


{
width:580px;
height:325px;
float:left;
display:block;
margin-bottom:10px;















border:16px solid #E1EDFF;















}















.readmore {















background-image: url(images/read-more.gif);







background-repeat: no-repeat;







background-position: 0px;







float:right;







padding-left: 20px;







font-weight:bold;















}



















a.readmore2 {







color:#0089CE!important;







font-weight:bold;







text-decoration:underline!important;







}







a.readmore2:hover {








font-weight:bold;









color:#003078!important;















































text-decoration:none!important;







}















.readmore a:link,  {















color: #098303!important;















}















div.readmore a{color:#098303;}















h4, h5, h6 { font-size: 20px; }

div#sidebardark h4{



font-size: 17px; 



}





















.titles { 















font-weight: normal; 















font-size: 12px!important; 















text-decoration: none;















color:#003078;















font-weight:bold!important;















line-height:18px;















}































.titles a:link, .titles a:visited, .titles a:active {















text-decoration: none;















font-size: 15px;















font-weight: normal;















font-family: Trebuchet MS;















margin-bottom: 10px;















display: block;















}































.titles-featured a, .titles-featured a:hover, .titles-featured {















font-size: 20px;















line-height: 20px;















display: block;















margin-bottom: 10px;

















}

































pre, blockquote {

















overflow: auto;



















































padding: 0 10px;















margin: 20px 30px;















line-height: 1.8em;















background-color: #f5f5f5;















border: 1px solid #e0e0e0;















}































pre:hover, blockquote:hover {















background-color: #f0f0f0;















border: 1px solid #d0d0d0;















}































pre { 















padding-top: 10px; 















padding-bottom: 10px; 















}































code { 















color: #779900; 















font-family: Consolas, Verdana, "Courier New", Sans-Serif; 















}































ul, ol { 
line-height: 2.0em; 
}
ul { list-style-image: url(images/bullet.gif); 

}
#navigation {
float: left;
height: 54px;
background-image: url(images/pages-bg.gif);
overflow: hidden; 
max-width: 740px;
}
#header {
width: 950px;















float: left;















margin-top: 0px;















background-image: url(images/masthead.png);















background-repeat: repeat-x;
















padding-top:2px;




















display:block;



















}






































#container{





















float: left;

















display:block;






















width: 950px;















height:100%;
















color: #000000;















padding-bottom:10px;
















}































#left-div {















width: 650px;















float: left;















margin-top: 20px;















}































#left-inside {















float: left;















padding: 0px 0px 0px 19px;















}































#sidebar-wrapper {















width: 283px;















float: left;















margin-top: 20px;















margin-bottom: 20px;















}































#sidebar {















float: left;















padding-left: 13px;















padding-right: 13px;















width: 257px;















margin-top: 10px;















}















.about_read















{















padding-bottom:10px!important;















}















.about_read a















{















color:#FFF000!important;















text-decoration:underline;















}















.about_read a:hover















{















color:#fff;















text-decoration:none;















}































#footer {
float: left;
disaply:block;
width: 950px;
text-align: left;
color: #B2CBF0;
height: 29px!important;
}































#footer a {















color: #B2CBF0;




























font-size: 11px;
















}

















	



















































#footer-top {































min-height: 180px;















width: 950px;































background-image: url(images/footer-bg-2.gif);















background-repeat: repeat-x;































background-position: top;















background-color: #002357;















float: left;































margin-top: 10px;















}































#footer a:visited {
color: #002357;

}















	















#footer a:hover {















color: #B2CBF0;















text-decoration: underline;















}































#sidebardark {















background-color: #002357;















width: 265px;















background-image: url(images/sidebar-dark-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 10px 10px 2px 10px;















float: left;















}































#navigation ul { 















list-style-type: none; 















list-style-image: none; 















float: left; margin-top: 10px; 















padding: 0px 0px 0px 0px; 















display: block; 















margin-left: 0px;















}































#navigation li:hover {















background-color: #E1EDFF; 















background-image: url(images/pages-hover-right.gif); 















background-repeat: no-repeat; 















background-position: right;















}































#navigation li { 















float: left; 















display: block; 















margin-right: 10px; 















padding-left: 0px; 















height: 29px; 















margin-bottom: 15px;















}































#navigation li a:link,















#navigation li a:visited {	 















float: left;



































color: #FFFFFF;





















display: block;















































padding-right: 8px;





















padding-left: 8px;















padding-top: 3px;















font-size: 12px;















margin-bottom: 3px;















height: 26px;



















}









































#navigation li a:hover,

















#navigation li a:active {
























color: #003078;

















font-size: 12px;

















margin-bottom: 0px;















height: 26px;
















background-image: url(images/pages-hover-left.gif);















background-position: left;















background-repeat: no-repeat;















}















































.sidebar-box {















background-image: url(images/sidebar-line.gif); 















background-position: bottom; 















background-repeat: no-repeat; 















padding-bottom: 10px;















padding-top: 10px;















color: #FFF;















margin-bottom: 0px;















}

.articleinfo {



border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;

}







.sidebar-box ul li a, .sidebar-box ul li a:active {

display: block; 

color:#ffffff; 

width: 100%; 
padding: 0px 3px 3px 3px!important; 

background-image: none !important;
} 

.sidebar-box ul li:hover, .sidebar-box ul li a:hover {

background-image: none !important;

}

.sidebar-box ul li a:hover {

width: 100%;

display: block; 

color:#004082; 

padding: 0px 3px 3px 3px;

} 





.sidebar-box ul li.current_page_item a

{



color:#004082;

}


























.sidebar-box h2 { 















margin-top: 5px; 















font-size: 18px!important; color: #FFFFFF; 















padding-top: 4px; 















font-weight: normal; 



























padding-bottom: 4px; 
















text-transform: capitalize; 
















margin-left: 10px; 















font-family:verdana; 















background-image: url(images/h3.gif); 















background-repeat: no-repeat; 















background-position: left; 















padding-left: 22px;















line-height:22px;















}































#about {















float: left;















width: 250px;















margin-right: 20px;















}































#commentform {















margin: 1em 0;















background: #E1EDFF;















margin-left: 20px;















}































#commentform textarea {















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 370px;















}















#commentform textarea:hover {















background: #FFFFFF;















border: 1px solid #C9D9F0;















}















#commentform textarea:focus {















background: #ffffff;















border: 1px solid #C9D9F0;















}































#commentform #email {















font-size: 1.1em;















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 280px;















background-image: url(images/comment-email.gif);















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #author {
















font-size: 1.1em;















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 280px;















background-image: url(images/comment-author.gif);















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #url {















font-size: 1.1em;















background: #f8f7f6;















border: 1px solid #C9D9F0;















width: 280px;















































































































































































































































background-image: url(images/comment-website.gif);


















background-position: 7px 7px;






















background-repeat: no-repeat;























height: 20px;


















padding-left: 30px;


















padding-top: 6px;
















}















#commentform #email:focus {
































font-size: 1.1em;















background: #ffffff;















border: 1px solid #C9D9F0;















width: 280px;















background-image: url(images/comment-email.gif);















background-position: 7px 7px;















background-repeat: no-repeat;

















height: 20px;

















padding-left: 30px;















padding-top: 6px;





















}



















#commentform #author:focus {























font-size: 1.1em;

































background: #ffffff;

































border: 1px solid #C9D9F0;































width: 280px;















background-image: url(images/comment-author.gif);

















background-position: 7px 7px;















background-repeat: no-repeat;















height: 20px;















padding-left: 30px;















padding-top: 6px;















}















#commentform #url:focus {















font-size: 1.1em;















background: #ffffff;















border: 1px solid #C9D9F0;
















width: 280px;















background-image: url(images/comment-website.gif);























background-position: 7px 7px;















background-repeat: no-repeat;









































height: 20px;















padding-left: 30px;
















padding-top: 6px;


















}















#commentform input{















margin-bottom: 3px;















}















div#categories-menu ul li a:hover{color:#fff000!important;}















div#categories-menu ul li.current_page_item a,















div#categories-menu ul li.current_item_parent a















{color:#fff000!important;}















.search_bg {















height:35px;















width:260px;















float: left;















margin-top: 10px;















margin-left: 10px;















margin-bottom: 15px;















}































#search {















color:#FFFFFF;















padding:0;















}































#search input {















background: #003078;















font-size:11px;















color:#FFF;















font-family:Tahoma, arial, verdana, courier;















width:150px;















height:11px;















vertical-align:middle;















padding:10px;















border: 1px solid #004AB8;















}















































.icons {















margin-top: 0px; 















margin-bottom: -5px;















margin-right: 10px;















}































#search .input {















width:66px;















height:31px;















background:none;















border:none;















vertical-align:middle;















margin:0;















padding:0;















margin-left: 10px;















}































.list2 {















color: #000000;















list-style-image: url(images/bullet.gif);















margin-top: 0px;















font-size: 11px;















}































.list2 a:hover{















color: #393939;















list-style-image: url(images/bullet.gif);















margin-top: 0px;















font-size: 11px;















}































.list2 a {















color: #000000;















margin-top: 0px;















font-size: 11px;















}































.toptitle {















font-size: 20px;















color: #003078;















margin-left: 15px; 















display: block;

















margin-top: 5px;




















margin-bottom: 10px;
























}

















.toptitle2 {




















font-size: 24px;


















color: #FFF;
















display: block;















margin-top: 15px;















margin-bottom: 10px;
















}
































.thumbnail-div {















border: 1px solid #C5D7F2;















width: 84px;















height: 84px;















background-color: #FFF;















padding: 5px;















float: left;















margin-right: 10px;































}































.post-info {















width: 593px;















border-bottom: 1px solid #E4E4E4;















padding-bottom: 10px;















margin-bottom: 10px;















color: #545454;















font-size: 10px;















}































.thumbnail-div-featured {















border: 5px solid #ECECEC;















width: 200px; 















height: 200px;















float: left;















margin-right: 10px;















}































.logo {















float: left; 















margin-bottom: 15px;















border: 0px;















margin-left: 20px;















margin-top: 22px;















}































#panel {















background: #F5F5ED;
















height: 50px;















width: 300px;



















display: none;






















}



































.slide {















margin: 0;
















padding: 0;






















background: url(images/dropdown-search.gif) no-repeat center top;

















}
































.btn-slide {















width: 69px;















height: 19px;















padding-left: 0px;















padding-top: 4px;















margin: 0 auto;















display: block;















font: normal 11px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 14px;















}































#search-wrap {





















float: right;



















width: 300px;



























}

























































#panel2 {



























width: 265px;















display: none;















color:#ffffff;

















line-height:23px;















}









































.slide2 {















margin: 0px 0px 3px 0px;















padding: 0;























background: url(images/button-search.gif) no-repeat center top;















}































.btn-slide2 {















width: 230px;















height: 25px;















padding-left: 0px;















padding-top: 7px;















margin: 0 auto;















display: block;















font: normal 13px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 35px;















font-weight:bold;















}































#panel3 {















width: 265px;















display: none;















}































.slide3 {















margin: 0px 0px 3px 0px;















padding: 0;















background: url(images/button-rss.gif) no-repeat center top;















}































.btn-slide3 {















width: 230px;















height: 25px;















padding-left: 0px;















padding-top: 7px;















margin: 0 auto;















display: block;















font: normal 13px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 35px;















}































#panel4 {















width: 265px;















display: none;































}



































#panel4 a:link, #panel4 a:visited, #panel4 a:active {




















color: #65A3FF;


















}





















#panel4 a:hover {



















color: #FFF;















}
















.slide4 {
















margin: 0px 0px 3px 0px;
































padding: 0;
















background: url(images/button-tags.gif) no-repeat center top;















}















.btn-slide4 {















width: 230px;















height: 25px;















padding-left: 0px;















padding-top: 7px;















margin: 0 auto;















display: block;















font: normal 13px Verdana, Helvetica, sans-serif;















color: #fff !important;















text-decoration: none;















padding-left: 35px;















}































.panel-inside {















padding-left: 10px;















padding-right: 10px;















display: block;















}































.panel3 input {















background-color: #003078;















border: 1px solid #004AB8;















height: 31px;















}































.feedsubmit{















background-color: #003078;















border: 1px solid #004AB8;















color: #FFF;















height: 31px;















float: right;















margin-right: 12px;















margin-bottom: 15px;


































































}









































#emailer {
















background-color: #003078;















border: 1px solid #004AB8;





















color: #FFF;


















height: 16px;



















float: left;

















margin-top: 13px;















padding: 10px;















margin-left: 4px;















margin-bottom: 15px;















width: 162px;















font-size: 11px;















}































.footerboxes {















width: 280px;















margin-left: 10px;















margin-top: 15px;















float: left;















margin-bottom: 10px;















}































.footerboxes ul li a:link, .footerboxes ul li a:visited, .footerboxes ul li 

a:active {















display: block; 















color: #FFFFFF; 















width: 100%; 















padding: 0px 3px 0px 3px; 















background-image: none !important;















} 































.footerboxes ul li:hover, .footerboxes ul li a:hover {















background-image: none !important;















}































.footerboxes ul li a:hover {















width: 100%;















display: block; 















color: #CADFFF; 















padding: 0px 3px 0px 3px;















} 































.footerboxes h3 { 















margin-top: 5px; 















font-size: 17px; 















color:  #FFFFFF; 















padding-top: 4px; 















font-weight: normal; 















padding-bottom: 4px; 















text-transform: uppercase; 















margin-left: 10px; 















font-family: Trebuchet MS; 















background-image: url(images/h3.gif); 















background-repeat: no-repeat; 















background-position: left; 















padding-left: 22px;















}

































.share-div {















width: 590px;















height: 30px;















background-color: #FFF;



















display: none;





























}







































.share {

















visibility: hidden;























}





































.random-image {















width: 44px;















height: 44px;















border: 4px solid #F2F2E4;















float: left;















margin-left: 10px;























}











































.random-content {





















float: right;

















width: 210px;




















}







































.random-content a:link {















font-size: 13px;















}
















.random {















width: 280px;















float: left;

















margin-top: 10px;















}































.recentposts {















background-color: #E1EDFF;















background-image: url(images/content-blue-top.gif);















background-repeat: no-repeat;















background-position: top;















width: 590px;















padding-top: 15px!important;

padding-right: 10px!important;

padding-bottom: 0px!important;

padding-left: 15px!important;









float: left;















}































.abouttitle {















color: #003078;















font-size: 20px;















margin-bottom: 10px;















}































.idTabs {















padding: 0px;















float: left;















list-style-type: none;















margin-left: 5px;















margin-right: 0px;















padding-left: 0px;















margin-bottom: 0px; font-weight:bold; 















}































.idTabs ul {















padding-left: 0px;















margin-bottom: 0px;















margin-right: 0px;















}































.idTabs li {















display: inline;


















margin: 0px;






















padding: 0px;















float: left;















color: #A2A2A2;





















text-align: center;

















font-size: 11px;



















margin-left: 0px;















padding-left: 0px;















}































.idTabs li a, .idTabs li a:visited {















color: #0089ce;















text-decoration: none;















padding-left: 10px;















padding-right: 6px;















height: 23px!important;























width: 99px;















margin-right: 2px;















display: block;















float: left;











background-image: url(images/tab-blue.gif);



margin-bottom:0px!important;















}































.idTabs li a.selected {















color: #393939!important;















text-decoration: none;















padding-left: 10px;















padding-right: 6px;















height: 23px!important;















width: 99px;















margin-right: 2px;















display: block;















float: left;















background-image: url(images/tab-white.gif)!important;















}































#recententries {















float: left;















width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px 15px 5px 15px;















}































#recentcomments2 {















float: left;















width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px 15px 5px 15px;















}































#recentcomments2 ul {















list-style-image: url(images/icon-comments.gif) !important;















}















#mostcomments {















float: left;































width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px 15px 5px 15px;















}







































#featured {




















float: left;





















width: 585px;


















display: block;

















background-color: #FFF;


















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;















padding: 15px!important;

padding-right:15px!important;

padding-bottom:5px!important;

padding-left:15px!important;





























}































#featured-content {















color: #848484;















}































#randomarticles {















float: left;















width: 585px;















display: block;















background-color: #FFF;















background-image: url(images/content-white-top.gif);















background-repeat: no-repeat;















background-position: top;

















padding: 15px 15px 5px 15px;



















}









































#categories-inside {

























background-image: url(images/categories-bg.gif);















background-repeat: repeat-x;















background-position:0px 7px;























width: 920px;































margin-left:12px;















background-color: #1CA212;





























/*height: auto;*/





















/*min-height: 20px;*/

















}































#categories-inside ul {















margin: 0px 0px 0px 10px;
















padding-left: 0px;






















list-style-type: none; 




















list-style-image: none; 
















float: left;





















}






































#categories-inside ul li {

















float: left; 















display: block; 















padding-left: 0px; 















height: 20px; font-weight:bold;















}















































#categories-inside ul li a:link,#categories-inside ul li a:visited, 

#categories-inside ul li a:active, #categories-inside ul li a:hover   {















height: 20px;















display: block;















color: #FFFFFF;















font-size: 11px;















padding: 0px 16px 0px 16px;















background-image: url(images/categories-line.gif);















background-repeat: no-repeat;















background-position: right;















float: left;















}































#rssbox {















list-style-image: none;















list-style-type: none;















}































/* Captions */















.aligncenter,















div.aligncenter {















	display: block;















	margin-left: auto;















	margin-right: auto;















}































.wp-caption {















	border: 1px solid #ddd;















	text-align: center;















	background-color: #f3f3f3;















	padding-top: 4px;















	margin: 10px;















	-moz-border-radius: 3px;















	-khtml-border-radius: 3px;















	-webkit-border-radius: 3px;















	border-radius: 3px;















}































.wp-caption img {















	margin: 0;















	padding: 0;















	border: 0 none;















}































.wp-caption p.wp-caption-text {















	font-size: 11px;















	line-height: 17px;















	padding: 0 4px 5px;















	margin: 0;















}















/* End captions */































/* Begin Images */















p img {















	padding: 0;















	max-width: 100%;















	}































/*	Using 'class="alignright"' on an image will (who would've















	thought?!) align the image to the right. And using 

'class="centered',















	will of course center the image. This is much better than using






















	align="center", being much more futureproof (and valid) */




































img.centered {




















	display: block;

















	margin-left: auto;
















	margin-right: auto;
















	}
































img.alignright {















	padding: 4px;















	margin: 0 0 2px 7px;















	display: inline;















	}































img.alignleft {















	padding: 4px;
















	margin: 0 7px 2px 0;















	display: inline;















	}































.alignright {















	float: right;















	}































.alignleft {















	float: left















	}















/* End Images */































/* Begin Comments*/































.commentlist {















padding: 0px;















margin: 0px 0px 0px 17px;















width: 560px;















background-image: url(images/comment-bg.gif);















list-style-image: none;















list-style-type: none;















float: left;















}































.commentlist li {















	font-weight: bold;















	width: 560px;















	display: block;















	background-image: url(images/comment-bottom.gif);















	background-repeat: no-repeat;















	background-position: bottom left;















	padding: 0px 0px 45px 0px;















	margin: 0px;















	list-style-image: none;
















	list-style-type: none;






















	float: left;















	}










































.commentlist li div {



















	width: 540px;

















	display: block;















	background-image: url(images/comment-top.gif);















	background-repeat: no-repeat;















	margin: 0px;















	padding: 10px;















	float: left;















}































.commentlist li .avatar { 















	float: left;















	border: 1px solid #eee;















	padding: 2px;















	background: #fff;















	}

































.commentlist cite {

















	font-size: 18px;

















	float: left;















	font-style: normal;

















	margin-left: 10px;



















	margin-right: 6px;



















	margin-top: 5px;

















	font-weight: normal;



















	}















	















.says {

















display: none;





















}











































.commentlist p {















	font-weight: normal;



















	line-height: 1.5em;





















	text-transform: none;



















	display: block;

















	float: left;















	width: 90%;















	margin-left: 3%;















	}















	































#commentform p {















clear: both;















	}































.alt {















	margin: 0;















	padding: 10px;















	}































.nocomments {















	text-align: center;















	margin: 0;















	padding: 0;















	}































.commentlist .children li {















	width: 90%;















	display: block;















	margin: 0px;















	background-color: #FDFDFD;































	background-image: url(images/comment-children-bg.gif);















	background-position: left;















	background-repeat: repeat-y;















	border: 1px solid #E2E2E4;















	overflow: hidden;















}































.commentlist .children li div {















width: 97%;















padding: 3%;















background-image: url(images/comment-children-top.gif);















background-repeat: no-repeat;



















background-position: top left;






















}










































.commentlist .commentmetadata {
















	font-weight: normal;



















	float: left;
















	margin: 5px 0px 0px 0px;















	display: block;















	clear: both;















	background-image: none;
















	width: 90%;
















































	margin-left: 3%;















	}















	















.commentlist .vcard, .commentlist .children .comment-author, 

.commentlist .children .vcard, .commentlist .commentmetadata, 

.commentlist .children .comment-author, .commentlist .children 

.comment-meta   {















	background-image: none;















	width: 100%;















































































	padding: 0px !important;















}































.commentlist .reply, .commentlist .children .reply {















	float: right;































	background-image: none;















	width: 54px;















	height: 22px;















	margin-bottom: 0px;















	padding: 0px;















	margin-right: 10px;















	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;















}































.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist 

.children .reply a:link, .commentlist .children .reply a:hover {















	background-image: url(images/reply.gif);































	width: 39px;















	height: 17px;















	display: block;
















	color: #FFF;




















	font-size: 8px;




















	text-transform: lowercase;




















	font-weight: normal;




















	padding: 5px 0px 0px 15px;
















	letter-spacing: 1px;















}
































.commentlist .children li {















padding-bottom: 10px;















}































.commentlist .children li ul li {















padding-bottom: 10px;















background-color: #FFF;















}































#respond {















margin-top: 20px;















float: left;















background-image: none;















}































.commentlist #respond h3, .commentlist #respond a {















margin-left: 28px;















}































#comments {















line-height: 30px;















}































.children {















clear: both;















}































.children .commentmetadata, .children .vcard  {















	background-image: none;















}































.children textarea {















width: 90% !important;















}































.children input {















width: 80% !important;















}































#cancel-comment-reply-link {















display: block;















background-image: url(images/comment-close.gif);















width: 144px;















height: 21px;















padding: 5px 0px 0px 23px;















font-weight: normal;















color: #84878E;















font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;















}































#respond div {















background-image: none;















}















a.current_page_item:hover{color:#000; text-decoration:none;}















#submit {















width: 120px !important;















}















#featured p, #recententries p, #recentcomments2 p, #mostcomments p, 

#randomarticles p{font-family:verdana; font-size:12px; color:#003078; 

line-height:18px; float:left; width:194px;}#featured img, #recententries img, 

#recentcomments2 img, #mostcomments img, #randomarticles 

img{padding-right:10px;}



















.page-post strong{





















color:#0089CE;}















.page-post p{


































color:#003078;






















font-family:verdana;




























font-size:12px;





















line-height:18px;}

















.page-post h5{



















font-size:15px;

















font-weight:bold;















}
















#left-div strong a{
















color:#0089CE;















text-decoration:underline;















}















#left-div strong a:hover{















color:#003078;















text-decoration:none!important;















}































#left-div a strong{















color:#0089CE;















text-decoration:underline;















}















#left-div a strong:hover{















color:#003078;















text-decoration:none!important;















}







div#left-div







{







color:#003078;







font-family:verdana;







font-size:12px;







line-height:18px;







}







form#cformsform input{border:1px solid #67CCFF; background-color:#fff;}















select.cformselect#cf_field_1{border:1px solid 

#67CCFF!important;background-color:#fff;}







div.page-post ul







{







color:#003078;







font-family:verdana;







font-size:12px;



line-height:24px;



padding:0px;



margin:0px;



padding-left:24px;



padding-top:10px;



padding-bottom:10px;



}







div#left-div ul li





{

list-style-image: url(images/bullet1.gif);

}







.readmore3 {



background-position: 0px;



float:right;



font-weight:bold;



}







.readmore3 a



{



text-decoration:underline;



color:#0042A6;







}







.readmore3 a:hover {



text-decoration:none;



color:#0042A6;



}






#footer-menu
{
background-image:url(images/footer-bg.gif)!important;
background-position: top;
background-repeat: repeat-x;
height:29px!important;
width:938px;
display:block;

}
div#footer-menu ul
{
padding:0px;
margin:0px;
display:inline;
font-size:12px;
line-height:25px;


}
div#footer-menu ul li
{
list-style-image:none;
padding:0px;
margin:0px;
display:inline;
padding:0px 17px; 0px; 17px;
}

div#bottom
{
background-color:#004082;
width:950px;
}

/* End Comments */
{
background-color:#004082;
width:950px;
}
div.home-post-wrap strong
{
color:#FF6C00;
}
div#sidebar-wrapper .cform
{
width:245px;
}
div#sidebar ol.cf-ol
{
margin:0px;
padding:0px;
display:block;
color:#fff!important;
}
div#sidebar-wrapper ol.cf-ol li
{
text-align:left;
color:#ffffff!important;

}
div#sidebar-wrapper .cform label span
{
width:245px;
float:left;
display:block;
text-align:left!important;
color:#ffffff!important;
}
div#sidebar-wrapper span.reqtxt, span.emailreqtxt
{
text-align:left!important;
padding:0px!important;
margin:0px!important;
padding-left:5px!important;
}

div#sidebar-wrapper .cform input.sendbutton
{
padding:0px!important;
margin:0px!important;
color:#003078;
font-weight:bold;
}
div#sidebar-wrapper select#cf_field_1.cformselect
{
background-color:#C3D6DF;
color:#003078;
font-size:11px;
line-height:19px;
}
div#sidebar-wrapper form#cformsform input
{
background-color:#C3D6DF!important;
color:#003078;
font-size:11px;
line-height:19px;
}

#left-inside h5{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#0A4EAF;
line-height:22px;

}
div#main_div a
{
color:#fff;
text-decoration:none;
}
div#main_div a:hover
{
color:#fff;
text-decoration:underline;
}
p#ll
{
display:none;
}
p.cf-sb
{
text-align:left;
}

/* End Comments */