* {
	border: none;
}

body {

         background:#fff url(http://plentiplenti.com/images/uploads/css_files/bg_grain.jpg) repeat scroll 0 0;
	color: #666;
}

#page {
	background: #fff ;
}

#header {
        background: #fff;
}

/* Links -----------------------------------------------------------------------*/

a:hover {
	color: #333;
}

.imgleft {
	border: 1px solid #9fb2c4;
}

.imgleft2 {
	border: 1px solid #9fb2c4;
}

.imgright {
	border: 1px solid #9fb2c4;
}

.imgleft_n {
	float: left;
	margin: 0 40px 12px 0;
}

.gravatar {
	border: 2px solid #999;
	background: url(gravtar.png) no-repeat;
}

.imgnot_available {
	border: 1px solid #e0e0e0;
	color: #c0bfbf;
}

.imgnot_available2 {
	border: 1px solid #e0e0e0;
	color: #c0bfbf;
}

/* STRUCTURE ----------------------------------*/

#topnav {
        height: 90px;
}

#bottom {
	background: #f7f7f7 none repeat-x;
}

#footer {
	background: transparent ;
	border-top: 8px solid #fff;
}






/*  Headings ----------------------------------*/

h1 {
	color: #000;
}

h1 a, h3 a {
	border-bottom: none;
}

h2 {
	color: #546575;
}

h2 a {
	color: #330033;
}

h3 {
	color: #666;
}

h4 {
	color: #444;
}

h5 {
	color: #444;
}

h6 {
	color: #000;
	border-bottom: 4px solid #e3e3e3;
}

/* top nav  ----------------------------------*/

#topnav-in p {
	color: #fff;
}

#topnav-in p a {
	color: #fff;
}

#topnav-in p span a {
	color: #fff;
}

#topnav-in p span a:hover {
	color: #fff;
}

#topnav-in p a:hover {
	color: #fff;
}

#topnav-in li {
	color: #fff;
}

#topnav-in li a {
	color: #fff;
	background: transparent;
}

#topnav-in li a:hover {
	color: #fff;
	background: #545454;
}

/* Header  ----------------------------------*/

#header-in .logo-text {
	color: #add352;
}

#header-in .logo-text a {
	color: #dc0709;
}

#header-in .logo-text a:hover {
	color: #333;
}

#header-in .logoin-text {
	color: #000;
}

#header-in .logoin-text a {
	color: #dc0709;
}

#header-in .logoin-text a:hover {
	color: #333;
}

#header-in .description {
	color: #666;
}

#header-in .description-in {
	color: #666;
}

/* breadcrumb start -----------------------------------------------------------------------*/

.breadcrumb2 {
	border-top: 0px solid #e0e0e0;
	border-bottom: 0px dotted #e0e0e0;
}

.breadcrumb2 a {
	color: #333 !important;
}

.breadcrumb2 a:hover {
	color: #dc0709 !important;
}


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

#menu {
	padding: 4px 0px 0;
	border-top: 0px solid #FFF;
}

#menu ul,
#menu li {
	float: left;
	margin-right: 25px;
}

#menu a {
	display: block;
	font-size: 1.2em;
	color: #14395b;
	text-decoration: none;
	padding: 20px 0 15px;
}

#menu a:hover {
	color: #4e651e;
}


#menu li.current a {
	color: #fff;
	padding: 15px 25px 25px;
	background: #a8d44b url(currentTabBg.jpg) repeat-x 0 0;
	border: 1px solid #8cb833;
	border-bottom: 0;
	position: relative;
}


/* Search */

#searchbox form {
	float: left;
	margin: 0;
	padding: 0;
	width: 75%;
	height: 111px;
	position: relative;
}

#searchbox fieldset {
	float: left;
	width: 98%;
	border: 0;
	margin: 0;
	padding: 10px 0 0 0;
}

#searchbox legend {
	display: none;
}

#searchbox form {
	padding: 0 0 0 210px;
}

