/*
Theme Name: coogee
Theme URI: http://www.coogeeminnows.com.au
Author: Coogee Minnows
Author URI: http://www.coogeeminnows.com.au
Description: Coogee Minnows.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* BASIC CSS */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
	background:#efefef url(images/mainbg.png) top center repeat-x;
}

ul, li, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, form, div {
	margin:0;
	padding:0;
	border:none;
	outline:none;
}

img {
	margin:0;
	padding:0;
	border:none;
}

ul {
	list-style-type:none;
}

lable {
	margin:0;
	padding:0;
}

input {
	margin:0;
	padding:0;
}

textarea {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5 {
	font-weight:normal;
}
/* END BASIC CSS */


/* Additional CSS */

.clr {
	clear:both;
}
.left-image {
	float:left;
	margin:0 10px 10px 0px;
	border:#cfcfcf 1px solid;
}
.right-image {
	float:right;
	margin:0 0px 10px 10px;
}

/* End Additional CSS */

/* Main BASIC CSS */



#maincontainer {
	width:960px;
	margin:0 auto;
	display:block;
	padding-bottom:20px;
}
#maincontainer .header {
	width:960px;
	display:block;
	overflow:hidden;
	margin:23px 0 16px;
}
.logo {
	width:auto;
	display:block;
	float:left;
	margin:0 0 0 6px;
}
.logo img {
	display:block;
}
.right-top {
	width:321px;
	display:block;
	float:right;
	margin:0 0px 0 0;
}

/*=======================top_link===================*/

.toplink ul {
	float:left;
	display:block;
	width:auto;
	margin:5px 0 0 80px;
}

.toplink ul li {
	display:inline;
	padding:0 8px;
	background:url(images/topright-slider-1.png) center right no-repeat;
}
.toplink ul li a {
	font-size:12px;
	text-decoration:none;
	color:#000151;
}
.toplink ul li#menu-item-73 {
	background:none;
}
.toplink ul li a:hover, .toplink ul li.active a, .toplink ul li.current-page-ancestor a {
	text-decoration:none;
	color:#1991d5;
}


/*=======================End top_link===================*/


.connect-icon {
	float:right;
	display:block;
	width:auto;
}
.connect-icon span {
	margin:0 0px 0 2px;
}
div.search {
	display:block;
	width:197px;
	height:35px;
	margin-top:15px;
	float:right;
	background:url(images/search-icon.png) top no-repeat;
}
.search-input {
	border:0px;
	margin:3px 0 0 12px;
	float:left;
	font-size:11px;
	color:#c7c7c7;
	width:151px;
	padding:2px 0 0 0;
}
.go-button {
	border:0px;
	cursor:pointer;
	margin:0 0 0 10px;
	float:left;
	background:url(images/search-butt.png) top no-repeat;
	width:23px;
	height:23px;
}
/*===================MENU-SECTION================*/

#menu {
	width:960px;
	height:39px;
	display:block;
	background:url(images/menu.png) top no-repeat;
	z-index:99;
	font-size:13px;
	font-family:Arial;
}
#menu ul {
	display:block;
}
#menu ul li {
	display:inline;
	float:left;
	margin:0px;
	padding:0 1px 0 0px;
	position:relative;
	list-style:none;
	background:url(images/right_devider_menu.png) right no-repeat;
.  z-index:999;
}
#menu ul li.last {
	float:left;
	background:none;
}
#menu ul li a {
	line-height:39px;
	display:block;
	padding:0px 8px 0 8px;
	color:#00235d;
	text-decoration:none;
}
#menu ul li.last a {
	padding:0px 8px 0 8px;
}
#menu ul li#menu-item-24 a {
	padding:0 19px;
}
#menu ul li a:hover, #maincontainer ul#menu-main-menu li.current-menu-item a, #maincontainer ul#menu-main-menu li.current-page-ancestor a, #maincontainer ul#menu-main-menu li.current-menu-ancestor a {
	background:url(images/menu.png) center -39px no-repeat;
	color:#FFFFFF;
}
#menu ul li.last a:hover, #maincontainer ul#menu-main-menu li.last.current-menu-item a, #maincontainer ul#menu-main-menu li.last.current-menu-ancestor a {
	background:url(images/menu.png) right -39px no-repeat;
	color:#FFFFFF;
}
#menu ul li#menu-item-24 a:hover, #maincontainer ul#menu-main-menu li#menu-item-24.current-menu-item a {
	background:url(images/menu.png) left -39px no-repeat;
	color:#FFFFFF;
}
#menu ul li a span {
	display:block;
}
#menu ul li.last ul {
	right:0px;
	left:-80px;
}
/*******************************/



#menu ul li ul {
	z-index:9999;
	padding:0px 0px 5px 0px;
	width:160px;
	background-color:#002766;
	display:none;
	position:absolute;
	top:38px;
	left:0px;
	font-size:11px;
}
#menu ul ul ul {
	left:-100% !important;
}
#menu ul li:hover ul {
	display:block;
}
#menu ul#menu-main-menu li ul li a, #menu ul#menu-main-menu li.current-page-ancestor ul li a, #menu ul#menu-main-menu li.current-menu-item ul li a, #menu ul#menu-main-menu li.current-menu-ancestor ul li a, #maincontainer ul#menu-main-menu li.last.current-menu-item ul li a {
	display:block;
	padding:5px 0 5px 15px;
	text-decoration:none;
	color:#FFF;
	float:none;
	line-height:normal;
	background:none;
}
#menu ul li ul li.last {
	width:160px;
	padding:0 !important;
}
#menu ul li ul li {
	float:none;
	background:none;
	padding:0 0px 0 0px;
}
#maincontainer #menu ul li ul li a:hover, #maincontainer #menu ul li ul li.current_page_item a, #maincontainer #menu ul li.last ul li.current_page_item a, #menu ul#menu-main-menu li.current-menu-item ul li.current-menu-item a, #menu ul#menu-main-menu li.current-menu-ancestor ul li.active a {
	background:#0f3974 !important;
	color:#75c0eb;
}
/*#menu ul li ul li a:hover, #menu ul li.last ul li a:hover, #menu ul li ul li.current-menu-item a:hover{

	color:#7dd6ff !important;

	background:#0f3974;

}



#menu ul li ul li:hover {

	background:none;

}



#menu ul li ul li {

	background:none;

	color:#FFFFFF;

	width:160px;

	margin:0 0 0 0px;

	display:inline-block;

}



#menu ul li ul li a span {

	display:block;

}



#menu ul li:hover ul {

	display:block;

}

*/

