/*



Theme Name: Mountain Top



Theme URI:



Description: Mountain Top Youth Club website.



Version:1.0



Author: Idea Creation



Author URI: 



Tags: fixed-width, two-columns, right-sidebar



*/



body {



font-family:Arial, serif;



font-size:14px;



font-style:normal;



font-variant:normal;



font-weight:normal;



line-height:1.75em;



}



a {



border-bottom:1px dotted #090 /* Green */;



text-decoration:none;



color: #090 /* Green */;



font-weight:600;



}



a:hover {



color: #C00 /* Red */;



border-bottom:1px dotted #C00 /* Red */;



}



hr{



margin-top:35px;



border:0;



border-top:1px dotted #ccc;



width: 100%;



color:#fff;



clear:both;



}



input {

border: #090 /* Green */ solid 1px;

}



input:hover {

border: #C00 /* Red */ solid 1px;

}



input.checkbox, input#recognize, p.submit input {

border: none;

}



input#wp-submit {

background-color: #C00 /* Red */;

border: #FFCC00 /* Yellow */ solid 1px;

color: #FFF;

font-size: 10px;

padding: 2px 5px 3px 5px;

}



input#wp-submit:hover {

background-color: #090 /* Green */;

border: #FFCC00 /* Yellow */ solid 1px;

color: #FFF;

}



#outerwrap {

background: url(images/bg.jpg) center top no-repeat;

display: block;

float: left;

height: 100%;

width: 100%;

}



#wrapper {

width:980px;

margin: 0 auto;

}



#header {

	

background: url(images/header.jpg) no-repeat;



float:left;



height: 125px;



width:980px;



margin:0;



}



#logo {



display: block;



float:left;



height: 125px;



width: 235px;



padding: 0 0 0 35px;



}



#logo a {

border: none;

display: block;

float:left;

height: 125px;

width: 600px;

padding: 0;

}



#contentwrap1 {

background: url(images/body_top.png) center top no-repeat;

float: left;

width: 980px;

}



#contentwrap2 {

background: url(images/body_btm.png) center bottom no-repeat;

float: left;

padding-bottom: 36px;

width: 980px;

}



#contentwrap3 {

background: url(images/body_mid.png) center center repeat-y;

float: left;

padding: 0 20px;

width: 940px;

}



#content {

border-top: #C00 solid 1px;

width:700px;

float:left;

padding:0 0 10px 0;

margin: 5px 10px 0 0;

min-height:450px;

}



#content_wide {



width:950px;



float:left;



padding:0 10px 10px 0;



}



#pixopoint_menu_wrapper1 {



display: block;



float:left;



width: 698px;