#searchbox .sinput {
	width: 418px;
	height: 49px;
	float: left;
	font-size: 1.6em;
	margin: 0 10px 10px 0px;
	padding: 0 10px;
	background: url(http://plentiplenti.com/images/uploads/css_files/input_bg.gif) no-repeat 0 0;
}

#searchbox .sinput input {
	border: 0;
	padding: 11px 0 0 5px;
	margin: 0 0 10px 0;
	width: 410px;
	font-weight: bold;
	color: #d0d0d0;
}

#searchbox .sinput input:focus {
	color: #4d4d4d;
}

#searchbox .sbutton {
	float: left;
	margin: -1px 0 0 0;
	width: 137px;
	height: 53px;
}

#searchbox .sbutton input {
	border: 0;
	padding: 0;
	margin: 0;
	width: 137px;
	height: 53px;
	text-indent: -3000em;
	overflow: hidden;
	background: url(searchbutton.gif) no-repeat 0 0;
}

#searchbox .sbutton input:hover {
	background: url(searchbutton.gif) no-repeat 0 -53px;
}

#searchbox .sbutton input:focus {
	background: url(searchbutton.gif) no-repeat 0 -53px;
	filter: alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .80;
}

#searchbox p {
	clear: both;
	color: #4e651e;
	font-size: 0.9em;
	float: left;
	width: 700px;
}

input, textarea, select {
	font-family: arial, verdana, sans-serif;
	font-size: 1.2em;
	color: #2a2a2a;
	letter-spacing: normal;
}

/* sections ===================================================  */

#sections ul.col3 {
	width: 880px;
	margin: 10px;
	padding: 0;
	float: right;
}

#sections ul.col3 a {
	text-decoration: underline;
	color: #fff;
}

#sections ul.col3 a:hover {
	color: #4e651e;
	text-decoration: underline;
}

#sections ul.col3 h2 {
	font: 1.8em normal Georgia, "Times New Roman", Times, serif;
	margin: 5px 0;
	padding: 5px;
	color: #4e651e;
	list-style-type: none;
        font-weight:bold;
}

#sections ul.col3 li {
	float: left;
	background: transparent;
	width: 200px;
	padding: 0px 5px;
	margin: 2px 2px 2px 0;
	list-style-type: none;
}

#sections ul.col3 li ul li {
	font-size: 1.3em;
	line-height: 1.4em;
	padding: 0;
	list-style-type: none;
}


/* TOP category -----------------------------------------------------------------------*/

#category h3 {
	border-top: none;
	color: #000;
}

#category .ctitle {
	background: url(titleline.png) repeat-x center;
}

#category li {
	background: url(bullet3.png) no-repeat 0 12px;
	color: #333;
}

#category li a {
	color: #333;
}

#category li a:hover {
	color: #dc0709;
}

/* Content start -----------------------------------------------------------------------*/

#content p.time, #banner .classified p.time {
	color: #777;
}

.i_clock {
	background: url(i_clock.png) no-repeat 0 5px;
}

.i_comments {
	background: url(i_comments.png) no-repeat 0 5px;
}

/* Content  ----------------------------------*/

.photo img {
	border: 1px solid #ccc;
}

#content .pdescriptions {
	border-top: 3px solid #e0e0e0;
}

.pcontactinfo, #entryform {
	 padding-left: 10px;
	background: #f4f4f4;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border: 1px solid #ccc;
	 border-radius: 10px;
	 margin-bottom: 20px;
	 padding: 20px;
}



 #content-wrap {
	 padding-left: 10px;
	background: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	 border-radius: 10px;
         border: 0px solid #ccc;
	 margin-bottom: 20px;
	 padding: 10px;
}

#content .pdescriptions h3, .pcontactinfo h3 {
	color: #2c2a2a;
	border-bottom: 1px solid #e0e0e0;
}

.pcontactinfo h3 {
	border-bottom: 1px dotted #000;
}

.pcontactinfo h4 a {
	border-bottom: none;
}

.pcontactinfo a {
	color: #333;
	border-bottom: 1px dotted #444;
}

.pcontactinfo a:hover {
	color: #DC0709;
	border-bottom: none;
}

