body {
	margin: 0;
	padding: 0;
	background-color: white;
	font-family: Arial,sans-serif;
	font-size: 12px;
}
a {
	cursor:pointer;
	}
 a:hover {
	text-decoration:none !important;
	}

img.alignleft {
	float: left;
	padding: 0 10px 0 0;
}

.nopadding {
	padding:0 !important;
	}

body * {
	padding: 0;
	margin: 0;
}

/*
a img.banner {
	margin:8px 0 25px 10px;
}
*/

.clear { clear: both; }

#bodywrap {
	width: 1001px;
	margin: 0 auto;
	padding: 0;
}

#topstretch {
	background: url(i/topstr.jpg) repeat-x;
	height: 120px;
}

#weaccept {
	margin-left: 20px;
	margin-top: 10px;
	font-size: 11px;
}

#paymentpics {
	margin-top: 5px;
}

#homelink {
	position: absolute;
	top: 21px;
	left: 59px;
	width: 251px;
	height: 86px;
}

#freeplaglink {
	float: right;
	font-family: "trebuchet ms", arial, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 15pt;
	text-align: left;
	color: #e3294a;
}

#bloglink {
	position: absolute;
	top: 126px;
	left: 908px;
	width: 74px;
	height: 30px;
}

#emaillink {
	position: absolute;
	top: 126px;
	left: 796px;
	width: 87px;
	height: 30px;
}

ul#menu1 {
	background: url(i/menu1.gif) no-repeat;
	background-color: #145698;
	margin-bottom: 1px;
	overflow: hidden;
	padding-top: 1em;
	padding-bottom: 0.8em;
	font-size: 11px;
}

ul#menu1 li {
	display: inline;
	padding-left: 1.5em;
	padding-right: 1.6em;
	padding-bottom: 0.8em;
	background: url(i/toplinkback.gif) no-repeat right bottom;
}

ul#menu2 {
	background-color: #4f80b2;
	overflow: hidden;
	padding-top: 1em;
	padding-bottom: 0.8em;
	margin-bottom: 20px;
	font-size: 11px;
}

ul#menu2 li {
	display: inline;
	padding-left: 1.5em;
	padding-right: 1.6em;
	padding-bottom: 0.8em;
}


#thesislink, #repwlink {
	margin-left: 15px;
}

#welcome {
	background: url(i/usericon.gif) no-repeat left;
	height: 2em;
	margin-left: 19px;
	padding-top: 0.7em;
	padding-left: 30px;
}

#loginpanel {
	background: url(i/border_b.gif) no-repeat right bottom;
	width: 220px;
	color: black;
	color: #979797;
	margin-bottom: 10px;
	margin-left: 10px;
}

#loginpanel1 {
	background: url(i/border_r.gif) no-repeat right bottom;
	padding-bottom: 14px;
	padding-top: 20px;
}

#emailentry, #passentry {
	width: 7em;
	height: 1.5em;
}

#emailpass {
	margin-left: 30px;
}

#emailpass tbody tr td {
	padding-bottom: 4px;
}

#enter {
	padding-left: 5px;
}

.toplink2 {
	height: auto;
	text-align: center;
	color: white;
	overflow: hidden;
	float: left;
	padding: 0.5em 1.2em;
}

#reportwritinglink {
	margin-left: 15px;
}

a, a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }

a img {
	border: none;
}

#main {
	clear: right;
	overflow: hidden;
	padding: 10px 5px 0 0;
}

#sidebar {
	width: 210px;
	overflow: hidden;
	float: left;
	text-align: left;
	background-color: #fff;
}

ul {
	list-style-type: square;
	list-style-position: inside;
}

.lmenu, #custmenu {
	background: url(i/border_l.gif) no-repeat top left;
	margin-left: 5px;
	/*margin-top: 2em;*/
	width: 195px;
	line-height: 1.5em;
	margin-bottom: 10px;
}

.lmenu1, #custmenu1 {
	background: url(i/border_t.gif) no-repeat top left;
}

.lmenu2, #custmenu2 {
	background: url(i/border_r.gif) no-repeat bottom right;
}

.lmenu3, #custmenu3 {
	background: url(i/border_b.gif) no-repeat bottom right;
	padding: 5px;
}

#custmenu {
	margin-bottom: 10px;
}

#custmenu ul {
	padding-left: 3em;
}

.lmenu ul {
	padding-left: 20px;
	color: #fff;
}


#calculator_inner {
	padding-top: 60px;
	padding-left: 30px;
	font-size: 10px;
}

.contacts {
	background: url(i/border_r.gif) no-repeat top right;
	width: 191px;
	margin-bottom: 10px;
	font-size: 11px;
}

.contacts1 {
	background: url(i/border_t.gif) no-repeat top right;
}

.contacts2 {
	background: url(i/border_l.gif) no-repeat bottom left;
}

.contacts3 {
	background: url(i/border_b.gif) no-repeat bottom left;
	padding-left: 3px;
	padding-top: 4px;
}

.contacts4 {
	padding-bottom: 2em;
	padding-left:8px;
}


/* --- rsidebar ---- */

#rsidebar .contacts{
	width:232px;
	margin-bottom:20px;
}
#rsidebar .contacts4{
	padding-bottom:0;
	padding-left:0;
}

#rsidebar #academic_boost {
	padding-bottom: 10px;
}

/* --- order_now ---- */
#rsidebar #ordernow {
	padding-bottom: 25px;
	text-align: center;
}

#rsidebar #ordernow p {
	font-size: 11px;
	text-align: center;
}

#rsidebar #ordernow a.order {
	color: #005aff;
	font-size: 11px;
	text-align: center;
}

/* --- follow_us - social ---- */
#follow_us {
	margin-bottom: 3px;
}

#follow_us h2 {
	padding-top: 0;
}

#follow_us .like {
	float: left;
	height: 20px;
	padding-bottom: 15px;
	padding-left: 2px;
}

#follow_us .follow_tweet {

	height: 20px;
	float: left;
}

#follow_us .rss {
	padding-top: 15px;
	
	height: 30px;
	float: left;
}

#follow_us .social {
	padding-top: 15px;
	width: 58px;
	height: 20px;
	float: left;
	padding-left: 15px;
	
}

#follow_us .google {
	float: left;
	height: 20px;
	padding-bottom: 15px;
}

#follow_us .social a {
	color: #377aaf;
	font-size: 10px;
}

#follow_us .share .st_sharethis_custom {
	background: url("i/btn_share.png") no-repeat scroll left top transparent;
	color: #377aaf;
	display: block;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding: 2px 0 0 19px;
	width: 36px;
	text-decoration: underline;
	cursor: pointer;
}

#follow_us .share .st_sharethis_custom:hover {
	text-decoration: none;
}
/* --- end social -------------------*/


