/* CSS Document */
body { background:#555555; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#060606; margin:0px auto; font-weight:normal; min-height:100%;}
#blogpage { width:910px; margin:0 auto; text-align:left;}

/*---------------------------*/
#blogheader { float:left; width:908px; height:106px; background:url(../images/blogheader.jpg) repeat-x top; border:1px solid #5e1515; border-bottom:none;}

.bloglogo, .bloglogo a { background-image: url(../images/bloglogo.jpg); background-repeat:no-repeat; height:91px; display:block; float: left; margin:0px 0px 0 5px; display:inline; }

.bloglogo, .bloglogo a {background-position:0 0px; width:364px;}

.bloglogo a {background-position:0px -91px;visibility:hidden;margin: 0;}

.bloglink, .bloglink a { background-image: url(../images/bloglink_new.gif); background-repeat:no-repeat; height:66px; display:block; float: right; margin-bottom:8px; display:inline; }

.bloglink, .bloglink a {background-position:0 0px; width:200px;}

.bloglink a {background-position:0px -66px;visibility:hidden;margin: 0;}

#datetime { float:right; width:200px; margin-right:10px; color:#FFFFFF; font-weight:bold; text-align:right; display:inline;}


/*.bloglink, .bloglink a { background-image: url(../images/bloglink.png); background-repeat:no-repeat; height:27px; display:block; float: right; margin:18px 0px 0 0px; display:inline; }

.bloglink, .bloglink a {background-position:0 0px; width:182px;}

.bloglink a {background-position:0px -27px;visibility:hidden;margin: 0;}

#datetime { float:right; width:200px; margin-top:45px; margin-right:10px; color:#FFFFFF; font-weight:bold; text-align:right; display:inline;}*/

/*---------------------------*/
#blogbody { float:left; width:908px; margin:0 auto; background:#FFFFFF; border:1px solid #5e1515; border-top:none; height:auto;}

#blogleft { float:left; width:565px; margin:10px 0 0 0;}
#blogpagenation { float:left; width:545px; color:#a1a1a1; margin:0 10px 0 10px; display:inline;}
#blogheading { float:left; width:300px; color:#043d49; font-size:16px; font-weight:bold; text-align:left; margin-top:10px; margin-bottom:10px;}

#blogheadpagenation { float:right; font-weight:bold; font-size:11px; color:#a1a1a1; text-decoration:none; text-align:right; margin-top:20px;}
#blogheadpagenation a { font-weight:bold; font-size:11px; color:#a1a1a1; text-decoration:none; text-align:right;}
#blogheadpagenation a:link, .blogheadpagenation a:visited { color:#a1a1a1; text-decoration:none; }
#blogheadpagenation a:hover { color:#000000; text-decoration: none; font-weight:bold;}
#blogheadpagenation a:active { color:#000000; text-decoration:none; font-weight:bold;}
#blogheadpagenation a:focus { color:#000000; text-decoration:none; font-weight:bold;}

#blogcontent { float:left; width:545px; color:#060606; margin:0 10px 0 10px; display:inline;}
#blogcomment { float:left; width:565px; color:#060606; margin:0 0px 0 0px; display:inline;}
.blogcontentheading { color:#043d49; font-size:16px; font-weight:bold; text-align:left; padding-left:5px;}
.blogcontentheading a{ color: #043d49; font-size:16px; font-weight:bold; text-align:left;}
.blogcontentheading a:hover{ color: #AA1F00; font-size:16px; font-weight:bold; text-align:left;}
.blogcontentsubheading { color:#970000; font-size:11px; font-weight:bold; text-align:left;}

.blogreadmore { font-weight:bold; font-size:11px; color:#970000; text-align:right; text-decoration:none; cursor:pointer;}
.blogreadmore:link, .blogreadmore:visited { color:#970000; }
.blogreadmore:hover { color:#000000; text-decoration:underline; font-weight:bold;}
.blogreadmore:active { color:#000000; text-decoration:underline; font-weight:bold;}
.blogreadmore:focus { color:#000000; text-decoration:underline; font-weight:bold;}

.bloginner { font-weight:bold; font-size:12px; color:#970000; text-align:right; text-decoration:none; cursor:pointer;}
.bloginner:link, .bloginner:visited { color:#970000; }
.bloginner:hover { color:#000000; text-decoration:underline; font-weight:bold;}
.bloginner:active { color:#000000; text-decoration:underline; font-weight:bold;}
.bloginner:focus { color:#000000; text-decoration:underline; font-weight:bold;}

.blogcomments { font-weight:bold; font-size:11px; color:#ffffff; text-align:right; text-decoration:none; cursor:pointer;}
.blogcomments:link, .blogcomments:visited { color:#ffffff; }
.blogcomments:hover { color:#cccccc; text-decoration:underline; font-weight:bold;}
.blogcomments:active { color:#cccccc; text-decoration:underline; font-weight:bold;}
.blogcomments:focus { color:#cccccc; text-decoration:underline; font-weight:bold;}

.blogriglink { font-weight:normal; font-size:11px; color:#000000; text-align:right; text-decoration:none; cursor:pointer;}
.blogriglink:link, .blogreadmore:visited { color:#000000; }
.blogriglink:hover { color:#043d49; text-decoration:underline; font-weight:normal;}
.blogriglink:active { color:#043d49; text-decoration:underline; font-weight:normal;}
.blogriglink:focus { color:#043d49; text-decoration:underline; font-weight:normal;}

#blogright { float:right; width:343px;}
#blogsearch { float:left; width:343px;}

#blogrighta { float:left; width:196px; margin-right:5px; margin-top:5px;}

#blogrightround1 { float:left; width:196px; height:7px; background:url(../images/blogsroundbox1.png) no-repeat top; overflow:hidden; display:inline;}
#blogrightround2 { float:left; width:196px; background:#8acad8;}
#blogrightround3 { float:left; width:196px; height:7px; background:url(../images/blogsroundbox2.png) no-repeat top; overflow:hidden; display:inline; margin-bottom:5px}

#blogcalender { float:left; width:176px; margin:5px 10px 0px 10px; background:#ffffff; padding:5px 0px 5px 0px; display:inline;}

#blogevent1 { float:left; width:176px; height:6px; background:url(../images/blogsroundbox4.png) no-repeat top; margin:10px 10px 0px 10px; overflow:hidden; display:inline;}
#blogevent2 { float:left; width:166px; margin:0px 10px 0px 10px; background:#ecece4; padding:0px 5px 5px 5px; display:inline;}
#blogevent3 { float:left; width:176px; height:6px; background:url(../images/blogsroundbox5.png) no-repeat top; margin:0px 10px 10px 10px; display:inline;}
.blogeventheading { font-weight:bold; font-size:11px;}
#blogcomments { float:left; width:166px; margin:10px 10px 10px 10px; padding:5px; display:inline;}

#blogrightb { float:left; width:137px;}
.blogrightcontent { font-size:11px; padding-left:5px;}

/*--------Comments-----------*/
#resource { float:left; width:574px;}
#resource_link{ float:right; width:250px; font-weight:bold; font-size:11px; color:#a1a1a1; text-align:right; }
#resource_link a{ text-decoration:none; text-shadow:#666666;color:#a1a1a1; }
#resource_link a:link, #resource_link a:visited { color:#a1a1a1; }
#resource_link a:hover { color:#000000; text-decoration:underline;font-weight:bold;}
#resource_link a:active { color:#000000; text-decoration:underline; font-weight:bold;}
#resource_link a:focus { color:#000000; text-decoration:underline; font-weight:bold;}

#blog_box6 { float:left; width:550px; margin:0px 4px 10px 4px; display:inline;}
#blog_box6_top { float:left; width:550px; background: url(../images/blogred1.gif) no-repeat top; height:7px; overflow:hidden; }
#blog_box6_mid { float:left; width:548px; background:#a14444; border:1px solid #8d8d8d; border-bottom:none; border-top:none; height: auto; overflow:hidden;}
#blog_box6_bot { float:left; width:550px; background: url(../images/blogred3.gif) no-repeat top; height:7px; overflow:hidden; }

#blog_box7 { float:left; width:540px; margin:0 5px 20px 5px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; display:inline;}
.blog_box7_a { float:left; width:270px; color:#ffffff; font-size:18px; font-weight:bold; text-align:left;}
.blog_box7_b { float:left; width:270px; color:#b0b3ac; font-size:12px; font-weight:bold; text-align: right; padding-top:3px;}

#blog_box12 { float:left; width:540px; margin:0 5px 0px 5px; display:inline; text-align:right; color:#a1a1a1; font-weight:bold; font-size:11px;}
#blog_box12 a{ text-decoration:none; text-shadow:#a1a1a1;}
#blog_box12 a:link, #blog_box12 a:visited { color:#a1a1a1; }
#blog_box12 a:hover { color:#ffffff; text-decoration:underline;}
#blog_box12 a:active { color:#ffffff; text-decoration:underline; font-weight:bold;}
#blog_box12 a:focus { color:#ffffff; text-decoration:underline; font-weight:bold;}

#blog_box8 { float:left; width:530px; margin:0 5px 0 5px; padding:5px 5px 5px 5px; background:#cf9b95; border-bottom:1px solid #5a5a5a; display:inline;}
.blog_box8_a { color:#FFFFFF; font-size:11px; font-weight:normal;}
.blog_box8_b { color:#000000; font-size:11px; font-weight:normal; font-style:italic;}
.blog_box8_c { color:#000000; font-size:11px; font-weight:normal; font-style: normal;}
#blog_box9 { float:left; width:530px; margin:0 5px 0 5px; padding:5px 5px 5px 5px; background:#ca9fa2; border-bottom:1px solid #5a5a5a; display:inline;}
#blog_box10 { float:left; width:540px; margin:0 5px 0 5px; padding:5px 0px 5px 0px; display:inline;}
.blog_box10_a { color:#FFFFFF; font-size:11px; font-weight:bold;}
.blog_box10_text { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; width:360px; height:15px; background:#fff url(../images/search-input.gif) repeat-x; border: 1px solid #7f9db9; }
.blog_box10_textarea{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; width:360px; height:50px; border: 1px solid #7f9db9; }
.blog_box10_combo { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; width:362px; border: 1px solid #7f9db9;}

#blog_box12a { float:right; display:inline; text-align:right; color:#a1a1a1; font-weight:bold; font-size:11px;}
#blog_box12a a{ text-decoration:none; text-shadow:#a1a1a1;}
#blog_box12a a:link, #blog_box12a a:visited { color:#a1a1a1; }
#blog_box12a a:hover { color:#ffffff; text-decoration:underline;}
#blog_box12a a:active { color:#ffffff; text-decoration:underline; font-weight:bold;}
#blog_box12a a:focus { color:#ffffff; text-decoration:underline; font-weight:bold;}


.a { float:left; width:5px; height:18px; background:url(../images/bstart.gif) no-repeat;}
.b { float:left; height:18px; background:url(../images/bmid.jpg) repeat-x; font-family:"Arial", Helvetica, sans-serif; font-size:11px; color:#5a5a5a; text-decoration:none; padding:2px 5px 0 5px; font-weight:bold;}
.b:hover { float:left; height:18px; background:url(../images/bmid.jpg) repeat-x; font-family:"Arial", Helvetica, sans-serif; font-size:11px; color:#5a5a5a; text-decoration:underline; padding:2px 5px 0 5px; font-weight:bold;}
.c { float:left; width:5px; height:18px; background:url(../images/bend.gif) no-repeat;}
.d { float:left; width:20px; height:18px; background:url(../images/b.gif) repeat-x; }
.e { float:left; width:20px; height:18px; background:url(../images/b.gif) repeat-x; }
.j { float:left; width:5px; height:18px; background:url(../images/b.gif) repeat-x; }

#bloginnerleft { float:left; width:888px; margin:10px; display:inline; min-height:420px; height:auto; _height: 420px;}
.bloginnerheading { color:#043d49; font-size:16px; font-weight:bold; text-align:left;}

/*---------------------------*/
#blogfooter { float:left; width:910px; height:50px; background:url(../images/blogfooter.jpg) repeat-x top;}

#blog_footer { float:left; width:910px; margin:0px auto; margin-top:20px; font-weight:bold; font-size:11px; color:#02a3da; text-align:center;}
#blog_footer a{ text-decoration:none; text-shadow:#ffffff;color:#ffffff; }
#blog_footer a:link, #blog_footer a:visited { color:#ffffff; }
#blog_footer a:hover { color:#000000; text-decoration: none;font-weight:bold;}
#blog_footer a:active { color:#000000; text-decoration:none; font-weight:bold;}
#blog_footer a:focus { color:#000000; text-decoration:none; font-weight:bold;}

/*----------------------------------*/
.inputs {
	background-color: #FFFFFF;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CDCDCD;
	font-family:'Arial', Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;

}
.inputs-focus {
	background-color: #F6F6F6;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CDCDCD;
	font-family:'Arial', Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
}

/* calender */

.calendar-month{	
	background-color:none;
	color:#5a5a5a;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	padding:0px; text-align:center;
}

.dayname{
	color:#666666; text-align:center; font-size:10px;
}
.day { height: 22px;width: 22px;line-height: 20px;background-image: url(../images/day.png);background-repeat: no-repeat;background-position: center;font-size: 10px;color: rgb(79, 79, 53);border:none; text-align:center;}

.today { background-image: url(../images/today.png);
    background-position: center;
    color: rgb(255, 255, 255);
    background-repeat: no-repeat; border:none; text-align:center;
    }

.emptydate{
	border:none;
	background-color:#ffffff; text-align:center;

}
.cal_event:hover { text-decoration:none; color:#000000; border:none; text-align:center; }

.cal_event { display: block;
    width: 22px;
    height: 22px;
    color: rgb(255, 255, 255);
    font-weight: bold;
    text-decoration: none;
    background-image: url(../images/linkday.png);
    background-position: center;
    line-height: 22px;
    background-repeat: no-repeat; text-align:center;
    }
	
/*blogs*/
#add_leader_blogs { float:left; height:auto;}
#leader1_blogs { float:left; height:auto; padding:0 10px 5px 10px;}

#addtopright_blogs { float:left; width:343px; height:auto;}
#topright1_blogs { float:left; height:auto; padding:0 5px 5px 0px;}
#topright2_blogs { float:left; height:auto; padding:0 5px 5px 0px;}

#addbotright_blogs { float:left; width:343px; height:auto;}
#botright1_blogs { float:left; height:auto; padding:0 5px 5px 0px;}
#botright2_blogs { float:left; height:auto; padding:0 5px 5px 0px;}
