/*  
Theme Name: PHDWorks.org.org
Theme URI: http://phdworks.org
Description: Theme for PHDWorks.org blog.
Version: 1.0
Author:Constantin Igolkin  
Author URI: 
*/
body{
	font-family:verdana,sans-serif;
	font-size:10pt;
	margin:0;
	padding:0;	
	background:url(i/bg.jpg);
}
body * {
	padding: 0;
	margin: 0;
}
#bodywrap {
/*    border:7px dashed #fff;*/
	min-width:1001px;
	background: url(i/0001.jpg) no-repeat;
}
* html #bodywrap {
	width: expression(Math.max((document.documentElement ? document.documentElement.clientWidth :
					   document.body.clientWidth), 1001)+'px');
		background: url(i/0001.jpg) no-repeat;
}
#contentwrapper{
/*    overflow:hidden;*/
/*    height:900px;*/
	margin-left:365px;
/*    border:1px dashed #0f0;*/
}
#header {
	height:175px;
	overflow: hidden;
/*    border:1px dashed #00d;*/
}
html>body #header {
	height:175px;
}

h1,h2{
	font-family:Arial;
}
a:hover{
	text-decoration:none;
}
#hlink{
	height:118px;
	width:299px;
	background: url(i/hlink.jpg) no-repeat;
	float:right;
	margin-right:28px;
	margin-top:23px;
}
#hlink img{
	height:118px;
	width:299px;
}
#sidebar {
	width:365px;
	float: left;
	clear:left;
	overflow:hidden;
}
#lmenu{
	height:366px;
	width:358px;
	background:url(i/01.jpg) no-repeat;
	overflow:hidden;
	margin-left:10px;
}
#lmenu ul{
	list-style:none;
	padding-top:80px;
	padding-left:189px;
}
/*------------------mainlinks-----------------------*/
#lnkwhy{
	background:url(i/w_out.png) no-repeat;
	margin-left:10px;
	width:47px;
}
#lnkwhy a:hover{
	background:url(i/w_in.png) no-repeat;
}
#lnkwhy img{
	width:47px;
	height:14px;
}
#lnkservices{
	background:url(i/l_out.png)  no-repeat;
	margin-top:10px;
	width:55px;
}
#lnkservices a:hover{
	background:url(i/l_in.png) no-repeat;
}
#lnkservices img{
	width:55px;
	height:13px;
}
#lnkprices{
	background:url(i/p_out.png) no-repeat top;
	margin-top:15px;
	margin-left:10px;
	width:40px;
	//margin-top:19px;
}
#lnkprices a:hover{
	background:url(i/p_in.png) no-repeat left 0px;
	//background:url(i/p_in.png) no-repeat left -1px;
}
#lnkprices img{
	width:40px;
	height:12px;
}
#lnkguarantees{
	background:url(i/g_out.png)  no-repeat;
	margin-top:15px;
	width:61px;
}
#lnkguarantees a:hover{
	background:url(i/g_in.png) no-repeat;
	//background:url(i/g_in.png) no-repeat left -2px
}
#lnkguarantees img{
	width:61px;
	height:11px;
}
#lnkcontact{
	background:url(i/c_out.png)  no-repeat;
	margin-top:15px;
	width:61px;
}
#lnkcontact a:hover{
	background:url(i/c_in.png) no-repeat;
	//background:url(i/c_in.png) no-repeat left -2px;
}
#lnkcontact img{
	width:61px;
	height:11px;
}
#lnkblog{
	background:url(i/b_out.png)  no-repeat;
	margin-left:15px;
	margin-top:47px;
	width:31px;
}
#lnkblog a:hover{
	background:url(i/b_in.png) no-repeat;
	//background:url(i/b_in.png) no-repeat left -2px;
}
#lnkblog img{
	width:31px;
	height:11px;
}

/*-----------------------------------------------------------*/

