@import url(//fonts.googleapis.com/css?family=Lobster|Yanone+Kaffeesatz|Reenie+Beanie|Neuton|Molengo|Cuprum);

@charset "utf-8";
/* CSS Document for AdminPraise © Copyright 2010, All rights reserved */

/*------ Default HTML Styles ------*/
* {
margin:0;
padding:0;
}
html {
font-size:100%;
height:100%;
margin:0 0 1px 0;
}
body {
font-size:80%;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:1.5em;
color:#454545;
}
body.site{
background:#222;
}
h1,
h2, h3, h4, h5, h6, p, blockquote, label, ul, ol, dl, fieldset,
address, .contentheading, .componentheading, .contentdescription {
margin:0.5em 0;
}
ul, ol {
margin:0 0 0 2em;
}
fieldset {
border:none;
}
legend {
font-weight:bold;
}
img {
border:none;
}
a {
text-decoration:none;
color:#5E3E81;
}
a:hover {
text-decoration:underline;
}
.contentheading, .componentheading, .contentdescription, h1, h2, h3, h4, h5, h6 {
font-weight:normal;
}
h1, .componentheading {
font-size:30px;
line-height:1.5em;
color:#000000;
font-family: 'Yanone Kaffeesatz', arial, serif;
}
h2, .contentheading {
font-size:28px;
line-height:1.1em;
font-family: 'Cuprum', arial, serif;
}
h3, .contentdescription {
font-size:25px;
font-family: 'Cuprum', arial, serif;
}
h4 {
font-size:21px;
line-height:1.3em;
}
h5 {
font-size:18px;
}
h6 {
font-size:16px;
}
hr {
border:none;
border-bottom:1px dotted #CCCCCC;
display:block;
height:1px;
clear:both;
margin:10px 0;
}
.small, .createdate, .modifydate {
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
color:#989096;
}
/* Tooltips **********/
.tool-tip {
float: left;
border: 1px solid #D4D5AA;
padding: 5px;
background: #FFFFCC;
max-width: 200px;
}
.tool-title {
padding: 0;
margin: 0;
margin-top: -15px;
padding-top: 15px;
padding-bottom: 5px;
background: url(../../system/images/selector-arrow.png) no-repeat;
font-size: 100%;
font-weight: bold;
}
.tool-text {
margin: 0;
font-size: 100%;
}
/* System Messages */
#system-message    {
margin-bottom: 0px;
padding: 0;
}
#system-message dt { 
font-weight: bold; 
}
#system-message dd { 
margin: 0; font-weight: bold; text-indent: 30px; 
}
#system-message dd ul {
list-style: none;
margin: 0px;
padding: 10px;
color: #0055BB;
background: #D8E5F8 url(../images/status-info.png) no-repeat 10px 50%;
border-top: 3px solid #629DE3;
border-bottom: 3px solid #629DE3;
}
#system-message dt.message { 
display: none; 
}
#system-message dd.message {}
#system-message dt.error { 
display: none; 
}
#system-message dd.error ul {
margin: 0px;
list-style: none;
color: #c00;
background: #FFD6D6 url(../images/status-alert.png) no-repeat 10px 50%;
border-top: 3px solid #DE7A7B;
border-bottom: 3px solid #DE7A7B;
}
#system-message dt.notice { 
display: none; 
}
#system-message dd.notice ul {
margin: 0px;
list-style: none;
color: #DCA33C;
background: #FEF6D8 url(../images/status-note.png) no-repeat 10px 50%;
border-top: 3px solid #F0DC7E;
border-bottom: 3px solid #F0DC7E;
}
/* Typography **********/
blockquote{
padding:20px;
margin:10px 0;
font-style:italic;
}
.alert, .info, .download, .note {
display: block;
padding: 10px 10px 10px 50px;
margin: 15px 0;
font-family:Arial, Helvetica, sans-serif;
}
ul.bullet1, ul.bullet2, ul.bullet3, ul.bullet4, ul.bullet5, ul.bullet6, ul.bullet7,
ul.male, ul.female,ul.accept,ul.clock,ul.color,ul.cup,ul.date,ul.drink,ul.smile,ul.exclamation,
ul.heart,ul.music,ul.rainbow,ul.golf,ul.tennis,ul.star,ul.tick {
padding-left: 10px;
margin-left: 0;
}
ul.bullet1 li, ul.bullet2 li, ul.bullet3 li, ul.bullet4 li, ul.bullet5 li, ul.bullet6 li, ul.bullet7 li,
ul.male li, ul.female li,ul.accept li,ul.clock li,ul.color li,ul.cup li,ul.date li,ul.drink li,ul.smile li,ul.exclamation li,
ul.heart li,ul.music li,ul.rainbow li,ul.golf li,ul.tennis li,ul.star li,ul.tick li {
list-style: none;
margin-left: 0;
padding:0 0 0 40px;
margin-bottom: 5px;
}
fieldset.highlight{
padding:10px;
font-weight:normal;
}
fieldset.highlight legend{
font-size:1.2em;
}
/* Typography **********/
blockquote{
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
color:#5E5253;
}
.alert {
color: #c00;
border-top: 3px solid #fe7b7a;
border-bottom: 3px solid #fe7b7a;
background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;
}
.info {
color: #0055BB;
border-top: 3px solid #629de3;
border-bottom: 3px solid #629de3;

background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;

}

.note {

color: #B79000;

border-top: 3px solid #fde179;

border-bottom: 3px solid #fde179;

background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;

}

.download {

color: #57861A;

border-top: 3px solid #c2df88;

border-bottom: 3px solid #c2df88;

background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;

}

ul.bullet1 li {

background: url(../images/bullet1.png) 4px 4px no-repeat;

}

ul.bullet2 li {

background: url(../images/bullet2.png) 4px 4px no-repeat;

}

ul.bullet3 li {

background: url(../images/bullet3.png) 4px 4px no-repeat;

}

ul.bullet4 li {

background: url(../images/bullet4.png) 4px 4px no-repeat;

}

ul.bullet5 li {

background: url(../images/bullet_green.png) 4px 4px no-repeat;

}

ul.bullet6 li {

background: url(../images/bullet_pink.png) 4px 4px no-repeat;

}

ul.bullet7 li {

background: url(../images/bullet_red.png) 4px 4px no-repeat;

}

ul.male li {

background: url(../images/user_suit.png) 4px 4px no-repeat;

}

