/*MEYERWEB CSS RESET MAIN SITE*/
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent}
body {line-height: 1;}
ol, ul {list-style: none;}
ol{padding-left:0;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
/*END RESET*/

/***MAIN***/
body{font-family:Arial, Helvetica, sans-serif;font-size:0.9em; background:url(../images/background-image.jpg) no-repeat top #F0F0F2;margin:0;padding:0;}
#wrapper{width:960px;margin:0 auto; position:relative;}
h1{font-family:Palatino Linotype, Palatino, Georgia, serif;font-size:2em;color:#3A3A3C;margin:0 0 20px 0; line-height:32px;}
h2{font-family:Palatino Linotype, Palatino, Georgia, serif;font-size:1.6em;color:#3A3A3C;margin:0 0 20px 0; line-height:28px;}
h3{font-family:Palatino Linotype, Palatino, Georgia, serif;font-size:1.4em;color:#3A3A3C;margin:20px 0 25px 0; line-height:25px;}
h4{font-family:Palatino Linotype, Palatino, Georgia, serif;font-size:1.2em;color:#3A3A3C;margin:20px 0 25px 0;}
h5{font-size:1em;color:#3A3A3C;font-weight:600;margin:10px 0 10px 0;}
a{color:#006E2F;text-decoration:underline;}
a:hover{text-decoration:none;}
ul{list-style-type:disc;}
ol{list-style-type: decimal;}
li{margin:5px 0 5px 0;}
table{margin:5px;}
tr{padding:5px;}
td{padding:5px;}
th{padding:5px;}
blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";}
blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}
blockquote p{display:inline;}

/***HEADER***/
.mcafee{float:right;margin-top:5px;}
#search-bar{height:30px;background:#000;margin:0;padding:5px;display:block;}
#search-bar p{float:left;margin:0;padding:0 5px 0 5px;color:#FFF;width:500px;font-size:0.9em;}
#search-bar #cse-search-box{float:right;margin:0;padding:0;}
#cse-search-results iframe {height:1000px;}
#google-search{display:none;}
#google_translate_element{float:right;margin-right:10px;padding:0;}
#header{width:960px;height:126px;position:relative;}
#aa-seal{position:absolute;top:-5px;right:-161px;}
#aa-seal a{display:block;width:135px;height:80px;background:url(http://static.allanswers.co.uk/aaseal/images/aaseal-hoz-grey.png) no-repeat 0 0;}
#aa-seal a:hover{background:url(http://static.allanswers.co.uk/aaseal/images/aaseal-hoz-grey.png) no-repeat 0 -80px;}
#logo{height:126px;width:314px;float:left;}
#header-right-top{height:26px;width:646px; float:right;}
.plusone{float:right;width:70px; margin:5px 20px; 0 0;}
#headersearchbar {float:right;width:180px;}
#cse-search-box{margin-top:5px;float:right;width:160px;}
.search-form {float:left;width:160px;}
.search-form-text {width:105px;height:14px;color:#999;}
#myaccount{height:25px;background:url(../images/my-account-icon.png) left no-repeat; float:right; padding:10px 0 0 35px;font-family:Arial, Helvetica, sans-serif; font-size:0.8em;font-weight:bold;text-decoration:none;color:#3A3A3C;}
#header-right-bottom{height:90px;width:546px; float:right; margin-top:10px;}
#headline, #subheadline{font-family:Palatino Linotype, Palatino, Georgia, serif;color:#3A3A3C;float:right;margin:0;width:646px;text-align:right;}
#headline{margin:5px 0 15px 0;color:#3A3A3C;font-size:2em!important;font-weight:800;}
#subheadline strong{font-size:1.2em!important;margin:0 0 0 0; padding:0 0 0 0;}

/***TOPNAV***/
#menu {background:url(../images/nav-off-bg.png) repeat-x;height:52px;display:block;font-size:0.8em;text-transform:uppercase; position:relative; z-index:10; margin-bottom:30px;}
#menu ul {list-style-type:none;height:52px;}
#menu li {float:left;margin:0;height:52px; background:url(../images/nav-divider.png) no-repeat left;}
#menu a {display:block;color:#3A3A3C;text-decoration:none;padding:15px 24.9px 0 24.9px;height:37px;*display:inline-block;}
#menu a:hover{color:#FFFFFF;background:url(../images/nav-on-arrow.png) center;}
#menu-holder a{color:#FFFFFF;background:url(../images/nav-on-arrow.png) center;}
li#mhome a{display:block; background:url(../images/nav-off-first.png) no-repeat left;*display:inline-block;}
li#mhome a:hover{background:url(../images/nav-on-arrow-first.png) left;}
.mhome-holder a{color:#FFFFFF !important;background:url(../images/nav-on-arrow-first.png) left !important;}
li#last a{display:block;}
li#last a:hover{background:url(../images/nav-on-arrow-last.png) 0 0;}
.last-holder a{color:#FFFFFF !important;background:url(../images/nav-on-arrow-last.png) 0 0;}
#selected{background:#FFF;}
#selected a{color:#000;}
#sub{width:960px;background:url(../images/sub-nav-bg.png) center;height:35px; position:absolute; top:168px; _top:178px; z-index:1;}
#sub li{padding:0 40px;margin-top:12px;display:block;float:left;font-size:0.7em;text-transform:uppercase;}
#sub li a{ color:#3A3A3C; text-decoration:none;}
#sub li a:hover{ color:#3A3A3C; text-decoration:underline;}
#sub p{color:#000;margin:0;padding:0;text-align:center;line-height:2.2}
.subbdr{border-right:1px solid #999;}
.last{ border-right:none;}

/***BREADCRUMB***/
#breadcrumb{text-align:left;font-size:0.8em;color:#015726; margin:40px 0 20px 0;}
#breadcrumb a{text-decoration:none;}
#breadcrumb a:hover{text-decoration:underline;}
#breadcrumb #currentpage{text-decoration:underline;color:#015726;}
#breadcrumb p{margin:10px 0 0 0;}

/***CONTENT***/
#main{width:960px;margin:0 auto;margin-top:20px;}
#leftmain{float:right;width:660px;padding:20px 20px 20px 20px;position:relative;background-color:#FFF;font-size:1em;display:inline;}
#leftmain h1{font-size:2em!important;}
#leftmain p{font-family:Arial, Helvetica, sans-serif;font-size:1em;line-height:19px;margin:10px 0 15px 0;}
#leftmain ul{list-style-type:none;}
#leftmain ul li{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;background:url(../images/arrow.png) no-repeat top left;padding:0px 0 0 25px; margin-bottom:15px; line-height:15px;}
#leftmain ul ul{list-style-type:none;}
#leftmain ul ul li{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;background:url(../images/arrow.png) no-repeat left;padding:5px 0 0 25px; margin-bottom:15px; line-height:15px;}
#leftmain ol{list-style-type:decimal; padding:0 0 0 25px;}
#leftmain ol li{font-family:Arial, Helvetica, sans-serif;font-size:0.9em; padding:2px 0 0 0; margin-bottom:15px; line-height:15px;}
#leftmain-corner{width:123px;height:115px;position:absolute;top:-8px;left:587px;background:url(../images/instant-quote-top-right.png);}
#leftmain-corner:hover{width:123px;height:115px;position:absolute;top:-8px;left:587px;background:url(../images/instant-quote-top-right.png) 0 115px;}
#leftmain-shadow{float:right;width:700px;height:20px;background:url(../images/subpage-shadow.png) no-repeat;}
.content-divider{width:660px;height:2px;float:left;background:url(../images/content-divider-line.jpg) no-repeat;margin:20px 0 20px 0;}
#rightmenu{float:left;width:230px;margin-right:30px;}

#essaybullets{float:left;width:660px;}
#essaybullets ul{list-style-type:none;}
#essaybullets ul li{width:305px;height:30px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;background:url(../images/arrow.png) top left no-repeat;padding:0 0 0 25px; margin-bottom:15px; line-height:15px;}
.margin-top-50 {margin-top:50px;}
.essaysocialbar{width:660px;float:left;margin:0px 0px 25px 0px;}
.essaysocialbar-fb{float:left;margin:11px 0 0;}
.essaysocialbar-tw{float:right;margin:10px 0 0;}
.greenctabar{width:645px;height:33px;display:block;background:url(/images/light-green-bar.jpg);margin:0 auto;margin-top:10px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFF;font-weight:bold;text-decoration:none;padding:15px 0 0 15px;}
.greyctabar{width:645px;height:33px;display:block;background:url(/images/grey-bar.jpg);margin:0 auto;margin-top:10px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFF;font-weight:bold;text-decoration:none;padding:15px 0 0 15px;}
.blackctabar{width:645px;height:33px;display:block;background:url(/images/black-bar.jpg);margin:0 auto;margin-top:10px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFF;font-weight:bold;text-decoration:none;padding:15px 0 0 15px;}
.darkgreenctabar{width:645px;height:33px;display:block;background:url(/images/dark-green-bar.jpg);margin:0 auto;margin-top:10px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFF;font-weight:bold;text-decoration:none;padding:15px 0 0 15px;}

/***HOMEPAGE STYLES***/
#home-banner{width:925px;height:180px;float:left;background-color:#FFFFFF; position:relative; margin:30px 9px 0 10px; padding:8px;}
.home-banner-content{width:912px;float:left;border:1px solid #999;padding:5px;}
.home-banner-content h1{width:512px; font-family:Palatino Linotype, Palatino, Georgia, serif;font-size:2em;color:#3A3A3C;margin:10px 0 0 15px;float:left;}
.home-banner-content p{width:512px; font-family:Palatino Linotype, Arial, Helvetica, sans-serif;font-size:1.1em;color:#3A3A3C;margin:8px 0px 0px 15px;float:left;}
.home-banner-image{width:328px; height:168px;float:right;}
#home-banner-bottom{width:944px;height:29px;float:left;background:url(../images/944-29-shadow.png);}
#home-banner-corner{width:123px;height:115px;position:absolute;top:-8px;left:827px;background:url(../images/instant-quote-top-right.png);}
#home-banner-corner:hover{width:123px;height:115px;position:absolute;top:-8px;left:827px;background:url(../images/instant-quote-top-right.png) 0 115px;}
#home-left{width:698px;float:left;margin:15px 31px 0 10px; display:inline;}
.home-left-topblock{width:334px;float:left;}
.home-left-topblock-img{width:84px;float:left;background-color:#FFFFFF;padding:8px;}
.home-left-topblock-content{width:216px;height:202px;float:left;margin-left:18px;}
.home-left-topblock-content p{width:216px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1em;line-height:19px;margin:5px 0px 0px 0px;}
.home-left-topblock-shadow{width:84px;height:9px;float:left;}
.home-left-divider{width:698px;height:2px;float:left;background:url(../images/home-divider-line.png) no-repeat;margin-top:30px;}
.home-left-bottomblock{width:698px;height:254px;float:left;margin:30px 0 0 0;position:relative;}
.home-left-bottomblock-img{width:196px;float:left;background-color:#FFFFFF;padding:8px;}
.home-left-bottomblock-content{width:468px;height:239px;float:left;margin-left:18px;}
.home-left-bottomblock-content p{float:left;font-family:Arial, Helvetica, sans-serif;font-size:1em;line-height:15px;margin:10px 0 10px 0;}
.home-left-bottomblock-content h3{width:234px;float:left;font-family:Palatino Linotype, Palatino, Georgia, serif;font-size:1.4em;color:#3A3A3C;margin:10px 0 10px 0;}
.home-left-bottomblock-content ul{list-style-type:none;width:234px;float:left;}
.home-left-bottomblock-content ul li{display:block;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;height:15px;background:url(../images/arrow.png) no-repeat left;padding:2px 0 0 15px;}
.home-left-bottomblock-corner{width:118px;height:110px;position:absolute;top:-10px;left:-10px;background:url(../images/free-resources-top-left.png);}
.home-left-bottomblock-corner:hover{width:118px;height:110px;position:absolute;top:-10px;left:-10px;background:url(../images/free-resources-top-left.png) 0 110px;}
#home-right{width:212px;float:left;margin:15px 0 0 0;}
#home-right-inner{width:196px;float:left;background-color:#FFFFFF;padding:8px;}
#home-right-content{width:174px;float:left;border:1px solid #999;padding:10px;}
#home-right-content p{width:174px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;line-height:15px;margin:10px 0 10px 0;}

/***SITE BUTTONS***/
.small-light-btn{width:125px;height:19px;background:url(../images/small-page-btn.png) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#FFF;text-align:center; padding-top:6px;}
.small-light-btn:hover{width:125px;height:19px;background:url(../images/small-page-btn.png) no-repeat 0 -25px;color:#FFF;}
.small-dark-btn{width:125px;height:19px;background:url(../images/small-page-btn.png) no-repeat 0 -25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#FFF;text-align:center; padding-top:6px;}
.small-dark-btn:hover{width:125px;height:19px;background:url(../images/small-page-btn.png) no-repeat;color:#FFF;}

.medium-light-btn{width:161px;height:19px;background:url(../images/medium-page-btn.png) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#FFF;text-align:center; padding-top:6px;}
.medium-light-btn:hover{width:161px;height:19px;background:url(../images/medium-page-btn.png) no-repeat 0 -25px;color:#FFF}
.medium-dark-btn{width:161px;height:19px;background:url(../images/medium-page-btn.png) no-repeat 0 -25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;color:#FFF;text-align:center; padding-top:6px;}
.medium-dark-btn:hover{width:161px;height:19px;background:url(../images/medium-page-btn.png) no-repeat;color:#FFF;}

.large-light-btn{width:205px;height:21px;background:url(../images/large-page-btn.png) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#FFF;text-align:center;text-align:center;padding-top:10px;}
.large-light-btn:hover{width:205px;height:21px;background:url(../images/large-page-btn.png) no-repeat 0 -31px;color:#FFF;}
.large-dark-btn{width:205px;height:21px;background:url(../images/large-page-btn.png) no-repeat 0 -31px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;text-transform:uppercase;color:#FFF;text-align:center;text-align:center;padding-top:10px;}
.large-dark-btn:hover{width:205px;height:21px;background:url(../images/large-page-btn.png) no-repeat;color:#FFF;}

.widgetblack{width:230px;height:42px; float:left;background:url(/images/black-left-widget.png) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;text-align:center;text-decoration:none;padding-top:20px;color:#FFF;}
.widgetblack:hover{text-decoration:none;color:#FBC656;}
.widgetgreen{width:230px;height:42px; float:left;background:url(/images/green-left-widget.png) no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;text-align:center;text-decoration:none;padding-top:20px;color:#FBC656;}
.widgetgreen:hover{text-decoration:none;color:#FFF;}
.customers-widget{width:213px; height:173px; float:left; background:url(/images/customers-widget.png) no-repeat; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#FFF; text-decoration:none; padding:17px 0 0 17px; line-height:25px;}
.resit-widget{width:213px; height:173px; float:left; background:url(/images/resit-widget.png) no-repeat; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#000; text-decoration:none; padding:17px 0 0 17px; line-height:25px;}

.harvard-widget{width:213px; height:173px; float:left; background:url(/images/harvard-widget.png) no-repeat; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#000; text-decoration:none; padding:17px 0 0 17px; line-height:25px;}


.dissertation-widget{width:213px; height:173px; float:left; background:url(/images/Lawessays-10percent-off-banner.png) no-repeat; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#000; text-decoration:none; padding:17px 0 0 17px; line-height:25px;}

.bibs-widget{width:213px; height:173px; float:left; background:url(/images/bibs-widget.png) no-repeat; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#000; text-decoration:none; padding:17px 0 0 17px; line-height:25px;}

.lawessayselite-widget{width:213px; height:173px; float:left; background:url(/images/Lawessayselite-widget.png) no-repeat; margin-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:1.3em; color:#FFF; text-decoration:none; padding:17px 0 0 17px; line-height:25px;}

/***SITE FLOATS, MARGINS ETC***/
.floatleft{float:left;}
.floatright{float:right;}
.margin15left{margin-left:15px;}
.margin15top{margin-top:15px;}
.margin15bottom{margin-bottom:15px;}
.margin10top{margin-top:10px;}
.margin10bottom{margin-bottom:10px;}
.margin30right{margin-right:30px;}
.clear{clear:both;}

/***FOOTER***/
#footer{width:960px;float:left; margin-top:20px; margin-bottom:40px;}
#social-bar{width:960px;height:35px;padding:2px 0 2px 0;background:url(../images/950-social-divider-line.png) no-repeat top; text-align:center;color:#015726;}
.twitter-icon{height:20px; background:url(../images/twitter.png) left no-repeat;display:inline-block;padding:11px 0 0 28px;font-family:Arial, Helvetica, sans-serif; font-size:0.75em;text-decoration:none; margin-right:20px;color:#015726;}
.facebook-icon{height:20px; background:url(../images/facebook.png) left no-repeat;display:inline-block;padding:11px 0 0 28px;font-family:Arial, Helvetica, sans-serif; font-size:0.75em;text-decoration:none;margin-right:20px;color:#015726;}
.stumbleupon-icon{height:20px; background:url(../images/stumble.png) left no-repeat;display:inline-block;padding:11px 0 0 28px;font-family:Arial, Helvetica, sans-serif; font-size:0.75em;text-decoration:none;}
#links-header{width:960px;height:29px;float:left;background:url(../images/footer-header-bg.png) no-repeat; margin-bottom:5px;}
.links-header-item{width:220px;height:20px;float:left;font-size:0.8em;text-transform:uppercase; font-weight:bold;padding:9px 0 0 20px;}
#links-content{width:960px;height:150px;float:left;background:url(../images/950-divider-line.png) repeat-y;}
.links-content-item{width:220px;float:left;font-size:0.8em;margin:0 0 0 20px; display:inline;}
.links-content-item li{width:220px;height:20px;float:left;font-size:0.95em;margin:5px 0 0 0; list-style-type:none;}
.links-content-item li a{text-decoration:none;color:#333;}
.links-content-item li a:hover{text-decoration:underline;color:#3A3A3C;}
#copyright{width:920px;float:left;margin:15px 20px 0 20px;font-size:0.75em;color:#3A3A3C;line-height:15px;display:inline;}
#useful-links{width:600px;float:left;margin:15px 20px 0 20px;font-size:0.75em;color:#3A3A3C;line-height:15px;display:inline;}
#useful-links a{text-decoration:none;color:#3A3A3C;}
#useful-links a:hover{text-decoration:underline;color:#3A3A3C;}
#card-icons{width:300px;height:24px;float:left;margin:10px 20px 0 0; background:url(../images/credit-cards.png) no-repeat right;display:inline;}

#footer-bar{position:fixed;bottom:0;left:0;z-index:999;width:100%;background-color:#006E2F;opacity:0.9;_visibility:hidden;}
#footer-bar p{text-align:center; font-size:17px; font-weight:bold; color:#FFF; margin-top:10px; margin-bottom:10px; font-style:italic;}
.ui-widget-header { border: 1px solid #3A3A3A; background-color:#3A3A3A!important; background-image:none!important;color: #ffffff; font-weight: bold;} 


#static-include p { margin-bottom:20px!important;}