/*===================MENU-SECTION================*/





/*css for third level Starts here*/

/*#maincontainer #menu ul#menu-main-menu li ul li ul {

	display:none;

}

#maincontainer #menu ul#menu-main-menu li ul li:hover ul {

	display:block;

	top:-6px;

}

#maincontainer #menu ul#menu-main-menu li#menu-item-26 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-25 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-24 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-26 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-556 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-498 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-42 ul li:hover ul {

	left:155px;

}

#maincontainer #menu ul#menu-main-menu li#menu-item-30 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-31 ul li:hover ul, #maincontainer #menu ul#menu-main-menu li#menu-item-51 ul li:hover ul {

	left:-167px;

}

#maincontainer ul#menu-main-menu li.current-menu-item a{

	color:#fff !important;

	background:url(images/menu.png) center -39px no-repeat;

}





#menu ul li.active ul.sub-menu li a, #menu ul li.current_page_item ul.sub-menu li a {

	color:#fff;

	background:url(images/dropdown-bullet.png) left no-repeat !important;

}



#menu ul li.active ul.sub-menu li a:hover, #menu ul li.current_page_item ul.sub-menu li a:hover {

	color:#fff;

	background:url(images/dropdown-bullet.png) left no-repeat !important;

}



#maincontainer #menu ul#menu-main-menu li ul li.active a {

	color:#7dd6ff;	

}



#maincontainer #menu ul#menu-main-menu li ul li.active ul li a {

	color:#fff;

}



#menu ul li.current-menu-ancestor, #menu ul li.current-page-ancestor, #menu ul li.current-menu-parent{

	color:#fff;

	background:url(images/hover_menu_bg.png) top repeat-x;

}



#menu ul li.current-page-ancestor ul li, #menu ul li.current-page-ancestor ul li, #menu ul li.current-menu-parent ul li.active{

	background:none !important;

}



#menu ul li.active ul li a, #menu ul li.current_page_item ul li a {

	margin:0 10px 0 10px !important;

	width:auto;

	padding-left:13px !important;

}

#menu ul li.active ul li a:hover {

	color:#09F;	

}*/





/*****************************/