#content .pcontactinfo p,  .pcontactinfo p {
	color: #444;
	border-bottom: 1px solid #abd8ed;
}

.i_mail2 {
	background: url(mail_back.gif) no-repeat left 9px;
}

.i_phone {
	background: url(phone.gif) no-repeat left 3px;
}

.i_map {
	background: url(maps.png) no-repeat left 8px;
}

.i_website {
	background: url(icon_world.gif) no-repeat left 7px;
}

.i_tags {
	background: url(tag.png) no-repeat left 3px;
}

.i_mail3 {
	background: url(email.png) no-repeat left 2px;
}

.i_print {
	background: url(print.png) no-repeat left 2px;
}

.post_preview {
	background: #fffdd1;
	border-top: 1px solid #e7e491;
	border-bottom: 1px solid #e7e491;
}

.post_preview h3 {
	color: #000;
}

.post_preview_in {
	background: #f2f0be;
}

#content .post_preview .b_continue {
	background: #697f22;
	color: #fff;
}

#content .post_preview .b_continue:hover {
	background: #495a15;
	color: #fff;
}

#content .post_preview .back {
	color: #900;
	border-bottom: 1px dotted #ccc;
	background: none;
}

#content .post_preview .back:hover {
	color: #000;
}


#content .bnone {
	border: none !important;
	background: #fff;
}

#content .listings {
	border-bottom: 1px solid #e0e0e0;
}

#sidebar .listings {
	border-bottom: 1px solid #e0e0e0;
}

#content .listings h1, #sidebar .listings h1 {
	color: #000;
}

#content .listings h2 {
	color: #555;
}

#content .listings h2 a {
	color: #555;
}

#content .listings h2 a:hover {
	color: #dc0709;
}

#content h4.dash_title {
	border-bottom: 1px dotted #ccc;
}

#content h4.dash_title span {
	color: #333;
}

#content h4.dash_title span a {
	border-bottom: 1px dotted #ccc;
	color: #444;
}

#content h4.dash_title span a:hover {
	color: #F00;
}

#content .listings p {
	color: #333;
}

.active {
	color: #090;
}

.expired {
	color: #F00;
}

#content .listings h2 a.edit {
	color: #666;
	border-bottom: 1px dotted #666;
}

#content .listings h2 a:hover.edit {
	color: #000;
}

#sidebar .listings h3 {
	border: none;
}

.red {
	color: #dc0709;
}

#content .listings span {
	color: #777;
}

#content .listings p.time {
	color: #777;
}

#content .listings p.time_blog {
	color: #777;
}

#content p {
	color: #666;
}

#content p a, #banner .classified p a {
	border-bottom: 1px dotted #879baf;
	color: #555;
}

#content p a:hover, #banner .classified p a:hover {
	border-bottom: none;
	color: #dc0709;
}

#content a {
	color: #333;
	border-bottom: none;
}

#content a:hover {
	color: #dc0709;
}

#content ol li {
	background: none;
}

#content blockquote {
	background: #f7f7f7;
	background-position: 8px 5px;
	color: #666;
	border-top: 2px dotted #d2d2d2;
	border-bottom: 1px dotted #d2d2d2;
}

#content blockquote p {
	color: #666;
}

#pagenavi {
	border-top: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
}

#content p.i_previous {
	background: url(arrow-left.gif) no-repeat 0 3px;
}

#content p.i_next {
	background: url(arrow-right.gif) no-repeat right 5px;
}

/*post css start ----------------------------------*/

.category {
	border-right: 1px solid #eee;
}

#content .category a, #content .archives a {
	color: #666;
}

#content .category a:hover, #content .archives a:hover {
	color: #333;
}

#content .post_top {
	background: url(sepretor_hr.png) repeat-x bottom;
}

#content .post_top a {
	color: #f60;
}

#content .post_top a:hover {
	color: #333;
	border-bottom: none;
}

#content .post_bottom {
	border-top: 1px dotted #e0e0e0;
	border-bottom: 2px dotted #e0e0e0;
}

#content .post_bottom a {
	color: #000;
	border-bottom: 1px dotted #666;
}