#phones {
	margin-left: 50px;
	margin-top: 22px;
}

#livechat {
	margin-top: 13px;
	text-align: center;
}

#hsep {
	width: 100%;
	overflow: hidden;
}

#block {
	overflow: hidden;
	background-color:#f6f6f6;
	/*margin-left: 210px;
    margin-right: 262px;*/
    _margin-right: 262px;
   /* _margin-left: 210px;*/
}

html>body #block {
	/*margin-left: 0;*/
}


#menu3 {
	height: auto;
	overflow: hidden;
	padding-top: 2em;
	padding-left: 220px;
}

.footerlink {
	float: left;
	padding-right: 2em;
}

#rsidebar {
	float: right;
	width: 236px;
	overflow: hidden;
	margin-left: 12px;
	font-size: 11px;
	font-family: "trebuchet ms", arial, sans-serif;
	background-color: #f6f6f6;
	
}
#calcwrapper {
	background: url(i/border_r.gif) no-repeat top right;
	margin-left: 10px;
	width: 220px;
}

#calcwrapper1 {
	background: url(i/border_t.gif) no-repeat top right;
}

#calcwrapper2 {
	background: url(i/border_l.gif) no-repeat bottom left;
}

#calcwrapper3 {
	background: url(i/border_b.gif) no-repeat bottom left;
	padding-bottom: 1em;
}

#calctitle,#contacttitle {
	font-family: "trebuchet ms", arial, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 15pt;
	text-align: left;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
	color: #318fd1;
	float: left;
	margin-top: 20px;
}

#contacttitle {
	margin-top: 10px;
	margin-left: 80px;
	float: none;
}

.central, .central1, .central2, .central3,
.central4, .central5, .central6, .central7,
.rsideborder1, .rsideborder2
{
	overflow: hidden;
}

#content {
	background-color: #f6f6f6;
	overflow: hidden;
	padding: 20px 0 10px 0px;
	margin: 0 0 0 22px;
	color: #5c5c5c;
}
#main #block .found-content {
	margin-left: 0;
	padding: 10px 60px 30px;
}
#content h1 {
	font-family: Tahoma, Arial, sans-serif;
	letter-spacing: -1px;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	color: #3399cc;
	margin: 0;
	padding: 15px 0 12px;
}
.meta {
	margin-bottom: 1em;
	background: #636363;
	overflow: hidden;
}

.back_color_post {
	background-color: #E7E7E7 !important;
	overflow:hidden;
}

#content p, #content ul, #content h2, #content h3, #content ol {
	padding: 0 12px 5px 12px; 
	color: #373737;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
}

#content ol li {
	padding: 2px 0;
}

#content h2, #content h3 {
	font-size: 12px;
	font-weight: bold;
}

#commentblock h2
{
	color: #000;
}


#content .meta p {
	background-color: #636363;
	color: #fff;
	padding: 0.7em 1.5em;
	display: block;
	float: left;
	max-width: 400px;
	//width: expression(document.body.clientWidth > 400 ? "400px" : "auto");
}

#content .meta .btnShare {
	float: right;
	margin-top: 5px;
	margin-right: 7px;
}

#content div h1 {
	background: none;
	overflow: hidden;
	height: auto;
	padding: 0;
	margin: 0;
	text-align: center;
}

.central {
	background: url('i/border_l.gif') top left no-repeat;
	/*clear:right;*/
}

.central1 {
	background: url('i/border_l.gif') bottom left no-repeat;
}

.central2 {
	background: url('i/border_r.gif') top right no-repeat;
}

.central3 {
	background: url('i/border_r.gif') bottom right no-repeat;
}

.central4 {
	/*background: url('i/border_t.gif') top left no-repeat;*/
	border-left:1px solid #ccc;
}

.central5 {
	/*background: url('i/border_b.gif') bottom left no-repeat;*/
}

.central6 {
	/*background: url('i/border_t.gif') top right no-repeat;*/
}

.central7 {
	/*background: url('i/border_b.gif') bottom right no-repeat;*/
	padding: 0.5em;
	padding-bottom: 0.7em;
	overflow: hidden;
}

.rsideborder1 {
	margin-top: 10px;
	background: url('i/border_l.gif') top left no-repeat;
	margin-bottom: 30px;
}

.rsideborder2 {
	background: url('i/border_t.gif') top left no-repeat;
	padding: 1em;
}

.mainContent {
	background-color: #f6f6f6;
	line-height: 1.7em;
	font-size: 12px;
	font-family: Arial,sans-serif;
	margin: 0;
	padding: 0;
	margin-right: 188px;
}

.mainContent p {
	text-align: justify;
}

.mainContent ul {
	margin-left: 2em;	
	padding-bottom: 1em;
}

.mainContent p {
	padding-bottom: 1em;
}

.mainContent img {
	margin: 1em;
}


h1 {
	text-align: left;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
	color: #737373;
}

h3 {
	margin-top: 1em;
}

tr.pricetable_rowhover {
	background-color: #ddd;
	cursor: pointer;
}

tr.pricetable_colhover {
	background-color: #666;
	color: #fff;
}


.formfield {
	font-size: 90%;
}

.formlabel {
	font-size: 90%;
	color: #424242;
	padding-top: 2px;
	font-weight: bold;
}

#orderlist {
	font-size: 90%;
}

#orderlist tbody tr th {
font-family: Verdana;
height: 33px;
background: #e3e3e3;
border-top: 1px solid #d4d4d4;
border-left: 1px solid #d4d4d4;
}

table#orderlist tbody tr th:first-child {
background: none;
border-top: none;
border-left: none;
}

#orderlist tbody tr th.last {
background: #e3e3e3;
border-top: 1px solid #d4d4d4;
border-left: 1px solid #d4d4d4;
}

#orderlist tbody tr td {
background: #fff;
border-top: 1px solid #d4d4d4;
border-left: 1px solid #d4d4d4;
vertical-align: top;
font-family: Verdana;
padding-bottom: 10px;
}

table#orderlist tbody tr td:first-child {
background: #fff;
border-top: 1px solid #d4d4d4;
border-left: none;
}

.comptable {
border: 0px;
width: 90%;
}



.comprow_head {
color: #fff;
}

#comphead_top {
height: 6px;
}

#comphead_top {
height: 5px;
}

.comphead_left {
background: url(i/whyus_left.png) no-repeat;
background-color: #4f80b2;
width: 50%;
height: 47px;
margin-right: 2px
}

.comphead_right {
background: url(i/whyus_right.png) no-repeat center;
background-color: #b02929;
height: 47px;
margin-right: 2px
}

#comphead_left_top {
background: url(i/whyus_left_top.png) no-repeat;
background-color: #f4f4f4;
height: 6px;
}