#banner {
	width:960px;
	height:255px;
	display:block;
	background:url(images/banner-bg.png) top no-repeat;
	margin:8px 0 0 0px;
	position:relative;
}
.b_content {
	display:block;
	float:left;
	height: 187px;
	padding: 30px 0 20px 14px;
	width: 333px;
	background:#74c8f7 url(images/banner_content_1.png) left no-repeat;
}
.b_content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#00235d;
	padding-top:10px;
}
.b_content p {
	font-size:26px;
	color:#00235d;
}
#inner-banner {
	width:960px;
	position:relative;
	height:214px;
	display:block;
	background:url(images/inner-banner-bg.png) top no-repeat;
	margin:6px 0 0 0px;
}
#inner-banner img {
	float:right;
}
#inner-banner .left_content_banner {
	display:block;
	float:left;
	width:327px;
	background:#74c8f7 url(images/inner_content_left_section.png) left no-repeat;
	min-height:167px;
	padding:10px 0 0 20px;
}
#inner-banner .left_content_banner h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#00235d;
	padding-top:10px;
}
#inner-banner .left_content_banner p {
	font-size:26px;
	color:#00235d;
}
.inner-text {
	display:block;
	z-index:99;
	position:absolute;
	top:127px;
	left:0px;
}
.inner-text p {
	font-size:21px;
	font-family:Arial;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	text-shadow: 0 2px 2px #666, 0 2px 2px #666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#102530')";
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#102530');
	filter:DropShadow(Color=#102530, OffX=1, OffY=2);
	padding-left:6px;
	background:url(images/left_banner_heading_1.png) top left no-repeat;
	height:43px;
}
.inner-text p span {
	background:url(images/banner_heading_bg.png) top repeat-x;
	float:left;
	display:block;
	padding:9px 14px 9px 10px;
}
.banner-text {
	display:block;
	z-index:99;
	position:absolute;
	top:187px;
	left:0px;
	width:auto;
}
#tmpSlideshow {
	height:237px;
	overflow:hidden;
}
#tmpSlideshow #tmpSlide-1 img {
	float:left;
}
.banner-text p {
	font-size:21px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:6px;
	text-shadow: 0 2px 2px #666, 0 2px 2px #666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#102530')";
 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#102530');
	filter:DropShadow(Color=#102530, OffX=1, OffY=2);
	background:url(images/left_banner_heading_1.png) left top no-repeat;
	float:left;
	height:43px;
}
.banner-text p span {
	background:url(images/banner_heading_bg.png) top repeat-x;
	display:block;
	padding:9px 13px 9px 7px;
	float:left;
}
/************************Listcontent**********************/



.leftbar {
	width:655px;
	float:left;
	display:block;
	padding-bottom:15px;
	/*overflow:hidden;*/
}

.leftbar h2{
	font-size:16px;
	padding-bottom:6px;
	font-weight:bold;
}


.leftbar h3{
	font-size:14px;
	padding-bottom:6px;
	font-weight:bold;
}




.leftbar ul {
	width:670px;
	display:block;
	margin-left:8px;
	margin-top:8px;
}
.leftbar ul li {
	display:block;
	background:url(images/arrow_link.png) left 11px no-repeat;
	padding:6px 0 6px 20px;
	color:#3A3A3A;
}

.leftbar ul li ul li {
	list-style:disc inside none;
	display:list-item;
	background:none;
	padding-left:6px;	
}


.c_content_text a {
	text-decoration:underline;
	color:#00235D;
}
.c_content_text a:hover {
	text-decoration:none;
}
/************************End Listcontent**********************/





.link_bullet ul {
	margin-left:0px;
	margin-top:-15px;
}
.leftbar .link_bullet ul li {
	background:url(images/arrow_link.png) left no-repeat;
}
.link_bullet ul li a {
	color:#00235d;
	text-decoration:underline;
	display:inline-block;
	padding:2px 0px;
}
.link_bullet ul li a:hover {
	text-decoration:none;
}
.leftbar h1 {
	color:#00235d;
	font-size:21px;
	padding:0 0 10px 0px;
	border-bottom:#d7d7d7 1px solid;
	margin-bottom:20px;
}
.leftbar h1 a {
	color:#00235d;
	text-decoration:none;
}
.venue-title {
	color:#00235D;
	font-weight:bold;
}
.leftbar p {
	font-size:12px;
	line-height:20px;
	padding:0 0 16px 0px;
}


.leftbar p a {
	text-decoration:underline;
	color:#00235d;
}

.leftbar p a:hover{
	text-decoration:none;
}


.leftbar p a.mailto {
	text-decoration:none;
	color:#04609e;
}
.leftbar p a:hover.mailto {
	text-decoration:underline;
	color:#04609e;
}
.leftbar p span {
	width:250px;
	display:inline-block;
	width:169px;
}
.calendar {
	margin-top:15px;
}
.club {
	margin:-4px 0 0 0px;
}
.club ul {
	width:655px;
	display:block;
	overflow:hidden;
}
.club ul.last {
	border:0px;
}
.club ul li {
	display:inline;
	width:327px;
	float:left;
	display:block;
	border-bottom:#e5e5e5 1px solid;
	padding:16px 0 16px 0;
	background:none;
}
.club ul li span {
	padding:0 0 0 18px;
	background:url(images/arrow-bullet.png) left no-repeat;
	background-position:0 3px;
}
.club ul li a.contact-me {
	width:99px;
	height:21px;
	display:block;
	margin:5px 0 0 18px;
	background:url(images/contactme.png) top no-repeat;
}
/***************************************/

.contact-form {
	width:512px;
	background:#FFFFFF;
	border:4px #f2f2f2 solid;
	margin:23px auto 8px auto;
	padding:25px 0 8px 0px;
	overflow:hidden;
}
.contact-form ul li {
	display:block;
	margin:0 0 14px 0px;
	overflow:hidden;
}
.contact-form ul li label {
	float:left;
	width:96px;
	margin:0 15px 0 77px;
	text-align:right;
}
.contact-form ul li .input-1 {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:20px;
}
.contact-form ul li .input-2 {
	display:block;
	border:#e4e4e4 solid 1px;
	width:120px;
	height:19px;
	margin:2px 0 0 0;
	height:17px;
}
.contact-form ul li .textarea-1 {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:100px;
	resize:none;
}
.contact-form ul li span {
	float:left;
	margin:0 0 0 10px;
	color:#6d6d6d;
}
.reqtxt {
	color:red;
	margin:-3px 0 0 3px !important;
}
.emailreqtxt {
	color:red;
	margin:-3px 0 0 3px !important;
}
.txtred {
	color:red;
	margin:-2px 0 0 3px;
	display:inline-block;
	vertical-align:top;
}
.leftbar .functions-room-hire .secinput {
	float:left;
	border:#e4e4e4 1px solid;
}
.leftbar .functions-room-hire {
	width:512px;
	background:#f5f5f5;
	margin:23px auto 8px auto;
	padding:25px 0 8px 0px;
	overflow:hidden;
}
.leftbar .functions-room-hire ol li {
	display:block;
	margin:0 0 14px 0px !important;
	overflow:hidden;
}
.leftbar .functions-room-hire ol li label {
	float:left;
	width:96px;
	margin:0 15px 0 77px;
	text-align:right;
}
.leftbar .functions-room-hire ol li #cf2_field_1 {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:15px !important;
	background:#FFFFFF;
}
.leftbar .functions-room-hire ol li .single {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:15px !important;
	background:#FFFFFF;
}
.leftbar .functions-room-hire ol li .area {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:100px;
	resize:none;
	background:#FFFFFF;
}
.leftbar .functions-room-hire .sendbutton {
	background:url(images/enquiry_now_form.png) top no-repeat;
	cursor:pointer;
	width:105px;
	height:23px;
	border:0px !important;
	margin:0 0 0 0px;
	text-indent:-9999px;
	display:block;
}
.leftbar .functions-room-hire .cf-sb {
	margin:2px 0 10px 188px;
	text-align:left !important;
}
.leftbar .functions-room-hire ol.cf-ol li.cf_li_err {
	background:none !important;
}
div.failure {
	background:none !important;
	border:none !important;
	font-weight:bold;
}
.leftbar table tr td {
	padding:2px;
}
/***************************************/



/**********************************/

.leftbar .contact-us {
	width:512px;
	background:#f5f5f5;
	margin:23px auto 8px auto;
	padding:25px 0 8px 0px;
	overflow:hidden;
}
.leftbar .contact-us ol li {
	display:block;
	margin:0 0 14px 0px !important;
	overflow:hidden;
}
.leftbar .contact-us ol li label {
	float:left;
	width:96px;
	margin:0 15px 0 77px;
	text-align:right;
}
.leftbar .contact-us ol li label input.secinput {
	float:left;
}
.leftbar .contact-us ol li label img.captcha {
	float:left;
}
.leftbar .contact-us ol li #cf2_field_1 {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:20px !important;
	background:#FFFFFF;
}
.leftbar .contact-us ol li .single {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:15px !important;
	background:#FFFFFF;
}
.leftbar .contact-us ol li .area {
	float:left;
	border:#e4e4e4 solid 1px;
	width:283px;
	height:100px;
	resize:none;
	background:#FFFFFF;
}
.leftbar .contact-us .sendbutton {
	background:url(images/submit-butt.png) top no-repeat;
	cursor:pointer;
	width:72px;
	height:25px;
	border:0px !important;
	margin:0 0 0 0px;
	text-indent:-9999px;
	display:block;
}
.leftbar .contact-us .cf-sb {
	margin:2px 0 10px 188px;
	text-align:left !important;
}
.leftbar .contact-us ol.cf-ol li.cf_li_err {
	background:none !important;
}
.leftbar .contact-us .secinput {
	border:#e4e4e4 solid 1px !important;
	margin:0px;
	float:left;
}
.leftbar .contact-us .secinput:hover {
	background:none;
}
div.failure {
	background:none !important;
	border:none !important;
}
.leftbar .contact-us fieldset, #cforms2form fieldset {
	display:none;
}
/***********************************/