#content .post_bottom a:hover {
	color: #dc0709;
	border-bottom: none;
}

.more-link {
	background: url(b_more_blue.png) no-repeat right top;
}

/* 	Previous/Next Page Navigation ----------------------------------*/

.page-nav a {
	border-bottom: none;
}

.nav-previous a {
	background: url(arrow-left.gif) no-repeat left;
}

.nav-next a {
	background: url(arrow-right.gif) no-repeat right;
	border-bottom: none;
}

/*---------COMMENTS --------- */

#comments_wrap h3 {
	border-bottom: 1px dotted #ccc;
}

#comments_wrap .comment {
	background: none;
}

#comments_wrap  p.authorcomment a {
	color: #666;
}

#comments_wrap  p.authorcomment a:hover {
	color: #000;
}

#comments_wrap .comment .meta-left {
	color: #aaaaaa
}

#comments_wrap .comment .text-right {
	border: none;
	background: #fff;
}

#comments_wrap .comment .authcomment {
	background: #e7e7e7 url(commentbg_author.png) no-repeat left center;
	border: none;
}

#comments_wrap .comment .authcomment p {
	color: #333;
	margin: 0;
	padding: 0;
}

span.comm-reply {
	color: #333;
}

span.comm-reply a {
	color: #333;
}

span.comm-reply a:hover {
	color: #000;
}

#respond textarea, .commpadd input {
	background: none;
	border: 1px solid #c6c6c6;
}

#respond textarea:hover, .commpadd input:hover, .commpadd input:focus, #respond textarea:focus {
	background: #eee;
}

input#submit {
	color: #fff;
	background: #000;
}

.avatar {
	border: 2px solid #c6c6c6;
}

/*Page navigatoin 2 ----------------------------- */

#content .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	color: #333;
	background-color: #d7d7d7;
}

#content .wp-pagenavi a:hover {
	color: #fff;
	background-color: #333;
}

#content .wp-pagenavi span.pages {
	background-color: #d7d7d7;
	color: #000;
}

#content .wp-pagenavi .on {
	color: #fff;
	background: #dc0709;
}

#content .wp-pagenavi span.extend {
	color: #333;
	background-color: #d7d7d7;
}

/*widget calendar css =================================================== */

#calendar_wrap caption {
	background: #ddd;
	color: #333;
}

.flickr_badge_image img {
	border: 1px solid #ccc;
}

a.twitter {
	background: url(twitter2.png) no-repeat left 8px;
	color: #000;
}

a:hover.twitter {
	color: #F00;
}

#bottom a.twitter {
	background: url(twitter2.png) no-repeat left 8px;
}

/* widget search css ===================================================  */

#sidebar_l input, #sidebar_r input {
	color: #666;
	border: 1px solid #ccc;
}

#sidebar h3 {
	color: #2c2a2a;
	border-bottom: 1px solid #e0e0e0;
	border-top: 3px solid #e0e0e0;
}

#sidebar p {
	color: #666;
}

#sidebar a {
	color: #777;
}

#sidebar a:hover {
	color: #980405;
}

#sidebar ul li ul li a:hover {
	color: #dc0709;
}

#sidebar ul li ul li ul li a:hover {
	color: #dc0709;
}

/* Home v2  ----------------------------------*/

#banner {
	background: #a8d44b url(http://plentiplenti.com/images/uploads/css_files/bg_searchbox.gif) no-repeat center bottom;
	color: #314e52;
}

#sections {
	background: #def0fa none repeat;

}

#banner_inner .sub ul li {
	list-style-type: none;
}

#banner .advt_banner_index {
	background: transparent none no-repeat;
}

#banner .advt_banner_index_bg2 {
	background: #ccc url(adv_banner3.png) no-repeat;
}

#banner .classified {
	background: none no-repeat;
}

#banner .classified2 {
	background: #fbfafa;
	border: 1px solid #f0f0f0;
}

#banner .advt_banner_index h2, #banner .classified h2 {
	color: #483B35;
}

#banner .classified h3 {
	color: #555;
}

