@charset "utf-8";
/* CSS Document */

body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	}
	
#wrap {
	position: relative;
	background-color: #ffffff;
	width: 100%;	
	margin: 0 auto;
	}
	
/*Header Start*/

#infobar {
	width: 100%;
	height: 40px;
	background-image: url(http://www.customessays.net/images/infobarbackgr.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #ffffff;
}

#infobarwraper {
	width: 960px;
	height: 40px;
	margin: 0px auto;
}

#infobarwraperleft {
	width: 520px;
	height: 40px;
	float: left
}

#infobarwraperleft p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 14px 0px 0 0;
	margin: 0px auto;
	}
	
#infobarwraperleft a { background: inherit; color: #ffffff; text-decoration: none; }
#infobarwraperleft a:hover { background: inherit; color: #ffffff; text-decoration: underline; }

#infobarwraperright {
	width: 440px;
	height: 40px;
	float: right;
}

#infobarwraperrightsearch {
	width: 250px;
	height: 40px;
	float: right;
}

#infobarwraperrightsearch p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 14px 0px 0 0;
	margin: 0px auto;
	text-align: right;
	}
	
#infobarwraperrightsearch a { background: inherit; color: #ffffff; text-decoration: none; }
#infobarwraperrightsearch a:hover { background: inherit; color: #ffffff; text-decoration: none; }

div.clear {
	clear:both;
	}
	
#headerwrap {
	width: 100%;
	height: 165px;
	background-color: #494941;
}

#headerwraper {
	width: 960px;
	height: 1px;
	margin: 0px auto;
}

#headerwraperleft {
	width: 300px;
	height: 150px;
	float: left;
	padding: 0px 0 0 0;
}

#headerwraperleft p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px auto;
	}

#headerwraperright {
	width: 500px;
	height: 100px;
	float: right;
	padding: 20px 0 0 0;
}

#headerwraperright p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: right;
	}


#footerwrapinfo form {
	float:right;
	height:25px;
	margin-bottom:23px;
	margin-top:15px;
	width:330px;
}


div#menu { background: #494941; height:40px; display:block;text-align:center; font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
#menu ul{color : White; height:40px;border-top: 1px dotted #00adad; margin: 0 auto; width: 960px;padding:0;}

#leftnavigation ul.cta{margin:18px 0;}

#menu li{display :block; width:120px;background: url(http://www.customessays.net/images/navigation-backgr.jpg); float:left;} 
#menu #selected {background: #00adad;background: url(http://www.customessays.net/images/navbuttonhovbackgr.jpg); width:120px; display:block;}
#menu a {width:120px;display:block; color: #ffffff; text-decoration: none; padding: 12px 0;}
#menu a:hover {background: #00adad;background-image: url(http://www.customessays.net/images/navbuttonhovbackgr.jpg); width:120px;display:block}
	
#greenspliter {
	width: 100%;
	height: 5px;
	background-color: #00adad;
	overflow:hidden;
}

#breadcrumbtrail {
	width: 960px;
	height: 40px;
	background-color: #ffffff;
	border-bottom: 1px dotted #494941;
	margin: 0 auto;
	margin-bottom:20px;
}

#breadcrumbtrail  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 14px 0px 0 0;
	margin: 0px auto;
	text-align: left;
	}
	
#breadcrumbtrail a { background: inherit; color: #494941; text-decoration: underline; }
#breadcrumbtrail a:hover { background: inherit; color: #00adad; text-decoration: underline; }

#mainbody {
	width: 960px;
	background-color: #ffffff;
	margin: 0px auto;
	padding-bottom: 20px;
}

#leftnavigation {
	width: 160px;
	float: left;
	margin-right: 20px;
	padding-top: 19px;
}

#leftnavigation p {
	font: normal 1.1em Arial, Helvetica, sans-serif;
	color: #00adad;
	border-bottom: 1px dotted #494941;
	margin: 0px auto;
	letter-spacing: -1px;
}