/**********************************/

#commentform {
	width:497px;
}
#commentform p {
	overflow:hidden;
	margin:5px 0px;
}
#commentform p label {
	width:80px;
	float:left;
	display:block;
	text-align:right;
}
#commentform p input, #commentform p textarea {
	width:250px;
	font-size:13px;
	margin-left:15px;
	border:1px solid #cfcfcf;
	color:#818181;
	padding:2px;
}
#commentform p input#url {
	margin-left:14px !important;
}
#commentform p textarea {
	height:80px;
	margin-left:14px;
}
#commentform p input#submit {
	border: none;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0 0 94px;
	padding: 3px 10px;
	width:102px;
	border:none;
	height:23px;
	background:url(images/post-comment.png) top no-repeat;
	text-indent:-99999px;
	cursor:pointer;
	display:block;
}
#commentform p .required {
	color:red;
	width:auto !important;
	margin:-4px 138px 0 0px;
	vertical-align:top;
	float:right;
}
#commentform p.comment-notes .required {
	color:red;
	float:right;
	margin:0 110px 0 0px;
	width:auto !important;
}
/***********************************/

.rightbar {
	width:228px;
	float:right;
	display:block;
	margin:0 0 0px 0px;
	overflow:hidden;
}
.rightbar ul {
	display:block;
	/*overflow:hidden;*/



	margin:0px;
}
.rightbar ul li {
	display:block;
	margin:0 0 13px 0px;
}
.rightbar ul li ul li.top {
	background:url(images/right-top-slidebar.png) top no-repeat;
	height:4px;
	margin:0px;
}
.rightbar ul li ul li.news-top {
	background:url(images/news-heading-bg.png) top no-repeat;
	width:270px;
	height:38px;
}
.rightbar ul li ul li.news-top h2 {
	font-size:16px;
	color:#ef4035;
	padding:10px 0 0 18px;
}
.rightbar ul li ul li.line {
	background:url(images/line-slidebar.png) top repeat-y;
	margin:0px;
	overflow:hidden;
	padding-top:4px;
}
.rightbar ul li ul li.line .rightlink {
	background:url(images/right_inner_menu_bg.png) top no-repeat;
	overflow:hidden;
}
.rightbar ul li ul li.line .n-heading, .rightbar ul li ul li.line .n-heading_1 {
	background:none;
}
/********************new Section******************/



.rightbar ul li ul li.n-backnone-1 {
	background:none !important;
}
.n-heading {
	display:block;
}
.n-heading ul li a {
	font-weight:bold !important;
}
.news_sect_box .n-heading ul li a {
	padding-top:0px;
	margin-top:7px;
}
.n-heading ul {
	background:url(images/line-slidebar-1.png) top repeat-y !important;
	margin:0px !important;
}
.n-heading ul li {
	margin:0px !important;
}
.n-heading h2 {
	background: url("images/news-heading-bg-1.png") no-repeat scroll center top transparent;
	color: #ef4035;
	font-size: 16px;
	padding:6px 0 4px 19px;
	overflow:hidden;
}
.n-heading h2 img {
	float:left;
}
.n-heading h2 span {
	font-size:14px;
	font-weight:bold;
	color:#00014b;
	background:url(images/arrow_link.png) left no-repeat;
	padding-left:17px;
	margin:15px 0 0 10px;
	float:left;
}
/********************new Section******************/



.news_sect_box li.n-backnone-1 {
	margin-bottom:0px;
}
.archive .rightbar ul li ul li.line {
	background:none;
}
.term-carnivals .rightbar ul li ul li.line {
	background:url(images/line-slidebar.png) top repeat-y !important;
}
.tax-tribe_events_cat .rightbar ul li ul li.line {
	background:url(images/line-slidebar.png) top repeat-y !important;
}
.single-post .rightbar ul li ul li.line {
	background:none;
}
.archive .rightbar ul ul .rightlink #recent-posts-3 ul {
	margin:0px 0 0 0px !important;
	background:url(images/line-slidebar.png) repeat-y top;
	padding:5px 10px 0 10px;
}
.archive .rightbar ul ul .rightlink #recent-posts-3 {
	background:url(images/right-bottom-slidebar.png) no-repeat bottom;
	padding-bottom:4px;
}
/*.archive .rightbar ul ul .rightlink ul li {

	margin:0 0px 0 0px !important;

}*/

/*******************additional**********************/



/*.tax-tribe_events_cat .rightbar ul ul .rightlink ul li {

	margin:0 0px 0 0px !important;

}*/

/*******************end additional**********************/





/*.archive .rightbar ul ul .rightlink #categories-3 ul{ margin:0px 0 0px 0px !important; background:url(images/line-slidebar.png) repeat-y top;}*/