ul.female li {

background: url(../images/user_female.png) 4px 4px no-repeat;

}

ul.accept li {

background: url(../images/accept.png) 4px 4px no-repeat;

}

ul.clock li {

background: url(../images/clock.png) 4px 4px no-repeat;

}

ul.color li {

background: url(../images/color_swatch.png) 4px 4px no-repeat;

}

ul.cup li {

background: url(../images/cup.png) 4px 4px no-repeat;

}

ul.date li {

background: url(../images/date.png) 4px 4px no-repeat;

}

ul.drink li {

background: url(../images/drink.png) 4px 4px no-repeat;

}

ul.smile li {

background: url(../images/emoticon_smile.png) 4px 4px no-repeat;

}

ul.exclamation li {

background: url(../images/exclamation.png) 4px 4px no-repeat;

}

ul.heart li {

background: url(../images/heart.png) 4px 4px no-repeat;

}

ul.music li {

background: url(../images/music.png) 4px 4px no-repeat;

}

ul.rainbow li {

background: url(../images/rainbow.png) 4px 4px no-repeat;

}

ul.golf li {

background: url(../images/sport_golf.png) 4px 4px no-repeat;

}

ul.tennis li {

background: url(../images/sport_tennis.png) 4px 4px no-repeat;

}

ul.star li {

background: url(../images/star.png) 4px 4px no-repeat;

}

ul.tick li {

background: url(../images/tick.png) 4px 4px no-repeat;

}

fieldset.highlight{

background:#EFE7E0 url(../images/gradient.png) repeat-x 0 0;

border:1px solid #E2DBD5;

color:#5E5253;

}

pre, .source{

background:#EFE7E0 url(../images/gradient.png) repeat-x 0 0;

border:1px solid #E2DBD5;

color:#5E5253;

}


/*------ Content Styles ------*/
.inputbox, .validate-email{
padding:3px;
background:#FFFFFF url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
}
.adminform{
width:auto;
margin:10px 0;
}
.adminform td{
padding:5px;
}
.adminform .inputbox{
width:400px;
}
.readon, .readmore{ 
display:block;
float:left;
padding:3px 5px;
font-family:Arial, Helvetica, sans-serif;
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
}
.button, .validate, .adminform button, button{
padding:3px 5px;
cursor:pointer;
color:#FFF;
}
.article_column{
padding:0 10px 0 0;
}
.column_separator{
padding:0 0 0 10px;
}
.article_separator{
display:block;
margin:0 0 20px 0;
border-bottom:1px dotted #CCCCCC;
}
.contentpaneopen{
width:100%;
}
.blog{
width:100%;
margin:0 0 20px 0;
}
.blog_more{
padding:20px;
margin:0 0 20px 0;
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
color:#676060;
}
.blog_more strong{
font-weight:normal;
}
.blog_more ul, .blog_more li{
margin:0;
padding:0;
list-style:none;
}
.blog_more li{
display:inline;
}
.blog_more li a{
display:block;
padding:5px 0;
font-size:0.9em;
}
.blog_more strong{
display:block;
padding:0 0 5px 0;
font-size:1.4em;
}
.pagination ul, .pagination li{
margin:0;
padding:0;
list-style:none;
}
.pagination li{
display:inline;
}
.pagination span, .pagination a{
display:inline;
padding:5px;
margin:0 5px;
font-family:Arial, Helvetica, sans-serif;
}
.pagination span{
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
}
.pagination a{
background:#EEEEEE url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
}
.contentpane ul, .contentpane li{
margin:0;
padding:0;
list-style:none;
}
.contentpane li{
padding:5px 0;
margin:0 0 5px 0;
border-bottom:1px dotted #CCCCCC;
}
.contentdescription{
padding:10px 0;
}
td.sectiontableheader{
padding:5px;
text-align:left !important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border-top:1px solid #CCCCCC;
}
td.sectiontableheader a{
color:#5E5253;
}
tr.sectiontableentry1 td{
padding:5px;
text-align:left !important;
font-family:Arial, Helvetica, sans-serif;
border-bottom:1px dotted #CCCCCC;
}
tr.sectiontableentry2 td{
padding:5px;
text-align:left !important;
font-family:Arial, Helvetica, sans-serif;
border-bottom:1px dotted #CCCCCC;
}
tr.sectiontableentry0 td{
padding:5px;
text-align:left !important;
font-family:Arial, Helvetica, sans-serif;
border-bottom:1px dotted #CCCCCC;
}
#limit{
margin:0 0 10px 0;
}
.contenttoc{
width:220px;
float:right;
margin:0 0 20px 20px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #CCCCCC;
}
.contenttoc th{
padding:5px 10px;
text-align:left;
font-size:1.4em;
}
.contenttoc td a{
display:block;
padding:5px 10px;
border-bottom:1px dotted #CCCCCC;
}
.contenttoc td a:hover{
padding:5px 5px 5px 10px;
text-decoration:none;
color:#5E5253;
}
.pagenavbar{
text-align:right;
}
#search_searchword{
padding:4px;
}
#searchphraseall{
margin:20px 0;
}
#ordering{
margin:0 0 20px 0;
}
.searchintro{
width:100%;
padding:10px;
margin:10px 0;
background:#EFE7E0 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#676060;
}
.searchintro br{
display:none;
}
.searchintro b{
font-size:1.4em;
color:#FF0000;
}
.highlight{
font-weight:bold;
color:#FF0000;
background:#FFFF00;
}
.contentpaneopen fieldset{
padding:0 0 10px 0;
margin:10px 0;
border-bottom:1px dotted #CCCCCC;
}
#com-form-login #username, #com-form-login #passwd{
width:70%;
}
#com-form-login ul, #com-form-login li{
margin:0;
padding:0;
list-style:none;
}
#com-form-login a{
padding:5px 5px 5px 5px;
display:block;
width:70%;
border-bottom:1px dotted #CCCCCC;
}
#com-form-login a:hover{
text-decoration:none;
color:#5E5253;

}

.button2-left .readmore{

border:none;

padding:0;

}

.adminform{

border:1px solid #CCCCCC;

}

#jformcatid, #jformtitle, #jformurl, #jformdescription{

width:400px;

margin:0 0 10px 0;

}

.paramlist{

margin:10px 0;

}

.paramlist .inputbox{

margin:0 0 10px 0;

}

