body {



font-size : 14px;



font-family : Trebuchet MS;



background : #f3f2ea;



color : #333;



margin : 0;



padding : 0;



}



img, ul, li, h1, h2, h3, h4, h5, h6, input, form, legend, fieldset, label {



padding : 0;



margin : 0;



}



label {



display : block;



float : left;



}



li {



list-style : none;



}



#header {



background : #eeeade;



}



.header_left {



background : url(images/header_left.jpg) no-repeat 0 0;



width : 304px;



height : 160px;



float : left;



position : relative;



}



.logo {



float : left;



background : url(images/logo_bg.jpg) no-repeat 100% 0;



width : 371px;



float : left;



height : 160px;



}



.logo h1 {



text-indent : -10000px;



}



.logo h1 a, .logo h1 a:hover {



color : #245c0f;



text-indent : -10000px;



}



#headerimg {



width : 100%;



position : relative;



float : left;



background : #eeeade url(images/header_bg.gif) repeat-x 0 0;



height : 160px;



}



#content {



font-size : 1.2em;



}



.widecolumn .entry p {



font-size : 1.05em;



}



.narrowcolumn .entry, .widecolumn .entry {



line-height : 1.4em;



}



.narrowcolumn .entry h2 {



margin-left:57px;



}







.widecolumn {



line-height : 1.6em;



}



.narrowcolumn .postmetadata {



text-align : center;



}



.thread-alt {



background-color : #f8f8f8;



}



.thread-even {



background-color : white;



}



.depth-1 {



border : 1px solid #ddd;



}



.even, .alt {



border-left : 1px solid #ddd;



}



#footer {



height : 10px;



font-size : 11px;



padding : 15px 0;



margin : 0 auto;



width : 100%;



clear : both;



height : 25px;



}



#footer a, #footer a:hover {



color : #09a900;



}



#footer span {



padding : 0 10px;



}



#footer .copyright {



float : left;



width : 300px;



background-color:inherit;



color : #ff136c;



}



#footer .custom {



float : right;



width : 300px;



color : #09a900;



text-align : right;



}



h1, h2, h3 {



font-family : "Times New Roman", Times, serif;



font-weight : bold;



}



h1 {



font-size : 20px;



text-align : center;



color : #245c0f;



}



h2 {



font-size : 28px; line-height:28px;



}







h2.pagetitle {



font-size : 1.6em;



}



#sidebar h2 {



font-family : 'Lucida Grande', Verdana, Sans-Serif;



font-size : 1.2em;



}



h3 {



font-size : 1.3em;



}



.description {



text-decoration : none;



background : url(images/header_right.jpg) no-repeat right top;



height : 161px;



float : left;



width : 293px;



color : white;



background-color:inherit;



}



.description .book {



background : url(images/book.jpg) no-repeat 0 0;



width : 190px;



padding : 30px 0 0 100px;



height : 130px;



}



.description .book p {



padding : 10px 0 0 16px;



margin : 0 0 10px;



font : 15px/15px Trebuchet MS;



color : #000000;



font-weight : bold;



}



.book img {



padding : 8px 0 0 5px;



}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {



color : #09a900;



}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {



text-decoration : none;



}



.entry p a:visited {



color : #b85b5a;



}



.commentlist li, #commentform input, #commentform textarea {



font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



}



.commentlist li ul li {



font-size : 1em;



}



.commentlist li {



font-weight : bold;



}



.commentlist li .avatar {



float : right;



border : 1px solid #eee;



padding : 2px;



background : #fff;



}



.commentlist cite, .commentlist cite a {



font-weight : bold;



font-style : normal;



font-size : 1.1em;



}



.commentlist p {



font-weight : normal;



line-height : 1.5em;



text-transform : none;



}



.commentform_style{margin: 5px 10px 15px; 

        font-color: #333333;

	padding:10px 0 0 13px;



	background:url(images/comment_form.jpg) no-repeat; width:343px; height:266px;



	border:2px dotted #2FA391;}



#commentform p {



font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;





}



.commentmetadata {



font-weight : normal;



}



#sidebar {



font : 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;



}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



color : #000000;



list-style-type : none;



list-style-image : none;



background-image : none;



}



#sidebar ul ul li {



border-bottom : 2px dotted #84795c;



}



#sidebar ul ul li.last {



border : none;



}



code {



font : 1.1em 'Courier New', Courier, Fixed;



}



acronym, abbr, span.caps {



font-size : 0.9em;



letter-spacing : 0.07em;



}