#comphead_left_bot {
background: url(i/whyus_left_bottom.png) no-repeat;
background-color: #f4f4f4;
height: 5px;
}

#comphead_left_text, #comphead_right_text {
	display: none;
}

#comptable_sep {
	width: 4px;
}

.comprow_even {
	background-color: #f0f0f0;
}

.comprow_even td {
	padding-right: 1em;
	
}

.comprow_odd {
	background-color: #dadada;
	font-weight: bold;
}

.comprow_odd td {
	background: #dadada url(i/comptab_stop.png) left no-repeat;
	padding: 20px 0;
	padding-left: 80px;
	padding-right: 10px;
}

td.compcell_left {
	background: #dadada url(i/comptab_checkmark.png) right no-repeat;
	padding-left: 20px;
	padding-right: 80px;
}


div.errormsg {
	background: #d41148;
	padding: 0.1em;
	margin: 1em;
	text-align: center;
	border: 1px solid #999;
	overflow: auto;
	color: #fff;
}

div.errormsg #msglink {
	font-weight: normal;
}

div.infomsg {
	background-color: #4f80b2;
	padding: 0.1em;
	margin: 1em;
	text-align: center;
	border: 1px solid #999;
	overflow: auto;
	color: #fff;
}

div.infomsg p, div.errormsg p {
	font-family: "trebuchet ms", arial, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 15pt;
	text-align: center;
}

div.infomsg #msglink {
	font-weight: normal;
}

.infomsg p, .errormsg p {
	font-size: 200%;
}



#frmOrderCalc label {
	font-weight: bold;
}

span #plagnote {
	font-size: 80%;
}

span #plagfree {
	font-weight: bold;
}

#calc_order_paper_type {
}

.forms {
	width: 100%;
}


#calc_order_currency {
	width: 6em;
}

.calcrow {
	padding-bottom: 1em;
}


#hf-1 {
	background: url(i/1.gif) left top no-repeat;
	padding-left: 90px; height: 100px; width: 200px;
	background-position: 0px 19px;
}

#hf-2 {
	background: url(i/2.gif) left top no-repeat;
	padding-left: 90px; height: 100px; width: 200px;
	background-position: 0px 19px;
}

#hf-3 {
	background: url(i/3.gif) left top no-repeat;
	padding-left: 90px; height: 100px; width: 200px;
	background-position: 0px 19px;
}

#hf-4 {
	background: url(i/4.gif) left top no-repeat;
	padding-left: 90px; height: 100px; width: 200px;
	background-position: 0px 19px;
}

#subbutton, #previewbtn {
	text-align: center;
}


#revisionwrapper {
	background-color: #e4e4e4;
	padding: 15px;
}

.ordfiles {
	padding-bottom: 15px;
}

#rateus {
	margin-left: 100px
}



#moneyback {
	background: url(i/moneyback.gif) no-repeat;
	width: 138px;
	height: 82px;
	margin-top: 3em;
	margin-left: 1em;
	overflow: hidden;
}

.textimg {
	padding: 0.5em;
}

#discounttickerwrapper {
	background: url(i/discountticker.png) no-repeat;
	width: 504px;
	height: 87px;
	cursor: pointer;
}

#discountticker {
	float: right;
	margin-right: 10px;
	margin-top: 16px;
	color: white;
}


#discounts tbody tr th {
	background-color: #4f80b2;
	font-weight: bold;
	color: #fff;
	padding: 0.5em 1.5em;
	text-align: center;
}

#discounts tbody tr td {
	padding: 0.5em 1.5em;
	text-align: center;
}


.ordinfo_title {
	font-weight: bold;
	background-color: #145698;
	color: #fff;
	padding: 0.5em 1em;
}

.ordinfo_even {
	background-color: #bdbdbd;
}

#discountbanner {
	background: url(i/discountbanner.png) no-repeat;
	width: 247px;
	height: 81px;
}

#ordernow_nb {
	text-align: center;
}

#moneybackbanner {
	margin-top: 2em;
	background: url(i/moneyback_banner.png) center no-repeat;
	width: 70%;
	height: 97px;
}

.redfree {
	color: #e3294a;
}

#contactleft {
	float: left;
	overflow: hidden;
	width: 50%;
}

#contactright {
	overflow: hidden;
	width: 50%;
}
#blogordernow {
	float: right;
}
#social ul li {
	display: inline;
}

#social {
	overflow: hidden;
	margin-bottom: 1.5em;
/*    border:1px dashed #000;*/
	margin-top:30px;
	margin-left:20px;
}
ol.commentlist {
        list-style: none;
        margin-top: 10px;
}

ol.commentlist li {
        background-color: #e7e7e7;
        margin-left: 70px;
        padding-left: 10px;
        margin-top: 5px;
}
cite, .commentmetadata {
        font-size: 11px;
}
#content ol.commentlist li p {
        padding-left: 0;
        margin-left: 10px;
}

h3#respond {
        background-color: #f4f4f4;
}

#content h1 a,
#content h1 a:hover,
#content h1 a:visited {
	color: #318fd1;
	text-decoration: none;
}

#content p a,
#content p a:hover,
#content p a:visited {
	color: #5c5c5c;
	text-decoration: underline;
}

#content .meta p a,
#content .meta p a:hover,
#content .meta p a:visited {
	color: #fff;
	text-decoration: underline;
}

#content div h1 a,
#content div h1 a:hover,
#content div h1 a:visited {
	color: #636363;
	padding: 0 1em;
}
.wp-notable-line {
	margin-left: 70px;
	overflow: hidden;
	display: block;
}
.wp-notable {
	padding: 3px;
}
#content ol {
	padding:0.5em 1.7em;
	list-style-position:inside;
}

#cont-comm ol {
	background: none;
}

#content #cont-comm p { background: #FFF; }

#bmtitle {
	float: left;
	font-family: "trebuchet ms", arial, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 15pt;
	text-align: left;
	color: #318fd1;
	margin-right: 1em;
}

.invalid .formlabel,div form .invalid {
	color: #d41148;
}

#freeplaglink a,
#freeplaglink a:visited,
#freeplaglink a:hover {
	color: #e3294a;
	text-decoration: underline;
}

