body {scrollbar-base-color:#8ab766; margin:0 2 2 2; scrollbar-darkshadow-color:#8ab766; scrollbar-face-color:#8ab766; scrollbar-arrow-color:#AFF27B; scrollbar-3dlight-color:#8ab766}

/***************************/
#ltop,#rtop {padding-top:4px; background-color:#d4e5c3;}
*html #ltop {height:80px; padding-top:4px; background-color:#d4e5c3;}
#rtop {margin-left:4px; margin-bottom:4px;}
.ct1 {border-top:1px solid #465a37; border-left:1px solid #6e7a66; border-right:1px solid #6f7865; border-bottom:1px solid #6e7965} 
*html .ct1 {height:30px;}
.ct2 {border-bottom:1px solid #bec3bc; margin-left:4px; border-top:1px solid #b6c4aa; border-left:1px solid #b4c4aa; border-right:1px solid #c0c3bc;} 
.ct3 {border-top:1px solid #485937; border-left:1px solid #6d7965; border-right:1px solid #6e7a66; border-bottom:1px solid #6f7865} 
*html .ct3 {height:76px; border-top:1px solid #465a37; border-left:1px solid #6e7a66; border-right:1px solid #6f7865; border-bottom:1px solid #6f7865}
.ct4 {border-top:1px solid #a081bf; border-left:1px solid #bcc2b8; border-bottom:1px solid #a0b191; border-right:1px solid #a0b191} 
#left{position:absolute; width:24.9%; left:1px; float:left; overflow:hidden;}
#right{padding-right:2px; right:1px; position:absolute; width:74.5%; float:right; border-left-style:solid; border-left-width:1px; border-left-color:#E8E8E8;}
*html #right{width:75%;}
#descp {color:#515151; padding-top:0.7em; padding-bottom:0.7em; padding-left:0.5em; border-top-color:#BBBAE2; border-bottom-color:#BBBAE2; border-top-style:solid; border-bottom-style:solid; border-top-width:1px; border-bottom-width:1px; font-family:tahoma; font-size:0.8em; width:auto;  height:auto; margin-top:20px; margin-right:2px;}
#topleft {width:auto; margin-bottom:9px; margin-right:1px;}
#joinbtn {float:left; text-align:center; margin:1 2 1 2; font-family:arial; min-height:24px; min-width:107px; background-color:#fcfafb; border-color:#b4b5e1; border-style:solid; border-width:1px;}
#joinbtn2 {float:left; text-align:center; margin:3 3 1 3; font-family:arial; min-height:24px; min-width:107px; background-color:#fcfafb; border-color:#b4b5e1; border-style:solid; border-width:1px;}
*html #joinbtn {height:24px; width:107px; margin:3 2 1 3;}
#joinbtn a{line-height:1.9em; font-size:0.8em;  text-decoration:none; font-weight:normal; font-family:arial; color: #1028AE; padding-left:6px;}
*html #joinbtn a{line-height:0.8em;}
#joinbtn a:hover{color:#5E4DFF;}
#joinbtn a span{font-weight:bold; font-size:7px; letter-spacing: -2px; line-height:0.9em; vertical-align:35%; margin-left:6px;}
#logo {background-color:#9ECB7A; height:76px; border-top:2px solid #8abd5e; text-align:center}
#topbar {overflow:hidden; background-color:#9ECB7A; height:auto; min-height:30px; margin-left:0px;  border-top:2px solid #8abd5e;}
*html div#topbar {overflow:visible; height:30px; margin-left:0px;}
#login {height:auto; min-height:20px; padding-top:6px; padding-bottom:4px; float:right; background-color:#9ECB7A; color:#FFFFFF; font-family:tahoma; font-size:0.8em; font-weight:bold;}
#login img {margin-top:-1px}
#login #subm,.frmbtn,.search_btn{padding:1px; vertical-align:top; font-family:arial; letter-spacing: -2px; font-weight:bold; color:#676769; font-size:7px; text-align:center; margin-top:0; border-width:1px; border-color:#0a0a6a; border-style:solid; margin-right:8px; width:21px; height:17px; background-color:#d4e5c1; margin-left:2px;} 
*html #login #subm{margin-top:1px;}
.frmbtn{margin-top:6px; margin-left:4px}
.log {padding-left:3px; border-width:1px; border-color:#0A0A6A; border-style:solid; width:8em; color:#676767; font-family:tahoma; font-size:0.9em; height:17px;}
.sub {margin-right:0.5em}
#logged {height:auto; min-height:20px; background-color:#9ECB7A; color:#FFFFFF; font-family:tahoma; font-size:0.8em; font-weight:bold;}
#username{float:left; padding-right:3px; padding-left:3px; padding-top:4px; padding-bottom:4px;}
#logged a,a.unlgd{min-height:22px; padding:4 10 4 10; float:right; border-left:2px #C7E1B2 groove;  text-decoration:none; background-color:#9ECB7A; color:#FFFFFF; font-family:tahoma; font-size:100%; font-weight:bold;}
*html div#logged a{height:30px;}
*html a.unlgd{height:30px;}
a.unlgd {font-size:76%; margin-left:4px}
#logged a:hover,a.unlgd:hover {background-color:#8ab766;}
#lnk {background-color:#FFFFFF; width:auto; height:auto; margin-top:4px; margin-right:2px;}
#lnkheader {padding-left:0.5em; padding-top:0.5em; padding-bottom:0.5em; width:auto; font-family:tahoma; font-size:0.8em; font-weight:bold; color:#1028AE; line-height:0.8em; border-top:1px solid #abcd90; background-color:#d2e3bf;}
#links {background-color:#F5FBF1; padding-left:25px; padding-top:0.7em; padding-bottom:0.7em; line-height:1.4em;} 
#links a{text-decoration: none; font-family:tahoma; font-size:0.8em; color:#6c964a;}
#links a:hover{color:#5E4DFF;}
#topbar2 {overflow:hidden; background-color:#DEEBD1; border-bottom:2px solid #f5edeb; min-height:30px;}
*html #topbar2 {overflow:visible; height:30px;}
#ncatg {padding-left:0.5em; font-family:tahoma; line-height:2em; font-size:0.9em; font-weight:bold; color:#1028AE; float:left;}
#ncatg .bg_ul {text-decoration:none; color:#1028AE;}

.smlhref,#ncatg .view,.viewed{text-decoration:none; padding-left:0.5em; padding-right:0.5em; font-size:0.71em; font-weight:bold}
.smlhref,#ncatg .view{color:#1028AE;}
#ncatg .viewed{color:#6C964A}
.smlhref:hover,#ncatg .view:hover{color:#5E4DFF;}

#reset{display:none; padding-top:3px; padding-bottom:3px; width:auto; margin-left:4px; text-align:right; border-bottom-color:#BBBAE2; border-bottom-style:solid; border-bottom-width:1px;}
#reset a{text-decoration:none; font-family:tahoma; font-size:0.8em; font-weight:bold; color:#1028AE;}
#pgnumber {text-align:center; height:auto; margin:2px; padding:10 5 10 5;}
#pgnumber .next,.pg{font-weight:bold; font-family:tahoma; font-size:0.8em; text-align:center; text-decoration:none;}
#pgnumber .next{color:#9ECB7A;}
#pgnumber .pg{color:#1028AE;}

/*******Newsbar*********/
#newsbar {border-top-width:7px; border-top-color:#D4E8C3; border-top-style:solid; margin-top:2px; padding-top:3px; margin-left:4px;}
.news1,.news2,.news_item {overflow:hidden; min-height:90px; width:100%; border-bottom-width:1px;  border-bottom-style:dashed; border-bottom-color:#BAC4E8;}
.news1,.news_item {background-color:#F5FBF1;}
.news2 {background-color:#FFFFFF;}
*html .news1{height:90px;}
*html .news2{height:90px;}
.news_item {height:auto}
.newstop { margin-left:2px; margin-top:13px; margin-bottom:7px; height:25px; overflow:hidden;}
.newstop a{line-height:100%; font-family:tahoma; font-size:95%; color: #1028AE; text-decoration:none; font-weight:bold;}
*html .newstop{margin-bottom:6px; height:26px;}
.newsbottom,.news_description { margin-left:2px; margin-top:7px; margin-bottom:5px; overflow:hidden; height:2.5em; color:#515151; font-family:tahoma; font-size:70%; padding-bottom:1px;}

.vote {margin-left:5px; width:65px; float:left; height:32px; overflow:hidden; margin-top:-3px;}
*html .vote {margin-left:3px; margin-top:11px;  width:62px; float:left; height:33px; overflow:hidden}
.vote1 {margin-left:5px; width:65px; float:left; height:38px; overflow:hidden; margin-top:1px;}
*html .vote1 {margin-left:1px; margin-top:2px}
.plus,.minus {margin-top:5px; width:23px; font-weight:normal; font-size:8px; color:#6776d1; text-align:center; float:left;} 
.minus {margin-left:5px;}
.plus {margin-left:7px;}
*html .plus,.minus {width:25px;} 
*html .minus {margin-left:4px;}
*html .plus {margin-left:4px;}


.rnk{font-size:10px; float:left; width:45px ; margin:-26px 0px; height:24px;}
.recvt{width:52px; font-size:13px; height:27px; }
.recvt, .rnk{ margin-left:5px; text-align:center; font-family:tahoma; font-weight:bold; color:#6776d1; border:solid; border-color:#CFCFE7; border-width:1px; background-color:#ffffff;}


.vts {font-family:tahoma; font-size:8px; font-weight:normal; line-height:100%;}
.thumb {float:right; width:60px; margin-left:8px;}
.vdn {margin:2 0 0 0;}
.vup {margin:2 0 0 7;}
.dropdown, .dropurl {background-color:#e4f0da; font-size:70%; font-family:tahoma; color:#515151; display:none; position:absolute; z-index:500;  margin-bottom:-90; mmargin-top:-50; left:15%; padding:3px; border:1px #91bb6f solid }

.dropurl a{ text-decoration:none;color:#1028AE;}
.dropurl {font-weight:bold; margin-top:20;}

/*.dropdown a{text-decoration:none; font-weight:bold; font-family:tahoma; color:#1028AE; margin:3px 5px 3px 3px; padding-left:5px; border-left:1px; border-color:#515151; border-left-style:solid;}*/
.dropdown a{text-decoration:none; font-weight:bold; font-family:tahoma; color:#1028AE; margin:3px 5px 3px 3px; padding-left:2px;}
.down {align:left;}
.up {align:right}
/***********************/

/*********Menu**********/
#leftmenu,#rightmenu {line-height:175%; margin-right:2px; width:auto; height:auto;  margin-top:2px; color:#1028AE;}
#rightmenu {margin-bottom:5px; margin-left:4px; line-height:175%; display:none; width:auto; height:auto;  margin-top:2px;}
a.ctg,a.expd {text-decoration: none; font-family:tahoma; font-weight:bold; font-size:0.8em; color:#1028AE;}
a.expd {font-size:10px}
a.ctg:hover{color:#5E4DFF;}
.bul {color:#1028AE; font-family:tahoma; font-weight:bold; font-size:0.4em; float:left; width:25px; text-align:center}
.coln{position:absolute;}
.subctg {padding-left:13px; height:1px; overflow:hidden}
.menu {overflow:hidden; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#BBBAE2;}
/***********************/

/*********Register************/
.detail {height:2em; width:100%;}
.register {margin-bottom:0.5em; padding-left:0.5em; padding-top:1em; padding-bottom:1em; text-align:left; border-bottom-width:1px;  border-bottom-style:dashed; border-bottom-color:#6E7FD1; }
.field { color:#1028AE; font-family:tahoma; font-size:0.8em; width:50%; float:left;}
.det {float:right; border:1px solid #7e9db9; padding-left:0.3em; color:#7e9db9;}
.des {color:#515151; line-height:1em; text-align:left; padding-left:1%; width:49%; float:right; font-family:tahoma; font-size:0.7em; font-style:italic; }
/****************************/

/*********Post link***********/
.register h4{color:#1028AE; font-family:tahoma; font-size:0.8em; line-height:0.2em; font-weight:normal; }
.box,.txtbx {border:1px solid #7e9db9; padding-left:0.3em; color:#7e9db9;}
.box {width:550px}
.category {display:block; color:#1028AE; font-family:tahoma; font-size:0.8em; line-height:1.5em;}
/*****************************/

#popup {width:30%; position:absolute; right:20%; z-index:2; background-color:#e4f0da; border:1px #9ECB7A outset; font-size:70%; font-family:tahoma; color:#515151; display:none;}
#popup #pphdr{font-weight:bold; color:#FFFFFF; background-color:#9ECB7A; padding:0.5em; border-bottom:1px solid #485937;}
#popup #ppcnt{padding:0.8em 0.8em 0 0.8em;}
input.lmsubm {background-color:#D2E3BF; border:1px solid; color:#485937; margin-top:3px; font-size:90%; margin-left:3px;}
/********  for remember me and forgot password  ********/
.rmbr1 { height:auto; min-height:20px; margin:4px 3px 6px 2px; float:right;}
.rmbr2 { color:#FFFFFF; font-family:tahoma; font-size:0.7em; margin:1px;}

/******** For videos************max-width made 150 by deven to test*/
.vdimg {max-width:150; height:75; padding:1px; border:1px solid #91BB6F; margin:4px; float:right;}
.vdimgsq {max-width:70; height:54; padding:1px; border:1px solid #91BB6F; margin-top:15px; float:right; margin-left:3px; }

/****** for ranking blogs *****/
.fillrank3 { background-color:#9ECB7A; float:right; margin:-67px 25px; text-align:center; border:1px #9ECB7A solid; font-face:tahoma; font-size:13px; width:65px; color:#ffffff;}
.rank3 {color:#9ECB7A; font-face:tahoma; float:right; font-size:13px; font-weight:bold; text-align:center; border:1px #9ECB7A solid; margin:-50px 25px; width:65px;}
/*****************************/

.usercomment {padding-left:10px; padding-top:4px; padding-bottom:2px; border-bottom-width:1px; border-bottom-style:dashed; border-bottom-color:#BAC4E8; color:#515151; font-family:tahoma; font-size:70%;}
.usercomment h2{font-family:tahoma; font-size:97%; color: #1028AE; font-weight:normal; margin-top:3px; margin-bottom:3px; }
.cmt h5{color:#515151; padding-left:10px;}
.cmt h5 a{color:#1028AE; font-weight:bold; text-decoration:none}

.news_details {font-family:tahoma; font-size:70%; margin-left:10px; margin-bottom:10px; color:#515151; line-height:20px;}
.read {color:#1028AE; font-weight:bold}
.newslink {color:#515151; }

#signupmsg {display:none; left:auto; right:2px; top:40px; padding:5px; font-size:76%;}
select.sel, input.inputtext {border:1px solid #7E9DB9; color:#515151; font-family:tahoma; font-size:11px; font-weight:normal; background-color:#F5FBF1; margin-top:5px}
.frm {display:inline}
.blogaward {padding:2px; text-align:center; font-size:14px; background-color:#DEEBD1; border:#B6C4AA 1px solid; margin-left:4px; color:#6C964A; font-weight:bold; font-family:"Monotype Corsiva"}

/********* awards on stats************/
.awd_sts { float:right; margin:-17px -3px; padding:0.5em; color:#6C964A; }
html>body .awd_sts { margin:-20px 0px; }
.rnk_in_hdr { float:right; margin:-30px 5px; padding:0.5em; }
html>body .rnk_in_hdr { margin:-24px 5px; }
/************************************/

.indctr {padding:3px 5px; font-weight:bold; font-family:tahoma; font-size:12px; left:50%; background-color:#DEEBD1; filter:alpha(opacity=50); opacity:.50; -moz-border-radius: 4px; border:1px solid green;}
#ajxind {display:none;}

.toollist {padding:10px 7px 10px 7px; border:1px solid #E8E8E8; margin-bottom:10px; font-family:tahoma; color:#515151;}
.toollink {text-decoration:none; color:#1028AE; font-size:13px; font-weight:bold; }
.abtn {margin:3px; text-decoration:none; color:#515151; font-size:11px; padding:2px; border:1px solid #BBBAE2; font-family:tahoma; -moz-border-radius:4px;}
.abtn:hover {background-color:#F5FBF1; color:#6C964A}
.bgl {margin:10 10 3 10; padding:0 10 4 10; border-bottom:1px solid #E8E8E8; font-size:0.75em; font-family:tahoma}
.btns {margin:10 10 3 10; }
.collndesc {font-size:12px; padding:5px 15px;}

/***** search *****/
.inputtext { padding-left:4px; width:125px; font-size:0.8em; }
.search_btn { margin-top:6px; margin-right:1px;}
.didumean  { margin:2px 0px 4px 4px;  border-top:7px solid #D4E8C3; color:#1028AE; padding-top:5px;}
.didumean a, .recntotr a { color:#1028AE;}
.didumean a:hover { color:#5E4Dff; }
.srch_frm {display:inline; float:right; margin:0px;}

/*--------Recent Blogs ------------*/
.recnt {overflow:hidden; width:100%; border-bottom:1px solid #E8E8E8; height:45px;}
.recntlnk a{font-family:tahoma; font-size:72%; color: #1028AE; text-decoration:none; font-weight:bold;}
.recntlnk {margin-left:60px; margin-top:8px;  height:16px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
.divlnk {background-color:#F5FBF1; border-bottom:1px solid #BBBAE2; width:auto;  height:auto;  margin-top:4px; padding-top:2px; padding-bottom:3px;}
.recntotr { display:none; margin-top:-30px; margin-left:60px; font-size:9px; font-family:tahoma; font-weight:bold;}

/*---------------owner name in blog_collection-----------*/
.owns {text-decoration:none; font-family:tahoma; font-weight:bold; font-size:0.6em; color:#515151; margin-left:10px;}