#leftnavigation ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff; 	
	border-top: 0px dotted #D4D4D4;
	font-family:"Arial", Sans-serif;
	font-size: 12px;
	color:#666666;
	margin-top: 5px;
	margin-bottom: 25px;
	width: 100%;
}

#leftnavigation li {
	border-bottom: 1px dotted #D4D4D4;
	padding: 3px 3px 3px 0px;
	list-style: none;
	width: 100%;
	margin: 0px;
}

#leftnavigation a { background: inherit; color: #494941; text-decoration: none; display: block;}
#leftnavigation a:hover { background: inherit; color: #00adad; text-decoration: underline; display: block;}


#bodycontainer {
	width: 600px;
	float: left;
	margin-right: 20px;
	
}

#bodycontainer h1 {
	font: normal 1.8em Arial, Helvetica, sans-serif;
	color: #00adad;
	border-bottom: 1px dotted #494941;
	margin: 0px auto;
	letter-spacing: -1px;
	font-weight: bold;
}

#bodycontainer h2 {
	font: normal 1.2em Arial, Helvetica, sans-serif;
	color: #494941;
	letter-spacing: -1px;
	margin-bottom: 25px;
	margin-top: 25px;
}

#bodycontainer h3 {
	font: normal 1.2em Arial, Helvetica, sans-serif;
	color: #00adad;
	letter-spacing: -1px;
	border-bottom: 1px dotted #494941;
	margin-top: 25px;
}

#bodycontainer  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 20px;
	}
	
#bodycontainer ul li {
	list-style-image: url(http://www.customessays.net/images/bullet.gif);
	font-family:"Arial", Sans-serif;
	font-size: 13px;
	color:#666666;
}

#bodycontainer ol li {
	font-family:"Arial", Sans-serif;
	font-size: 13px;
	color:#666666;
}

blockquote {
	margin:25px 0 25px 0; 
	padding: 20px 0 20px 0;  	
  	background-color: #ffffff; 
	border-top: 2px solid #00adad; 
	border-bottom: 2px solid #00adad; 
	font-family:"Arial", Sans-serif;
	line-height: 25px;
	font-size: 16px;
	color: #00adad;
}

#shortorderformcontain {
	width: 525px;
	padding: 0 41px 0 31px;
	border-top: 1px solid #dadada;
	border-right: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;
	margin: 25px 0 25px 0;
	}
	
#bodycontainer a { color: #00adad; text-decoration: none; }
#bodycontainer a:hover { color: #494941; text-decoration: underline; }

#rightinfor {
	width: 160px;
	float: right; display:inline; margin:0;
}

#rightinfor a#gsh {
 background:url(http://www.customessays.net/images/orderbutton.gif) no-repeat; width: 160px; height:70px; margin-top:25px; display:block;
}
#rightinfor a#gsh span { display:none;}
#rightinfor a#gsh:hover {
 background:url(http://www.customessays.net/images/orderbuttonhover.gif) no-repeat; width: 160px; height:70px;display:block;
}

#rightinfor h5 {
	font: normal 0.9em Arial, Helvetica, sans-serif;
	color: #00adad;
	border-bottom: 1px dotted #494941;
	margin: 0px auto;
	letter-spacing: -1px;
	margin-top: 19px;
}
#rightinfor h5 a {
	color: #00adad;

}

#rightinfor  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}
	
#rightinfor a { background: inherit; color: #494941; text-decoration: none; }
#rightinfor a:hover { background: inherit; color: #00adad; text-decoration: none; }

#footerwrap {
	width: 100%;
	background-color: #494941;
	overflow:hidden
}

#footerwraper {
	width: 960px;
	margin: 0px auto;
	padding-top: 20px;
}

#footerwrapleft {
	width: 180px;
	float: left;
	margin-right: 20px;
}

#footerwrapleftmid {
	width: 180px;
	float: left;
	margin-right: 20px;
}

#footerwrapright {
	width: 180px;
	float: left;
	margin-right: 20px;
}