#name, #email{

margin:0 0 10px 0;

}

 

/*------ Module Styles ------*/

.moduletable, .moduletable_menu, .moduletable_text{

margin:0 0 20px 0;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:14px;

}

.moduletable h3, .moduletable_menu h3, .moduletable_text h3, .moduletable-grid h3, .moduletable-half-left h3, .moduletable-half-right h3 {
font-size:15px;

color:#666;

text-transform:uppercase;

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

font-weight:bold;

}

.moduletable ul, .moduletable_menu ul, .moduletable_text ul, .moduletable li, .moduletable_menu li, .moduletable_text li{

margin:0;

padding:0;

list-style:none;

}

.moduletable li a, .moduletable_menu li a, .moduletable_text li a{

display:block;

padding:3px 0;

text-decoration:underline;

}

/*------ PraiseSlides ------*/

#mod_praiseslides_containerTagId, .mod_praiseslides_container_left{

background:none !important;

border:none !important;

}

.mod_praiseslides_article_down,

.mod_praiseslides_article_right, .mod_praiseslides_article_up,

.mod_praiseslides_article_left, .mod_praiseslides_article_fade {

padding:0 !important;

}

/*------ Global News ------*/
.gn_static_2{
border:1px solid #222222;
background:#222222;
color:#FFFFFF;
margin:0 20px 20px 0;
width:220px;
}
.gn_static_2 a{
color:#FFFFFF;
}
.gn_static_2 h5{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
padding:0 5px;
color:#FFFFFF;
}
.gn_static_1{
margin:0 0 10px 0;
}
.gn_static_1 h2{
font-size:14px !important;
}
.gn_static_1 p{
font-size:12px !important;
}

/*------ Tweets Module ------*/

.tweet-username{

margin:0 0 10px 0;

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

font-size:0.9em;

font-weight:bold;

}

.tweet-message{

margin:0 0 10px 0;

padding:0 0 10px 0;

border-bottom:1px solid #CCCCCC;

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

font-size:0.9em;

}

/*------ Template Category Link ------*/

.blog-jp img{

width:220px;

}

.blog-jp .article_separator {

border-bottom:none;

display:block;

margin:0;

}

.blog-jp h4{

border-bottom:1px dotted #CCCCCC;

padding:0 0 10px 0;

}

.blog-jp .contentheading-jp{

color:#666;

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

font-size:14px;

font-weight:bold;

text-transform:uppercase;

}

/*------ Category Grid ------*/

.moduletable-grid{

clear:both;

margin:0 0 20px 0;

padding:0 0 20px 0;

border-bottom:1px dotted #CCCCCC;

}

.grid-cell{

width:220px;

float:left;

margin:0 10px 10px 0;

background:#222222;

border:1px solid #222222;

color:#FFFFFF;

}

.grid-cell a{

color:#FFFFFF;

}

.grid-cell img{

width:220px;

}

.grid-cell h5{

color:#FFFFFF;

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

font-size:0.9em;

font-weight:bold;

padding:0 5px;

text-transform:none !important;

}

/*------ Article ------*/

.contentpaneopen-jp{

width:100%;

}

/*------ Layout Styles ------*/
.clr{
clear:both;
}
.width{
width:960px;
margin:0 auto;
}
.small{
font-size:10px !important;
font-weight:normal;
}
.inside{
padding:10px;
}
#header{
background:#222222;
}
#siteselect{
width:20px;
float:right;
position:relative;
top:7px;
right:3px;
margin-left:5px;
}
#siteselect li#arrowdown{
position:relative;
list-style:none;
background:url('../images/bullet_arrow_down.png') no-repeat 0 0;
text-indent:-9999px;
}
#siteselect li{
list-style:none;
}
#siteselect li li a{
text-indent:-9999px;
display:block;
height:35px;
width:210px;
margin:15px 0;
}
#siteselect li:hover{
cursor:pointer;
}
#siteselect li ul{
display:none;
}
#siteselect li:hover ul{
background:#222;
padding:10px 10px 0 10px;
border:1px solid #444;
position:absolute;
display:block;
right:-7px;
z-index:100;
}
#siteselect .jplink{
background:url('http://www.joomlapraise.com/templates/jp_joomlapraise_j1.5_3.0/images/logo.png') no-repeat 0 0;
}
#siteselect .aplink{
background:url('../../jp_joomlapraise_j1.5_3.0/images/logo.png') no-repeat 0 0;
}
#siteselect .pplink{
background:url('../images/footer-logo.png') no-repeat 0 0;
}
#siteselect .pflink{
background:url('../../jp_joomlapraise_j1.5_3.0/images/logo.png') no-repeat 0 0;
}
#logo{
display:block;
float:right;
width:205px;
height:29px;
text-indent:-9999px;
outline:none;
background:url(../images/logo.png) no-repeat 100% 0;
}
#mainmenu{
float:left;
width:670px;
margin:2px 0;
font-family:Arial, Helvetica, sans-serif;
}
#mainmenu ul, #mainmenu li{
margin:0;
padding:0;
list-style:none;
}
#mainmenu li{
display:inline;
}
#mainmenu li a{
color:#FFFFFF;
margin:0 20px 0 0;
border-bottom:1px solid #666;
padding-bottom:3px;
}
#mainmenu li a:hover{
text-decoration:none;
border-bottom:1px solid #FFF;
}
#mainmenu li.active a{
font-weight:bold;
border-bottom:1px solid #FFF;
}
#mainmenu li.item6 a {
color:#CC9600;
}
#mainmenu li.active.item6 a {
color:#CC9600;
}
#banner{
background:#190800 url(../images/banner.jpg) no-repeat 50% 0;
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
border-top:1px solid #190800;
}
#banner h1 {
font-size:35px;
margin:0;
line-height:1em;
color:#FFFFFF;
font-weight:bold;
text-shadow:0px 1px 1px #000;
}
#banner h1.homehead{
margin:20px 0 0 0;
}
#banner h2 {
font-size:18px;
font-weight:normal;
margin:10px 0;
line-height:1.3em;
color:#D8BFFF;
}
#banner a{
color:#D8BFFF;
}
#banner table {
margin:0 0 10px 0;
border-collapse:collapse;
}
#banner td {
text-align:left;
vertical-align:top;
font-size:14px;
color:#D8BFFF;
}
#banner td.club-details-l {
padding:0 10px 0 0;
}
#banner td.club-details-r {
padding:0 0 0 10px;
}
#banner-l {
width:450px;
float:left;
}
#banner-l p{
margin:0.2em 0;
}
#banner-r {
width:485px;
height:400px;
float:right;
overflow:hidden;
}
#banner-r .inside {
padding:65px 0 0 0;
}