a, a:visited { color:#1c5e9b; }
a:hover { color:#000; }

ul#menu1 li a,
ul#menu1 li a:visited,
ul#menu1 li a:hover,
ul#menu2 li a,
ul#menu2 li a:visited,
ul#menu2 li a:hover,
#footer a,
#footer a:visited,
#footer a:hover
{ color: #fff; }

.footerlink a,
.footerlink a:visited,
.footerlink a:hover
{ color: #000; }

#loginpanel a,
#loginpanel a:visited,
#loginpanel a:hover
{ color: #377aaf }

.notes {
	background-color: #ccc;
	margin-right: 120px;
	padding: 1em;
	border-top: 1px solid #000;
	margin-bottom: 0.5em;
}

#quest select {
	width: 15em;
}

.ulsmenu {
	text-align:left;
	list-style-image: url('i/narrow.gif');
	list-style-position: outside;
	font-size:12px;
	line-height: 2.1em;
	margin-left: 1em;
}

.ulsmenu li {
	padding-left: 1px;
}
.ulsmenu .new {
	background:url(i/new.gif) no-repeat right;
	}
.ulsmenu .new a {
	color:#115cbf !important;
	}

ul.ulsmenu a,
ul.ulsmenu a:visited {
	color: #393939;
	text-decoration: underline;

}
ul.ulsmenu a:hover {
	color: #393939;
	text-decoration: none;
}

.upmenu {
	background-color: #ebeaea;
	width: 180px;
	padding-top: 5px;
}
.downmenu {
	background-color:#ebeaea;
	width: 180px;
	height: 11px;
}


h2 {
	margin-left: 20px;
	font-family: Arial, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
	font-size: 15pt;
	text-align: left;
	color: #318fd1;
	padding:0;
	margin:0;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
h2 {
	font-weight: bold;
	padding: 1em 0;
	margin: 0;
	color:#c77611;
	font-weight:bold;
	font-size:14px;
	letter-spacing:-1px;
}



h2#upcuscenter {
	background: url(i/grey.jpg) right no-repeat;
	margin-right: 5px;
	padding: 0.5em 0;
}

h2.pencil {
	background: url(i/pencil.jpg) right no-repeat;
	margin-right: 5px;
	padding: 0.7em 0;
}

h2 a, h2 a:visited, h2 a:hover {
	color:#c77611;
}

#cuscenter {
	margin-top:5px;
}

ul.ulcus {
	padding: 0 20px;
}

ul.ulcus li {
	font-size:10px;
	color:#377aaf;
	line-height:1.6;
	list-style: none;
}

ul.ulcus li.bold {
	color: #000;
	font-weight: bold;
	font-size: 12px;
	list-style: none;
	padding: 0.5em 0;
}

.nadpis2 {
	margin-top:5px;
	font-size:14px;
	font-weight:400;
}
.ulcus {
	margin-top:5px;
}

ul.ulcus a,
ul.ulcus a:visited {
	color: #377aaf;
	text-decoration: underline;

}
ul.ulcus a:hover {
	color: #377aaf;
	text-decoration: none;
}
.nadpis3 {
	color:#c77611;
	font-weight:bold;
	font-size:13px;
	margin-left:-10px;
	margin-top:10px;
	margin-bottom:10px;
}
.nadpis4 {
	width:43px;
}

#bigfree {
	padding-left: 10px;
	background: url(i/free.jpg) no-repeat;
	height: 20px;
	font-size:10px;
	color: #5c5c5c;
}

#bigfree div {
	margin-left: 55px;
	padding-top: 3px;
}

.graytext {
	color: #5c5c5c;
	text-align: right;
}

.formname {
	font-size:10px;
	width:10px;
	margin-top:10px;
}

#nadpis8 {
	margin-left:30px;
	font-size:11px;
	margin-top:10px;
}
#nadpis9 {
	margin-left:30px;
	font-size:14px;
	margin-top:10px;
}
#nadpis10 {
	margin-left:30px;
	font-size:12px;
	margin-top:5px;
}
#nadpis11 {
	margin-left:10px;
	color:#c77611;
	font-weight:600;
	font-size:15px;
	
}
#livechat {
	margin-left:30px;
	margin-top:10px;
}
#logform {
	width:50px;
}
#table1 {
	border-collapse: collapse;
	display:block;
	height:32px;
	border-top: 1px solid #e5f4fe;
	border-bottom: 1px solid #e5f4fe;
}
#table1 td a, #table2 td a {
	border-right: 2px solid #e5f4fe;
}
#table1 td a {
	height: 30px;
}
#table2 td a {
	height: 27px;
}

#table1 td a#tdrep, #table2 td a#tdedit {
	border-right: none;
}

#fontable1 {
	background: url(i/fontable1.jpg) repeat-x;
	
}
#fontable2 {
	background: url(i/fontable2.jpg) repeat-x;
	
}
#table2 {
	border-collapse: collapse;
}

/******************* Google search ********************************************/
/* ================= Header form ============================================ */
#content #found-h1 {
	margin-bottom: 18px;	
}

#google-search {
	width: 100%;
}

#google-search form {
	float: right;
}

#google-search input[type="text"] {
	border: 1px solid #777;
    color: #444;
    font-size: 13px;
    width: 400px;
    margin: 0 7px 0 0;
    padding: 0 2px;
    line-height: 18px;
}

#google-search input[type="submit"] {
	background: #ddd; /* Для старых браузров */
    background: -moz-linear-gradient(top, #ececec, #c9c9c9); /* Firefox 3.6+ */
    /* Chrome 1-9, Safari 4-5 */
    background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#ececec), color-stop(100%,#c9c9c9));
    /* Chrome 10+, Safari 5.1+ */
    background: -webkit-linear-gradient(top, #ececec, #c9c9c9);
    background: -o-linear-gradient(top, #ececec, #c9c9c9); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ececec, #c9c9c9); /* IE10 */
    background: linear-gradient(top, #ececec, #c9c9c9); /* CSS3 */
	border: 1px solid #999;
	color: #000;
	font-size: 13px;
	width: 70px;
	margin: 0 15px 0 5px;
	padding: 0;
	line-height: 18px;
	cursor: pointer;
}


/* Search results */
#cse td.gsc-search-button input {
	background: #cecece;
	border: 1px solid #000;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #000;
	font-size: 13px;
	width: 70px;
	margin: 0;
	padding: 0;
	line-height: 18px;
	cursor: pointer;
}

#cse td.gsc-input {
	padding-right: 12px;
}

#cse td.gsc-input input {
	padding: 2px 3px;
}

#cse div.gsc-result-info {
	margin: 20px 0;
}

#cse div.gcsc-branding {
	/*display: none;*/
}

/******************************************************************************/

#tdthes:hover {
	background-image: url('i/orthes.jpg');
}
#tdthes {
	display:block;
	width:106px;
	height:31px;
	background-image: url('i/thesisfon.jpg');
}
#tddis:hover {
	background-image: url('i/ordisser.jpg');
}

#tddis {
	display:block;
	width:123px;
	height:31px;
	background-image: url('i/disserfon.jpg');
}

#tdcw:hover {
	background-image: url('i/orcours.jpg');
}
#tdcw {	
	display:block;
	width:122px;
	height:31px;
	background-image: url('i/coursfon.jpg');
}