padding: 0 0 0 30px;



}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav {



height: 35px;



float:left;



padding: 16px 0 0 0;



}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li {

border-right: #C00 solid 2px;

text-align:center;

float:left;

height: 35px;

display:inline;

padding: 0;

width:auto;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li:first-child {

border-left: #C00 solid 2px;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li ul li, #pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li ul li:first-child {

border-left: none;

border-right: none;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page_item a {

display: block;

border: none;

font-size: 14px;

font-weight: bold;

height: 19px;

line-height: 19px;

padding-top: 16px;

text-align: center;

text-transform: uppercase;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page_item a:hover {

border: none;

color: #C00;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page_item ul li a, #pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page_item ul li a:hover, #pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page_item ul li.current_page_item a {

background: none;

height: 23px;

line-height: 23px;

padding: 0;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page_item ul li a:hover {

border: none;

color: #090 /* Green */;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-5 a {

background: url(images/btn_home.gif) center top no-repeat;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-2 a {

background: url(images/btn_about.gif) center top no-repeat;

width: 62px;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-8 a {

background: url(images/btn_history.gif) center top no-repeat;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-10 a {

background: url(images/btn_leadership.gif) center top no-repeat;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-17 a {

background: url(images/btn_bylaws.gif) center top no-repeat;

width: 92px;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-19 a {

background: url(images/btn_gallery.gif) center top no-repeat;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-21 a {

background: url(images/btn_blog.gif) center top no-repeat;

}



#pixopoint_menu_wrapper1 #pixopoint_menu1 ul#suckerfishnav li.page-item-24 a {

background: url(images/btn_contact.gif) center top no-repeat;

}



#breadcrumb {

border-bottom: #090 /* Green */ dotted 1px;

font-size: 10px;

line-height: 2.55em;

height: 21px;

}



#breadcrumb a {

color: #C00 /* Red */;

border-bottom: none;

text-decoration:none;

}



#breadcrumb a:hover {

border-bottom: 1px dotted #090 /* Green */;

color: #090 /* Green */;

}



.post {

clear: both;

display: block;

float: left;

padding:0 5px;

width: 690px;

}



.post p {



margin:10px 0 15px 0;



}



.post em{



font-style:italic;



}



.post h2 {



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



font-size:24px;



margin:25px 0 10px 0;



}



.post h1, .post h1 a{

border: none;



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



font-size:28px;



margin: 5px 0 10px 0;



font-style: italic;



line-height: 1.5em;



}



.post h1 {

border-bottom: #090 /* Green */ solid 1px;

}



.post h3, .post h4 {

font-family: Verdana, Geneva, sans-serif;

font-size:20px;

margin:0 0 10px 0;

padding-top: 10px;

font-weight:normal;

}



.post h3 {

color: #C00 /* Red */;

font-style: italic;

}



.post h4 {

clear: both;

font-size:18px;

padding-top: 10px;

}



.post h1:hover, .post h2:hover, .post h4:hover {



color: #C00 /* Red */;



}



.post h3:hover {

color: #090 /* Green */

}



.post .indent {



padding-left:10px;



}



.post .indent p {



padding-left:10px;



}



.post small {



font-size:11px;



}



.post small a {



font-weight:normal;



}



.post .alignright {



float:right;



margin-left:10px;



}



.post .alignleft {



float:left;



margin-right:10px;



}



.post .aligncenter {



margin:0 auto;



display:block;



}



.post abbr {



font-weight:normal;



}



.post ul{



list-style:circle;



margin: 10px 0 15px 25px;



}



.post ol{



list-style:decimal;



margin: 10px 0 15px 30px;



}



.post .wp-caption {



background:#f7f7f7;



border:1px solid #ccc;



margin:10px;



text-align:center;



padding:5px 0 0;



}



.post .wp-caption-text {



margin:0;



}



.post .wp-caption a, .post .wp-caption a:hover {



border-bottom:0;



}



.post blockquote {

color: #C00 /* Red */;

border: 1px dotted #090 /* Green */;

border-left: none;

border-right: none;

margin: 15px 30px 0 30px;

padding-left: 15px;

}



.post pre {



font-family:courier;



font-size:12px;



letter-spacing:-1px;



margin:14px 0 14px 0;



}



.post .message ul {



margin:12px 0 0;



}



.post .message {



display:none;



background:#0F67A1;



margin-top:10px;



padding:20px;



color:#fff;



}



#comments h3, #comments h4{



font-family:Verdana, Geneva, sans-serif;



font-size:24px;



margin:35px 0 5px;



font-weight:normal;



}



#comments h4{



font-size:28px;



}



#comments cite{



font-family:Verdana, Geneva, sans-serif;



font-size:18px;



font-weight:normal;



border-bottom:1px dotted #ccc;



}



#comments em {



font-style:italic;



text-align:right;



}



#comments ol.commentlist li {



margin-top:20px;



border:1px dotted #ccc;



border-right:0;



padding:10px 5px 20px 10px;



min-height:110px;



}



#comments p {



margin:10px 0 0 10px;



width:auto;



}



#comments span {



display:block;



color:#eee;



font-family:Verdana, Geneva, sans-serif;



font-size:12px;



font-weight:normal;



float:right;



padding-top:25px;



}



#comments ul.formlist {



margin:20px auto;



width:375px;



}



#comments ul.formlist li {



display:block;



margin:10px 0 0;



}



#comments ul.formlist p{



margin:10px 0 0;



text-align:center;



}



#comments input {



font-family:Verdana, Geneva, sans-serif;



width:370px;



font-size:14px;



font-weight:normal;



}



#comments textarea {



font-family:Verdana, Geneva, sans-serif;



width:370px;



font-size:18px;



font-weight:normal;



}



#comments li.submitbutton input {



text-align:center;



background:#fff;



border:1px solid #aaa;



color:#000;



font-family:Verdana, Geneva, sans-serif;



font-weight:normal;



font-size:20px;



width:374px;



}



#comments .center {



text-align:center;



}



#sidebar {

font-size: 12px;



width:210px;



float:right;



margin:0 0 15px 20px;



}



#sidebar h3 {

border-bottom:1px solid #C00 /* Red */;

color: #C00 /* Red */;

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

padding: 15px 0 0 0;

font-size:18px;

font-weight: bold;

margin-bottom: 5px;

text-align:center;

}



#sidebar .block {

clear: both;

display: block;

float: left;

width: 100%;

}



#sidebar .block form, #sidebar .block div, #sidebar .block ul {

margin: 0 15px;

}



#sidebar .block div.textwidget {

margin: 0 10px;

}



#sidebar .block ul {



border-bottom:1px dotted #ccc;



}



#sidebar .block ul .children{



border:0;



padding: 0 0 0 8px;



}



#sidebar .block li {



border-top:1px dotted #ccc;



}



#sidebar .block li a {



background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%;



font-size:13px;



font-weight:normal;



