
/*	
 Written by www.simple-webdesign.com.
 Theme Name: Moonlight
 Version: 1.4
 Description: A simple WordPress Theme
 Author: simple-webdesign.com
 Author URI: http://www.simple-webdesign.com
 Tags: two-columns, blue, fixed-width, right-sidebar
*/

body {
	font-family:"arial", "lucida sans", "lucida grande", sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	font-size:12px;       
	line-height:normal;
	text-align:left;
	background-color: #022742;
	margin: 0px;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/body_bg.jpg');
	background-repeat: repeat-x;
	background-position: top;
	color:#333;
}
hr {
   height: 0px;
   border: none;
   border-bottom: 1px solid #1E4E7D;
   padding: 0px 0px 5px 0px;
   margin: 5px 0px;   
}
.left {
	float: left;
}
.right {
	float: right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.clear {
	clear: both;
}
h1 {
	font-family:"arial", "lucida sans", "lucida grande", sans-serif;
	font-size: 48px;
	font-weight: normal;
	margin: 0px;
}
h2 {
	font-size: 18px;
	line-height:20px;
	color: #1E4E7D;
	font-weight: bold;
	margin:0px 0px 5px;
	padding: 0px;
}
h3 {
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
    margin:0px;
}
h3 span {
	font-weight: bold;
}
h4 {
	font-size: 16px;
	color: #003300;
    margin:0px;
}
.mt10 {
	margin-top:10px;
}
.mb20 {
	margin-bottom:20px;
}
.p10 {
	padding:10px;
}
.pt10 {
	padding-top:10px;
}
img {
	border:0px;
}
.borderImg {
	border:3px solid #dcdcdc;
}

object {
	z-index:-100;
}
#wrapper {
	width: 960px;
	position:relative;
}

/* Top Menu */
#top_menu {
        display:none;
	height: 30px;
	width: 100%;
	color: #FFFFFF;
}
#pages {
	font-size: 10px;
	color: #FFFFFF;
	width: 600px;
	text-align: left;
	line-height: 30px;
}
#pages ul {
	padding: 0;
	margin: 0;
}

#pages li {
	display: inline;
	padding-right: 15px;
	color: #fff;
	text-transform: uppercase;
}
#pages a {
	color: #555;
	text-decoration: none;
}
#pages a:hover {
	color: #1e4e7d;
    text-decoration:underline;
}
#search {
	width: 220px;
	height: 30px;
	text-align: right;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/bgr-search.gif');
	background-repeat: no-repeat;
	background-position: right;
}
#search input{
	background: transparent;
	border: 0;
	color: #a3a192;
	float: left;
	font-size: 12px;
	margin: 7px 0 0 10px;
	width: 178px;
	padding:2px;
}
#search .btn{
	padding: 0;
	width: auto;
	height: 20px;
	font-weight: bold;
	color: #D3E7F0;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.blog-search {width:100px;}
/* Header */
#loginbox { position:absolute; top:5px; right:10px; width: 150px; float: right; border: 1px solid #ddd; padding: 10px 3px; margin: 0px 0px 0px 0px;  }
#header {
	background-color:#fff;
        padding:0px;
        margin:0px;
	color:#D3E7F0;
	text-align: left;
	width: 100%;
	height: 170px;
}
#header div.logo {
        float:left;
        margin:0px;
        padding-top:35px;
}
#header div.links {
        float:right;
        text-align:left;
        margin:0px 0px 20px 0px;
        line-height:30px;
        width:670px;
        padding:56px 0px 13px 0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#header div.links {
        float:right;
        text-align:left;
        margin:0px 0px 30px 0px;
        line-height:30px;
        width:670px;
        padding:56px 0px 13px 0px;
}
}
#header div.links ul {
        margin:0px 0px 0px 10px;
        padding:0px;
        font-size:11px;
		float:left;
}
#header div.links li {
       color:#555555;
       float:left;
       display:inline;
       font-size:11px;
       list-style-type:none;
       margin:0px;
       padding:0px;
}
#header div.links li img {
	margin-right:10px;
}
#header div.links li a {
       color:#555555;
       font-size:11px;
       padding:0px 8px;
       text-decoration:none;
}
#header div.links li a:hover {
      color:#1b4a78;
      text-decoration:underline;
}
#pageheader {
	height:42px;
	text-align:left;
	padding-left:10px;
	background-color:#f5f5f6;
	border-bottom:1px solid #dbdcdc;
}
#pageheader h1 {
	float:left;
	color:#1e4e7d;
	font-size:14px;
	margin:0px;
	line-height:42px;
	font-weight:bold;
}
#categories {
    float:right;
	margin:0px;
    padding:0px;
    width: 670;
	text-align: right;
    color:#fff;
}
#categories ul {
	float:left;
    background:url('http://faccpacific.com/wp-content/themes/moonlight/images/nav_bg.png') repeat-x;
	margin: 0px;
	padding: 0px;
	height:40px;
	width: 670px;
}
#categories a {
	margin: 0px;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	line-height: 40px;
    padding:0px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
}
#categories li {
	float: left;
	display:inline;
	margin: 0px;
    line-height:40px;
	padding: 0px;
	text-align:center;
	list-style: none;
	display:block;
}
#categories .home {
	width:76px;
}
#categories .board {
	width:78px;
}
#categories .marketplace {
	width:120px;
}
#categories .events {
	width:85px;
}
#categories .joinus {
	width:88px;
}
#categories .aboutus {
	width:105px;
}
#categories .contactus {
	width:118px;
}
/* #categories .last a {
	padding:13px 17px 13px 18px;
} */