#tdtp:hover {
	background-image: url('i/ortermpap.jpg');
}
#tdtp {
	display:block;
	width:110px;
	height:31px;
	background-image: url('i/termpapfon.jpg');
}
#tdrp:hover {
	background-image: url('i/orrespap.jpg');
}

#tdrp {
	display:block;
	width:147px;
	height:31px;
	background-image: url('i/respaperfon.jpg');
}
#tdab:hover {
	background-image: url('i/orbibl.jpg');
}

#tdab {
	display:block;
	width:208px;
	height:31px;
	background-image: url(i/biblfon.jpg);
}
#tdrep:hover {
	background-image: url('i/orreport.jpg');
}

#tdrep {
	display:block;
	width:172px;
	height:31px;
	background-image: url(i/repfon.jpg);
}

#tdcr:hover {
	background-image: url('i/orcrit.jpg');
}
#tdcr {
	display:block;
	width:106px;
	height:27px;
	background-image: url('i/critfon.jpg');
}
#tdes:hover {
	background-image: url('i/oressay.jpg');
}
#tdes {
	display:block;
	width:75px;
	height:27px;
	background-image: url('i/essayfon.jpg');
}
#tdedit:hover {
	background-image: url('i/orproof.jpg');
}
#tdedit {
	display:block;
	width:182px;
	height:27px;
	background-image: url('i/prooffon.jpg');
}
#tdmore:hover {
	background-image: url('i/ormore.jpg');
}
#tdmore {
	display:block;
	width:115px;
	height:27px;
	background-image: url('i/morefon.jpg');
}
#tdblog:hover {
	background-image: url('i/orblog.jpg');
}
#tdblog {
	border-left-width:0px;
	border-right-width:0px;
	display:block;
	width:73px;
	height:27px;
	background-image: url('i/blogfon.jpg');
}


#testim,#freeextras,#service,#weaccept {
	color:#c77611;
	font-size:14px;
	width:80px;
	font-weight:bold;
	text-decoration:underline;
	margin-top:20px;
}
#service a,#testim a,a:hover {
	color:#c77611;

}
#pencil1,#pencil2,#pencil3 {
	width:15px;
	margin-left:110px;
}
#freeextras {
	width:90px;
	text-decoration:none;
}

ul.ulfree li {
	list-style-type: disc;
	font-size:10px;
	line-height:1.6;
	
}
#pencil3 {
	margin-left:130px;
}
#service {
	width:130px;
	text-decoration:underline;
}
#ordernow {
	margin-top:15px;
	margin-left:-10px;
}
#weaccept {
	font-size:16px;
	width:120px;
	font-weight:bold;
	margin-left:0;
	text-decoration:none;
}
#advert {
	margin-right:0;
	margin-top:15px;
}
.footlink {
	text-align: center;
	margin-top:60px;
	color: #565656;
	font-size:11px;
}
.footlink a,
.footlink a:visited {
	color: black;
	text-decoration: underline;

}
.footlink a:hover {
	text-decoration:none;
	}
.footer a,
.footer a:visited {
	color: gray;
	text-decoration: underline;

}
.copy {
	margin-top:55px;
	font-size:13px;
	font-weight:bold;
	text-align: center;
}
.copy a, .copy a:visited{
	color:#000;
}
.footer {
	margin-top: 10px;
	text-align: center;
	color:#979797;
	font-size: 9px;
	padding-bottom: 20px;
}

#cont {
	color:#377aaf;
	font-size:16px;
}
#newcust {
	font-size:12px;
	font-weight:bold;
}
#existcust {
	font-size:12px;
	font-weight:bold;
}
#ulcust {
	text-decoration:underline;
}

ul#ulcust1,#ulcust li {
	list-style-type:none;
	text-decoration:underline;
}
#ulcust1 a,#ulcust a, 
#ulcust1,#ulcust a:visited {
	color:black;
		
}
#context {
	font-size:11px;
	margin-left:30px;
}

#emailsup {
	color:#377aaf;
	font-size:16px;
	margin-top:30px;
	
}
#ws,#ws1,.ws2,h1 {
	color:#377aaf;
	font-size:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-top:20px;
	font-weight:600;
}
#ws1 {
	margin-top:0;
	margin-left:0;
}
#ws3 {
	width:500px;
	color:#377aaf;
	font-size:20px;
	margin-left:20px;
	margin-top:-100px;
	font-weight:600;
}
#maintext1 {
	margin-left:210px;
	margin-top:40px;
}
#mainnadp1,.mainnadp2 {
	color:#c77611;
	font-size:14px;
	margin-top:20px;
}
.mainnadp2 {
	margin-top:0;
}
ul.goodwill li {
	list-style-image:url('i/galochka.jpg');
	list-style-position:outside;
	margin-top:10px;
	margin-bottom:0;
}
.mainnadp3,.mainnadp4 {
	font-size:11px;
	font-weight:600;
	margin-top:20px;
}
.mainnadp4 {
	margin-top:0;
	margin-bottom:15px
}
ul.brought li,ul#brought1 li {
	list-style-image:url('i/tochki.jpg');
	list-style-position:outside;
}
ul#brought1 li {
	margin-left:50px;
}
ul.brought li{
	margin-left:50px;
}
#mainimg {
	width:320px;
	margin-left:320px;
	margin-bottom:-30px;
}
.mainimg-wrapper {
	position: relative;
	margin-top:-40px;
}

.mainimgonline {
	margin: 0px auto !important;
	width:222px;
}	
.mill {
	margin-bottom:10px;	
	color:#c77611;
	font-size:14px;
	font-weight:600;
}
.downextras,.weguarantee,.paperformat,.testimon {
	width:300px;
	font-size:11px;
	font-weight:600;
}
.testimon{
	padding-bottom:5px;
}
.downextras {
	margin-left:30px;
}
.weguarantee {
	margin-left:350px;
	margin-top:-175px;
}
ul.downguarant,ul.downpaper,ul.downfree {
	list-style-image:url('i/tochki.jpg');
}
ul.downpaper{
	margin-left:5px;
	padding-top:10px;
	padding-bottom:10px;
}
#testimon2 {
	margin-left:30px;
	font-weight:bold;

}
#pricetext {
	margin-left:210px;
	margin-top:50px;
}
.pricetext2 {
	margin-left:120px;
	height:32px;
}
.pricenadp1 {
	font-size:11px;
	font-weight:600;
	height:31px;
}
#priceimg {
	margin: 0px auto;
	margin-top:-40px;
	width:320px;
	margin-bottom:-30px;
}
.testimontitle {
	color:#e78a0f;
	font-size:18px;
	font-weight:bold;
	background: url(i/testimcircle.jpg) no-repeat;
	padding-left: 40px;
	height: 23px;
	padding-top:3px;
	margin-bottom:10px;
	margin-left:7px;
}
.testimresponse {
	font-size:11px;
	margin-right:20px;
	background: #f2f2f2 url(i/testimonialtl.gif) no-repeat left top;
	margin-bottom:40px;
	overflow:hidden;
	line-height:1.3em;
}