a, h2 a:hover, h3 a:hover {



color : #06c;



text-decoration : none;



outline : none;



}



a:hover {



color : #147;



text-decoration : underline;



}



#wp-calendar #prev a, #wp-calendar #next a {



font-size : 9pt;



}



#wp-calendar a {



text-decoration : none;



}



#wp-calendar caption {



font : bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



text-align : center;



}



#wp-calendar th {



font-style : normal;



text-transform : capitalize;



}



#page {



width : 990px;



background : url(images/body_shadow.jpg) repeat-y -7px 0;



padding : 0 0 0 10px;



margin : 0 auto;



position : relative;



}



.shadow_right {



background : url(images/right_shadow.jpg) repeat-y right 0%;



padding : 0 22px 0 0;



}



.narrowcolumn {



float : left;



margin : 0 0 0;



float : left;



width : 552px;



background : url(images/body_middle.jpg) repeat-y 0 0;



}



.narrowcolumn_bttm {



float : left;



padding : 37px 15px 90px 25px;



margin : 0 0 0;



background : url(images/body_footer.jpg) no-repeat 16px 100%;



width : 512px;



min-height : 984px;



height : 100% !important ;



height : 984px;



}



.body_middle {



background : url(images/body_bg.jpg) no-repeat;



width : 552px;



min-height : 900px;



height : 100% !important ;



height : 900px;



}



.widecolumn {



padding : 10px 0 20px 0;



margin : 5px 0 0 150px;



width : 450px;



}



.post {



margin : 0 0 40px;



text-align : justify;



font-size : 14px;



}



.post p {



margin : 0 0 25px 0;



}



.post hr {



display : block;



}



.widecolumn .post {



margin : 0;



}



.narrowcolumn .postmetadata {



padding-top : 5px;



}



.widecolumn .postmetadata {



margin : 30px 0;



}



.widecolumn .smallattachment {



text-align : center;



float : left;



width : 128px;



margin : 5px 5px 5px 0;



}



.widecolumn .attachment {



text-align : center;



margin : 5px 0;



}



.postmetadata {



clear : both;



}



.clear {



clear : both;



}



#footer p {



margin : 0;



padding : 20px 0;



text-align : center;



}



h1 {



padding-top : 0;



margin : 0;



}



h2 {



margin : 30px 0 0;



}



h2.pagetitle {



margin-top : 30px;



text-align : center;



}



#sidebar h2 {



margin : 5px 0 0;



padding : 0;



background : url(images/sidebar_bg.gif) repeat-x;



height : 24px;



}



.heading {



background : url(images/sidebar_bg.gif) repeat-x;



height : 24px;



}



h3 {



padding : 0;



margin : 30px 0 0;



}



h3.comments {



padding : 0;



margin : 40px auto 20px;



}



p img {



padding : 0;



max-width : 100%;



}



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;



}







html > body .entry ul {







/*padding : 0 0 0 30px;



list-style : none;



padding-left : 10px;



text-indent : -10px;*/



}















.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 ul, #sidebar ul ol {



margin : 0;



padding : 0;



}



#sidebar ul li {



list-style-type : none;



list-style-image : none;



margin-bottom : 15px;



}



#sidebar ul p, #sidebar ul select {



margin : 5px 0 8px;



}



#sidebar ul ul {



background : #eee9dc;



border : 1px solid #d9d3c3;



}



#sidebar ul ul, #sidebar ul ol {



margin : 1px 0 0 0;



}



#sidebar ul ul ul, #sidebar ul ol {



margin : 0 0 0 10px;



}



ol li, #sidebar ul ol li {



list-style : decimal;



}



#sidebar ul ul li, #sidebar ul ol li {



margin : 3px 0 0;



padding : 0;



}



#sidebar ul ul li {



padding : 5px;



}



#sidebar .blogroll li {



border-bottom : 1px dotted #84795c;



padding : 3px 0 5px 20px;



margin-left : 10px;



background : url(images/bookstyle.gif) no-repeat 0 3px;



}



#sidebar .archive li {



border-bottom : 1px dotted #84795c;



padding : 3px 0 5px 20px;



margin-left : 10px;



background : url(images/archive_list.gif) no-repeat 0 5px;



}



#sidebar .blogroll li.last {



border : none;



}



#sidebar .blogroll li a, #sidebar .blogroll li a:hover, #sidebar .archive li a, #sidebar .archive li a:hover {



