body { margin:0px 0px 0px 0px; font-family:Tahoma, Arial, "Arial Narrow"; font-size:11px; color:#203958; background-color:#555; }

/*
COMMON CSS FOR ALL PAGES */
#main { margin:0 auto; width:1000px; background:#515b6d;}
#main .details_holder { background:#4f596b; width:1000px;}
#main .details_holder .left_image_holder { width:500px; float:left; }
#main .details_holder .left_image_holder .image_place { width:500px; margin:0; padding:0}

/*
INNER PAGES TRANSPARENT BOX START HERE */
.innerpage_transparentBOX { width:680px; background:#777f8c; margin:0 auto; padding:15px 0 15px 0; float:left; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.innerpage_transparentBOX .whiteBOX { width:640px; background:#fff; margin:0 auto; padding:5px 5px 5px 5px}
.innerpage_rightbar { float:left; width:260px; margin-left:20px; margin-top:10px;} /* use for blog pages */

/*
TRANSPARENT BOX FOR RIGHT PANEL PAGE */
.transparentBOX { width:470px; background:url(../images/bg_png.png) repeat; margin:0 auto; padding:15px 0 15px 0;}
.whiteBOX { width:430px; background:#fff; margin:0 auto;}

/*
SINGLE CSS FOR ALL PAGES */
.clear { clear:both }
.blankDIV { height:15px; clear:both; }
.blankDIV1 { height:5px; clear:both; }
.button { padding:0 5px 3px 5px; font-weight:bold; background:url(../images/btn_style.jpg) repeat-x; height:23px; color:#fff; border:0; cursor:pointer; }
.whiteBOX_heading { height:25px; color:#fff; background:#203958; padding:3px 0 0 5px; text-transform:uppercase; font-size:13pt; margin-bottom:15px; }
.whiteBOX_heading a{ color:#fff; text-decoration:none;  }
.whiteBOX_heading a:hover{ color:#7f8591; text-decoration:none; }

.redstar { color:#FF0000; font-weight:bold; }
.img_border { border:3px solid #596474; width:80px; height:80px; }
.img_border1 { border:1px solid #999999; }

.nxt_prv { text-align:center; font-size:10pt; color:#203958; font-weight:bold; height:25px; margin:0 auto}
.nxt_prv a{ color:#203958; text-decoration:none; padding:1px 10px 3px 10px; }
.nxt_prv a:hover{ color:#fff; background:#fd7700; text-decoration:none; }

.comm-blog-rss-txt { color:#000; font-size:12px; font-weight:bold;}
.comm-blog-rss-txt a{ color:#000; text-decoration:none; padding:5px;}
.comm-blog-rss-txt a:hover{ color:#666; text-decoration:underline}

/*
HOME PAGES STYLE HERE */
.home_img { width:500px; background:url(../images/home_img_4.jpg) no-repeat; height:125px; }
.hone_joinnow { width:115px; height:115px; padding:0 0 0 50px; }
.home_rightbar { width:480px; background:url(../images/home_img_5.jpg) no-repeat; float:right; padding:10px 10px 10px 10px; }

.home_transparentBOX { width:465px; background:url(../images/bg_png.png) repeat; margin:0 auto; padding:14px 0 15px 0;}
.homemember_holder { width:115px; float:left; text-align:left; padding:10px 0px 5px 5px; margin:5px 0 5px 20px;}
.homemember_holder .img_here { width:90px;}
.homemember_holder .img_here .img_border { border:3px solid #596474; }
.homemember_holder .text_here { text-align:left; }
.homemember_holder .text_here a{ color:#4e596a; text-decoration:none; font-weight:bold; line-height:18px; }
.homemember_holder .text_here a:hover{ color:#4e596a; text-decoration:underline; }

.details_holder .tagline_slogen { width:999px; background:url(../images/bg_tagline.jpg) no-repeat; height:65px; margin-top:-1px; border-right:1px solid #818898; }
.details_holder .tagline_slogen .slogen { width:499px; float:right; font-size:25pt; color:#283140; text-align:center; padding:10px 0 0 0; }
.details_holder .tagline_slogen .slogen span{ color:#ff7800; text-transform:uppercase; }
.details_holder .tagline_slogen .onlinemember { width:490px; color:#141a25; text-align:left; float:left; font-size:13px; padding:5px 0 0 10px;}
.details_holder .tagline_slogen .tagline { width:500px; color:#fff; text-align:center; float:left; font-size:25px; font-family:"Century Gothic"; font-weight:bold; padding:8px 0 0 0}


/*BLOG LIST PAGE START HERE */
.bloglist_holder{ width:640px; text-align:left; margin-bottom:20px; float:left; padding-bottom:5px; border-bottom:1px dotted #999;}
.bloglist_holder .photo { width:110px; float:left}
.bloglist_holder .photo .img_border { border:1px solid #203958; background-color:#515B6D; padding:5px; }
.bloglist_holder .head_link { width:530px; font-size:12px; font-weight:bold; padding:0 0 5px 0; float:left; }
.bloglist_holder .head_link a{ color:#203958; text-decoration:none; padding:1px 3px 3px 3px; }
.bloglist_holder .head_link a:hover{ background:#203958; color:#fff; text-decoration:none; }
.bloglist_holder .text_content { width:530px; line-height:17px; float:left;}
.bloglist_holder .text_content a{ color:#203958; text-decoration:underline; }
.bloglist_holder .text_content a:hover{ color:#87a1c1; text-decoration:underline; }
.bloglist_holder .box_patch { width:630px; margin-bottom:10px; padding:5px 5px 0 5px; height:20px; background:#203958; color:#fff; clear:both }
.bloglist_holder .box_patch .text1{ width:400px; float:left }
.bloglist_holder .box_patch .text2{ width:200px; float:right; text-align:right }
.nxt_prv { width:640px; text-align:center; font-size:10pt; color:#203958; font-weight:bold; height:25px;}
.nxt_prv a{ color:#203958; text-decoration:none; padding:1px 10px 3px 10px; }
.nxt_prv a:hover{ color:#fff; background:#203958; text-decoration:none; }
.common_text { line-height:20px;}
.common_text a{ color:#203958; text-decoration:underline; }
.common_text a:hover{ color:#203958; text-decoration:none; }
.common_text h1{ color:#900; font-size:14px; font-weight:bold; padding:0; margin:0;}
.common_text h2{ color:#000; font-size:12px; font-weight:bold; padding:0; margin:0;}
.common_text h3{ color:#000; font-size:11px; font-style:italic; font-weight:normal; padding:0; margin:0;}
.blog_photo { text-align:center; padding:10px 0 10px 0}
.blog_photo .img_border { border:3px solid #596474; }

.blogsearch { width:250px; float:left; }
.blogsearch .searchbox { width:250px; background:#fff; padding:5px 5px 5px 5px; margin-bottom:10px; float:left }
.blogsearch .searchbox .nameheading { width:250px; float:left; color:#203958; font-weight:bold; }
.blogsearch .searchbox .text { padding:0 0 2px 10px; }
.blogsearch .searchbox .text .txtbox { width:220px; border:1px solid #203958; font-size:11px; background:#fff; height:17px; padding:3px 0 0 0; }
.blogsearch .searchbox .btn_search { padding:5px 0 5px 0; text-align:center }
.blogsearch .searchbox .recentpost { line-height:20px;}
.blogsearch .searchbox .recentpost a{ color:#203958; text-decoration:none}
.blogsearch .searchbox .recentpost a:hover{ color:#647e9e; text-decoration:none}


.comm-blog-add-main {width:617px; float:left;}
.comm-blog-add-main-big {width:695px; float:left;}
.comm-blog-add-up {width:583px; float:left; background-image:url(/images/comment-up1.jpg); height:24px; padding:5px 0 0 34px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.comm-blog-add-up-big {width:661px; float:left; background-image:url(/images/comup-1.jpg); height:25px; padding:5px 0 0 34px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.comm-blog-ad-area {width:575px; float:left; background-color:#fcfcfc; padding:15px 23px 0 19px;}
.comm-blog-ad-area-big {width:651px; border-left:1px solid #b9b9b9; border-right:1px solid #b9b9b9; float:left; background-color:#fcfcfc; padding:15px 23px 0 19px;}
.comm-blog-ad-width {width:575px; float:left;}
.comm-blog-ad-width-big {width:651px; float:left;}
.comm-blog-ad-left1 {width:85px; float:left;}
.comm-blog-ad-left2 {width:242px; float:left;}
.comm-blog-ad-left2-big {width:282px; float:left;}
.comm-blog-ad-left3 {width:190px; float:left;}
.comm-blog-ad-input {border: 0; width: 172px; height: 18px; background-image: url(/images/input.gif); font-family:Verdana, Geneva, sans-serif; background-repeat: no-repeat;	font-size: 11px; padding:4px 4px 0 4px;}
.comm-blog-ad-pad {padding:3px 0 0 0;}
.comm-blog-ad-dotted {width:575px; float:left; height:1px; background-image:url(/images/dotted.jpg);}
.comm-blog-ad-dotted-big {width:651px; float:left; height:1px; background-image:url(/images/dotted.jpg);}
.comm-blog-ad-combo {width:572px; height:132px; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:1px solid #c0c0c0;}
.comm-blog-ad-combo-big {width:648px; height:132px; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; border:1px solid #c0c0c0;}
.comm-blog-ad-note {width:32px; float:left;}
.comm-blog-ad-note-txt {width:320px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px;}


.flotleft {float:left;}
.rightparts {float:left; width:251px; padding:0 0 0 20px;}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	}
/* Begin Comments*/
.w_comment_dis{float:left; width:600px;}
.w_comment_dis ol{ list-style:none; margin-left:0px;}
.w_comment_dis ol li {
	list-style: none;
	border: 1px solid #88A74A;
	width:600px;
	background-color:#fff;
	}
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px 0;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.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;
	}
/* End Comments */	

/* Captions */
.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;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.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;
}
/* End captions */

#div_flash_block {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#div_flash_block { position: fixed; }
#imessages {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#imessages { position: fixed; }


.popupMask-register{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:1400px; width: 1003px;}
.popupMask-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:740px; width: 1003px;}
#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0; -moz-opacity: 1.0;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#fff; border:2px solid #c3c3c3; color:#000; font-weight:bold; text-align:center; z-index:1000;}