#categories-3 ul {
	margin:0px 0 0px 0px !important;
	background:url(images/line-slidebar.png) repeat-y top;
	padding:5px 10px 0 10px;
}
#categories-3 {
	background:url(images/right-bottom-slidebar.png) no-repeat bottom;
	padding-bottom:4px;
}
.archive .rightbar ul ul .rightlink #archives-3 ul {
	margin:0px 0 0px 0px !important;
	background:url(images/line-slidebar.png) repeat-y top;
	padding:5px 10px 0 10px;
}
.archive .rightbar ul ul .rightlink #recent-posts-3 {
	margin:0 0 13px 0px;
}
.archive .rightbar ul ul .rightlink #categories-3 {
	margin:0 0 13px 0px;
}
.archive .rightbar ul ul .rightlink #archives-3 {
	margin:0 0 0px 0px;
}
.single-post .rightbar ul ul .rightlink #recent-posts-3 {
	margin:0 0 13px 0px;
}
.single-post .rightbar ul ul .rightlink #categories-3 {
	margin:0 0 13px 0px;
}
.single-post .rightbar ul ul .rightlink #archives-3 {
	margin:0 0 0px 0px;
}
.single-post #recent-posts-3 ul {
	margin:0px 0 0px 0px !important;
	background:url(images/line-slidebar.png) repeat-y top;
	padding:0 10px;
}
.single-post #recent-posts-3 {
	background:url(images/right-bottom-slidebar.png) no-repeat bottom;
	padding-bottom:4px;
}
.single-post .rightlink #archives-3 ul {
	margin:0px 0 0px 0px !important;
	background:url(images/line-slidebar.png) repeat-y top;
	padding:0 10px;
}
.single-post .rightlink #archives-3 ul li {
	margin:0 0 0 0;
}
.single-post .rightlink #recent-posts-3 ul li {
	margin:0 0px 0 0px;
}
.single-post .rightlink #categories-3 ul li {
	margin:0 0px 0 0px;
}
.single-post .rightlink #recent-posts-3 ul li a {
	background-position:0 9px;
}
.rightbar ul li ul li.bottom {
	background:url(images/right-bottom-slidebar.png) bottom no-repeat;
	height:4px;
	margin:0px;
}
#categories-3 ul li, #recent-posts-3 ul li, #archives-3 ul li {
	margin:0 0px;
}
.rightlink ul {
	width:auto;
	margin:0 0px 0 0px;
	display:block;
}
.rightlink ul li a {
	display:inline-block;
	text-decoration:none;
	color:#3a3a3a;
	padding:7px 0 7px 15px;
	background:url(images/arrow-bullet.png) left no-repeat;
	background-position:0 9px;
}
.rightlink ul li p {
	padding:3px 10px 10px 20px;
}
.rightlink ul li {
	/*background:url(images/right-botttom-line.png) bottom no-repeat;*/

	margin:0px 10px;
	border-bottom:#d7d7d7 1px solid;
	padding:0 0 0 0px;
}
.rightlink ul li ul li {
	border-bottom:none;
}
.rightlink ul li ul li {
	text-indent:1px;
}
.rightlink ul li.last {
	border:none;
	margin:0px 10px;
}
.single-post .leftbar .content img {
	float:left;
	border:1px solid #CFCFCF;
	margin:6px 10px 10px 0;
}
.rightlink ul li a:hover, .rightlink ul li a.active, .rightlink ul li.current-cat a, .rightlink ul li.active a, .rightlink ul li.active ul li a:hover {
	color:#00235d;
}
.rightlink ul li.active ul li a {
	color:#3a3a3a;
}
.recent-posts ul li a {
	background:url(images/arrow-bullet.png) left no-repeat;
	background-position:0 12px;
}
.social-events-box_section {
	background:url(images/checkout.png) top no-repeat;
	width:228px;
	height:101px;
	display:block;
}
.checkout {
	display:block;
	background:url(images/checkout-icon.png) 144px 27px no-repeat;
}
.checkout p {
	font-size:15px;
	padding:10px 16px 0 13px;
	color:#fff;
	text-align:left;
	font-weight:bold;
}
.woocommerce .checkout p {
	font-size:15px;
	padding:10px 16px 0 13px;
	color:#000;
	text-align:left;
	font-weight:bold;
}
.checkout a {
	display:block;
	width:102px;
	height:33px;
	margin:8px 0 0 8px;
	background:url(images/checkout-read-more-b.png) top no-repeat;
}
.carnivals-bullet ul {
	width:678px;
	display:block;
	margin-top:8px;
	margin-left:0px;
}
.carnivals-bullet ul li {
	display:block;
	margin:0 0 21px 0px;
	padding:0 0 21px 0px;
	border-bottom:#e5e5e5 1px solid;
	background:url(images/arrow-bullet.png) left top no-repeat;
	background-position:0 5px;
}
.carnivals-bullet ul li.last {
	border:0px;
}
.carnivals-bullet ul li p {
	padding:0 22px 0 22px;
	line-height:16px;
	text-align:justify;
}
.carnivals-bullet ul li p span {
	width:auto;
}
.bullet-none ul li {
	background:none !important;
	overflow:hidden;
	margin:0 0 28px 0;
}
.bullet-none ul li p {
	padding:0 0 0 0px !important;
	margin-top:-4px;
	float:left;
	width:529px;
	line-height:18px;
	position:static;
}
.bullet-none ul li.last {
	margin:0px;
}
.bullet-none ul li h2 {
	font-size:13px;
	padding:0 0 0px 0px;
	font-weight:bold;
	margin:0 0 10px 0;
	overflow:hidden;
}
.news-cal {
	width:59px;
	height:55px;
	display:inline-block;
	float:left;
	background:url(images/news-bg.png) top no-repeat;
}
.news-heading {
	float:right;
	width:615px;
	margin:-1px 0 0 0;
}
.bullet-none ul li h2 .month {
	font-size:11px;
	color:#FFF;
	padding:5px 0 0 !important;
	width:61px;
	text-align:center;
}
.bullet-none ul li h2 .Date {
	font-size:18px !important;
	color:#292929;
	padding:4px 0 0 0px !important;
	width:60px;
	text-align:center;
	font-weight:normal;
}
.single-post .leftbar h1 {
	font-size:13px;
	padding:0 0 0px 0px;
	font-weight:bold;
	margin:0 0 10px 0;
	overflow:hidden;
}
.single-post .leftbar .news-cal {
	width:59px;
	height:55px;
	display:inline-block;
	float:left;
	background:url(images/news-bg.png) top no-repeat;
}
.single-post .leftbar .news-heading {
	float:right;
	width:584px;
	margin:-1px 0 0 0;
	color:#000;
}
.single-post .leftbar h1 .month {
	font-size:11px;
	color:#FFF;
	padding:0px 0 0 0px !important;
	margin:0px 0 3px 0px;
	font-weight:bold;
	text-align:center;
}
.single-post .leftbar h1 .Date {
	font-size:22px !important;
	color:#292929;
	text-align:center;
	line-height:15px;
	font-weight:normal;
}
.entry-title a {
	color:#000;
	text-decoration:none;
	padding:0 0 8px 0px;
}
.post-88 .entry-meta a {
	color:#999;
	text-decoration:underline;
}
.news-link {
	width:16px;
	height:8px;
	display:inline-block;
	background:url(images/right-arrow.png) top no-repeat;
}
.carnivals-bullet ul {
	width:678px;
	display:block;
	margin-top:8px;
}
.anchor {
	position:absolute;
	z-index:1000;
	top:208px;
	left:13px;
}
.anchor ul {
	display:block;
}
.anchor ul li {
	display:inline;
}
.anchor ul li a {
	float:left;
	margin:0 5px 0 0px;
	width:12px;
	height:12px;
	background:url(images/bullet-button.png) top no-repeat;
}
.anchor ul li a:hover, .anchor ul li a.active {
	background:url(images/bullet-button-hover.png) top no-repeat;
}
.anchor ul li a:focus {
	background:url(images/bullet-button-hover.png) top no-repeat;
}
.icon {
	margin:0px 0 0 0px;
	float:right;
	clear:right;
}
.icon img {
	width:90px;
	height:90px;
}
#maincontentdiv {
	width:960px;
	display:block;
	background:url(images/main_top_content_bg.png) top no-repeat;
	padding-top:5px;
	margin-top:16px;
}
.maincontent_b {
	display:block;
	background:url(images/main_bottom_content_bg.png) top no-repeat;
	height:5px;
}
.maincontent_m {
	background:#FFFFFF;
	border-right:#d7d7d7 1px solid;
	border-left:#d7d7d7 1px solid;
	width:918px;
	padding:10px 20px 5px 20px;
}