#footerwrapinfo {
	width: 330px;
	margin: 0px auto;
	float: right;
}

#footerwrapinfo a { background: inherit; color: #ffffff; text-decoration: none;}
#footerwrapinfo a:hover { background: inherit; color: #00adad; text-decoration: underline;}

#footerwraper h6 {
	font: normal 0.8em Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-bottom: 1px dotted #00adad;
	margin: 0px auto;
	letter-spacing: -1px;
}

#footerwraper  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	
#footerwraper ul {
	list-style: none;
	padding: 0px;
	border-top: 0px dotted #D4D4D4;
	font-family:"Arial", Sans-serif;
	font-size: 11px;
	color:#ffffff;
	margin-top: 5px;
	margin-bottom: 25px;
}

#footerwraper li {
	border-bottom: 1px dotted #D4D4D4;
	padding: 3px 3px 3px 0px;
	list-style: none;
}

#footerwraper a { background: inherit; color: #ffffff; text-decoration: none; }
#footerwraper a:hover { background: inherit; color: #00adad; text-decoration: underline; }

#footerwrapinformation {
	width: 960px;
	margin: 0px auto;
	padding: 0px;
	padding-bottom: 20px;
	background-color: #494941;
	margin-top: 10px;
}
* html #footerwrapleft ul li {
width: 170px;
margin-left:-35px;
}
* html #footerwrapright ul li {
width: 170px;
margin-left:-35px;
}
* html #footerwrapleftmid ul li {
width: 170px;
margin-left:-35px;
}

#footerwrapinformationleft {
	width: 480px;
	float:left;
	background-color: #494941;
}

#footerwrapinformationright {
	width: 480px;
	float:right;
	background-color: #494941;
	height: 40px;
	padding-top: 21px;
}

#footerwrapinformation  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	
#footerwrapinformation a { background: inherit; color: #ffffff; text-decoration: none;}
#footerwrapinformation a:hover { background: inherit; color: #00adad; text-decoration: underline;}

input#query {border:none; width: 195px; float:left; font-size: 12px; background-image:url(http://www.customessays.net/images/searchbackground.jpg);	background-repeat: no-repeat;	padding: 5px; }
input#submit_button {width:25px; height:25px; border: 0; margin: 0px; padding:0px;	float: left;margin: 0px;padding: 0px;margin-left: 5px;}

div#footerwidgets { margin-bottom: 4px; border-top:1px dotted #494941; 	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 14px 0px 0 0;
	margin: 0px auto;
	text-align: right;
	}

div#footerwidgets a { background: inherit; color: #494941; text-decoration: underline; }
div#footerwidgets a:hover { background: inherit; color: #00adad; text-decoration: underline; }	


ul #subby { background:#ffffff; color:#FFFFFF; margin-bottom:0; margin-left: 0px; margin-top:0px;}
ul #subby li {
padding-left: 5px;
}

ul #prices { }
ul#prices li {
list-style-image:url(http://www.customessays.net//images/tickbulletlist.jpg);}

#subby a {
-x-system-font:none;
color:#00adad;
display:block;
font-family:Arial;
font-size:12px;
padding:0px 0px 0px 0px;
text-decoration:none;
}

#subby a:hover { background: inherit; color: #00adad; text-decoration: underline; display: block; }

#imagebox {
	float:left;
	height:100px;
	margin-right:10px;
	width:200px;
}
span.highlight {
color: #00acac;
font-weight: bolder; 
}
h2#home {
}

/* Services Page Content Boxes */
.servicescol > div {
	float: left; 
	width: 275px; 
	margin: 0 25px 0 0; 
	border-bottom: 1px dotted #494941;
	height: 335px;
}
.servicescol img {
	margin-top: -20px;
	}
.servicescol p {
	margin:0;
	}
.servicescol .text {
	margin-top: 12px;
	}
.servicescol .cta {
	float: right; 
	padding-top: 30px; 
}
/* END OF Services Page Content Boxes */

