body{color:#333; font-family:Arial,Helvetica,sans-serif; font-size:0.75em; background-color:#E9E9E9; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px; background-image:url(images/mbg.gif); margin:0px; background-repeat:repeat-x}
a{color:#931042; text-decoration:underline}

a:hover{color:#F30; text-decoration:none}
img{border:none}
p{padding:0px 0px 15px; margin:0px}
h1{color:#1B000A; margin:0px 0px 2px; padding-bottom:3px; font-size:200%; font-style:normal; line-height:100%; font-weight:normal; font-variant:normal; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; font-family:"Times New Roman",Times,serif}
h1 a{text-decoration:none}
h2{color:#630878; padding-bottom:3px; font-size:170%; font-style:normal; line-height:100%; font-weight:normal; font-variant:normal; text-decoration:none; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; letter-spacing:-1px}
h3, h5{color:#C03; margin:10px 0px; padding:5px 0px 0px; font-size:160%; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F99; font-weight:normal}

h4{font:normal 130%/100%; color:#758d38; margin:10px 0px 5px}
form{margin:0px; padding:0px}
#page{width:960px; background-color:#FFF; background-repeat:repeat-y; background-position:right; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; overflow:hidden}

#header{border-bottom:0px solid #303; text-align:right; border-top-width:0px; border-right-width:0px; border-left-width:0px; background-repeat:no-repeat; background-position:top; background-image:url(images/headreBg.jpg); height:223px}
#headerimg{position:relative; padding-top:60px; padding-right:10px; padding-bottom:10px; padding-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px}
#menu-top{list-style:none; margin:0px; padding-top:38px; padding-right:0px; padding-bottom:0px; padding-left:0px}
#menu-top li{float:left; list-style-image:none; list-style-type:none; margin:0px; padding:0px}
#menu-top .current_page_item a, #menu-top .current_page_item a:visited{color:#F9C; text-decoration:none}
#menu-top a{
	color:#FFC;
	text-decoration:none;
	display:block;
	line-height:50px;
	font-weight:bold;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
	margin:0px;
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#333;
	font-family: "Trebuchet MS";
	font-size: 150%;
}
#menu-top a:hover{color:#FC0}

#content{width:475px; float:right; overflow:hidden; padding-top:10px; padding-right:10px; padding-bottom:20px; padding-left:10px}
.post{clear:both; padding-top:15px}

.entry{clear:both; padding-top:10px; text-align:justify}
.post-cat{background:url(images/mini-category.gif) no-repeat; padding-left:20px; float:left; font-size:95%; color:#999; border:0px}

.navigation{clear:both; padding:10px 0px}
.navigation a, .navigation a:visited{color:#A8298A}

#sidebar{float:right; width:250px; color:#666; overflow:hidden; padding-top:0px; padding-right:5px; padding-bottom:20px; padding-left:0px; margin-right:15px}

#sidebar h2, #sidebar .sidebartitle{color:#333; padding-left:0px; padding-top:5px; padding-bottom:5px; font-weight:bold; letter-spacing:0px; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:0px; border-bottom-width:5px; font-size:120%; text-transform:uppercase; border-bottom-style:solid; border-bottom-color:#333}

#sidebar a{color:#906; text-decoration:none}
#sidebar a:hover{color:#F30; text-decoration:underline}

#sidebar ul{margin:0; padding:0}
#sidebar ul li{list-style:none; margin:0; padding:0}

#sidebar ul li ul{padding:0; margin:0}
#sidebar ul li ul li{border-right-width:0px; border-left-width:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC; color:#FFF; border-top-width:0px; padding-top:4px; padding-right:0; padding-bottom:4px; padding-left:8px}

#searchform{margin:15px 0 0}
#searchform br{display:none}
#searchform #s{border:1px solid #94AAB8; width:150px; height:20px; background:#fff; margin-right:2px; color:#000; font-weight:normal; padding-top:4px; padding-right:5px; padding-bottom:0px; padding-left:5px}

#searchform input{background:url(images/search-btn-bg.gif) no-repeat; border:none; width:67px; height:26px; font:bold 12px Arial,Helvetica,sans-serif; color:#FFF; vertical-align:middle}

#footer{clear:both; font-size:90%; line-height:130%; text-align:center; color:#FFF; background-image:url(images/footerBg.gif)}
#footerInner{background-image:url(images/footerBg.jpg); width:960px; height:210px; margin-right:auto; margin-left:auto}
#footer a, #footer a:visited{color:#fff}
#footer ul{margin:0px; padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px}
#footer li{display:inline; padding-right:5px; padding-left:5px}

hr.clear{clear:both; visibility:hidden; margin:0px; padding:0px}

#sidebarLeft{width:160px; float:left; margin-top:0px; margin-bottom:5px; margin-left:15px; margin-right:1px; border:0px solid; padding:0px}
#sidebarLeft h2{color:#333; list-style:none; padding-top:5px; padding-right:0px; padding-bottom:5px; padding-left:0px; letter-spacing:0px; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:0px; font-size:120%; border-bottom-width:5px; text-transform:uppercase; font-weight:bold; border-bottom-style:solid; border-bottom-color:#333}
#sidebarLeft ul{list-style:none; margin:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px}
#sidebarLeft li{padding-top:3px; padding-right:0px; padding-bottom:3px; border-bottom-color:#CCC; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; border-bottom-style:solid; list-style-image:none; list-style-type:none; padding-left:8px}

#sidebarLeft ul li a{text-decoration:none; margin:0px; padding:0px}
#sidebarLeft li.current_page_item{background-color:#FFF}
#sidebarLeft ul li a:hover{color:#000; text-decoration:underline}
#sidebarLeft ul li ul li a{color:#900; text-decoration:none; font-weight:normal; margin:0px; padding:0px}
#holder{overflow:hidden; width:680px; float:left}

.top5{padding:10px; background-color:#FBF2FD; overflow:hidden; margin-top:0px; margin-right:0px; margin-bottom:8px; margin-left:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC}
.top5 h1{color:#FFF; background-color:#C461DC; font-size:120%; font-weight:bold; text-align:center; padding:5px}
.top5 ul{margin:0px; list-style-type:disc; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:20px}
.top5 li{font-size:95%}

.first{line-height:normal; overflow:hidden; vertical-align:top; font-size:95%}

.first img{padding:2px; margin-top:0px; margin-right:5px; margin-bottom:0px; margin-left:5px; float:left; border:1px solid #999; background-color:#FFF; width:160px}
.first h2{font-size:130%; font-weight:bold; background-color:#E7F5F1; padding:3px; color:#34679A}
.first a{font-weight:bold; font-size:110%}
.feat{line-height:normal; overflow:hidden; vertical-align:top; font-size:95%; margin-top:10px; padding:5px; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#FF9FFF; background-color:#FFDFFF}

.feat strong{color:#333}
.feat img{padding:2px; margin-top:0px; margin-right:5px; margin-bottom:0px; margin-left:5px; float:left; border:1px solid #999; background-color:#FFF; width:150px}

.feat h3{font-size:120%; font-weight:bold; padding:3px; text-transform:uppercase; margin:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px}
.feat a{font-weight:bold; font-size:120%}