#categories li a:hover, #categories li a.selected {
	color: #1b4a78;
    padding:0px;
	line-height:40px;
	background-color:#f5f5f5;
	text-decoration: none;
}
#categories li.last a:hover, #categories li.last a.selected {
	padding:0px;
}
#categories li ul {
	left: -999em;
	position: absolute;
	z-index: 10;
	width: 10em;
}



#categories li:hover ul {
	display: block;
	left: auto;
}

#categories a:hover {
	text-decoration: underline;
}
#categories li:hover ul, #categories li.sfhover ul {
	left: auto;
}
div.contactImage {
	float:left;
    width:400px;
    text-align:left;
    padding:15px 10px 10px 10px;
}
div.contactImage img {
	border:3px solid #dcdcdc;
	margin-bottom:5px;
}
#contactform {
	float:left;
	width:535px;
    margin:0px;
	padding-top:15px;
    text-align:left;
}

#contactform .field2 {
	float:left;
    margin:0px 15px 20px 0px;
    width:250px;
}
#contactform .field1 {
	width:525px;
    margin:0px 0px 20px;
}
#contactform input.firstname,
#contactform input.email {
	width:250px;
	margin-right:20px;
	font-size:14px;
	padding:2px;
}
#contactform input.lastname,
#contactform input.phone {
	width:250px;
	margin:0x;
	font-size:14px;
	padding:2px;
}
 {
	width:250px;
}
#contactform .address {
	float:left;
    margin:0px 20px 20px 0px;
    width:285px;
}
#contactform .address input {
	width:280px;
	font-size:14px;
	padding:2px;
}

#contactform .state {
	float:left;
    margin:0px 20px 20px 0px;
    width:40px;
}
#contactform .state input {
	width:40px;
	font-size:14px;
	padding:2px;
}
#contactform .zip {
	float:left;
    margin:0px 0px 20px 0px;
    width:150px;	
}
#contactform .zip input {
	width:150px;
	font-size:14px;
	padding:2px;
}
#popup input.state,
#popup input.zip {
	width:110px;
	font-size:14px;
	margin-left:10px;
	padding:2px;
}
.reset,
.submit {
	width:90px;
	height:30px;
	margin:0px 5px 0px 0px;
	font-size:0px;
	float:left;
	border:0px;
}
.submit {
	background:url('http://www.faccpacific.com/includes/images/submit_button.png') no-repeat;
}
.reset {
	background:url('http://www.faccpacific.com/includes/images/cancel_button.gif') no-repeat;
}
.greenalert {
	font-size:14px;
	font-weight:bold;
	color:#4b874f;
	margin:0px 0px 10px;
}
#contactform input.address {
	width:515px;
	font-size:14px;
	padding:2px;
}
.msgbox {
	width:515px;
    height:160px;
	font-size:14px;
	padding:2px;
}
#otherresources {
	border-top:1px solid #dbdcdc;
	padding:10px 0px 100px;
	text-align:left;
}
#otherresources h2 {
	color:#1e4e7d;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 20px 10px;
}
#otherresources h3 {
	color:#1e4e7d;
	font-size:13px;
	font-weight:bold;
	margin:0px;
}
#otherresources ul {
	margin:0px;
	width:940px;
	padding:0px 10px;
}
#otherresources li {
	font-weight:bold;
	list-style-type:none;
	float:left;
	width:295px;
	margin:0px 10px 0px 0px;
}