.maincontent_m ul li{
	padding:4px 10px;
	/* list-style:lower-alpha outside none; */
	list-style:circle;
}

.forth_point{
	margin-top:15px;
}

.maincontent_m ul li ul li{
	list-style:circle;
}

.maincontent_m ol{
	margin-top:0px;
		margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	
	}

.maincontent_m ol li{
	padding:4px 0px;
}


.maincontent_m ul{
	margin:0 0 20px 67px;
	display:block;
}




#maincontentdiv h1 {
	border-bottom: 1px solid #D7D7D7;
	color: #000000;
	font-size: 18px;
	margin-bottom: 10px;
	padding: 0 0 8px;
}


#maincontentdiv h1 span {
	color:#00235d;
	font-size:21px;
}

#maincontentdiv h4 {
	 font-size: 14px;
    font-weight: bold;
    padding-bottom: 6px;
}

#maincontentdiv h3{
	 font-size: 16px;
	 padding-bottom: 6px;
}



#maincontentdiv p {
	font-size:12px;
	line-height:19px;
	padding-bottom:16px;
}
.list-post {
	display:block;
	overflow:hidden;
}
.list-post span {
	float:left;
	margin:2px 0 0 0;
}
.list-post ul {
	float:right;
	display:block;
	margin:0px;
}
.list-post ul li {
	display:inline
}
.list-post ul li a {
	float:left;
	border:#e6e6e6 1px solid;
	padding:1px 5px 2px 5px;
	text-decoration:none;
	margin:0 2px 0 0px;
	color:#4e4848;
}
.list-post ul li a:hover {
	background:#ef4035;
	color:#FFFFFF;
}
.list-post ul li.listprev a {
	float:left;
	border:#e6e6e6 1px solid;
	padding:0px 5px;
	text-decoration:none;
	margin:0 2px 0 0px;
	color:#4e4848;
	background:url(images/listprev.png) center no-repeat;
	height:18px;
	width:9px;
}
.list-post ul li.listnext a {
	float:left;
	border:#e6e6e6 1px solid;
	padding:0px 5px;
	text-decoration:none;
	margin:0 2px 0 0px;
	color:#4e4848;
	background:url(images/rightnext.png) center no-repeat;
	height:18px;
	width:9px;
}
.wp-pagenavi {
	float:right;
	width:auto;
}
.wp-pagenavi span.current {
	background:#000263;
	color:#FFFFFF;
	border:#ef4035 1px solid;
}
.wp-pagenavi a, .wp-pagenavi span {
	color:#4e4848;
	text-decoration:none;
	border:#e6e6e6 1px solid !important;
	float:left;
}
.wp-pagenavi a:hover {
	background:#000263;
	color:#FFFFFF;
	border:#ef4035 1px solid;
}
/*======================bottom_section======================*/



#bottom-bar {
	width:960px;
	margin:15px 0 0 0;
	height:197px;
	display:block;/*background:url(images/bottom-bg.png) top no-repeat;*/
}
#bottom-bar ul {
	margin:0 0 5px;
}
#bottom-bar ul li {
	display:inline;
	float:left;
	width:228px;
	margin:0px 16px 0 0;
	height:203px;
	position:relative;
	background:url(images/bottom_boxes_bg_section.png) top no-repeat;
}
.view-butt {
	position:absolute;
	z-index:2000;
	top:145px;
}
#bottom-bar ul li.click-club {
	width:228px;
	margin-right:0px;
}
.c_box {
	display: block;
	overflow: hidden;
	padding: 10px;
}
.c_box img {
	float:left;
}
.c_box a {
	float:left;
	display:inline;
	text-decoration:none;
	color:#00014b;
	font-size:14px;
	font-weight:bold;
	margin:11px 0 0 10px;
	background:url(images/arrow_link.png) left 3px no-repeat;
	padding-left:18px;
}
#bottom-bar ul li p {
	font-size:13px;
	color:#292929;
	padding:5px 12px;
}
.view_butt a {
	width:110px;
	height:25px;
	background:url(images/view-butt.png) top no-repeat;
	margin:16px 10px 0 0;
	position:absolute;
	top:141px;
	left:106px;
	z-index:9;
}
.find-out a {
	float:right;
	width:110px;
	height:25px;
	background:url(images/find-out-butt.png) top no-repeat;
	margin:16px 10px 0 0;
	position:absolute;
	top:141px;
	left:106px;
	z-index:9;
}
.latest-news a {
	float:right;
	width:110px;
	height:25px;
	background:url(images/latest-news-butt.png) top no-repeat;
	margin:16px 10px 0 0;
	position:absolute;
	top:141px;
	left:106px;
	z-index:9;
}
.club-butt a {
	float:right;
	width:118px;
	height:25px;
	background:url(images/club_butt.png) top no-repeat;
	margin:16px 10px 0 0;
	position:absolute;
	top:141px;
	left:96px;
	z-index:9;
}
.last-news h2 {
	color:#00014b;
	font-weight:bold;
	font-size:14px;
	padding-left:12px;
	background:none !important;
}
#bottom-bar ul li.click-club p {
	font-size:15px !important;
	margin-top:10px;
	padding:5px 10px;
}
.click-club p span {
	font-weight:bold;
	text-transform:uppercase;
}
.click-club p span.discounts_text {
	font-size:17px;
	color:#00014b;
	text-transform:capitalize;
}
/*======================bottom_section======================*/



