@charset "utf-8";
/* CSS Document */
body {background: #FFEEFE;color:#5b395a; margin:0 auto;font:normal 10pt Verdana, Arial, Helvetica, sans-serif;text-align:center;
}
a{color:#92306f; text-decoration:none; font-weight:bold;}
a:visited {color:#c7a9c6;}
a:hover {color:#F03667;}


 h1 {padding: 15px 0 0 0 ; margin:0 auto;font-weight:bold;font-size:10pt;color:#5b395a;text-align:center;}

.hbg {z-index:100; margin:0 ;height:160px; background:url(images/bg.jpg) repeat-x;
text-align:center; position:absolute;top:0;left:0;right:0;}
.head {z-index:100;margin:0 auto;padding:0;width:980px;height:160px;background:url(images/bg.jpg) repeat-x;
text-align:center;position:relative;top:0;left:0;right:0;color:#5b395a;clear:right;}
.logo {width:580px;float:left}
.logo img {float:left;}

#bookmark {	position:absolute;right:35px;top:110px;}

.cat_nav {z-index:100;position:absolute;bottom:0;right:3px;width:510px; margin:0 auto;height:25px;}
.cat_nav p{float:left;height:15px;background:#FFEEFE;padding:1px 0 0 0;margin:3px 0 0 3px;border:1px solid #6D0749;}
.cat_nav p span {background:#6D0749;height:15px;color:#FFEEFE; font-weight:bold;margin:0;}
.cat_nav p a{color:#FFEEFE; text-decoration:none;font-weight:bold;}
.cat_nav p a:hover{color:#F03667;}
.cat_nav a:hover {color:#F03667;}
.cat_nav p:hover {border-top:1px solid #6D0749;border-left:1px solid #FFEEFE;;border-bottom:1px solid #FFEEFE;border-right:1px solid #FFEEFE;}
.cat_nav p span:hover {background:#FFEEFE;}
.cat_nav select {float:right;margin:0 auto;font-weight:bold;font-size:14px;color:#5b395a;background-color:#FFEEFE}


/*Begin Main Content*/
.warp {position:absolute;top:161px;left:0;right:0;bottom:0;z-index:100;}
.content {position:relative;top:0;bottom:15px;padding:0;width:980px;margin:0 auto;clear:both;}

.main {float:left;width:484px;margin:5px 0 0 3px;padding:0;text-align:center;border-top:1px solid #6D0749;}
.footer{ z-index:1000;position:relative;bottom:0;left:0;right:0;padding:0 0 1px 0;background:url(images/bg_footer.jpg) repeat-x;clear:both;}
.footer p {clear:both;}
.footer_widget {clear:both;width:98%;margin:0 auto;}
.footer_widget ul {width:80%;margin:0 auto; text-align:left;}
.footer_widget ul span { list-style-type: none;list-style-image: none;margin:0;padding:0;}
.footer_widget ul span a {font-size:8px;}

.comments, .post {border:1px solid #6D0749;margin: 0 0 5px;text-align:center;}
.post h2, .post h3 {font-size:1em;clear:both;}
.post h2 a, .post h3 a {text-decoration:none;}
#post_thumb{float:left;margin:0 5px;padding:5px;}
#post_thumb img {border:1px solid #6D0749;}
#post_desc {clear:right;padding:5px  0 0 0;}
.post-ratings{clear:left;margin:5px 0 5px 0;}


.menu {background:#FFEEFE;padding:2px 0 0 0;}
.menu_in {background:#6D0749;height:15px;color:#FFEEFE; font-weight:bold;}
.sidebar_left .menu {border:1px solid #6D0749; margin:0 0 5px 0;}

.nav_tab {float:left;height:15px;background:#FFEEFE;padding:2px 0 0 0;width:15%;border:1px solid #6D0749;}
.nav_tab_in {background:#6D0749;height:15px;color:#FFEEFE; font-weight:bold;}

#banner_link {margin:0;padding:0;}
#banner_link a{font:bold 14pt Verdana, Arial, Helvetica, sans-serif;}

/* Begin sidebars */
.sidebar_right {float:right;margin:5px auto;padding:0;width: 310px;}
.textwidget a {color:#92306f;}
.sidebar_right form {margin: 0;}
.sidebar_right ul ul p {text-align:left;margin:0;padding:0;}
.sidebar_right ul ul p img {border:1px solid #6D0749;margin :3px auto;padding:0;}
.sidebar_left {float:left;margin:5px auto;padding:0;width: 180px;}

/* Begin Lists */

html>body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;}
html>body .entry li {margin: 7px 0 8px 10px;}

.entry {margin:0 auto;clear:both;}
.entry  object {clear:both;margin:0 auto;padding:0;}
.entry div {clear:both;}
/* .entry ul li:before, .sidebar_right ul ul li:before {content: "\00BB \0020";} */
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}

.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

.sidebar_right ul, .sidebar_right ul ol , .sidebar_left ul, .sidebar_left ul ol {display:block; margin: 0;	padding: 0; clear:both;}
.sidebar_right ul li , .sidebar_left ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;}
.sidebar_right ul p, .sidebar_right ul select , .sidebar_left ul p, .sidebar_left ul select {margin: 5px 0 8px;}
.sidebar_right ul ul, .sidebar_right ul ol, .sidebar_left ul ol {margin: 0 0 5px 0;border:1px solid #6D0749;clear:left;}
.sidebar_right ul ul ul, .sidebar_right ul ol, .sidebar_left ul ul ul, .sidebar_left ul ol {margin: 0 0 0 10px;border:0;}
.sidebar_right ol li, .sidebar_right ul ol li , .sidebar_left ol li, .sidebar_left ul ol li {list-style: decimal outside;}
.sidebar_right ul ul li, .sidebar_right ul ol li, .sidebar_left ul ul li, .sidebar_left ul ol li {margin: 3px auto;padding: 0; text-align:left; width:85%;}

.sidebar_right ul ul p {margin:0;padding:0;}
/* End Entry Lists */



/* Begin Form Elements */
#searchform {margin: 10px auto;padding: 5px 3px;text-align: center;}
.sidebar_right form input {font:normal 12px Verdana;color:#5b395a;border:1px solid #6D0749;background:#eef0f1;clear:both;}
.sidebar_right #searchform #s{width: 200px;padding: 2px;}
.sidebar_right #searchsubmit{padding: 1px;background:#FA9DED; font-weight:bold;}
.sidebar_right #searchsubmit:hover {background:#FFEEFE;color:#b766b4;}

/* Tag Cloud Sidebar Widget */
.ctc a:hover {text-decoration: underline;}


.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width: 130px;}

#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;font-weight:bold;color:#FFEEFE;border:1px solid #6D0749;background:#5b395a;}
#commentform input:hover {color:#FFEEFE;border:1px solid #5b395a;background:#6D0749;}
#commentform textarea {padding: 0;border:1px solid #6D0749;width:100%;}
#commentform #submit {margin: 0;float: right;}
#commentform p {margin: 5px 0;}
/* End Form Elements */

/* Begin Comments*/
.alt {margin: 0;padding: 10px;}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
/* End Comments */
.alignleft {float:left;}
.alignright{float:right;}
.alignleft a, .alignright a, #next_post a {color:#FFEEFE;text-decoration:none;}