.testimresponse .tr {
	background: url(i/testimonialtr.gif) no-repeat right top;
}
.testimresponse .bl {
	background: url(i/testimonialbl.gif) no-repeat left bottom;
	}
.testimresponse .br {
	background: url(i/testimonialbr.gif) no-repeat right bottom;
	padding:15px 5px 15px 8px;
	}
.testimpages {
	display:block;
	margin:0 auto;
	text-align:center;
	padding:0 40px;
	}
.testimpages li {
	display:inline;
	border-right:1px solid #5c5c5c;
	padding:0 5px;
	}
.testimpages li a {
	color:#5c5c5c;
	}
.testimpages .last {
	border-right:none;
	}
.testimtext {
	font-weight:100;
	width:650px;
	margin-left:20px;
	height:10px;
}
.testrespall {
}
.thesistext {
	margin-top:10px;
}
.thesistext img{
	padding-right:10px;
	text-align:left;
}
.reporttext {
	margin-left:210px;
	margin-top:40px;
}
ul.disserlist {
	list-style-image:url('i/dissertire.jpg');
	line-height:1.2em;	
}

.rasp {
	height:170px;
}

#text {
	background:url("i/blog-contact.png") no-repeat;
    	height:151px;
	width:498px;
	margin:1px auto;
	position:relative;
	
}

ul.sidelist {
	list-style-type:none;
	text-decoration:none;
	font-size:11px;
	width: 170px;
}

ul.sidelist li {
	padding: 1px 0;
}

*+html ul.sidelist {
	margin-left: -15px;
	padding-left: 0px;
}

ul.children {
	list-style-type:none;
	font-size:11px;
	margin-left: 12px;
}

#blogcats {
	background: url(i/border_r.gif) no-repeat top right;
	margin-left: 10px;
	width: 220px;
	margin-bottom: 10px;
}
#blogcats1 {
	background: url(i/border_t.gif) no-repeat top right;
}
#blogcats2 {
	background: url(i/border_b.gif) no-repeat bottom left;
}
#blogcats3 {
	background: url(i/border_l.gif) no-repeat bottom left;
	overflow: hidden;
}

#rss {
	color:#000;
	font-size: 70%;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	margin-left: 20px;
}

#rss table tbody tr td {
	padding: 0.2em 0.5em;
}
#admin, #bookmarks {
	overflow: hidden;
	margin-bottom: 10px;
}
#paypalacc {
	width:60;
	margin-left:40px;
	margin-top:40px;
}
#paytable {
	width:375px;
}
#payicons {
	width:300px;
	margin-left:450px;
	margin-top:-310px;
}
#orderimg1 {
	width:471px;
	margin-left:270px;
	margin-top:25px;
	margin-bottom:30px;
}
#orderimg2 {
	width:198px;
	margin-left:950px;
	margin-top:-30px;
}
#disco {
	width:60;
	margin-left:18px;
	margin-top:23px;
	

}
.employ {
	margin-left:20px;
}
#faqimg {
	margin-top:40px;
	margin-left:40px;	
}
#faqul {
	margin-left:250px;
	margin-top:-30px;
}
.faqlist {
	list-style-image: url('i/faqlist.jpg');
	list-style-position:outside;
	color:#377aaf;
	line-height:1.3em;
}
.faqquest {
	margin-left:90px;
	font-weight:600;
	margin-bottom:20px
}
ul.faqans {
	margin-left:60px;
	list-style-image: url('i/faqans.jpg');
	list-style-position:outside;
	
}
#answers {
	margin-left:30px
}
.totop {
	float: right;
}
ul#faqeight {
	margin-left:90px;
	list-style-image: url('i/faqlist.jpg');
}
#plagimg {
	margin-left:30px;
}
#plagtext {
	margin-left:230px;
	margin-top:30px;
}
#moneyimg {
	margin-left:30px;
	margin-top:30px;
}
#moneytext {
	margin-left:170px;
	margin-top:40px;
	
}
ul.moneykursiv {
	font-style: italic;
	margin-left:60px;
	list-style-type:none;
}
.samplenumber {
	width:13px;
	margin-left:50px;
}
.samplelinks {
	height:155px;
}
.smallsample1 {
	width:110px;
}
.smallsample2 {
	width:110px;
	margin-left:130px;
	margin-top:-230px;
}
.smallsample3 {
	width:110px;
	margin-left:260px;
	margin-top:-230px;
}
.smallsample4 {
	width:110px;
	margin-left:390px;
	margin-top:-230px;
}
.smallsample5 {
	width:110px;
	margin-left:520px;
	margin-top:-230px;
}
.smallsample6 {
	width:110px;
	margin-left:650px;
	margin-top:-233px;
}

.loginform a, .newsletterform, .loginform th {
	font-size: 10px;
}

.loginform table {
	width: 100%;
}

.loginform {
	margin: 0px auto;
	text-align: right;
	width: 20em;
	line-height: 1.2em;
}

input.loginbtn, input.getnewsletter {
	float: right;
}
.newsletterform table{
	margin-left:20px;
	border-collapse: collapse;
}
.newsletterform table td,
.newsletterform table th
{
	padding: 0.2em 0;
}

.newsletterform table th {
	text-align: right;
	font-weight: normal;
	padding-right: 0.5em;
}

.loginform .lipass input,.loginform .liemail input {
	background-color: #edf5fb;
	border: 1px solid #7f9db9;
	width:180px;
}

.newsletterform input[type='text']
{
	width: 100%;
	background-color: #edf5fb;
	border: 1px solid #7f9db9;
}

#stamps {
	float:right;
	padding-right:20px;
	width:240px;
	overflow:hidden;
	padding-top:16px;
}
* html #stamps {
	height:1px;
	overflow:visible;
}
#stamps table {
	float: right;
	border-collapse: collapse;
}

#seasonal {
	height:70px;
	padding-top:5px;
	text-align:right;
}

ul {
	padding: 0;
}

#flashleft {
	float: left;
	width: 346px;
	height: 112px;
	background: url(i/homelink.jpg) no-repeat;
}
#flashright {
	float: right;
	background: url(i/trlinks.jpg) no-repeat;
	width: 646px;
	height: 113px;
}

.books-formrow .formlabel {
	width: 25em;
}

#isspecial {
	margin-top: 2em;
	margin-left:50px;
	font-weight: bold;
	text-align:center;
	font-size: 13px;
}

.samplestab td {
	text-align: center;
}