#flash{
	background-color:transparent;
	
	width:350px;
	height:362px;

}
#order{
	height:93px;
	width:333px;
	background: url(i/order_now.jpg) no-repeat;
	margin-left:12px;
	margin-top:35px;
}
#footer{
/*    border:2px dashed #00d;*/
	height:220px;	
	overflow:hidden;
	font-size:80%;	
}
#footertext{
/*    border:1px dotted #000;*/
	padding:35px;
	padding-top:10px;
	padding-bottom:0;
	text-align:center;
	
}
#copyright{
/*    border:1px dashed #000;*/
	clear:both;
	text-align:center;
	padding-left:90px;
	margin: 0 auto;
	padding-top:65px;
}
#paymeth_foot{
	background: url(i/paymeth_foot.jpg) no-repeat ;
	width:346px;
	height:111px;
	margin-top:5px;
}
#ord_foot{
	background: url(i/order_foot.jpg) no-repeat;
	width:254px;
	height:101px;float:right;
	margin-top:-90px;
	margin-right:15px;
	
}
#ord_foot a img{

	margin-left:25px;
	margin-top:30px;
}
#f5{
background:  url(i/f5.png) repeat-x top;
margin-left:365px;
		margin-right:15px;
}
#f0{
	background:#fff  url(i/f0.png) repeat-x top;
/*    border:2px dashed #000;*/
		
}



#f2{
	background: url(i/f2.png) no-repeat top right;
	margin-right:-7px;
/*    border:2px dashed #000;*/
}
#f3{
	background: url(i/f3.png) no-repeat ;
/*    border:2px dashed #000;*/
}

#f4{
	background: url(i/f4.png) no-repeat ;
	
/*    border:2px dashed #000;*/
}

#c0{
	background: #fff url(i/c0.png) repeat-x top;
/*    border:2px dashed #000;*/
	margin-right:13px;
	
}
#c1{
	background: url(i/c1.png) no-repeat top right;
/*    border:2px dashed #000;*/
}
#c2{
	background: url(i/c2.png) repeat-y right;
/*    border:2px dashed #000;*/
}
#c3{
	background: url(i/c3.png) no-repeat right top;
/*    border:2px dashed #000;*/
}
#c4{
	background: url(i/c5.png) repeat-x  bottom ;
/*    border:1px dashed #000;*/
}
#c5{
	background: url(i/c4.png) no-repeat right bottom ;
/*    border:1px dashed #000;*/
}
#c6{
	background: url(i/c6.png) no-repeat right  bottom ;
/*    border:1px dashed #000;*/
}
#c7{
	background: url(i/c7.png) no-repeat left  bottom ;
/*    border:1px dashed #000;*/
}

#c8{
	background: url(i/c8.png) no-repeat left  top ;
/*    border:1px dashed #000;*/
	padding-top:35px;
	padding-right: 8px;
}

#content {
/*    border:2px dashed #f00;*/
/*    height:900px;*/

	line-height:1.4em;
	min-height: 700px;
	height: auto !important;
	height: 700px;
	padding-bottom:145px;
}

p.pagetitle{
/*    border:1px dashed #000;*/
	margin-bottom:10px;
	text-align:right;
	font-size:300%;
	font-weight:bold;
}

#cnttbl{
/*    border:1px dotted #000;*/
	margin-top:35px;
	margin-bottom:35px;
	font-size:160%;
	font-family:sans-serif;	
}

a img {
	border: 0;
}

#content h1 {
	text-align: right;
	font-size: 35pt;
	line-height: 1em;
	padding-right: 0.5em;
	padding-top:0;
	margin-top:0;
}
#content h2{
	padding-top:18px;
	padding-bottom:17px;
	line-height:1.2em;
	//font-size:20px;
}
#content ol {
	list-style-position: inside;
	padding-bottom: 1em;
}
#content p {
	padding-bottom: 1em;
}
#siteadm{
/*    height:80px;*/
/*    border:1px solid #000;*/
}
#navbottom{
	margin-bottom:120px;
	margin-top:40px;
}
#blogstuff{
	margin-top: 0px;
	background:#fff url(i/right_cat.jpg) no-repeat right top;
	width:355px;
	text-align:left;
	float:left;
	margin-left:5px;
	margin-bottom:3px;
	padding-bottom:20px;
	padding-top:20px;
	_width:350px;
}
#blogstuff ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 1.5em;
	font-size:13px;
	margin-left:0;
	padding-left:40px;
}
#blogstuff h2{
	color:#000;
	font-size:22px;
	padding-left:30px;
	font-family:Arial;
	padding-bottom:10px;
}
#blogstuff ul li{
	margin-top:0.2em;
}
#blogstuff ul li ul {
/*    font-size:93%;*/
	list-style-type:none;	
	padding-left: 1em;
	margin-left: 0;
	margin-top:0;

}
#admul li{
	display:inline;
}
#admul a,
#admul a:hover,
#admul a:visited{
	color:#000;	
}
ul.children {
	margin-top:0;
}
ul.children li{
	margin-top:0;
	margin-left:10px;
}
.navigation a,
.navigation a:hover,
.navigation a:visited {
 
	color: #000;
	font-weight:bold;
	font-size:20px;
	font-family:Arial;
}