#container,
.subPage #container .width{
background:#FFF;
}
.subPage #container{
background:#EEE;
}
.subPage #container .width{
-moz-box-shadow:0 0 4px #333;
width:980px;
}
.subPage #container .width .inside{
padding:10px 20px;
}
#showcase{
margin:0 0 20px 0;
}
#showcase-l{
width:460px;
float:left;
}
#showcase-r{
width:460px;
float:right;
}
#showcase-r h2{
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
line-height:1.3em;
}
#salespitch{
margin:0 0 20px 0;
}
#latest{
float:left;
width:220px;
}
#recent{
float:right;
width:220px;
}
#content{
float:left;
width:700px;
overflow:hidden;
}
.itemid-12 #content{
overflow:visible;
}
#sidebar{
float:right;
width:220px;
}
#pricing{
background: #E1CCF9; /* old browsers */
background: -moz-linear-gradient(top, #E1CCF9 0%, #694F84 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E1CCF9), color-stop(100%,#694F84)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E1CCF9', endColorstr='#694F84',GradientType=0 ); /* ie */
border:1px solid #694F84;
text-align:center;
color:#59466D;
margin:0 0 10px 0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:inset 0 -1px 1px #E1CCF9;
}
#pricing a{
color:#59466D;
text-shadow:0 0 1px #E1CCF9;
}
#pricing .inside{
padding:5px 10px;
}
#pricing h2{
font-size:32px;
line-height:30px;
margin:10px 0 5px 0;
}
#footer{
text-align:center;
}
.elements {
width:100%;
border-collapse:collapse;
margin:20px 0;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}
.elements .links{
border-top:1px solid #333333;
margin:10px 0 0 0;
padding:10px 0;
width:100%;
border-collapse:collapse;
}
.elements .links ul, .elements .links li{
margin:0;
padding:0;
list-style:none;
}
.elements .links li a{
display:block;
float:left;
padding:2px 5px;
}
.elements .links li a:hover{
background:#666;	
color:#FFFFFF;
text-decoration:none;
}
.elements td {
vertical-align:top;
width:33%;
}
.elements td ul {
list-style:none;
margin:0;
padding:0;
}
.elements td li {
margin:5px 0;
padding:0;
}
.elements td a {
color:#CCC;
}
.elements td td{
padding:3px;
font-size:0.9em;
}
.elements-1 {
padding:0 10px 0 0;
}
.elements-2 {
padding:0 10px;
}
.elements-3 {
padding:0 10px;
}
.elements-4 {
padding:0 0 0 10px;
}
.elements h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#FFFFFF;
}
.elements h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#80CEFF;
margin:10px 0 0 0;
}
#message {
border-bottom:1px solid #333333;
border-top:1px solid #333333;
margin:0 0 10px 0;
padding:10px 0;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
color:#777777;
}
#message ul, #message li {
margin:0;
padding:0;
list-style:none;
}
#message li {
display:inline;
}
#message li a {
color:#FFFFFF;
margin:0 20px 0 0;
text-decoration:underline;
}
#message li a:hover {
text-decoration:none;
}
#message li.active a {
font-weight:bold;
}

#footer-logo {
display:block;
height:45px;
text-indent:-9999px;
outline:none;
background:url(../images/pixelpraise-logo.png) no-repeat 50% 0;
}
#copy{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#777777;
}
#copy a{
color:#777777;
text-decoration:underline;
}
/*------ Content for Articles ------*/
#content .article-intro{
margin:10px 0;
height:270px;
overflow:hidden;
border-bottom:1px dotted #CCCCCC;
}
#content p{
font-size:16px;
}
#content h4{
color:#111111;
line-height:1.2em;
text-decoration:none;
}
#content h5{
color:#666;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}
#content .img{
border:1px solid #EEEEEE;
padding:3px;
}
.article-menu{
font-family:Arial,Helvetica,sans-serif;
float:right;
margin:0;
padding:0;
list-style:none;
}
.article-menu li{
margin:0;
padding:0;
list-style:none;
}
.article-menu li{
display:inline;
}
.article-menu li a{
margin:0 0 0 20px;
padding:5px 0 10px 0;
display:block;
float:left;
}
.buy-now {
display:block;
float:right;
background:url(http://adminpraise.com/templates/adminpraise/images/buy-now-l.png) no-repeat 0 0;
padding:0 0 0 10px !important;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.buy-now span{

display:block;

background:url(http://adminpraise.com/templates/adminpraise/images/buy-now-r.png) no-repeat 100% 0;

padding:8px 10px 10px 0;

}

.related{

width:100%;

border-top:1px dotted #CCCCCC;

margin:20px 0 0 0;

}

.related td{

width:33%;

text-align:left;

vertical-align:top;

padding:20px 0 0 0;

}

/*------- Plans & Pricing ------*/
#plans-pricing{
text-align:center;
width:938px;
margin:40px 0;
font-family:Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:bold;
color:#666666;
}
#plans-pricing h1{
font-size:30px;
line-height:1.3em;
font-weight:bold;
color:#333333;
}
#plans-pricing h2{
font-size:28px;
font-weight:bold;
color:#666666;
}
#plans-pricing h3{
font-size:20px;
line-height:1.3em;
font-weight:bold;
color:#666666;
}
#plans-pricing h4{
font-size:14px;
line-height:1.3em;
font-weight:bold;
text-transform:uppercase;
color:#73A1C7;
border-bottom:1px solid #DCDFB6;
padding:0 0 10px 0;
margin:0 0 10px 0;
}
#plans-pricing .red{
font-size:12px;
color:#DF6161;
}
#plans-pricing .green{
color:#8DBF5F;
font-size:18px;
}
.pricing-1{
float:left;
width:458px;
height:330px;
background:#FEFFEF;
border:1px solid #DCDFB6;
position:relative;
right:-15px;
}
.pricing-2{
float:right;
width:458px;
height:370px;
margin:-20px 0;
background: #fefcea; /* old browsers */
background: -moz-linear-gradient(top, #fefcea 0%, #EFE392 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#EFE392)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#EFE392',GradientType=0 ); /* ie */
border:1px solid #DCDFB6;
color:#000000 !important;
-moz-box-shadow:0 0 5px #999;
position:relative;
left:-15px;
}
.pricing-2 h2{
color:#000000 !important;
font-size:32px !important;
text-shadow:0 0 1px #FFF;
margin:30px 0 0 0;
}
.pricing-2 h3{
color:#000000 !important;
margin:0 0 10px 0;
}
.pricing-2 .green{
color:#56AF05 !important; 
font-size:23px !important;
}
.pricing-2 .red{
color:#CC0000 !important;
}
.pricing-2 h4{
color:#3671A1 !important;
}
.pricing-3{
float:left;
width:220px;
}
.pricing-4{
float:right;
width:220px;
}
.pricing-right .pricing-description{
height:44px;
}
.pricing-left .pricing-description,
.pricing-mid .pricing-description{
height:42px;
}


#faq{

background:#F8F8F8;

margin:20px 0;

}