padding:2px 0 2px 15px;



display:block;



border-bottom:none;



}



#sidebar .block li a:hover {



background:#f7f7f7 url(images/bullet_red.gif) no-repeat scroll 6px 52%;



}



#sidebar .widget_search label {



display:block;



padding:25px 0 3px 0;



font-size:18px;



border-bottom:1px dotted #ccc;



margin:0 0 5px;



}



#sidebar .widget_recent_comments li {



background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%;



padding:2px 0 2px 15px;



}



#sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{



background:none;



border-bottom:1px dotted #000;



text-decoration:none;



color:#000;



font-weight:600;



}



#sidebar .widget_recent_comments li a:hover {



color: #C00 /* Red */;



border-bottom:1px dashed #C00 /* Red */;



background-color:#f7f7f7;



}



#sidebar .widget_tag_cloud h3 {



margin:0 0 8px;



border-bottom:1px dotted #ccc;



}



#sidebar .calendar h3{



border-bottom:1px dotted #ccc;



}



#sidebar .calendar h3{



display:none;



}



#sidebar #wp-calendar {



width:95%;



text-align:center;



}



#sidebar #wp-calendar caption, #sidebar #wp-calendar td, #sidebar #wp-calendar th{



text-align:center;



}



#sidebar #wp-calendar caption {



font-size:18px;



padding:0 0 3px 0;



}



#sidebar #wp-calendar th {



font-weight: bold; 



border-top:1px dotted #ccc;



border-bottom:1px dotted #ccc;



}



#sidebar #wp-calendar tfoot td{



border-top:1px dotted #ccc;



border-bottom:1px dotted #ccc;



}



#sidebar div.widget_search form {

margin:0;

}



#sidebar #searchform input {

height: 18px;

line-height: 21px;

margin-left: 10px;

padding: 1px;

width: 186px;

}	



#bottom_bar { 

clear: both; 

float: left; 

width: 100%; 

padding: 0; 

}



#bottom_bar #area1 { 

float: left; 

margin-bottom: 10px; 

width: 100%; 

}



#bottom_bar #area2 { 

float: left; 

margin-bottom: 10px; 

width: 100%; 

}



#bottom_bar ul { 

margin: 0; 

padding: 0; 

}



#bottom_bar ul li { 

margin: 0; 

padding: 0; 

display: block; 

float: left; 

}



#footer {

background: url(images/footer.jpg) bottom no-repeat; 

color: #000;

font-size: 12px;

width:980px;

height: 55px;

float:left;

text-align:center;

padding: 0;

}



#footer ul li:first-child {

border-left:1px solid #090 /* Green */;

}



#footer ul li {

border-right:1px solid #090 /* Green */;

display:inline;

list-style-image:none;

list-style-position:outside;

list-style-type:none;

padding:0 6px 0 3px;

}



#footer a {

border-bottom: #090 /* Green */ dotted 1px;

color: #000;

font-weight: normal;

padding:0;

}



#footer a:hover {

border: none;

color: #090 /* Green */;

}



span.red {

color: #C00 /* Red */;

font-weight: bold;

}



.post form#donateplusform div#wallinfo input {

width: 300px;

}



p.access {

text-align: center;

}



input.submit, input.wp-email-capture-submit, p.access a, #comments input#submit {

	font-family: Verdana, Geneva, sans-serif;

font-size: 12px;

background-color: #C00 /* Red */;

border: #FFF solid 1px;

color: #FFF;

padding: 3px 6px;

width: auto;

}



p.access a {

padding: 5px 10px;

}



input.submit:hover, input.wp-email-capture-submit:hover, p.access a:hover, #comments input#submit:hover {

background-color: #090 /* Green */;

border: #FFF solid 1px;

}



div.wp-email-capture {

text-align: center;

}



div#wp_email_capture {

text-align: left;

}



input.wp-email-capture-submit {

margin-top: 10px;

}



a.addtoany_share_save, a.addtoany_subscribe, a.buttonfixed, a.addtoany_share_save:hover, a.addtoany_subscribe:hover, a.buttonfixed:hover {

border-bottom: none;

line-height: 1em;

vertical-align: text-bottom;

}



.mapp-div {

border: #000 solid 1px;

margin-bottom: 10px !important;

}



.mapp-poweredby {

display: none;

}



iframe html body div#wphead_custom, iframe html body div#wphead_custom div#wphead-info {

display: none;

}



.simplemodal-login-credit {

display:none;

}



div.post div.slideshow {

	background-color: #FFF;

	border: #CC0000 solid 1px;

	height: 480px;

	margin: 10px 0;

	padding: 4px;

	width: 680px;

}



div.post div.slideshow object.slideshow {

	height: 480px;

	margin: 0;

	padding: 0;

	width: 680px;

}

img#wpstats {
display: none;
}