#fotter {
	width:960px;
	display:block;
	margin:0px auto !important;
	clear:both;
	padding:13px 0px;
	overflow:hidden;
}
#fotter .menu-header ul {
	display:block;
	font-size:11px;
	width:752px;
	overflow:hidden;
	margin:0 auto;
}
#fotter .menu-header ul li {
	display:inline;
	float:left;
	padding:0 14px 0 11px;
	background:url(images/fotter-bullet.png) right no-repeat;
}
#fotter .menu-header ul li a {
	float:left;
	text-decoration:none;
	color:#00235d;
	display:inline;
}
#fotter .menu-header ul li#menu-item-33, #fotter .menu-header ul li#menu-item-282 {
	padding:0 14px 0 0px;
}
#fotter .menu-header ul li.last, #fotter .menu-header ul li#menu-item-1166 {
	background:none;
}
#fotter .menu-header ul li a:hover, #fotter .menu-header ul li.current_page_item a, #fotter .menu-header ul li.current-menu-item a {
	text-decoration:none;
	color:#2d7dd5;
}
#fotter .f-link-1 {
	color:#969696;
	clear:both;
	width:344px;
	font-size:11px;
	line-height:16px;
	padding:2px 0px;
	width:325px !important;
}
#fotter p a {
	color:#282828;
	text-decoration:none;
	padding:0 14px 0px 7px;
	background:url(images/fotter-bullet.png) right no-repeat;
}
#fotter p a.first {
	padding:0 14px 0px 0px;
}
#fotter p a.last {
	background:none;
}
#fotter p a:hover {
	text-decoration:none;
	color:#2d7dd5;
}
/* End Main BASIC CSS */



/********************************/



.footer_main {
	width:100%;
	display:block;
	background:#74c8f7;
	margin-top:19px;
	clear:both;
}
.f_left {
	float:left;
	width:960px;
	margin-top:7px;
}
.right_f_logo {
	float:right;
	width:73px;
	height:74px;
	display:none;
}
#footer_menu2 {
	text-align: center;
	color: #00235D;
	font-size: 11px;
	line-height: 16px;
}
#footer_menu2 a {
	color:#00235D;
	text-decoration:none;
}
#footer_menu2 a:hover {
	color: #00235D;
	text-decoration:underline;
}
#contactForm ul {
	list-style:none;
}
#contactForm ul li {
	background:none;
	overflow:hidden;
	padding:3px 0px;
}
#contactForm ul li label {
	width:120px;
	float:left;
	display:block;
	text-align:right;
	padding-right:10px;
}
#contactForm ul li input, #contactForm ul li textarea {
	width:250px;
	border:1px solid #999;
	padding:2px;
	font-size:13px;
}
#contactForm ul li input.error {
	border:1px solid #ff0000;
}
#contactForm label.error {
	display:none !important;
}
#inline_example1 p strong {
	color: #00467E;
	font-size: 16px;
	margin-bottom: 15px;
	padding-bottom: 13px;
}
#contactForm #submitbut {
	background:url(images/submit-butt.png) no-repeat;
	width:120px;
	height:29px;
	border:none;
	margin-left:130px;
	cursor:pointer;
}
#container {
	/*width:229px;*/
	width:100%;
}
.slideshow {
	width:229px;
	list-style: none;
	position:relative;
}
ul.slideshow li {
	position:absolute;
	left:0px;
	top:0px;
	display:inline;
}
ul.slideshow li.show {
	z-index:270;
}
ul.slideshow li img {
	border-radius:0px !important;
	background:#f7f7f8;
	width:229px;
}
.news-heading a {
	float:none;
	width:auto;
	margin:-2px 0 0 0;
	color:#3A3A3A;
	text-decoration:none;
	display:inline-block;
}
.news-cal a {
	width:47px;
	height:45px;
	display:inline-block;
	float:left;
	background:url(images/news-bg.png) top no-repeat;
}
/**********************************/











.leftbar #tribe-events-content {
	padding:0px !important;
}
.fltlft {
	float: left;
}
.tribe-events-calendar tr th {
	font-weight:normal !important;
	background:#e8e4e4;
}
leftbar .tribe-events-calendar td {
	height:86px !important;
	border:#e8e4e4 1px solid;
	font-weight:normal !important;
}
.tribe-events-calendar td a {
	color:#6eace3;
}
.tribe-events-calendar td .tribe-events-event {
	font-weight:normal !important;
}
.daynum_13 {
	background:#797a79 !important;
}
.widget-container h3 {
	background: url("images/news-heading-bg.png") no-repeat scroll center top transparent;
	color: #fff;
	font-size: 15px;
	padding:7px 0 10px 12px;
}
/*****BANNER IMAGE**********/



#tmpSlideshowControls {
	list-style:none;
	position:absolute;
	bottom:28px;
	right:5px;
	z-index:99;
}
#tmpSlideshowControls .tmpSlideshowControl {
	float:left;
	margin:0px 2px 0px 0px;
}
#tmpSlideshowControls .tmpSlideshowControl a {
	display:block;
	width:13px;
	height:13px;
	background:url(images/bullet-button.png) no-repeat;
}
#tmpSlideshowControls .tmpSlideshowControl.tmpSlideshowControlActive a {
	background:url(images/bullet-button-hover.png) no-repeat;
}
/****************************/