#faq .inside{

padding:20px;

}

#faq-l{

float:left;

width:420px;

}

#faq-r{

float:right;

width:420px;

}

#faq h4{

font-size:14px;

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

line-height:1.3em;

font-weight:bold;

color:#333333;

}

#faq p{

margin:0 0 20px 0;

}

#affiliates{

margin:20px auto;

text-align:center;

}

#affiliates img{

margin:0 5px;

}
/* K2 Modules */
/*------ Homepage Modules ------*/
.moduletable-half-left {
width:222px;
float:left;
}
.moduletable-half-right {
width:222px;
float:right;
}
.moduletable-half-left div.k2ItemsBlock ul {
margin:0;
padding:0;
}
.moduletable-half-left div.k2ItemsBlock ul li {
margin:0;
padding:0;
width:220px;
}
.moduletable-half-left .even,.moduletable-half-left .odd,
.moduletable-half-right .even,.moduletable-half-right .odd {
border:1px solid #222222;
background:#222222;
margin:0 0 20px 0 !important;
height:158px;
overflow:hidden;
}
.moduletable-half-left div.k2ItemsBlock ul li a.moduleItemTitle {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px;
display:block;
}
.moduletable-half-left div.k2ItemsBlock ul li p.moduleItemIntrotext {
padding:0;
margin:0;
}
.moduletable-half-left div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {
border:none;
padding:0;
margin:0;
width:220px;
}
.moduletable-half-right div.k2ItemsBlock ul {
margin:0;
padding:0;
}
.moduletable-half-right div.k2ItemsBlock ul li {
margin:0;
padding:0;
}
.moduletable-half-right .even {
border:1px solid #222222;
background:#222222;
margin:0 0 20px 0 !important;
}
.moduletable-half-right .odd {
border:1px solid #222222;
background:#222222;
margin:0 0 20px 0 !important;
}
.moduletable-half-right div.k2ItemsBlock ul li a.moduleItemTitle {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px;
display:block;
}
.moduletable-half-right div.k2ItemsBlock ul li p.moduleItemIntrotext {
padding:0;
margin:0;
}
.moduletable-half-right div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {
border:none;
padding:0;
margin:0;
width:220px;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{
border:0;
}
/*------ Homepage Random Banner ------*/
#banner div.k2ItemsBlock ul {
margin:0;
padding:0;
}
#banner div.k2ItemsBlock ul li {
margin:0;
padding:0;
}
#banner div.k2ItemsBlock ul li p.moduleItemIntrotext {
margin:0;
padding:0;
}
#banner .even, #banner .odd {
border:none;
background:none;
}
#banner div.k2ItemsBlock ul li .moduleItemIntrotext a.moduleItemImage img {
border:none;
margin:0;
padding:39px 12px 0 12px;
float:none;
width:460px;
background:url('../images/safari-ap.png') no-repeat 50% 0;
}
/*------ Category Grid -------*/

.moduletable-grid {
clear:both;
}
.moduletable-grid .k2ItemsBlock {
overflow:hidden;
}
.moduletable-grid .k2ItemsBlock ul {
margin:0;
padding:0;
}
.moduletable-grid .k2ItemsBlock li {
width:220px;
float:left;
margin:0 10px 20px 0;
}
.moduletable-grid div.k2ItemsBlock ul li{
padding:0;
border:1px solid #222222;
}
.moduletable-grid .k2ItemsBlock li, .moduletable-half .k2ItemsBlock li {
background-color:#222;
}
.moduletable-grid .even,.moduletable-grid .odd{
height:158px;
overflow:hidden;
}
.moduletable-grid .k2ItemsBlock li a.moduleItemTitle, .moduletable-half .k2ItemsBlock li a.moduleItemTitle {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
padding:5px;
display:block;
}
.moduletable-grid div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {
border:none;
margin:0;
padding:0;
}
.moduletable-grid div.k2ItemsBlock ul li p.moduleItemIntrotext {
margin:0;
padding:0;
}
/*------ Artcile Layout ------*/