#banner .classified h3 a {
	color: #666;
}

#banner .classified h3 a:hover {
	color: #000;
}

#banner .listings {
	border-bottom: 1px solid #e0e0e0;
}

#banner .advt_banner_index .bsignup a {
	background: url(b_signup.png) no-repeat;
}

#banner .advt_banner_index .bsignup a:hover {
	background-position: 0 -24px;
}

#banner .advt_banner_index p, #banner .classified p {
	color: #4c4c4c;
}

/* bottom ---------------------------------- */

#bottom-in .border {
	border-right: 0px solid #cfe79e;
}

#bottom-in .fsingle h3, #bottom-in .subscribe h3 {
	color: #000;
	border-bottom: 1px dotted #fff;
	border-top: none;
}

#bottom-in .fsingle p, #bottom-in .advt_banner p, #bottom-in .subscribe p {
	color: #000;
}

#bottom-in .fsingle p a, #bottom-in .advt_banner p a, #bottom-in .subscribe p a {
	color: #000;
	border-bottom: 1px dotted #666;
}

 #bottom-in .fsingle ul li,  #bottom-in .fsingle ul li a {
	color: #000;
	border-bottom: 1px dotted #666;
}
#bottom-in .subscribe p a {
	border-bottom: none;
}

#bottom-in .fsingle p a:hover, #bottom-in .advt_banner p a:hover, #bottom-in .subscribe a:hover {
	color: #13739e;
}

#bottom-in .postlist li {
	background: url(arrow-smooth.png) no-repeat 0 4px;
	color: #000;
}

#bottom-in .postlist li a {
	color: #000;
}

#bottom-in .postlist li a:hover {
	color: #13739e;
}

#bottom-in .advt_banner {
	background: url(advertise_banner.png) no-repeat;
}

#bottom-in .bsignup a {
	background: url(b_signup.png) no-repeat;
}

#bottom-in .bsignup a:hover {
	background-position: 0 -24px;
}

/*subscribe css ------------------------ */

#bottom-in .subscribe_textield {
	border: 1px solid #cbcbcb;
	background: #fff;
	color: #333;
}

.i_rss {
	background: url(i_rss.png) no-repeat left 0px;
}

#bottom-in .subscribe p.i_email {
	background: url(i_mail.png) no-repeat left 2px;
}

#bottom-in .bsubscribe {
	background: url(b_subscribe.png) no-repeat;
}

#bottom-in .bsubscribe:hover {
	background-position: 0 -22px;
}

/* footer ---------------------------------- */

#footer p {
	color: #000;
}

#footer span {
	color: #a3a2a2;
}

#footer span a {
	color: #000;
}

#footer span a:hover {
	color: #13739e;
}

#footer a {
	color: #000;
}

#footer a:hover {
	color: #13739e;
}

#flinks li {
	color: #c55e76;
}

#flinks li a {
	color: #000;
}

#flinks li a:hover {
	color: #13739e;
}


.feature_post {
	background-color: #EBF0E8;
}

.edit_profile_form .textfield, .textbox {
	border: 1px solid #ccc;
	color: #000;
}

.indicates {
	color: #F00;
}

.normal_button, #content .normal_button {
	background: #000;
	border: none;
	color: #fff;
}

.normal_button:focus, #content .normal_button:focus {
	background: #e52203;
}

.normal_button:hover, #content .normal_button:hover {
	background: #e52203;
	color: #fff;
}

.addnew, #content .addnew {
	border: none;
	background: none;
	color: #000;
}

.addnew:focus, #content .addnew:focus {
	background: none;
	color: #F00;
}

.addnew:hover, #content .addnew:hover {
	background: none;
	color: #F00;
}

.featured_ads_price {
	border-top: 1px dotted #ccc;
}

.extra_price {
	color: #090;
}

.spacer_border {
	border-right: 1px solid #eee;
}

.post_navigation span {
	background: #d7d7d7;
	color: #000;
}

.create_post_row .select {
	border: 1px solid #ccc;
	color: #000;
}

.create_post_row .textfield {
	border: 1px solid #ccc;
	color: #000;
}