font : normal 15px/15px Trebuchet MS;



color : #09a900;



}



#searchform {



margin : 10px auto;



padding : 5px 3px 0;



text-align : center;



}



#searchform label { font-weight:bold;}



#sidebar #searchform #s {



width : 126px;



padding : 1px;



}



#sidebar #searchsubmit {



padding : 5px;



margin : 0 0 0 76px;



}



.entry form {



text-align : center;



}



select {



width : 130px;



}



#respond:after {



content : ".";



display : block;



height : 0;



clear : both;



visibility : hidden;



}



#commentform #submit {



margin : 0 0 5px auto;



float : right;



}



.alt {



margin : 0;



padding : 10px;



}



.commentlist {



padding : 0;



text-align : justify;



}



.commentlist li ul li {



margin-right : -5px;



margin-left : 10px;



}



.commentlist p {



margin : 10px 5px 10px 0;



}



.children {



padding : 0;



}



#commentform p {



margin : 5px 0;



}



.nocomments {



text-align : center;



margin : 0;



padding : 0;



}



.commentmetadata {



margin : 0;



display : block;



}



#sidebar {



float : left;



width : 224px;



padding : 0 10px 0 10px;



margin : 21px 0 0 0;



}



#sidebar form {



margin : 0;



}



#wp-calendar {



empty-cells : show;



margin : 10px auto 0;



width : 155px;



}



#wp-calendar #next a {



padding-right : 10px;



text-align : right;



}



#wp-calendar #prev a {



padding-left : 10px;



text-align : left;



}



#wp-calendar a {



display : block;



}



#wp-calendar caption {



text-align : center;



width : 100%;



}



#wp-calendar td {



padding : 3px 0;



text-align : center;



}



#wp-calendar td.pad:hover {



background-color : #fff;



}



acronym, abbr, span.caps {



cursor : help;



}



acronym, abbr {



border-bottom : 1px dashed #999;



}



blockquote {



margin : 15px 30px 0 10px;



padding-left : 20px;



border-left : 5px solid #ddd;



}



blockquote cite {



margin : 5px 0 0;



display : block;



}



.center {



text-align : center;



}



.hidden {



display : none;



}



hr {



display : none;



}



a img {



border : none;



}



.navigation {



display : block;



text-align : center;



margin-top : 10px;



margin-bottom : 60px;



}



.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;



}



.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;



}



#menu {



position : relative;



padding : 0;



background : #ccea83 url(images/menu_left.gif) no-repeat left 0;



height : 41px;



padding : 0 0 0 16px;



}



.menu_right {



position : relative;



padding : 0;



background : #ccea83 url(images/menu_right.gif) no-repeat right 0;



height : 41px;



}



#menu ul {



float : left;



margin : 10px 0 0;



padding : 0;



}



#menu li {



float : left;



padding-right : 32px;



}



#menu li a {



background-position : 0 0;



background-repeat : no-repeat;



text-indent : -1000000px;



display : block;



float : left;



height : 25px;



text-decoration : none;



}



#menu li a:hover {



background-position : 0 100%;



text-decoration : none;



height : 25px;



text-decoration : none;



}



#menu li a.selected {



background-position : 0 100%;



cursor : default;



}



.blog a {



background-image : url(images/blog.gif);



width : 44px;



}



.media a {



background-image : url(images/media.gif);



width : 60px;



}



.contact a {



background-image : url(images/contact.gif);



width : 77px;



}



.about a {



background-image : url(images/about.gif);



width : 59px;



}



.advertise a {



background-image : url(images/add.gif);



width : 94px;



}



.inner_content img {



border : 1px solid #acb7b0;



padding : 6px 7px;



float : left;



margin : 0 10px 0 0;



width : 145px;



height : 199px;



}



#user {



width : 98%;



float : left;



position : relative;



background : #ff136c url(images/user_bg.jpg) no-repeat 103% 103%;



margin : 0 0 0 1px;



padding : 30px 5px 0 12px;







}



#middle_body {



width : 100%;



float : left;



position : relative;



border-bottom : 2px dotted #b9b5ad;



border-top : 2px dotted #b9b5ad;



margin : 0 0 5px 0;



}



#user .poll {



float : left;



width : 293px;



min-height : 275px;



height : 100% !important ;



height : 275px;



}







#user .friends {



padding : 0 15px 0 10px;



float : left;



width : 312px;



min-height : 275px;



height : 100% !important ;



height : 275px;



}



#user .poll, #user .friends {



