/*  
Theme Name: EssaysInCollege
Theme URI: http://essaysincollege.com
Description: 
Version: 1.0
Author: waker
Author URI: http://essaysincollege.com
*/

body {
	margin: 0;
	padding: 0;
	font-family: Arial,sans-serif;
	font-size: 13px;
}

#bodywrap {
	min-width: 1001px;

}
img{
	border:none;
}
* html #bodywrap {
	width: expression(Math.max((document.documentElement ? document.documentElement.clientWidth :
					   document.body.clientWidth), 1001)+'px');
}

#header {
	overflow: hidden;
	background:url(i/headerbg.png);
	padding-bottom:15px;
	height:262px;
}
#blue_head a{
	color:#25576d;
}
html>body #header {
	height:262px;
	background:url(i/headerbg.png);


}   
a{
outline:none;
}
#topleft{
	width:407px;
	height: 279px;
	background: url(i/topleft.jpg) no-repeat ;
	float:left;
	
}


#headerrightwrapper{
/*   border:4px solid #000;*/
    margin-left:407px;
	height:260px;
}
#hmenu  {
/*    border:1px solid #000;*/
	width:14em;
    padding-left:64px;
	margin-top:27px;
	float:left;
	
}

#hmenu_text{
	color:#25576d;
	font-size:15px;
	font-weight:700;
	margin-left:-60px;
	width:250px;
	font-family:Arial;
	
}
#hmenu ul li  {
	text-decoration: none;
}

#hmenu ul {
	font-size:93%;
}

#hmenu ul{
/*    list-style-type:image;*/
	margin-top: 0;
	padding-top:0;
	padding-left:15px;
	
	list-style-image:url(i/li2.gif);
}

#hmenu ul li {

	text-decoration: underline;
	margin-top:0.3em;
	margin-bottom:0.3em;
	color:#2d5e74;
}
#hbg{
	background:url(i/rhbg.png) right bottom no-repeat;
	height:277px;
	width:310px;
	margin-top:0px;
	padding-top:0px;
	
 /*   border:1px solid #000;*/
}
#rhmenu{
	float:right;
/*    border:1px solid #000;*/
	background:url(i/border.png) no-repeat;
	width:310px;
/*    height:262px;*/
	overflow:hidden;
	
}

#ordernow{
/*    border:1px solid #acb;*/
	float:left;
	background:url(i/ordernow.gif) no-repeat;
	height:44px;
	margin-left:50px;
	width:199px;
	margin-top:55px;
	_margin-left:25px;
	
}

#paymeth{
/*    border:1px solid #000;*/
	background:url(i/paymeth.jpg) no-repeat;
	margin-top:25px;
	margin-left:45px;
	width:220px;
  	height:62px;
	float:left;
	_margin-left:25px;
	

}


#homelink{
	height:35px;
	width:229px;
    margin-top:40px;
  	margin-left:40px;
/*    border:1px solid #000;*/
}
#moneylink{
	height:51px;
	width:148px;
    margin-top:20px;
  	margin-left:92px;
/*    border:1px solid #000;*/
}
#rlinks{
/*    border:1px solid #000;*/
	float:right;
	width:90px;
	height:20px;
	padding-top:13px;
}

#rlinks a,
#rlinks a:hover,
#rlinks a:visited
{	
	color:#2d5e74;
	margin-left:5px;
	margin-right:5px;
	text-decoration:underline;
	font-size:95%;
}
#rlinks a:hover{
	text-decoration:none;
}
#girlwrapper{
	position:absolute;
	height:218px;
	width:324px;
	top:30px;
	left:84px;
/*    border:1px solid #000;*/
}

#girltop{
/*    border:1px solid #000;*/
	width:124px;
	height:130px;
/*    background:url(i/girl.png) no-repeat;*/
	margin-left:148px;
}

#gtop{
/*    border:1px solid #000;*/
	background:url(i/girl1.png) no-repeat;
	height:53px;
	width:73px;
	margin-left:51px;
}

#gmiddle{
/*    border:1px solid #000;*/
	background:url(i/girl2.png) no-repeat;
	height:77px;
	width:124px;
}

#girlbottom{
/*    border:1px solid #000;*/
	width:324px;
	height:88px;
	background:url(i/books.png) no-repeat;
}