.memberbody {
	float:left;
	width:535px;
    margin:0px;
	padding-top:15px;
    text-align:left;
	line-height:16px;
}
.contactImage h2,
#membership li h2,
.memberbody h2 {
	color:#1e4e7d;
	font-size:13px;
	margin:0px 0px 5px;
	font-weight:bold;
}
#membership ul {
	width:960px;
	margin:0px;
	padding:0px;
}
#membership li {
	float:left;
	border-bottom:1px solid #dbdcdc;
	margin:0px 0px 20px;
	padding:0px 70px 30px 25px;
	width:865px;
	list-style:none;
	clear:both;
}
#membership li.last {
	border:0px;
}
#membership li div.memberoption {
	float:left;
	text-align:center;
	margin:0px 10px 0px 0px;
	width:150px;
}
#membership li div.memberoption a {
	font-size:10px;
	color:#879fb7;
	text-decoration:none;
}
#membership li div.memberinfo {
	float:left;
	width:700px;
	margin:0px;
	padding:30px 0px 0px;
	font-size:11px;
	text-align:left;
}
#membership li div.memberinfo p.right,
#membership li div.paypal {
	float:right;
	margin-top:20px;
	padding-left:10px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#666668;
	text-align:right;
}
#membership li .type {
	float:right;
	padding-right:10px;
	line-height:32px;
}
#membership li div.memberinfo p.right img,
#membership li div.paypal img {
	margin:0px 0px 0px 5px;
	vertical-align:middle;
}
#membership ul ul {
	width:700px;
	margin:0px;
	padding:0px;
}
#membership ul ul li {
	list-style-type:disc;
	margin:0px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
	clear:both;
	float:left;
	border:0px;
	width:640px;
}
.contentfull {
	width:934px;
	padding:0px 10px 100px;
	text-align:left;
}
.contentfull h2 {
	color:#1e4e7d;
	font-size:13px;
	margin:0px 0px 15px;
	font-weight:bold;
}
#boardmember {
	clear:both;
	margin:10px 0px 0px;
	padding:0px 10px 120px;
}
#boardmember ul {
	float:left;
	width:930px;
	padding:0px;
	margin:0px;
}
#boardmember li {
	float:left;
	margin:10px;
	list-style:none;
	padding:0px;
	width:130px;
	color:#1e4e7d;
	line-height:16px;
	text-align:center;
	height:200px;
}
#boardmember li img {
	width:104px;
	border:3px solid #adadad;
}
ul#events,
ul#classified {
	float:left;
	width:450px;
	padding:0px;
	margin:15px 10px 0px 0px;
}
ul#events li {
	float:left;
	width:450px;
	text-align:left;
	margin:0px 0px 10px;
	list-style:none;
}
ul#events li .image {
	float:left;
	width:106px;
	margin-right:10px;
}
ul#events li h2, h3, p {
	width:400px;
	margin:0px 0px 5px 0px;
	font-size:12px;
	font-weight:normal;
	color:#666668;
}

ul#events .desc {
	float:left;
	margin:0px;
	width:400px;
}
ul#events li img {
	width:100px;
	margin-right:10px;
	border:3px solid #adadad;
}
ul#classified li {
	float:left;
	width:450px;
	text-align:left;
	margin:0px 0px 10px;
	list-style:none;
}
ul#classified li .image {
	float:left;
	width:86px;
	margin-right:10px;
}
ul#classified .desc {
	float:left;
	margin:0px;
	width:344px;
}
ul#classified li h2, h3, p {
	margin:0px 0px 5px 0px;
	font-size:12px;
	font-weight:normal;
	color:#666668;
	/* width:344px; */
	line-height:15px;
	white-space:normal;
}
ul#classified li img {
	width:80px;
	margin:0px 10px 0px 0px;
	float:left;
	border:3px solid #adadad;
}
li.headline {
	float:left;
	padding-bottom:20px;
}
ul#events li h2,
ul#classified li h2 {
	color:#2f4763;
	font-weight:bold;
	margin:0px 0px 5px;
}