.containerflow {
	height:194px;
}
#tribe-events-content {
	width:661px;
}
.social-events {
	color:#FFFFFF;
	text-transform:capitalize;
}
.form-allowed-tags {
	display:none;
}
#tribe-events-loop {
	margin:0px;
}
#tribe-events-calendar-header .tribe-events-calendar-buttons {
	font-family:Arial, sans-serif;
	width:227px;
	right:-9px;
}
table.tribe-events-calendar {
	font-family:Arial, sans-serif;
	width:655px;
}
#reply-title {
	font-weight: bold;
}
#comments em {
	font-style:normal;
	font-weight:normal;
}
#comments ul.children li {
	background:none;
}
/*****************************************/



#cboxContent ul {
	list-style:none;
}
#cboxContent ul li {
	background:none;
	overflow:hidden;
	padding:3px 0px;
}
#cboxContent ul li label {
	width:120px;
	float:left;
	display:block;
	text-align:right;
	padding-right:10px;
}
#cboxContent ul li input, #cboxContent ul li textarea {
	width:250px;
	border:1px solid #999;
	padding:2px;
	font-size:13px;
}
#cboxContent ul li input.error {
	border:1px solid #ff0000;
}
#cboxContent label.error {
	display:none !important;
}
#inline_example1 p strong {
	color: #00467E;
	font-size: 16px;
	margin-bottom: 15px;
	padding-bottom: 13px;
}
#cboxContent #submitbut {
	background:url(images/submit-butt.png) no-repeat;
	width:73px;
	height:24px;
	border:none;
	margin-left:130px;
	cursor:pointer;
	display:inline-block;
}
/****************************/

.reply {
	margin:0 0 5px 0px;
}
.comment-awaiting-moderation {
	margin:5px 0 5px 0px;
}
.single-post .commentmetadata a {
	padding:5px 0 5px 0px;
	display:block;
}
.single-post .commentmetadata a {
	padding:5px 0 5px 0px;
	display:block;
}
.vcard {
	margin:7px 0 7px 0;
	display:block;
}
.category-image {
	border:1px solid #e0e0e0;
	padding:14px;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	line-height: 18px;
	overflow:hidden;
}
/*.category-image .category_images_ii ul { 

	padding:0px;

	margin:0px;

}

.category-image .category_images_ii ul li { 

	padding:0px;

	margin:0px;

	float:right;

	

}*/

.category-image img {
	float:right;
	margin:0px 0px 10px 10px;
}
.withoutimage {
	width:99%;
	float:left;
}
.withoutimage .news-cal {
	width:59px;
	float:left;
	margin:0 15px 0 0;
}
.withoutimage .news-cal .month {
	color: #FFFFFF;
	font-size: 11px;
	padding:5px 0 0 !important;
	font-weight:bold;
	text-align:center;
	width:61px;
	margin-bottom:3px;
}
.withoutimage .news-cal .Date {
	color: #292929;
	font-size: 22px !important;
	padding:3px 0 0 0px !important;
	text-align:center;
	width:61px;
}
.withoutimage .news-cal p {
	width:auto
}
.withoutimage h2 {
	float: left;
	margin: -1px 0 0;
	text-align:left;
}
.withoutimage h2 a {
	color: #3A3A3A;
	float: left;
	margin: -2px 0 0;
	text-decoration: none;
	text-align:left;
	display:inline;
}
.withoutimage .textwithout-image {
	float: right;
	padding: 0 10px 0 0;
	width: 587px;
	text-align:left;
}
.withoutimage .textwithout-image p {
	width: 571px !important;
}
/*==================calender_button===================*/



.g_middle .g_box .rightbar #execphp-9 ul li ul li {
	margin:0 10px !important;
}
.tribe-events-calendar-buttons a.tribe-events-button-on {
	background:url(images/calender_bg_menu.png) top no-repeat !important;
	width:99px;
	margin:21px 0 24px 0px;
}
.tribe-events-calendar td.tribe-events-present .daynum, .tribe-events-calendar td.tribe-events-present .daynum > a {
	background-color:#939393 !important;
}
.tribe-events-month-nav a, .tribe-events-nav a, .back a, .eventsListWidget .dig-in a, .eventsAdvancedListWidget .dig-in a {
	color:#006abc !important;
	font-weight:bold
}
#tribe-events-content #tribe-events-loop {
	margin-top:15px !important;
}
.alignleft {
	float:left;
	margin-right:10px;
}
.alignright {
	float:right;
	margin-left:10px;
}
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
/*==================End calender_button===================*/



.g_middle {
	display:block;
	background:url(images/main_top_content_bg.png) top no-repeat;
	padding-top:5px;
}
.g_box {
	background:#FFFFFF;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	padding: 15px 20px 5px;
	width: 918px;
	overflow:hidden;
}
.g_bottom_box {
	display:block;
	background:url(images/main_bottom_content_bg.png) top no-repeat;
	height:5px;
}
.rightbar .news_sect_box li.bottom {
	background:url(images/right-bottom-slidebar-sec-1.png) bottom no-repeat;
	min-height:10px;
	display:block;
}
.rightbar .news_sect_box ul li a {
	background:none;
	padding-left:0px;
	padding-bottom:1px;
	color:#00014b;
	font-size:14px;
}
.rightbar .news_sect_box ul li p {
	padding-left:0px;
	line-height:18px;
	padding-left:0px;
}
.news_sect_box ul {
	padding:0 10px;
}

.leftbar  div.success{
	color:green;
	font-weight:bold;
}


.leftbar .table_minnows tr td{ border:none; padding:0px;	}
.leftbar .table_minnows tr th{ padding:8px; border:none; background:#002766; color:#FFFFFF;}
.leftbar .table_minnows tr td tr td{ padding:5px; border:none; height:50px;	}


.payment_method_cod label{
	font-weight: bold;
	font-size: 15px;
}