.navigation{
	overflow:hidden;
	margin-bottom:1em;
	padding-top: 2em;
	margin:0 auto;
	margin-left:55px;

}


#commentform a,
#commentform a:hover,
#commentform a:visited {

color: #414040;

}

.categories a,
.categories a:hover,
.categories a:visited,
ul.blog li ul a,
ul.blog li ul a:hover,
ul.blog li ul a:visited,
#rss a,
#rss a:hover,
#rss a:visited
{
	color: #000;
	padding-left:3px;
	
}
#social_ {
	margin-top: 0px;
	padding-top:0em;
	margin-left:300px;
	margin-bottom: 30px;
}
#livechat {
	width:110px;
	height:110px;

/*    border:1px da/shed #f00 ;*/
}

.postwrap{
/*    border:1px dashed #0f0;	*/
}
.postfooter{
	background:#dcb488;
	border:3px solid #fff;
	border-left:none;
	border-right:none;
/*    border:1px dashed #0f0;	*/
}

.posthead {
	font-size: 95%;
	font-family:verdana,sans-serif;
 	margin: 0;
	padding: 0;
	margin-top: 10px;


}
.posthead table {
	height: 4em;
}
.posthead h2{
	padding-left:35px;color:#11839f;
}
.posthead h2 a{
	padding: 0!important;
	margin: 0!important;
	font-family:verdana;
	font-size:20px;
	line-height:1.2em;
	color:#11839f;
	font-weight:normal;

}
.entry a.more-link{
	color:#a8890c!important;
}
.posthead a,
.posthead a:visited,
.posthead a:hover {
	text-decoration: none;
}

.posthead a:hover {
	text-decoration: underline;
}

.post {
	margin: 0;
	padding: 0;
}

.entry {
	color: #5c5c5c;
	margin-bottom:10px;
}
.entry ul,.entry ol {
	padding:1em;
	padding-left: 55px;
	}

.entry p {
	margin: 0;
	padding-bottom: 0em;
	padding-left:40px;
	padding-right: 2em;
}
#content{
/*    border:1px dashed #f00;*/
}
.entry a,
.entry a:hover,
.entry a:visited {
	color: #5c5c5c;
	text-decoration: underline;
}

.entry a:hover {
	text-decoration: none;
}
.postmetadata {
	margin-top:2em;
  	width: 100%;
	padding-left: 40px;
	color: #000;
	
/*    border: 1px solid #000;  */
}
.postmetadata a{
	color:#000!important;
}
.posthead_meta {
    width: 20em;
	text-align: right;
	color: #000;
	padding: 0 1em;
}

.postmetadata a,
.postmetadata a:hover,
.postmetadata a:visited {
	text-decoration: underline;
	color: #a67a04;
}

.postmetadata a:hover {
	text-decoration: none;
}
.post table {
	height:3em;
	margin: 0;
	padding: 0;
}
.post p img{
	float:left;
	padding:0 10px 0 10px;
}
li.categories h2{
margin-top:22px;
}


#plagcheck{
/*    border:1px  dashed #fff;*/
	width:255px;
	height:32px;
	margin-left:70px;
	background:url(i/plagcheck.png) no-repeat;
	margin-top:30px;
}

#custfeed{
/*    border:1px  dashed #fff;*/
	width:161px;
	height:55px;
	margin-left:165px;
	background:url(i/custfeed.png) no-repeat;
	margin-top:5px;
}

#rss{
	background:#fff;
/*    height:110px;*/
	width:115px;
	margin-left:5px;
	padding-top:30px;
	padding-bottom:20px;
	padding-left:10px;
	color:#414040;
}
.postwrap ul li {
	list-style-type:disc;
	}
/*************SAG FIXTURES*******/
.entry{
	overflow:hidden;
	}
* html .entry {
	height:1px;
	overflow:visible;
	}
a.blacklnk,
a.blacklnk:hover,
a.blacklnk:visited
{
	color:#000;
}
#flash_blog{
margin-bottom:20px;
}
/********************************/
