@charset "utf-8";
/* CSS by eggybot */
* {padding:0; margin:0;}

body {padding:0 0 15px 0; background:#fff url(/images/bgx.jpg) repeat; margin:0px auto; width:100%; min-width: 962px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
#wrap {margin:0 auto; padding:0;  width: 962px;}


a:link { color:#127e91; text-decoration: underline; }
a:visited { color:#127e91; text-decoration: underline; }
a:hover{ color:#666; text-decoration: none; }

img { border:none; padding:0; margin:0;}
h1 {font-size: 36px;}
h2 {font-size: 24px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}
h6 {font-size: 11px;}



input { font-weight: normal;cursor: pointer;vertical-align: middle;padding: 0 3px;font-size: 13px;font-family: Verdana, Helvetica, Arial, sans-serif; border:#999 1px solid;}
select {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;cursor: pointer;vertical-align: middle;border: 1px solid #999;padding: 1px;background-color: #FAFAFA;}
option {padding-right: 2px;}
textarea {font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; width: 60%;padding: 2px;font-size: 1em;line-height: 1.4em; border:#a09f6f 1px solid; width:390px; height:170px;}

/* Header Part Start */
#header {margin:0; padding:0; position:relative }
#header .headup {margin:0; padding:0; height:174px; }

/* Header Part End */


/* Main Part Start */
#maincontent {margin:0; padding:0; clear:both; display:block; }
#maincontent .mmsider {float:right; width: 143px; margin:0; padding:0;}
#maincontent .mmmain {margin:0 143px 0 0; padding:0;}
#maincontent .mmmain .mmsidel {float:left; width: 161px; margin:0; padding:0;}
#maincontent .mmmain .mmsidel .butmen {margin:0; padding:12px 0 0 23px; }
#maincontent .mmmain .mmcons {margin:0 0 0 161px; padding:0;}
#maincontent .mmmain .mmcons .mainbalb {margin:0; padding:0;  }
#maincontent .mmmain .mmcons .mainbalb .mainrow {margin:0; padding:15px 15px 5px 15px; }
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_cat {margin:0; padding:0; height:27px }
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_title {margin:0; padding:6px 0 0 3px; font-size: 18px; color:#127e91; font-weight:bold}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_title a {color:#127e91;}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_date {margin:0; padding:3px 0 12px 3px; color:#878686; font-weight:bold}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_img {margin:0; padding:0; width:600px }
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_desc {margin:0; padding:10px 3px 0 3px; font-size:12px; line-height:18px; color:#333 }
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok {margin:0; padding:10px 0 0 3px;}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok a { color:#fd4f4f; font-weight:bold}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok .row_send { float:right; width:200px; margin:0; padding:0;}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok .row_send .froti {float: left; width:60px; padding:0; }
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok .row_send .frontoks { margin: 0 0 0 65px; padding:0; }

#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok .row_comment {margin:0 210px 0 0; padding:0;}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok .row_comment .row_compi {margin:0; padding:0 0 5px 0;}
#maincontent .mmmain .mmcons .mainbalb .mainrow .row_mok .row_comment .row_author {color:#878686;}
#maincontent .mmmain .mmcons .mainbalb .maindef {margin:0; padding:15px 15px 5px 15px; }
/* Main Part End */

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

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

.commentlist li {
	border: #888 1px dashed;
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.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 p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
	
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
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
	}
.subscribeMe { margin:0; padding:0; position:relative}
.eggcheckbot { margin:0; padding:0; border:none }
.speSubs { margin:0; padding:8px 0 0 0; position:relative}
/* End Comments */


/* Footer Part Start */
#footer {margin:0; padding:0; clear:both; display:block; color:#3f6995 }
#footer .foothead {margin:0; padding:0; height:77px; background:url(/images/index_11.png) no-repeat;}
#footer .footcons {margin:0; padding:0; height:244px; background:url(/images/index_12.png) no-repeat top left;}
#footer .footcons .fwords {margin:0; padding:5px 44px 0 44px;  line-height:13px}
#footer a {color:#3f6995; text-decoration:none}
#footer a:hover { text-decoration:underline}
/* Footer Part End */

/* CSS by eggybot */