border-right : 2px dotted #edc70f;



margin : 0 5px 0 0;



}



#user .poll, #user .friends, #user .recommend {



padding-bottom : 10px;



}



#user .poll h2, #user .friends h2, #user .recommend h2 {



padding : 0 0 19px 0;



margin : 0;



text-indent : -10000px;



}



#user .poll p, #user .friends p, #user .recommend p {



margin-top : 0;



}



#user .poll h2 {



background : url(images/user_poll.gif) no-repeat 0 0;



height : 32px;



}



#user .friends h2 {



background : url(images/recommendedSites.gif) no-repeat 0 0;



height : 33px;



}



#user .recommend h2 {



background : url(images/recomended.gif) no-repeat 0 0;



height : 33px;



}



#user .friends img {



float : left;



height : 29px;



width : 29px;



border : 1px solid #a8a8a6;



margin : 0 3px 0 5px;



}



#user .friends .first {



margin : 0 3px 0 2px;



}



#user .friends .last {



margin : 0 2px 0 5px;



}







#user .poll a, #user .poll a:hover {



font : 14px/14px Trebuchet MS;



color : #000000;



}



#user .friends p {



background-color : #e6e3dc;



margin : 0 0 5px 0;



padding : 2px;



height : 31px;



}



#sidebar2 {



float : left;



width : 160px;



margin : 25px 0 0 0;



}



#sidebar2 ul li {



margin-bottom : 8px;



}



#sidebar h2 span {



width : 200px;



}



#sidebar h2 span img {



padding : 5px 0 0 5px;



}



.bethe_first {



background : url(images/be_the_first.jpg) no-repeat;



height : 24px;



width : 157px;



}



#sidebar ul ul li.mail {



font : 15px/15px Trebuchet MS;



color : #042442;



}



.mail_text {



border : 1px solid #e0dae4;



}



#sidebar ul, #sidebar ol, #sidebar li, #sidebar li ul li {



list-style : none;



list-style-image : inherit;



list-style-type : none;



}







.date {



float:left;



position:relative;



width:470px;



}







.calender {



background : url(images/calender.png) no-repeat 0 5px;



width : 40px;



height : 35px;



color : #ff136c;



font-size : 11px;



padding : 25px 7px 0 !important ;



padding : 20px 7px 0;



text-align : center;



line-height : 12px;



float : left;



}



.post_comment {



position : relative;



}



.post_comment h4 {



font : 20px/20px "Trebuchet MS";



color : #09a900;



font-style : italic;



margin-bottom : 27px;



}



.post_comment h4 span {



color : #1199cc;



}



.post_comment a, .post_comment a:hover {



font-size : 11px;



color : #474540;



font-style : italic;



}



.admin_main {



width : 424px;



position : relative;



margin-bottom : 10px;



}





.admin h4 a {

color:#FF136C; font-size:18px;

}





.admin h4, .user_bttm h4 {



font-size : 18px;



font-style : normal;



margin-bottom : 0;



line-height : 18px;



}

.admin h4 a, .user_bttm h4 a {



font-size : 18px;



font-style : normal;



margin-bottom : 0;



line-height : 18px;



}





.admin h4 {



color : #ff136c;



}



.admin h4 a {



color : #ff136c;



}



.user_bttm h4 {



color : #1199cc;



}

.user_bttm h4 a {



color : #1199cc;



}





.admin h4 span, .user_bttm h4 span {



font-size : 15px;



}



.admin h4 a span, .user_bttm h4 a span {



font-size : 15px;



}



span.time {



font-size : 11px;



color : #474540;



font-style : italic;



line-height : 11px;



}



.admin p, .user_bttm p {



font-size : 15px;



font-weight : normal;



margin : 5px 0 0;



}



.no_link {



position : absolute;



background : #dde9a8;



width : 64px;



border : 1px solid #d1de95;



right : 0;



top : 50px;



text-align : center;



color : #1199cc;



}



.commentlist li {



margin : 15px 0 10px;



list-style : none;



}



.inner_body {



padding : 20px 10px 30px;



border : 1px dotted #a7a399;



position : relative;



}



.user_main {



background : url(images/user_middle.jpg) repeat-y;



width : 358px;



position : relative;



}



.user_middle {



background : url(images/user_top.jpg) no-repeat;



width : 358px;



position : relative;



}



.user_bttm {



background : url(images/user_bottom.jpg) no-repeat bottom left;



min-height : 100px;



height : 100% !important ;



height : 100px;



padding : 15px 9px 0;



}