/* pricing */
.pricetblnote {
	padding:0 0 2px 0 !important;
	margin:0 auto !important;
	color:black;
	font-weight:bold;
	width:98%;
	}
.pricetblnote span {
	background:#409920;
	padding:10px 20px !important;
	display:block;
	}
table.pricingtbl {
	border-collapse: collapse;
	width: 98%;
	margin:0px auto;
}
table.pricingtbl table {
	border-collapse: collapse;
	width: 100%;
}

.astype td div{
	background: #e1e1e0;
	color: #5c5c5c;
	height:27px;
	padding-top:3px;
	padding-left:125px;
}

.astype td {
	font-size: 11px;
}

.astype span {
	font-size: 16px;
	font-weight: bold;
}

.astype select {
	font-size: 11px;
	width: 200px;
}

tr.curr td {
	background-color: #c3c3c3;
	color: #5c5c5c;
	font-size: 11px;
	height: 26px;
	margin: 0;
	padding: 0;
}

tr.curr td div {
	font-size: 11px;
}
tr.curr td div.border {
	height: 1px;
	background-color: #f6f6f6;
	overflow: hidden;
}
tr.curr td.rightmost {
	width: 15px;
	border-right: none;
	background-color: #eeeeee;
}
tr.curr td.rightmost div {
	width: 15px;
}

tr.curr td.currtype {
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	width: 52px;
	background:url(i/curr.gif) no-repeat top left;
	}
tr.curr td.currtype div {
	width:52px;
	padding-top:3px;
	}

tr.curr td.leftmost {
	height: 26px;
	width: 100%;
	background:url(i/seasonalpricingtbl3.gif) repeat-x top left !important;
}
tr.curr td.leftmost div {
	
	height: 26px;
	}

tr.curr td.currtype:hover, tr.curr td.currtype.selected {
	background: #e1e1e0 url(i/curr_sel.gif) top left no-repeat;
}
/*tr.curr td.currtype:hover div.border, tr.curr td.currtype.selected div.border {
	background-color: #e1e1e0;
}
tr.curr td.currtype:hover div.inner, tr.curr td.currtype.selected div.inner {
	background: url(i/currl.gif) bottom left no-repeat;
}*/
table.pricingtbl td.title {
	font-size: 11px;
	color: #5c5c5c;
}
table.pricingtbl #title {
	background: #eeeeee no-repeat top left !important;
	padding-left:140px;
	height:20px;
	}

.pricescont {
	background-color: #eeeeee;
}
#pricescont {
background:#eee;
margin-bottom:0;
}

table.prices {
	font-size: 11px;
	text-align: center;
	background-color: #eeeeee;
	margin-bottom: 20px;
}
table.prices tr.price:hover,
table.prices tr.price.selected
{
	background-color: #e4e4e4;
}

table.prices td {
	border-left: 1px dotted #828282;
}
table.prices td.link {
	cursor: pointer;
}

table.prices th {
	border-left: 1px dotted #828282;
	color: #377aaf;
	font-weight: normal;
	padding-top: 0;
}

table.prices td.first,
table.prices th.first {
	border-left: none;
	text-align: right;
	padding-right: 3em;
}

td.medal1 {
	background: #eeeeee url(i/pricetblcorn.gif) top right no-repeat;
	height: 19px;
}
td.medal1 div {
	background: url(i/medal1.gif) top no-repeat;
	height: 19px;
	width: 100%;
}

td.medal2 {
	background: #f6f6f6 url(i/medal2.gif) top no-repeat;
	height: 7px;
}
td.medal3 {
	background: #e1e1e0 url(i/medal3.gif) top no-repeat;
	height: 32px;
}
td.medal4 {
	background: #f6f6f6 url(i/medal4.gif) top no-repeat;
	height: 28px;
}
td.medal3 div {
	width: 41%;
	float: right;
	height: 28px;
	font-size: 16px;
	font-weight: bold;
	font-family: "trebuchet ms", arial, sans-serif;
	letter-spacing: -1px;
	color: #848484;
	text-align: left;
}
td.medal3 div a,
td.medal3 div a:hover,
td.medal3 div a:visited {
	color: #848484;
}
.pricebottom{
	margin-left:20px;
}
.pricebottom td {
	width: 33%;
}

* html #pricingtextcont {
 	height: 0px;
}

#contactform input[type='text'],
#contactform select,
#contactform textarea {
	width: 100%;
}

#contactform td {
	padding-bottom: 0.3em;
}

span.error {
	color: #d41148;
}
/* jscal */
/* The main calendar widget.  DIV containing a table. */

#cont-comm #wpcf7-tit{
	margin:35px 0 18px 70px;
	padding:0 18px;
	background:none;
	font-family:"trebuchet ms",arial,sans-serif;
	font-weight:normal;
	font-size:19px;
	color:#9b2d30;
}

#cont-comm #wpcf7-tit_chat{
	margin:33px 0 30px 0;
	padding:0 18px 0 0;
	background:none;
	font-family:"trebuchet ms",arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666;
}

h3#wpcf7-tit_chat a{
	font-size:12px;
	color:#318FD1;
	font-weight: bold;
}

h3#wpcf7-tit_chat a img{
	margin-bottom: -5px;
}


#iframe_cont {
	
}
iframe#calc_iframe {
	
}

#cont-comm .wpcf7{
	margin:0 0 0 70px;
	padding:0 18px;
}
#cont-comm .wpcf7 p{
	margin:0;
	padding:0;
	background:none;
}
#cont-comm .wpcf7 .wpcf7-response-output{
	width:558px;
	margin:0 0 18px;
	padding:10px;
	text-align:center;
}
#cont-comm .wpcf7 .wpcf7-validation-errors, #cont-comm .wpcf7 .wpcf7-spam-blocked, #cont-comm .wpcf7 .wpcf7-mail-sent-ng{
	border:1px solid #ce1818;
	background:#ffeded;
}
#cont-comm .wpcf7 .wpcf7-mail-sent-ok{
	border:1px solid #18ce29;
	background:#e3fee6;
}
#cont-comm .wpcf7 .wpcf7-not-valid-tip-no-ajax{
	display:inline;
	padding:0 0 0 12px;
	vertical-align:top;
	font-size:13px;
	color:#ce1818;
}
#cont-comm .wpcf7 .wpcf7-not-valid-tip{
	position:static;
	border:none;
	padding:0 0 0 12px;
	background:none;
	vertical-align:top;
	font-size:13px;
	color:#ce1818;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-fn{
	padding:0 12px 7px 0;
	text-align:right;
	vertical-align:top;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-in{
	width:440px;
	padding:0 0 7px 0;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-sb td{
	padding:9px 0 0;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-in .wpcf7-text, #cont-comm .wpcf7 .wpcf7-table .wpcf7-in .wpcf7-textarea{
	width:280px;
	border:1px solid #979797;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-in .wpcf7-captcha-img{
	margin:0 8px 0 0;
	vertical-align:middle;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-in .wpcf7-captcha-in{
	width:80px;
	border:1px solid #979797;
}
#cont-comm .wpcf7 .wpcf7-table .wpcf7-in .wpcf7-submit, #cont-comm .wpcf7 .wpcf7-table .wpcf7-in .wpcf7-reset{
	width:72px;
	margin:0 8px 0 0;
}

#cont-comm #respond{
	margin:40px 0 18px 3px;
	padding:0 18px;
	background:none;
	font-weight:normal;
	font-size:16px;
	color:#434343;
}
#cont-comm #respond span{
	border-bottom:1px dashed #434343;
	padding:0 20px 0 0;
	background:url(i/arr_d.gif) no-repeat right 7px;
	cursor:pointer;
}
#cont-comm #respond span.active{
	background:url(i/arr_u.gif) no-repeat right 7px;
}
#cont-comm #respond-form{
	margin:0 0 18px 70px;
	display: block;
	clear: both;
}
#cont-comm #commentform p{
	margin:0 0 8px;
	padding:0 18px;
	background:none;
}
#cont-comm .commentlist{
	margin:0 0 18px 70px;
	padding:0 18px;
	background:none;
}
#cont-comm .commentlist li{
	margin:0;
	padding:0;
	background:none;
	list-style:none outside none;
}
#cont-comm .commentlist li p{
	margin:5px 0 10px 10px;
	padding:0;
	background:none;
}