/*- RSS -*/
#rss{
	right:0px;
	display: none;
	float:right;
	margin-top: -10px;
}
.cat {width: 890px;}

/* Container */
#container {
    background-color:#f0f1f2;
	width: 960px;
    padding:0px 0px 10px;
	margin: 0px;
	color:#333;
	text-align:left;
}
#content {
	width: 550px;
	text-align: left;
}
.post {
	width: 100%;
}
.post h2 a,.post h2 a:visited, .post h3 a,.post h3 a:visited {
	color:#1B2F3A;
	text-decoration: none;
	font-size: 18px;
}
.post h2 a:hover {
	text-decoration: underline;
}
.post h3 a,.post h3 a:visited {
	color:#476C7F;
	text-decoration: none;
	font-size: 16px;
}
.post h3 a:hover {
	text-decoration: underline;
}
.post h3, #content h3 {
	color:#000000;
}
.post p a,.post p a:visited {
	color:#1B2F3A;
	text-decoration: none;
	font-weight: bold;
}
.post p a:hover {
	text-decoration: underline;
	font-weight: bold;
}
.post_details {
	height: 20px;
	width: 100%;
}
.post_details a {
	color: #1B2F3A;
	text-decoration: none;
	font-weight: bold;
}
.post_details a:hover {
	text-decoration: underline;
}
.post_data {
	font-size: 10px;
	color: #666666;
	width: 480px;
	height: 20px;
	line-height: 20px;
	text-align: left;
}
.post_comments {
	text-align: right;
	height: 20px;
	font-size: 10px;
	line-height: 20px;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/comments_icon.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
}
.post p img {
	padding: 2px;
	margin: 0px;
}
.post p {
	padding:0px;
    margin:0px;
    line-height: 20px;
}
.more {
	font-size: 10px;
	color: #1B2F3A;
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8BABB8;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
.more a {
	color:#000000;
	text-decoration: none;
}
.tags {
	font-size: 10px;
	color: #1B2F3A;
	width: 400px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/tags.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 25px;
}
.tags a {
	text-decoration:none;
}
.tags a:hover {
	text-decoration: underline;
}
.read_more {
	text-align: right;
	height: 20px;
	font-size: 10px;
	line-height: 20px;
	color: #FFFFFF;
}

/* Comments */
#comments-list {
	color:#000000;
}
#comments-list a {
	font-weight: bold;
}
#comments-list img {
	padding: 0px 10px 10px 0px;
}
#comments-list li {
	background-color: #E2EFF5;
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F7FBFD;
	border-bottom-color: #CCCCCC;
}
.comment-meta {
	color:#666666;
	font-size: 10px;
	text-align: left;
}
.comment-meta a {
	color:#1B2F3A;
	text-decoration:none;
}
.comment-meta a:hover {
	text-decoration:underline;
}
.avatar {
	float: left;
	padding: 2px;
}

/* Pagination */
.pagination {
	width: 100%;
	padding: 5px;
}
.pagination a, .pagination a:visited {
	color:#006600;
	text-decoration:none;
}
.pagination a:hover {
	text-decoration: underline;
}
.nav {
	width: 82px;
	height: 21px;
	color:#006600;
}	
.nav a, .nav a:visited {
	color:#006600;
	text-decoration:none;
}
.nav a:hover {
	text-decoration: underline;
}
/* Sidebar */
#sidebar {
	width: 388px !important;
	padding: 0px;
	text-align: center;
}
.box {
	width: 100%;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	text-align: left;
	color: #333;
	font-size:11px;
	margin-bottom: 20px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.box a, .box a:visited,
.boxwide a, .boxwide a:visited {
	color:#1e4e7d;
	font-weight: normal;
	text-decoration: none;
}
.box a:hover,
.boxwide a:hover {
	color:#555;
	text-decoration: underline;
}
.box ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	}
.box li {
	list-style:none;
	margin:5px 10px 10px;
}
.box li h3 {
	color:#1e4e7d;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	line-height:14px;
}
.boxline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #243440;
	margin: 0px;
	height: 5px;
}
.box_title {
	float:left;
	background:url('http://faccpacific.com/wp-content/themes/moonlight/images/header_bg.gif') repeat-x;
	color:#1e4e7d;
	font-size: 12px;
	width: 368px;
    font-weight:bold;
	text-align: left;
	padding:0px 10px;
    line-height:42px;
}
.box p.right,
.boxwide p.right {
	margin-right:10px;
}