div.itemIntroText {
font-weight:normal;
}
div.itemFullText {
line-height:24px;
}
.productView .itemImageBlock {
width:480px;
float:right;
}
.productView div.itemImageBlock {
margin-bottom:0;
padding:0;
}
.productView .itemVideoBlock {
width:420px;
float:right;
background:none;
}
.productView div.itemVideoBlock span.itemVideoCaption {
color:#222;
}
div.itemLinks {
margin:0 0 20px 0;
}
div.itemCategory, div.itemSocialLinksBlock, div.itemHitsTwitter {
padding:10px 0;
}
div.itemCategory span, div.itemSocialLinksBlock span {
font-weight:normal;
font-size:16px;
}
div.itemNavigation {
padding:10px 0;
background:transparent;
border-top:0;
border-bottom:none;
}
div.itemNavigation span.itemNavigationTitle {
color:inherit;
font-size:16px;
}
div.itemNavigation a {
color:#174C6D;
}
div.itemAuthorBlock {
background:#F8F8F8;
border:1px solid #EEEEEE;
}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail {
font-weight:normal;
color:inherit;
}
span.itemDateModified {
border-top:1px dotted #CCCCCC;
}
div.itemAuthorLatest {
margin-bottom:20px;
}
div.itemAuthorLatest ul {
margin:0;
padding:0;
list-style:none;
}
.even {
background:#FFF;
border:none;
padding:5px;
}
.odd {
border:none;
padding:5px;
}
div.itemHeader span.itemDateCreated {
color:#454545;
padding:10px 0;
display:block;
font-family:Arial, Helvetica, sans-serif;
}
div.itemToolbar {
background:#F8F8F8;
}
div.itemToolbar ul {
float:right;
}
/*------ Item Module ------*/
div.k2ItemsBlock ul li {
padding:0;
margin:0 0 10px 0;
}
div.k2ItemsBlock ul, div.k2ItemsBlock li {
margin:0;
padding:0;
list-style:none;
}
div.k2ItemsBlock ul li a.moduleItemTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
div.catItemIntroText {
font-size:16px;
}
/*------ Default Article Listing ------*/
div.itemIntroText {
font-size:16px;
}
div.itemImageBlock {
padding:0;
}
span.itemImage {
text-align:left;
}
span.itemDateModified {
color:inherit;
font-family:Arial, Helvetica, sans-serif;
}
div.itemToolbar{
font-family:Arial, Helvetica, sans-serif;
}
/*------ Default Category Listing ------*/
div.catItemView {
padding:0;
position:relative;
}
div.groupLeading {
border-bottom:1px dotted #CCCCCC;
margin:0 0 20px 0;
}
div.catItemLinks {
margin:0;
}
div.catItemCategory {
padding:10px 0;
}
div.catItemReadMore, div.userItemReadMore {
padding:5px 8px;
margin:0 0 20px 0;
display:block;
float:left;
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEEEEE;
font-family:Arial, Helvetica, sans-serif;
}
div.catItemHeader span.catItemDateCreated {
color:inherit;
font-family:Arial, Helvetica, sans-serif;
}
.itemid-12 span.catItemDateCreated{
background:#333;
position:absolute;
left:-82px;
top:10px;
font-weight:bold;
color:#FFF !important;
text-shadow:1px 1px 1px #000;
padding:4px 10px;
-moz-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-top-left-radius:4px;
}
div.catItemCategory span {
font-weight:normal;
font-size:16px;
}
div.catItemImageBlock {
padding:0;
float:left;
margin-right:10px;
}
span.catItemImage {
text-align:left;
}
div#itemListLinks{
padding:10px;
background:#F8F8F8;
border:1px solid #EEEEEE;
}
div.itemContainer h3{
font-size:16px;
font-weight:normal;
}
.k2Pagination .pagination{
display:block;
margin:0 0 10px 0;
}
/*------ Subcategory Layout ------*/
div.itemListCategory{
background:#F8F8F8;
border:1px solid #EEE;
}
div.subCategory{
background:#F8F8F8;
border:1px solid #EEE;
}
div.subCategory a.subCategoryImage{
float:left;
}
div.subCategory a.subCategoryImage img{
width:20px;
}
div.subCategory h2{
font-size:14px;
margin:10px 0;
}
div.subCategory p{
font-size:11px !important;
}
/*------ Browse by Category Module ------*/
div.k2CategoriesListBlock ul{
margin:0;
padding:0;
list-style:none;
}
div.k2CategoriesListBlock ul li{
display:block;
padding:3px 0;
border-bottom:1px solid #EEE;
}
/*------ Tags Category Layout ------*/
div.genericItemHeader span.genericItemDateCreated{
color:inherit;
font-family:Arial, Helvetica, sans-serif;
}
div.genericItemCategory span{
font-size:16px;
font-weight:normal;
}
div.genericItemReadMore{
font-family:Arial, Helvetica, sans-serif;
}
/*------ Tour Layout ------*/
.tour,.tour span.catItemImage {
text-align:center;
}
.tour div.subCategory a.subCategoryImage {float:none;}
.tour div.subCategory a.subCategoryImage img {width:auto;}
.tour div.subCategory a.subCategoryImage img{
margin:0 auto;
}
.tour .itemListSubCategories h3{
display:none;
}
/* Bundle */
.moduletable-bundle{
background:#F8F8F8;
border-top:2px solid #EEE;
border-bottom:2px solid #EEE;
padding:0 150px 0 80px;
position:relative;
margin-top:20px;
}
.moduletable-bundle h2 a{
font-size:50px;
font-weight:bold;
float:right;
display:block;
width:282px;
height:109px;
text-indent:-9999px;
margin:0;
background:url(../images/ap-bundle-info.png) no-repeat 0 0;
position:absolute;
right:100px;
top:-10px;
}
.moduletable-bundle h3 a{
color:#444;
}
.moduletable-bundle h4 a{
color:#777;
}
/* Testimonials */
.moduletable-testimonial{
padding:0 10px;
background:#F8F8F8 url(../images/gradient.png) repeat-x 0 0;
border:1px solid #EEE;
margin-top:20px;
}
.moduletable-testimonial h3{
line-height:1.2em;
margin:10px 0;
}
.moduletable-testimonial p{
font-style:italic;
color:#666;
}
.moduletable-testimonial .odd,.moduletable-testimonial .even{
background-color:transparent;
}
.moduletable-testimonial .k2ItemsBlock br.clr,.moduletable .k2ItemsBlock br.clr{
display:none;
}
.moduletable-testimonial img{
border:1px solid #EEE;
padding:1px;
background-color:#FFF;
margin:-2px 5px 5px 0;
}
/* Pricing */
.pricing {
display:block;
width:291px;
height:75px;
background:url('../images/pricing.png') no-repeat 50% 0;
text-indent:-9999px;
margin:0 auto;
}
.pricing:hover{
background:url('../images/pricing.png') no-repeat 50% -75px;
}
.pricing:active{
background:url('../images/pricing.png') no-repeat 50% -150px;
}
/* Feed Icons */
.followus li a{
padding:0 0 0 20px !important;
}
.followus .rss{
background:url(http://adminpraise.com/templates/adminpraise/images/feed.png)
 no-repeat 0 50%;
}
.followus .pp-rss{
background:url(http://adminpraise.com/templates/adminpraise/images/pp-feed.png)
 no-repeat 0 50%;
}
.followus .jp-rss{
background:url(http://adminpraise.com/templates/adminpraise/images/jp-feed.png)
 no-repeat 0 50%;
}
.followus .pf-rss{
background:url(http://adminpraise.com/templates/adminpraise/images/pf-feed.png)
 no-repeat 0 50%;
}
.followus .ap-rss{
background:url(../images/ap-feed.png)
 no-repeat 0 50%;
}
.followus .twitter{
background:url(../images/twitter_16.png)
 no-repeat 0 50%;
}

/* Subs */
.com_ambrasubs .componentheading{
display: none;
}
.com_ambrasubs.subscriptions table h2{
font-size:22px;
}
.com_ambrasubs.subscriptions table h3{
font-size:22px;
}
.com_ambrasubs.subscriptions.new #onDisplayRightColumn_wrapper h3{
font-size:18px;
}
.com_ambrasubs.subscriptions p,
.com_ambrasubs.subscriptions br,
.com_ambrasubs.subscriptions .product-desc{
display:none;
}
.com_ambrasubs.subscriptions.new #onDisplayRightColumn_wrapper h2{
display:none;
}
.com_ambrasubs.subscriptions.new #onDisplayRightColumn_wrapper div{
padding:10px;
float:right;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background:#EEE;
-moz-box-shadow:0px 0px 8px #AAA inset;
-webkit-box-shadow:0px 0px 3px #CCC inset;
box-shadow:0px 0px 3px #CCC inset;
text-shadow:0px 1px 1px #FFF;
margin:10px 0 0 10px;
}
.com_ambrasubs.subscriptions.new p,
.com_ambrasubs.subscriptions.new br,
.com_ambrasubs.subscriptions.new .product-desc{
display:block;
}
.com_ambra.registration .componentheading{
display:none;
}
.com_ambrasubs .icon{
width:200px;
height:100px;
margin:5px;
border:1px solid #CCC;
background-color:#EEE;
float:left;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:1px 1px 5px #DDD;
-webkit-box-shadow:1px 1px 5px #DDD;
box-shadow:1px 1px 5px #DDD;
}
.com_ambrasubs .icon:hover{
-moz-box-shadow:1px 1px 1px #DDD;
-webkit-box-shadow:1px 1px 1px #DDD;
box-shadow:1px 1px 1px #DDD;
}
.com_ambrasubs .icon img{
display:block;
margin:0 auto;
padding:10px;
}
.com_ambrasubs .icon a{
display:block;
}
/* tabs */
.com_ambrasubs dl.tabs {
float: left;
margin: 10px 0 -1px 0;
z-index: 50;
display:none; /*remove this line if multiple payment options */
}
.com_ambrasubs dl.tabs dt {
float: left;
padding:0;
border-left:0;
border-right:0;
border-top:0;
margin-left:0px;
background:transparent;
color: #666;
}
.com_ambrasubs dl.tabs dt.open {
background:transparent;
border-bottom:0;
z-index: 100;
color: #333;
}
.com_ambrasubs div.current {
clear: both;
border:0;
padding:0;
}
.com_ambrasubs div.current dd {
padding: 0;
margin: 0;
}
.buynow,.buynow-green {
background:url(http://adminpraise.com/templates/adminpraise/images/blue-green-buttons.png) no-repeat 0 0;
display:block;
height:57px;
line-height:57px;
vertical-align:middle;
width:212px;
padding:0;
float:left;
text-align:center;
font-size:24px;
font-weight:bold;
color:#FFF;
text-shadow:0px 1px 1px #000;
margin-left:0;
border:0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0px 0px 10px #5FC6FF;
-webkit-box-shadow:0px 0px 10px #5FC6FF;
box-shadow:0px 0px 10px #5FC6FF;
}
.buynow:hover{
background-position:0 -57px;
text-decoration:none;
cursor:pointer;
}
.buynow-green{
background-position:0 -114px;
}
.buynow-green:hover{
background-position:0 -171px;
}
.buynow:active,.buynow-green:active{
position:relative;
top:1px;
}

#titles{
text-align:center;
}
#titles .inside{
padding:20px 0 0 0;
}
#titles h1{
font-size:60px;
text-shadow:1px 1px 2px #000;
}
#titles h2{
font-size:50px;
text-shadow:1px 1px 2px #000;
color:#F2B600;
}
#homebanner-inner #current{
background:url(../images/ap3-screens2.png) no-repeat 40% 420px;
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
}
#homebanner-inner #current:hover{
background:url(../images/ap3-screens2.png) no-repeat 40% 0;
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}
.ap3-screens{
display:block;
height:420px;
background:url(../images/ap3-nerd.png) no-repeat 40% 0;
transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}
.ap3-screens:hover{
background:url(../images/ap3-nerd.png) no-repeat 40% 0px;
filter:alpha(opacity=00);
-moz-opacity:0.0;
-khtml-opacity: 0.0;
opacity: 0.0;
}