#commentform input, #commentform textarea {



width : 296px;



float : left;



border : 1px solid #c5dcd8;



}



#commentform textarea {



height : 56px;



}



#commentform .label2 {



height : 95px;



margin : 10px 0 0 0;



}



#commentform .label3 {



height : 35px;



}



#commentform .button {



background : url(images/submit3.jpg) no-repeat 0px 0px;



width : 185px;



height : 20px;



margin : 0 0 0 210px;



border : none;



}



#respond h3 {



background : url(images/add_comments.jpg) no-repeat 6px 2px;



height : 42px;



text-indent : -10000px;



}



#respond .pre {



width : 200px;



float : left;



background : url(images/left_arrow.gif) no-repeat 0 0;



padding : 0 0 0 20px;



font-size : 14px;



height : 25px;



}



#respond .next {



width : 200px;



float : right;



background : url(images/right_arrow.gif) no-repeat 100% 0;



padding : 0 20px 0 0;



text-align : right;



font-size : 14px;



height : 25px;



}



#respond .pre a, #respond .pre a:hover, #respond .next a, #respond .next a:hover {



color : #09a900;



}



#footer_end {



background : url(images/footer_bg.gif) repeat-x 0 0;



width : 990px;



float : left;



position : relative;



height : 14px;



}



.left_img {



background : url(images/footer_left.jpg) no-repeat 0 0;



width : 10px;



position : absolute;



left : 0;



top : 0;



height : 12px;



}



.right_img {



background : url(images/footer_right.jpg) no-repeat 0 0;



width : 10px;



position : absolute;



right : 0;



top : 0;



height : 12px;



}



.page_header h2{ margin:43px 0 15px 0;}





/*********************Style modified on 13feb09 starts ******************************/



.logo img



	{



	float:left;



	}





#user .poll label {



width : 245px;



float:left;



padding:0px 0px 0px 10px;



}



#user .poll li



{

clear:both; padding:2px 0px;



}









#user .poll span {



float:left;



width : 30px;



text-align : left;



padding : 3px 0 0 0;



}



#user .poll input {



float:left; margin:0px 0px 0px 0px;





}



#user .poll .button {



margin : 5px 0;



}



#user .poll p



	{



	clear:both; text-align:left !important; padding:5px 0px 5px 15px; margin:0px;



	}



#user .poll a



	{



	text-decoration:underline;



	}



#user .poll input.Buttons



	{



	margin-left:0px; width:95px;



	}



#user .recommend {



float : right;



width : 280px;



padding : 0 0 0 0px;



}











/***********************************New style added on 16th feb09 starst ************************************/



#sidebar h2 span 



{



background:no-repeat 15px 8px; width:200px; overflow:hidden; display:block; padding:25px 0px 0px 0px; height:1px



}



#sidebar h2 span.be_d_first



	{



	background-image:url(images/be_the_first.gif);



	}



#sidebar h2 span.lets_connect



	{



	background-image:url(images/lets_connect.gif);



	}



#sidebar h2 span.recent_post



	{



	background-image:url(images/recent_post.gif);



	}



#sidebar h2 span.archives



	{



	background-image:url(images/archives.gif);



	}



#sidebar h2 span.categories



	{



	background-image:url(images/categories.gif);



	}



	



.reading a {color:#09A900;



font-size:14px;



font-style:italic;



font-weight:normal;}







/*************************** IMAGE ALIGN STYLE ***********************************************/







    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;



    }



.friends li a

{

color:#333333; text-decoration: underline;

}

.friends li a:hover

{

text-decoration:none;color:#333333;

}

.friends li

{

margin:5px 0px;

}





/*************************** IMAGE ALIGN STYLE END ***********************************************/



.post_comment .admin h4 a {

color:#FF136C; font-size:18px;

font-style:normal;

}

.post_comment .user_bttm h4 a{font-size:18px;

font-style:normal;color:#1199CC;}







/******************* Modify on 04-04-09 *********************/



.admin {

background : url(images/admin_top.jpg) no-repeat;

width : 358px;

}

/*******************************New Css On 04-04-09******************************/

.admin_top{background:url(images/admin_middle2.jpg) repeat-y 0 0;

}

.admin_bttm{background:url(images/admin_bttm.jpg) no-repeat left bottom;

width : 340px;

min-height:104px;

height:100% !important;

height:104px;

padding : 15px 9px 0;

}