.boxwide {
	width: 100%;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	text-align: left;
	color: #333;
	font-size:11px;
	margin-bottom: 20px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxwide_title {
	background:url('http://faccpacific.com/wp-content/themes/moonlight/images/header_bg.gif') repeat-x;
	color:#1e4e7d;
	font-size: 12px;
	width: 530px;
    font-weight:bold;
	text-align: left;
	padding:0px 10px;
    line-height:42px;
}
.boxwide ul {
	margin:15px 10px 0px;
	padding:0px;
}
.boxwide li {
	list-style:none;
	float:left;
	clear:both;
	margin:0px 0px 20px;
	padding:0px;
}

/* Footer */
#footer {
	width: 945px;
    height:68px;
	font-size: 10px;
	color: #555555;
    margin:0px auto;        
	padding:0px 5px 5px 10px;
	background:url('http://faccpacific.com/wp-content/themes/moonlight/images/footer_bg.gif') repeat-x;
    margin-bottom:40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdcdc;
}
#footer p.left {
	line-height:48px;
	width:650px;
	text-align:left;
}
#footer p.right {
	width:200px;
	text-align:right;
}
#footer a, #footer a:visited {
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer img {
	border:0px;
    margin-bottom:10px;
}
/* Post and Page Navigation */
.previous{
	height:19px;
	padding:0px 10px 0px 18px;
	float:left;
	font-weight:bold;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/prev.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.next{
	height:19px;
	padding:0px 18px 0px 35px;
	float:right;
	font-weight:bold;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/next.gif');
	background-repeat: no-repeat;
	background-position: right center;
}
*html .next{
	height:18px;
	text-align:right;
}
.previous a, .previous a:visited, .next a, .next a:visited{
	color:#666666;
}
.previous a:hover, .next a:hover{
	color:#5283C0;
	font-weight:bold;
}
.previous:hover{
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/prev_on.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.next:hover{
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/next_on.gif');
	background-repeat: no-repeat;
	background-position: right center;
}
.smallgray { font-size: 10px; color: #999; } 

/* Misc */

.meta_entry {
	width:98%;
	background:#000000;
	color:#FFFFFF;
	font-size: 10px;
	line-height: 15px;
	padding: 5px;
	margin-bottom: 10px;
}
.meta_entry a, #meta_entry a:visited {
	color:#CFE3EC;
	font-weight: bold;
}
.meta_entry a:hover {
	color:#FFFFFF;
	font-weight: bold;
}
.navigation a {
	background-color: #1B2F3A;
	line-height: 20px;
	color: #FFFFFF;
	padding: 5px;
	text-decoration: none;
}
.navigation a:hover {
	background-color: #03080C;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
blockquote {
	border-left:2px dotted #1B2F3A;
	background:#eef3f8;
	margin-bottom:10px;
	margin-left:20px;
	padding:10px;
}

blockquote p {
margin:0;
}
/* MISC */
a.download:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F9FEFF;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
	text-decoration: none;
	background: url('http://faccpacific.com/wp-content/themes/moonlight/images/download_bg.jpg') no-repeat 0 0;
	height: 50px;
	width: 400px;
	padding-left: 100px;
	display: block;           
	clear: both;
	overflow: hidden;
    margin: 10px 50px 10px 50px;
}
a.download:hover {
	background-position: 0px -50px;
	color: #D9EAF2;
	text-decoration: none;
}

#related {
	width: 600px;
	clear: both;
}
#related ol {
	margin-top: 0px;
}
#related p {
	height: 40px;
	width: 645px!important;
	width: 600px;
	position: relative;
	left: -25px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	text-indent: 40px;
	background-image: url('http://faccpacific.com/wp-content/themes/moonlight/images/related_bg.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
}
#related li a {
	color: #1B2F3A;
	text-decoration: none;
	font-weight: bold;
}
#related li a:hover {
	text-decoration: underline;
}
#flickrrss img {
	margin: 3px;	
}