/* SEARCH PROGRAM CSS */ 
div.single_result {
margin: 25px 0; 
padding-bottom: 25px; 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color:#666666;

}
a.title, span.big_number {
font-size: 1.5em; 
}
div#result_1 {
}
div.description {
margin-top: 10px;
}
div.url {
margin-top: 5px; 
font-size: 0.8em; 
}
p.no_match { /*a line of text that appears if no results matched the search query*/
}
p.ignored {/*text that apprears if someone searches for a something small, like a letter, or a small word*/
}
p.results {/*the top line of text on the results page saying: 1 - 10 of the most relevant results*/
}
input#top_search {
margin: 15px 0 0 200px;
padding:0;
}
form#form_top {
width: 300px; 
}
div#otherpages { /*pagination*/
}
input#query {
margin-bottom: 20px;
}
input#query1 {
margin-left:50px;
margin-top:9px;
width:185px;
}

div#top-box {
padding: 10px;
margin: 30px 0; 
border: 1px solid #ccc; 
}
li.guarantee {
font-weight:bold;
}

div.pane {
border: 0px #49606f solid; 
padding: 0px; 
margin: 0px;
position: fixed; 
bottom: 0px;
right: 0px;
}

img.delete {
margin-bottom: 10px; 
padding-right: 5px;
}

/*Calc*/
div#calcdiv {
	border: 0px !important;
	padding: 0px !important;
	margin: 25px 0 25px 0 !important;
	border-bottom: 1px dotted #dedede !important;
	padding-bottom: 10px !important;
	border-top: 1px dotted #dedede !important;
	padding-top: 20px !important;
}
fieldset.calcfield {
	padding: 0px !important;
}
div#calcdiv label {
	background-color: #ffffff !important;
	font-family:"Arial", Sans-serif !important;
	font-size: 13px !important;
	color:#990000 !important;
	font-weight: normal;
} 
div#calcdiv select {
	width: 100% !important;
} 
div#calcdiv option {
	width: 100% !important;
}
fieldset#price {
	background-color: #ffffff !important;
	border-bottom: 4px solid #990000 !important;
	border-top: 1px solid #dedede !important;
	border-left: 1px solid #dedede !important;
	border-right: 1px solid #dedede !important;
	width: 200px !important;
	float: right !important;
} 
/* price calc styling _=ie6 */
fieldset.calcfield {
    _margin:0 0 20px 0;
}
/* ie7 */
html>body fieldset.calcfield {
    *margin:0 0 20px 0 !important;
}
/* ie7 */
html>body fieldset#price { 
*margin:300px 0 0 20px;
*position:absolute;
*width:200px;
}
fieldset#price label {
	background-color: #ffffff !important;
	display: inline;
}
span.currency {
	background-color: #ffffff !important;
} 
input#inputPriceQuote {
	background-color: #ffffff !important;
}
#calccontainer {
	width: 100%;
	}
#calccontainerinfo {
	background-color:#666666;
	float:right;
	height:280px;
	margin-left:370px;
	margin-top:41px;
	position:absolute;
	width:260px;
	z-index:1;
}

/* News Ticker */
.noulstyle {text-decoration:none!important; list-style:none;} 
#news-holder {width:580px; height:20px; margin-top:0px; *margin-top:10px; *margin-left:-30px;color:#FFF}
#news {text-decoration:none!important; list-style:none; list-style-position:outside; text-indent:-40px; *text-indent:0px;}
/************

/*Calc

form#essaywritingorder {
width:180px !IMPORTANT;
}
form#essaywritingorder #form-content {width:180px !IMPORTANT;
}
form#essaywritingorder fieldset#fieldset-details input {width:180px !IMPORTANT;
}
form#essaywritingorder fieldset#fieldset-details input {
font-size:12px !IMPORTANT;
}

form#essaywritingorder fieldset#fieldset-title textarea { width:100% !IMPORTANT;}
form#essaywritingorder #form-header h2 {
border-bottom: none !IMPORTANT;
margin:0 !IMPORTANT;
}*/