/* --------------------- LOGO HEIGHT AND WIDTH -----------------*/
h1.logo,					
h1.logo a{
	width:139px; 	/*width of your logo image*/
	/*height:45px;*/
	height: 90px;
}

/*Color*/
a:hover, #ja-container a:hover, #ja-wrapper h4.nspHeader a:hover, div.k2LatestCommentsBlock ul li a span:hover, .itemToolbar a, #ja-container .xt-nav.top a.current, #ja-portfolio .xt-nav.top a.current, .asterisk, #ja-topsl a, a.readon{color:#ed1a23;}
.gkIsWrapper-gk_musicity .gkIsTextInterface span.active, .gkIsWrapper-gk_musicity .gkIsTextInterface span:hover{background-color:#ed1a23!important;} 
.button, #member-registration .validate, .form-validate button, .foxbutton, input#submitCommentButton, #ja-container p.readmore span, .purchase a, .pagination ul li span.pagenav, div.k2Pagination ul li span.pagenav, .pagination ul li:hover a, div.k2Pagination ul li:hover a, #filter a.active, #ja-header .main, .ja-megamenu .childcontent-inner, a.k2ReadMore, .custom .xt-nav a.current span, #ja-navhelper strong, .logout-switch .button{/*background-color:#ed1a23;*/ background-color:none;}

.button:hover, #member-registration .validate:hover, .form-validate button:hover, .foxbutton:hover, input#submitCommentButton:hover, #ja-container p.readmore span:hover, .purchase a:hover, #filter a.active:hover, a.k2ReadMore:hover, .logout-switch .button:hover{background-color:#d01119;}
.xt-pane{border-top:6px solid #ed1a23;}

/* FONT FAMILY ---*/

body#bd, .inputbox, .pf_description h5 a, #filter span, #filter a, #stage li a .description, #stage li a .description h3, .button{font-weight: normal; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;}
#ja-recent-blog .nspInfo, .moduletable-testimonial .nspText, .itemImageBlock, #ja-navhelper strong{font-family: Georgia, "Times New Roman", Times, serif;}
#ja-mainnav li ul li a{font-family:'Arial', Helvetica, sans-serif;}


/* Font-Size */
h1{font-size:30px;}
h2, h2.itemTitle, #ja-container h2.contentheading, #ja-container h1.contentheading, .contentheading, #ja-promo .text h3{font-size:26px;}
h3, #ja-promo .text h3, .subCategory h2, h2.genericItemTitle, h3.catItemTitle, h2.tagItemTitle{font-size:22px;}
h4, .feed h4, .items-more h3, div.categories-list ul li .jitem-title, .purchase a{font-size:18px;}
h5, div.categories-list ul li li .jitem-title, h1.componentheading, .componentheading, .feed h5, .cat-children h3, .itemListSubCategories h3, .moduletable h3, #ja-topsl h4, .moduletable-testimonial h3{font-size:16px;}
h6, .item-title, #ja-botsl .moduletable h3, #ja-recent-blog h4.nspHeader, .moduletable-testimonial .nspText{font-size:14px;}

#ja-mainnav li ul li a {font-size:10px;}
body#bd, #ja-mainnav ul li, #ja-botsl, p.site-slogan, .pagination, .ja-typo-column h4, #itemListLinks h3, h4.nspHeader, #filter span, #filter a{font-size:12px;}
#ja-footer,  #ja-navhelper, #ja-topmodules, #login-form li, .article-tools dl.article-info, div.bannergroup_text div.bannerfooter a, p.modifydate, #topmodules{font-size:11px;}
p.nspInfo{font-size:11px;}
dt.result-title{font-size:15px;}

/* Animated CSS ---*/
img.nspImage:hover, div.boxplus-slider img:hover, .item-page img:hover, .items-leading img:hover, .items-row img:hover, span.catItemImage img:hover, span.itemImage img:hover, span.userItemImage img:hover, a.subCategoryImage img:hover{opacity:0.6;}
img.nspImage, div.boxplus-slider img, .item-page img, .items-leading img, .items-row img, .button, #member-registration .validate, .form-validate button, .foxform input, .foxform textarea, input.validfoxtext, textarea.validfoxtext, input.invalidfoxtext, textarea.invalidfoxtext, select.foxtext, select.validfoxtext, select.invalidfoxtext, .foxcheckbox, .foxbutton, .validcheckbox, .invalidcheckbox, .outer_dropdown, .foxcheckbox, #ja-botsl .inputbox, .inputbox, .form-validate input, .login-fields input, .form-validate select, input#recaptcha_response_field, span.catItemImage img, span.itemImage img, span.genericItemImage img, span.userItemImage img, a.subCategoryImage img, #k2Container .k2ReadMore, .linkedin, .fb, .tweet, .vimeo, .rss, .box_skitter .next_button:hover, .box_skitter .prev_button:hover, .box_skitter:hover .next_button, .box_skitter:hover .prev_button{
	opacity:1.0;      
	-moz-transition: all 0.4s ease; /* FF3.7+ */
	-o-transition: all 0.4s ease; /* Opera 10.5 */
	-webkit-transition: all 0.4s ease; /* Saf3.2+, Chrome */
    transition: all 0.4s ease;
}

#ja-mainnav ul li a{
	-moz-transition: padding 0.4s ease; /* FF3.7+ */
	-o-transition: padding 0.4s ease; /* Opera 10.5 */
	-webkit-transition: padding 0.4s ease; /* Saf3.2+, Chrome */
    transition: padding 0.4s ease;
}

.pagination ul li:hover a, div.k2Pagination ul li:hover a, fieldset{
	-moz-transition: background 0.4s ease; /* FF3.7+ */
	-o-transition: background 0.4s ease; /* Opera 10.5 */
	-webkit-transition: background 0.4s ease; /* Saf3.2+, Chrome */
    transition: background 0.4s ease;
}