#cont-comm #related_posts h3{
	margin:40px 0 12px 30px;
	padding:0 18px;
	background:none;
	font-weight:normal;
	font-size:14px;
	color:#434343;
}
#cont-comm #related_posts ol{
	margin:0 0 18px 30px;
	padding:0 18px;
	background:none;
	font-size:10px;
	line-height:1.5em;
}
.links_serv{
	height:135px;
	padding:18px 0 0 0;
	width:158px;
	margin:0 auto;
}
.links_serv a img{
	padding-bottom:10px;
}
.joinFacebook{
	background: url(i/join-our-facebook-community.png) no-repeat;
	width:232px;
	height:143px;
	margin-bottom:20px;
}
.fb_block{
	padding-top:70px;
	padding-left:5px;
}
#sidebar .contacts{
	margin-left:10px;
}

#text a{
	display:block;
	padding-left: 380px;
    padding-top: 115px;
}
#text a img{
	border:none;
}
.more-link{
	display:block;
	background:url("i/narrow.gif") no-repeat right 12px;
	height:12px;
	width:75px;
	padding:12px 0 5px 0;

}
.rsideb{
	/*background: url('i/border_r.gif') top right no-repeat;*/
}
.rsideb_r{
	padding-top:15px;
}
.rsideb_b{
}

.btn{
	float: right;
	width: 350px;
}

.btn .addthis_toolbox a{
	padding-right: 7px;
	padding-left: 7px;
	float: right;
	
}

.like_right{
	padding-right: 0px;
}

.btn_2 {
	float: left;
	padding: 8px 0;
}
.legend_share{
	padding: 10px;
	margin-left: 30px;
	margin-bottom: 30px;
	margin-top: 25px;
	width: 420px;
	border: 1px solid #cdcdcd;
}

.legend_share .addthis_toolbox{
	margin-top: -5px !important;
}

.addthis_toolbox td{
	width: 25%;
}

.legend_share legend{
	color: #cd8d3c;
	font-weight: bold;
	
}

.legend_share a{
	float:left;
	height: 20px;
	margin: 0 auto;	
}

.legend_share a img{
	margin:0;
	margin-right: 5px;
}	

.meta .btn{
	top:5px;
	right:5px;
}

/* Post */
.postDate {
	font-family: Tahoma;
	font-size: 12px; 
	font-weight: bold ; 
	color: #373737;
	padding:12px 0 30px 12px;
	position:relative;
}

.postDate_single {
	padding-bottom: 5px;
}

.postDate_single .btnTwit {
	float:left;
	width: 105px;
	height: 20px;
}

.postDate_single .btnGoogle {
	float:left;
	width: 72px;
	height: 20px;
}

.btnLike {
	float: left;
	height: 22px;
	width: 109px;
	padding-top: 2px;
}

.btnTwit {
	float:left;
	width: 105px;
	height: 20px;
}

.btnLike_post {
	float: left;
	height: 21px;
	width: 100px;
	margin-top: 2px;
}

.btnTwit_post {
	float:left;
	width: 65px;
	height: 24px;
	padding-top: 2px;
}

.google_post {
	float:left;
	width: 47px;
	height: 24px;
	padding-top: 2px;
}

.btnShare {
	float: left;
	width: 55px;
	height: 20px;
	margin-right: 10px;
	cursor: pointer;
}

.btnShare .st_sharethis_custom {
	background: url("i/btn_share_post.png") no-repeat scroll left top transparent;
	color: #318FD1;
	display: block;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	height: 17px;
	padding: 3px 0 0 19px;
	width: 36px;
}


.r_border{
	border-right:1px solid #ccc;
	background: url('i/border_r.gif') bottom right no-repeat;
	background-color:#f6f6f6;
	margin-left: 210px;
	_margin-left:210px;
}

.r_border_nomargin {
	border-right: 1px solid #ccc;
	background: url('i/border_r.gif') bottom right no-repeat;
	background-color: #f6f6f6;
	margin-left: 0;
	_margin-left: 0;
}

.recent_comments{
	width:232px;
}
.recent_comments .contacts4{
	padding:0 10px 5px 10px!important;
}
.recent_comments ul{
	list-style:none;
	font-size:12px;
}
.recent_comments ul li{
	padding-left:0;
	margin-left:0;
	*text-indent:-15px;
	padding-bottom:10px;
	list-style-type:none;
}
.recent_comments ul li a{
	font-weight:bold;
	color:#373737!important;
}
.twit{
	margin-bottom:20px;
}
#fb-root{
	width:232px!important;
}
.inner{
	background-color: #F6F6F6;
}
.cont{
	background-color:#fff!important;
	_margin-bottom:7px!important;
}

/* Pay with a Tweet */
#blogbannerwrapper {
	position: relative;
}

a.how_it_works {
	color: #318FD1;
	position: absolute;
	top: 112px;
	left: 400px;
	display: block;
	text-decoration: underline;
	height: 20px;
	width: 85px;
}

a.how_it_works:hover {
	text-decoration: none;
}

div.pay_tweet {
	height: 25px;
	left: 190px;
	position: absolute;
	top: 107px;
	width: 145px;
}


.wppt_float_left {
	float:none!important;
	display:block;
	margin:0 auto!important;
}

