/* @override 
	http://eggplant.dev/mu/eastwestpr/wp-content/themes/eastwestpr/styles/base.css
	http://ewpr.eggplantdigital.cn/wp-content/themes/eastwestpr/styles/base.css
*/

html, body {
	height: 100%;
}
body {
	background-color: #f0f0f0;
	font-family: "Trebuchet MS";
}
#wrapper {
	background: url(../images/container_bg.gif) repeat-y;
	width: 760px;
	margin: 0 auto;
	padding: 0 38px;
	min-height: 100%;
}

#main {
	margin: 20px 0;
}
#container {
	float: left;
	margin: 0;
	width: 535px;
	border-right:1px #d2d2d2 solid;
	padding-top:10px;
}
#container.full-width {
	width: 640px;
	border-right: none;
	padding-left: 120px;
}
#content {
	margin: 0;
	width: 400px;
	float: left;
}
.home #content { width: 525px; padding-left:8px; }
.entry-utility { margin-bottom: 15px; }
.post {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #d2d2d2;
}
#comments {
	clear: both;
	padding-top: 25px;
	border-top: 1px solid #d2d2d2;
}

#sidebar-navigation {
	margin: 0;
	float: left;
	width: 120px;
}
#breadcrumbs {
	margin: 0 0 10px 0;
}

#sidebar {
	float: right;
	overflow: hidden;
	width: 219px;
}
#primary .xoxo {
	padding: 10px;
}

#footer {
	clear: both;
	width: 100%;
}

/* Widget areas && Language switcher */
.widget-area > ul.xoxo, #language-switcher ul { list-style: none; padding: 0; }
#language-switcher li { float: left; }

/* Footer */


/* Sidebar Navigation */
#sidebar-navigation  ul ul,
#sidebar-navigation .current_page_item ul ul,
#sidebar-navigation .current_page_ancestor ul ul,
#sidebar-navigation .current_page_ancestor .current_page_item ul ul,
#sidebar-navigation .current_page_ancestor .current_page_ancestor ul ul { display: none; }

#sidebar-navigation .current_page_item ul,
#sidebar-navigation .current_page_ancestor ul,
#sidebar-navigation .current_page_ancestor .current_page_item ul,
#sidebar-navigation .current_page_ancestor .current_page_ancestor ul,
#sidebar-navigation .current_page_ancestor .current_page_ancestor .current_page_item ul,
#sidebar-navigation .current_page_ancestor .current_page_ancestor .current_page_ancestor ul { display: block; }

/* Main navigation */
#pixopoint_menu_wrapper1 { height: 20px; /* < Same height as line-height*/ clear: both; }
#suckerfishnav { width:100%; }
#suckerfishnav, #suckerfishnav ul { float:left; list-style:none; padding:0; margin:0; width:100%; }
#suckerfishnav a { display:block; text-decoration:none; text-align: center; /*padding:0px 37px;*/ }
#suckerfishnav li { float:left; padding:0; width: 12.5%; }
#suckerfishnav ul { position:absolute; left:-999em; height:auto; width:150px; margin:0; line-height:1; z-index: 1000; }
#suckerfishnav li li { width:150px; }
#suckerfishnav li li a { display: block; padding: 5px; }
#suckerfishnav li ul ul { margin:-20px 0 0 130px; }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul { left:-999em; }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul { left:auto; }