.create_post_row .textarea {
	border: 1px solid #ccc;
}

.create_post_row .error {
	border: 2px solid #F00;
}

.message_error {
	color: #F00;
}

.message_error2 {
	color: #F00;
}

#content .form h5 {
	color: #000;
}

.login_form {
	background: #f4f4f4;
	border: 1px solid #ccc;
}

.form_row .textfield {
	border: 1px solid #ccc;
	color: #000;
}

.login_form a {
	color: #333;
	border-bottom: 1px dotted #444;
}

.login_form a:hover {
	color: #F00;
}

.lostpassword_form .textfield {
	border: 1px solid #ccc;
	color: #000;
}

.registration_col {
	background: #f4f4f4;
	border: 1px solid #ccc;
}

.reg_row .error {
	border: 2px solid #F00 !important;
}

.reg_row .reg_row_textfield {
	border: 1px solid #ccc;
	color: #000;
}


.zoom  a {
	background: url(zoom.png) no-repeat;
}

/* inquiry form popup -------------------*/

#info {
	background: #fff;
	border: 4px solid #c8c8c8;
}

#info a {
	color: #000;
}

.more:hover {
	color: #000;
}

.clear {
	clear: both;
}

.close {
	color: #000;
}

.mm {
	background: #fff;
	border: 5px solid #ccc;
}

#banner .index_left .category_list_index li {
	color: #333;
}

#banner .index_left .category_list_index li ul li {
	color: #333;
}

a.b_sendinquiry {
	background: url(b_sendinquiry.png) no-repeat left top;
	border-bottom: none;
}

a:hover.b_sendinquiry {
	background-position: 0 -26px;
}

/* profile page form ---------------- */

.post_navigation a {
	background: #d8d7d7;
	color: #000;
}

.post_navigation a:hover {
	background: #d8d7d7;
	color: #F00;
}

.error {
	border: 2px solid #F00 !important;
}

#header-in .b_classified {
	background: url(post_class_r.gif) no-repeat;
}

#header-in .b_classified a {
	background: url(post_class_l.gif) no-repeat;
	color: #fff;
}

#header-in .b_classified:hover {
	background: url(post_class_r.gif) no-repeat 0 -34px !important;
}

#header-in .b_classified a:hover {
	background-position: 0 -34px !important;
}

.button a {
	float: right;
	display: block;
	height: 25px;
	width: 170px;
	text-align: center;
	color: #fff;
	background: url(http://plentiplenti.com/images/uploads/css_files/button.gif) 0 0;
	font-size: 1.3em;
	font-weight: normal;
	padding: 5px 0 0 10px;
	margin-top: 20px;
}

.button a:hover {
	background-position: 0 30px;
	border: none;
}



div.quick_column {
	float: left;
	width: 200px;
}

div.quick_column h3 {
	background: #FFFFFF url(btn_sb_blue.gif) repeat-x left bottom;
	border-color: #DEE6EE;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	padding: 0 5px;
	margin: 0 5px;
}

div.quick_column h3 span {
	display: none;
}

div.quick_column h3 a {
	color: #5C7C98;
	text-decoration: none;
	text-transform: capitalize;
}

div.quick_column h3 a:hover {
	color: #3267A0;
	text-decoration: underline;
}

ul.quick_list {
	padding: 5px;
	font-size: 13px;
	margin: 0 5px 5px;
}

ul.quick_list li {
	color: #666;
	padding: 3px 0;
}

ul.quick_list li a {
	color: #3267A0;
}

/* remember to define focus styles! */

div.sub ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 170px;
	float: left;
}

div.sub ul li {
	width: 100%;
	color: #fff;
}

div.sub ul li h2 {
	padding: 0;
	margin: 0;
	font-size: 1.3em;
	font-weight: bold;
}

div.sub ul li h2 a {
	padding: 5px 0;
	color: #666;
}

div.sub ul li a {
	float: none;
	text-indent: 0;
	height: auto;
	padding: 1px 5px 1px 5px;
	display: block;
	text-decoration: none;
	color: #666;
}