p.right {
   float:right;
   text-align:right;
}
p.left {
   float:left;
   text-align:left;
}
.center {
	text-align:center;
}
.lock {
   clear:both;
}
.cancel,
.update {
	font-size:10px;
	color:#fff;
	border:0px;
	cursor:pointer;
	width:50px;
	text-align:center;
	padding:2px 0px;
	margin-left:5px;
	background-color:#FF6600;
}

/** Marketplace **/
.title {
	width:960px;
	height:40px;
	border-bottom:1px solid #d8d9db;
}
.title h2 {
	margin:0px;
	padding:0px 0px 0px 10px;
	font-size:14px;
	line-height:40px;
	font-weight:bold;
	color:#1E4E7D;
	width:460px;
	float:left;
	text-align:left;
}

#whitebg {
	background:none;
	background-color:#fff;
	margin:0px;
}

#popup {
	width:640px;
	margin:0px;
}
#popup input {
	color:#aaa;
}
#popup div.header {
	background:url('http://faccpacific.com/includes/images/popup_header.png') no-repeat;
	width:640px;
	height:100px;
	margin:0px 0px 10px;
}
#popup h3 {
	color:#555;
	margin:0px 0px 2px;
	text-align:left;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	width:225px;
}
#popup .field1 {
	width:525px;
	margin:0px 0px 0px 50px;
	padding:0px;
	text-align:left;
	padding:0ox
	font-size:14px;
}
#popup .date {
	float:left;
	margin:0px 12px 15px 50px;
	padding:0px;
}
#popup input.date {
	width:250px;
	font-size:14px;
	margin:0px;
	padding:2px;
}
#popup .email {
	float:left;
	margin:0px;
	width:220px;
}
#popup .field2 {
	float:left;
	width:250px;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:left;
	padding:0px;
	font-size:14px;
}
#popup input.field2 {
	width:250px;
	margin:0px;
	padding:2px;
	font-size:14px;
	text-align:left;
}
#popup div.popupform {
	width:640px;
	margin:0px;
}
#popup input.field1 {
	clear:both;
    margin:0px;
    width:520px;
	padding:2px;
	font-size:14px;
	text-align:left;
}
#popup .action {
	float:right;
	margin:0px 60px 0px 0px;
	padding:0px;
}
.calendar {
	margin-left:3px;
}
#sidebar div.body {
	clear:both;
	width:368px;
	margin:0px 0px 10px;
	padding:10px;
}
.eventheader {
	margin:20px 0px 20px 10px;
	overflow:hidden;
	width:550px;
	height:90px;
}
.eventheader h2,
#content .eventheader h3 {
	font-size:13px;
	color:#1e4e7d;
	line-height:15px;
	margin:0px 0px 5px;
}
#content div.body {
	clear:both;
	padding:10px 10px 30px;
	width:530px;
	margin:0px 0px 10px;
}
.faccevent {
	font-size:24px;
	margin-bottom:15px;
	font-weight:bold;
	color:#1e4e7d;
}
#echart .gradient_header {
	background:url('http://faccpacific.com/includes/images/gradient_header.png') repeat-x;
	width:525px;
	height:20px;
	margin-bottom:15px;
}
#echart ul {
	margin:0px;
	padding:0px;
}
#echart li {
	float:left;
	display:inline;
	clear:none;
	list-style:none;
	line-height:20px;
	margin:0px;
	color:#1e4e7d;
}
#echart li.event {
	padding:0px 0px 0px 10px;
	margin-right:5px;
	width:380px;
}
#echart li.price {
	padding:0px 5px 0px 10px;
	width:70px;
}
#echart li.quantity {
	padding:0px 10px 0px 0px;
	text-align:right;
	width:180px;
}
#echart .register {
	float:right;
	margin:20px 10px 20px 0px;
}

.sponsor1 {
	background-color:#F0F1F2;
	float:right;
	height:85px;
	margin:25px 30px 20px 0px;
}
.sponsor2 {
	background-color:#F0F1F2;
	text-align:center;
	width:550px;
	margin:10px auto;
	padding-bottom:20px;
}

.notification {
	color:#006e8a;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding:10px 0px;
	width:934px;
	text-align:center;
}

.offline {
	width:350px;
	float:right;
	text-align:right;
	padding:0px 10px 0px 0px;
	margin:0px 0px 5px;
}