/* ============================== */
/* = HOW TO CUSTOMIZE PAGELINES = */
/* ============================== */

/*

Rules placed in this stylesheet will override the default styles of the Base Platform theme and will not be changed or over written when you update the 
Platform framework. Additionally, since this stylesheet is purely for editing purposes you can easily undo or erase some of the CSS to return your site back to the look and feel of the Base theme. 

In the Base theme the footer is black and the CSS looks like this:

	#footer {
		clear:both;
		font-size:1em;
		overflow:hidden;
		text-align: left;
		background: #000;
		color: #999;
		position: relative;
	}
		
To change the background color to white, all you have to do is declare a new rule for the color like so:

		#footer { background: #FFF; }

A great tool for modifying themes and inspecting CSS elements is the FireBug extension for FireFox. You can also use the developer tools provided by Chrome (right-click and "inspect element") or Internet Explorer if you're feeling dangerous.

LEARN CSS - We recommend using Lynda.com video tutorials to learn using CSS. 
			Also, for a comprehensive list of CSS rules and usage try consulting W3 schools @ http://www.w3schools.com/css/default.asp
*/
/* ============================== */
/* = Start Your Custom CSS Here = */
/* ============================== */

div.branding_wrap { margin-bottom: -25px; margin-right: -19px; margin-left: -19px; margin-top: -19px; position: absolute; }


#features .content-pad {padding: 1px 6px 0px 6px;}

#boxes .content-pad {padding: 6px 6px 6px 6px;}

#features .fclone_wrap {
      background:rgba(0, 0, 0, 0.05) !important;
      border-radius: 3px !important;
}

#page .page-canvas {
   padding-top: 24px !important;
}

#secondnav .secondnav_menu {
   background:rgba(0, 0, 0, 0.05) !important;
}

.hentry .wp-caption {
      background:rgba(255, 255, 255, 1.0) !important;
      border: 1px rgba(0, 0, 0, 0.3) !important;
      box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3) !important;

}

.hentry .wp-caption img {
      background:rgba(255, 255, 255, 1.0) !important;
      border:rgba(0, 0, 0, 0.0) !important;
}

.hentry table.wct-tab2 tbody td td1 td2{
text-align: left !important;
color: #FFFFFF !important;
}

.hentry table.wct-table tbody td {
text-align: left;
}

.hentry table.wct-td1, table.wct-td2 {
text-align: left !important;
background:rgba(255, 255, 255, 1.0) !important;
color: #000000 !important;
}


.hentry h2 {
    margin-bottom: 0em;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0.5em;
    padding-top: 0px;
    padding-bottom: 0px;
}

.hentry h4 {
    margin-bottom: 0.5em;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0.5em;
    padding-top: 0px;
    padding-bottom: 0px;
}

.hentry input.name, input.email, input.text, input.wct-formdate, input.upload_imageland, input.wct-formchar32, input.wct-formpic, input.searchfield {
    background-color: #ffffff !important;
    background:rgba(252, 252, 252, 1.0) !important;
    margin:auto !important;
    position:left !important;
    font-size: 14px !important;
    font-weight: normal !important;
    color: #000 !important;
    height: 30px !important;
        margin: 0px 0px 8px 0px !important; 
        padding: 4px !important; 
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px rgba(0, 0, 0, 0.3) !important;
    border: inset 1px rgba(0, 0, 0, 0.3) !important;
}

.hentry input.name:focus, input.email:focus, input.text:focus, input.upload_imageland, input.wct-formdate:focus, input.wct-formchar32:focus, input.wct-formpic:focus, input.searchfield {
    background-color: #ffffff !important;
    background:rgba(252, 252, 252, 1.0) !important;
    margin:auto !important;
    position:left !important;
    font-size: 14px !important;
    font-weight: normal !important;
    color: #000 !important;
    height: 30px !important;
        margin: 0px 0px 8px 0px !important; 
        padding: 4px !important; 
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px rgba(0, 0, 0, 0.3) !important;
    border: inset 1px rgba(0, 0, 0, 0.3) !important;
}


.hentry textarea, textarea.large {
    background-color: #ffffff !important;
    background:rgba(252, 252, 252, 1.0) !important;
    margin:auto !important;
    position:left !important;
    font-size: 14px !important;
    font-weight: normal !important;
        margin: 0px 0px 8px 0px !important; 
        padding: 4px !important; 
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px rgba(0, 0, 0, 0.3) !important;
    border: inset 1px rgba(0, 0, 0, 0.3) !important;
}

.hentry select {
    background: rgba(255, 255, 255) !important;
    height: 26px !important;
    overflow: hidden !important;
}

.hentry input.wct-search {
    background-color: #ffffff !important;
    color:#000 !important;
    border-radius: 3px !important;
    height: 30px !important;
    width: 300px !important;
}




.hentry input.submit, input.reset, .egenknapp, input.pushbutton-wide, input.button.logout, input.wct-button, input.button, input[type="reset"], input[type="submit"], a.plmore {
	-moz-box-shadow:inset 0px 1px 0px 0px #787878;
	-webkit-box-shadow:inset 0px 1px 0px 0px #787878;
	box-shadow:inset 0px 1px 0px 0px #787878;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6b6b6b), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #6b6b6b 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b6b6b', endColorstr='#000000');
	background-color:#6b6b6b;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #000000;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
}

.hentry input.submit:hover, .egenknapp:hover, input.pushbutton-wide:hover, input.wct-button:hover, input.button.logout:hover, input[type="reset"]:hover, input[type="submit"]:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #6b6b6b) );
	background:-moz-linear-gradient( center top, #000000 5%, #6b6b6b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#6b6b6b');
	background-color:#000000;

	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #000000;
	display:inline-block;

	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
}

.hentry input.submit:active, .egenknapp:active, input.pushbutton-wide:active, input.wct-button:active, input.button.logout:active, input[type="reset"]:active, input[type="submit"]:active {
	position:relative;
	top:1px;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
}

.hentry input.button.mini, input.button.logout  {

	-moz-box-shadow:inset 0px 1px 0px 0px #787878;
	-webkit-box-shadow:inset 0px 1px 0px 0px #787878;
	box-shadow:inset 0px 1px 0px 0px #787878;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6b6b6b), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #6b6b6b 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b6b6b', endColorstr='#000000');
	background-color:#6b6b6b;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px solid #000000;

	border-radius:6px;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:0px 6px 11px 6px;
	text-decoration:none;
        height: 10px;
}

.hentry input.button.mini:active, input.button.logout:active {
	position:relative;
	top:1px;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:0px 6px 11px 6px;
	text-decoration:none;
        height: 10px !important;	
}


.hentry input.button.mini:hover, input.button.logout:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #6b6b6b) );
	background:-moz-linear-gradient( center top, #000000 5%, #6b6b6b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#6b6b6b');
	background-color:#000000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border:1px solid #000000;

	border-radius:6px;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:0px 6px 11px 6px;
	text-decoration:none;
        height: 10px !important;	
}