#content {
	padding: 1em;
	padding-left:20px;
	padding-bottom:2em;
	margin-left: 310px;
	color: #5c5c5c;
	font-size:95%;
}
#footer{
	height:180px;
	clear: both;
	font-family:verdana;
	font-size:12px;
	color:#5c5c5c;
	margin-left:321px;
	
	background:#e4e4e4;
	overflow:hidden;
}
#footerlinks{
/*    border:1px solid #000;*/
	height:180px;
	width:600px;
	margin:0 auto;
}

#footerlinks table{
	margin-top:35px;
	font-size:95%;
	color: #5c5c5c;
}

#liveguar{
/*    border:1px solid #000;*/
	background: url(i/liveguar.png) no-repeat;
	width:321px;
	height:140px;
	overflow: hidden;
	margin-top:0px;
}

#guaran{
	margin:13px 0 13px 62px;
}
#guaran ul{
	list-style:none;
	margin:0;
	padding:0;
}
#guaran ul li{
	margin:0.3em 0;
	padding:0 0 0 18px;
	background:url(i/sli.gif) no-repeat left;
	color:#5c5c5c;
}

#menu2{
/*    border:1px solid #000;*/
	background: url(i/menu2.jpg) no-repeat;
	width:321px;
	height:162px;
	margin-top:2px;
	overflow:hidden;
}
.menu2_link{
	
	height:17px;
	width:148px;
	margin-bottom:9px;
	//margin-left:31px;
	
}
.menu2_link a{
	margin-left:31px;
	//margin:0px;
	//padding:0;
}
#fax{
	margin-top:2px;
}
#livechat {
	margin-top: 37px;
	margin-left: 90px;
	width:  148px;
	height: 84px;
}

.empty {
	margin-top: 15px;
	margin-left: 90px;
	width: 148px;

}

#sidebar {
	width: 322px;
	height:auto;
	float: left;
	clear: left;
}
#sidebar h2{
	margin:0;
	padding:1em 0 0.5em;
	font-weight:normal;
	font-size:140%;
	color:#7e746d;
}
a,a:visited {
	color: #5c5c5c;
	text-decoration: underline;
}
a:hover {
	color: #5c5c5c;
	text-decoration: none!important;
}

#sidebar #bcat{
	margin:13px 0 13px 62px;
	padding:0;
	list-style:none;
}
#sidebar #bcat ul{
	margin:0;
	padding:0;
	list-style:none;
}

#rss {
	margin:30px 0 0 60px;
}
#content .post{
	padding-bottom:20px;
}
#content .post h2 a,
#content .post h2 a:visited {
	color: #989491;
	text-decoration: none;
}

#content .post h2 a:hover {
	color: #989491;
	text-decoration: underline;
}

.mdframe-tl {
	background: #e2e1e0 url(i/mdframe-tl.gif) no-repeat top left;
	border: 1px solid #fff;
}
.mdframe-tr {
	background: url(i/mdframe-tr.gif) no-repeat top right;
}
.mdframe-bl {
	background: url(i/mdframe-bl.gif) no-repeat bottom left;
}
.mdframe-br {
	background: url(i/mdframe-br.gif) no-repeat bottom right;
}

.postmetadata {
	padding: 0.6em 1em;
	font-weight: bold;
	margin: 0;
}

.alignleft {
	font-size: 120%;
	padding-bottom: 1em;
	font-weight: bold;
	text-align: left;
	width: 50%;
}

.alignright {
	font-size: 120%;
	padding-bottom: 1em;
	font-weight: bold;
	text-align: right;
}

.navigation {
	width: 95%;
}
#commentform textarea {
width:500px;
}







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

#respond{
	margin:40px 0 18px;
	font-weight:normal;
	font-size:16px;
	color:#25576d;
}
#respond span{
	border-bottom:1px dashed #25576d;
	padding:0 20px 0 0;
	background:url(i/arr_d.gif) no-repeat right 7px;
	cursor:pointer;
}
#respond span.active{
	background:url(i/arr_u.gif) no-repeat right 7px;
}

#commentform p{
	margin:0 0 8px;
}
.commentlist{
	margin:18px 0 0;
	padding:0 0 0 40px;
}