div .sub ul li a:hover {
	color: #DC9D3B;
	background-position: 5px 12px;
}



.adsense-header {
	padding-top:3px;
	white-space:normal;
}

.adsense, .boxed {
	width: 82%;
	background: #EAF7FD;
	padding: 5px;
	border: 1px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin: 40px 0;
	text-align: center;
	clear: both;
}

.adsense:hover {
	background: #eaf7fd;
}






.header.top {
	height: 145px;
	position: relative;
	color: #fff;
        background: #7faa27 url(http://plentiplenti.com/images/uploads/css_files/topnav.gif) repeat-x;
}

#logo {
	position: relative;
	width: 900px;
	margin: 0 auto;
}

.header #logo h1 {
	margin: 0;
	float: left;
	height: 104px;
	width: 140px;
	text-indent: -999em;
	margin-right: 40px;
	padding-top: 8px;
}

.header #logo h1 a:link,
.header #logo h1 a:visited {
	outline: none;
	display: block;
	width: 100%;
	height: 100%;
	background:  url(http://plentiplenti.com/images/uploads/css_files/plenti_logo.png) no-repeat;
}

.header #logo h1 a:hover {
	border: none;
}



/* @group .nav */

.header #logo .nav ul {
	padding: 23px 0 0;
	list-style-type: none;
	margin: 0;
}

.header #logo .nav ul li {
	display: inline;
	margin-right: 20px;
}

.header #logo .nav ul li a:link,
.header #logo .nav ul li a:visited {
	font-size: 13px;
	padding: 4px 13px;
	text-shadow: 0 -1px 0 #000;
	color: #fff;
	font-family: "HelveticaNeue-Light", "Helvetica Neue", HelveticaNeue, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
	font-weight: 300;
	opacity: 1;
	outline: none;
}

.header #logo .nav ul li a.current,
.header #logo .nav ul li a:hover,
.header #logo .nav ul li a:focus {
	background: #fff -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#fefefe), color-stop(1,#fff));
	background-color: #fff;
	border-bottom: none;
	text-decoration: none;
	border-bottom: none;
	-webkit-box-shadow: 0 1px 0 #3a3b46;
	-moz-box-shadow: 0 1px 0 #3a3b46;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	color: #000;
}

.header #logo .profile {
	position: absolute;
	right: 0;
	top: 18px;
	padding: 2px 5px;
	height: 21px;
	background-color: transparent;
}


.header #logo .profile p span a {
	display: block;
	float: left;
	margin-right: 8px;
	padding: 0px 3px;
	height: 20px;
	color: #fff;
}

.header #logo .profile p span a:hover {
	text-decoration: underline;
}







.header #bottomrow {
	display: block;
	position: relative;
	width: 60%;
	height: 41px;
        margin-top: 39px;
        margin-left: 200px;
}

ul.menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.menu.left {
	position: absolute;
	left: 0;
	top: 0;
}

ul.menu.right {
	position: absolute;
	right: 0;
	top: 0;
}

ul.menu li {
	display: block;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	border-left: 1px solid #86b12e;
	border-right: 1px solid #86b12e;
}

ul.menu li.last {
	border-right: none;
}

ul.menu li.first {
	border-left: none;
}


ul.menu li.myaccount a.first {
	padding-left: 20px;
}

ul.menu li strong {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	overflow: hidden;
	height: 49%;
	width: 100%;
	z-index: 3;
}

ul.menu li:hover strong {
	display: block;
}

ul.right li.current.last strong {
	display: block;
}

ul.right li.current.last:hover strong {
	display: block;

}

ul.menu li a {
	display: block;
	float: left;
	color: #fff;
	text-decoration: underline;
}



ul.menu li a:hover {
	color: #def2b4;
	text-decoration: underline;
}

ul.menu li a em {
	display: block;
	float: left;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	padding: 12px 18px;
	line-height: 18px;
	position: relative;
	z-index: 3;
}

ul.menu li:hover a em {
	padding-bottom: 11px;
}

ul.menu li a em span {
	font-weight: normal;
	padding-left: 3px;
}