#homebanner-inner{
background:url(../images/woodtop.jpg) repeat-x 50% 100%;
text-align:center;
}
#featured{
background:url(../images/wood.jpg) repeat-x 50% 0;
min-height:80px;
text-align:center;
}
#featured .width{
padding:10px;
}

#featured .button{
-moz-box-shadow:0 0 3px #501c04;
-webkit-box-shadow:0 0 3px #501c04;
box-shadow:0 0 3px #501c04;
margin:0 10px;
}
#featured .button-gray{
margin-left:24px;
}
#inset{
background:#b7b7b7 url(../images/inset.png) repeat-x 50% 0;
min-height:180px;
text-align:center;
border-bottom:1px solid #FFF;
}
#inset .width{
padding:40px 0 26px 0;
}
.button,
.sign-up-blue,
.sign-up{
color:#FFF;
text-shadow:1px 1px 2px #000;
font-size: 20px;
font-weight:bold;
line-height:60px;
font-family: 'Yanone Kaffeesatz', arial, serif;
-moz-border-radius:99px;
-webkit-border-radius:99px;
border-radius:99px;
padding:1px 30px 4px 30px;
margin:0 2px;
}
.article-menu .fieldId4 a,.article-menu .fieldId8 a{
color:#FFF;
text-shadow:1px 1px 1px #000;
letter-spacing:1px;
font-size:16px;
font-weight:bold;
line-height:20px;
font-family: 'Yanone Kaffeesatz', arial, serif;
-moz-border-radius:99px;
-webkit-border-radius:99px;
border-radius:99px;
padding:1px 22px 4px 22px;
margin:1px 2px 0 18px;
float:right;
}
.button:hover,
.article-menu .fieldId4 a:hover,.article-menu .fieldId8 a:hover,
.sign-up:hover,
.sign-up-blue:hover{
text-decoration:none;
}
.button-purple,
.sign-up,
.button, .validate, .adminform button, button{
border:1px solid #1D0A10;
background:url(../images/buttons.jpg) repeat-x 0 -400px;
}
.button-purple:hover,
.sign-up:hover,
.button:hover, .validate:hover, .adminform button:hover, button:hover{
background:url(../images/buttons.jpg) repeat-x 0 -520px;
}
.button-purple:active,
.sign-up:active,
.button:active, .validate:active, .adminform button:active, button:active{
background:url(../images/buttons.jpg) repeat-x 0 -460px;
}
.button-gray,
.sign-up-blue{
background:url(../images/buttons.jpg) repeat-x;
border:1px solid #333;
}
.button-gray:hover,
.sign-up-blue:hover{
background:url(../images/buttons.jpg) repeat-x 0 -120px;
}
.button-gray:active,
.sign-up-blue:active{
background:url(../images/buttons.jpg) repeat-x 0 -60px;
}
.button-gold,
.article-menu .fieldId4 a,.article-menu .fieldId8 a{
background:url(../images/buttons.jpg) repeat-x 0 -200px;
border:1px solid #4A280C;
}
.button-gold:hover,
.article-menu .fieldId4 a:hover,.article-menu .fieldId8 a:hover{
background:url(../images/buttons.jpg) repeat-x 0 -320px;
}
.button-gold:active,
.article-menu .fieldId4 a:active,.article-menu .fieldId8 a:active{
background:url(../images/buttons.jpg) repeat-x 0 -260px;
}
.shadow{
background:url(../images/shadow.png) no-repeat 0 80%;
padding-bottom:20px;
margin:0 4px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.shadow:hover{
text-decoration:none;
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity:1.0;
opacity:1.0;
}
.lobster,.lobster a{
font-family: 'Lobster', arial, serif;
font-size:50px;
color:#2D103A;
}
.yanone,.yanone a{
font-family: 'Yanone Kaffeesatz', arial, serif;
font-size:50px;
color:#2D103A;
}
.itemBody .yanone{
font-size:30px;
margin:10px 0;
}
.yanone.gold{
color:#9A6100;
}
.yanone.white{
color:#FFF;
}
#mobile{
border-top:3px solid #000;
border-bottom:1px solid #FFF;
}
#bundle{
border-bottom:2px solid #DDD;
}
#features,#bundle,#mobile{
min-height:600px;
text-align:center;
padding:40px 0;
}
#features,#bundle{
background:#EDEDED;
}
.adminpraise-bundle{
background:url(../images/adminpraise-bundle.jpg) no-repeat 50% 50%;
margin-top:20px;
display:block;
height:360px;
}
#mobile, #mobile a{
color:#FFF !important;
}
.adminpad-screenshot,
.adminphone-screenshot{
display:block;
height:410px;
}
.adminpad-screenshot{
background:url(../images/adminpad-screenshot.jpg) no-repeat 50% 0;
margin-top:20px;

transition-duration: 1s;
transform: rotate(0deg);

-moz-transition-duration: 1s;
-moz-transform: rotate(0deg);

-webkit-transition-duration: 1s;
-webkit-transform: rotate(0deg);

-o-transition-duration: 1s;
-o-transform: rotate(0deg); 
}
.adminpad-screenshot:hover{
transform:  rotate(0deg) scale(1.05) rotate(-1deg); 

-moz-transform:  rotate(0deg) scale(1.05) rotate(-1deg);
-webkit-transform:  rotate(0deg) scale(1.05) rotate(-1deg);
-o-transform:  rotate(0deg) scale(1.05) rotate(-1deg);
}
.adminphone-screenshot{
background:url(../images/adminphone-screenshot.jpg) no-repeat 50% 0;
margin-top:20px;

transition-duration: 1s;
transform: rotate(0deg);

-moz-transition-duration: 1s;
-moz-transform: rotate(0deg);

-webkit-transition-duration: 1s;
-webkit-transform: rotate(0deg);

-o-transition-duration: 1s;
-o-transform: rotate(0deg); 
}
.adminphone-screenshot:hover{
transform:  rotate(0deg) scale(1.05) rotate(1deg); 

-moz-transform:  rotate(0deg) scale(1.05) rotate(1deg);
-webkit-transform:  rotate(0deg) scale(1.05) rotate(1deg);
-o-transform:  rotate(0deg) scale(1.05) rotate(1deg);
}
.ap3-dashboards{
background:url(../images/ap3-dashboards.jpg) no-repeat 50% 0;
display:block;
height:310px;
}
.ap3-resizes{
background:url(../images/ap3-resizes.png) no-repeat 50% 0;
display:block;
height:367px;
}
.left{
float:left;
}
.right{
float:right;
}
.width-60{
width:59%;
}
.width-40{
width:39%;
}
.width-30{
width:29%;
}
div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured {
background: url(../images/featured.png) no-repeat scroll 100% 0 transparent;
}
#social a{
display:inline-block;
height:256px;
width:256px;
text-indent:-9999px;
margin:10px;
}
#social{
text-align:center;
padding:40px 0;
}
#social .twitter{
background:url(../images/twitter.png) no-repeat;
}
#social .facebook{
background:url(../images/facebook.png) no-repeat;
}
#social .joomlagroup{
background:url(../images/joomla.png) no-repeat;
}
.payment-processors{
background:url(../images/credit-cards.png) no-repeat 50% 50%;
height:34px;
}
.k2SearchBlock form input.button{
font-size:12px;
font-weight:normal;
padding:1px 4px;
font-family:arial, sans-serif;
}
span.itemImage img{
padding:3px;
}

/* Holidays */
.valentine{
font-family: 'Lobster', arial, serif;
background-color:#D06E8C;
font-size:20px;
color:#803454;
text-shadow:0px 1px 1px #F7C7D7;
font-size:28px;
border-bottom:2px solid #555;
}
.valentine a,
.valentine .coupon{
color:#761A3E;
}
.valentine-inner{
background:url(../images/valentine.png) no-repeat 0 50%;
width:680px;
margin:0 auto;
padding:5px 5px 5px 35px;
line-height:1.2;
}
.valentine .small{
font-size:18px !important;
font-family: 'Lobster', arial, serif;
color:#803454;
}