/*
Theme Name: Petas n Bids
Theme URI: http://advantcomp.com/
Description: Custom theme for Petals n Buds
Author: Advantcomp
Version: 1.0

*/

ul, li {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

}



.page {

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

	height: 100%;

}

.container {

	margin: auto;

	padding: 0px;

	width: 1000px;

	border: 1px solid #CCCCCC;

}

.header {

	background-image: url(images/bk_header.jpg);

	background-repeat: no-repeat;

	height: 340px;
	position:relative;

}



.content_wrapper {

	background-image: url(images/bk_container.jpg);

	background-repeat: repeat-x;

	width: 1000px;

	margin: 0px;

	display: inline-block;

}

.container .header li {

/* see superfish.css */

}

.container .header ul {

	margin: 0px;

	padding: 0px;

}

.container .header a:link {

	color: #666666;

	text-decoration: none;

}

.container .header a:visited {

	color: #666666;

	text-decoration: none;

}

.container .header a:hover {

	color: #ED1C39;

	text-decoration: underline;

}

.sidebar_wrapper {

	float: left;

	width: 230px;

	margin-top: 20px;

	margin-left: 20px;

}

.sidebar_top {

	background-image: url(images/bk_sidebar1.png);

	height: 24px;

	width: 230px;

}

.sidebar_content {

	background-image: url(images/bk_sidebar2.png);

	background-repeat: repeat-y;

	width: 230px;

	display: inline-block;

}

#search-container {
	margin-left:62px;
}

.sidebar_footer {

	background-image: url(images/bk_sidebar3.png);

	background-repeat: no-repeat;

	height: 24px;

	width: 230px;

	display: inline-block;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content h1 {

	background-image: url(images/bk_sidebar_header.png);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: right;

	padding-top: 5px;

	padding-bottom: 10px;

	padding-right: 25px;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #308785;

	font-weight: plain;

	list-style-type: disc;

	padding-bottom: 10px;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content ul {

	margin-left: 70px;
	padding:0;

	margin-right: 10px;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content a:link {

	color: #308785;

	text-decoration: none;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content a:visited {

	color: #308785;

	text-decoration: none;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content a:hover {

	color: #ED1C38;

	text-decoration: none;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #ED1C38;

	padding-left: 55px;

	padding-right: 10px;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	padding-left: 55px;

	padding-right: 10px;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	padding-right: 10px;

	padding-left: 55px;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content #button {

	color: #FFFFFF;

	background-color: #65D0E3;

}

.container .content_wrapper .sidebar_wrapper .sidebar_content #textfield {

	background-color: #65D0E3;

}

.content {

	background-image: url(images/bk_content.png);

	background-repeat: no-repeat;

	background-position: right bottom;

	float: right;

	width: 635px;

	margin-top: 50px;

	padding-right: 40px;

	padding-bottom: 100px;

}

.container .content_wrapper .content h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #ED1C38;

}

.container .content_wrapper .content h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #666666;

}

.container .content_wrapper .content h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 36px;

	font-weight: lighter;

	color: #ED1C38;

}

.container .content_wrapper .content p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

	line-height: 18px;

	padding-left: 30px;

}

.container .content_wrapper .content li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

	line-height: 18px;

}

.container .content_wrapper .content a:link {

	color: #ED1C38;

}

.container .content_wrapper .content a:visited {

	color: #ED1C38;

}

.container .content_wrapper .content a:hover {

	color: #65D0E3;

}

.container .content_wrapper .content ul {

	padding-left: 60px;

}
/* =Menu
-------------------------------------------------------------- 
*/
#access {
	
	background-image: url(images/bk_header.jpg);

	background-repeat: no-repeat;

	
	display: block;
	float: left;
	margin: 0 auto;
	width: 720px;
	padding-top: 308px;
	padding-left: 280px;
	height: 32px;
}
#access .menu-header,
div.menu {
	
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
#access a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	display: block;
	padding: 0 20px;
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
	float: left;
	width: 180px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 180px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #ffffff;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
	border-bottom-width: 0px;
}
#access li:hover > a,
#access ul ul :hover > a {
	
	color: #ED1C39;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #ED1C39;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}



.menu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	border-left:  1px solid #F0F0F0;
}

.menu a:visited {
	color: #666666;
	border-left:  1px solid #F0F0F0;
}


.menu a:hover {
	border-bottom:  1px solid #ED1C39;
	
}




/*

.header {

	background-image: url(images/bk_header.jpg);

	background-repeat: no-repeat;

	height: 340px;
	position:relative;

}
*/

