/*
Theme Name: WPChamp Theme
Theme URI: http://wpchamp.com/
Description: Site theme
Version: 2.0
Author: wpchamp
Author URI: http://wpchamp.com/
*/
@import url("reset.css");
/*------------------------- Global------------------------------ */
body{background:#d5d4cf; color:#201b21; font-family:Georgia, "Times New Roman", Times, serif;}
a{color:#201b21;text-decoration:underline;}
a:hover{color:#000;}
#wrapper{width:900px;margin:25px auto;}
.clr{clear:both;overflow:hidden;width:100%;}
/*------------------------- Header------------------------------ */
#header{background: url(images/bg-header.gif);height:100px;}
#logo{padding:25px 0px 0px 25px;float:left;background:url(images/bg-header-left.gif) no-repeat left top;}
#logo a{background: url(images/logo.gif) no-repeat left top;width:368px;height:46px;display:block;text-indent:-999px;}
#search{float:right;background:url(images/bg-header-right.gif) no-repeat right top;padding:37px 25px 0px 0px;}
#s{background:url(images/bg-search-input.gif) no-repeat left top;width:172px;height:27px;border:none;float:left;color:#d5d4cf;padding:5px 0px 0 5px;}
#searchsubmit{background:url(images/bg-submit.gif) no-repeat left top;width:30px;height:27px;border:none;float:left;color:#d5d4cf;text-align:center;cursor:pointer;}
/*------------------------- Nav------------------------------ */
#nav{border-top:solid 1px #555553;background:#000 url(images/bg-nav.gif) no-repeat center bottom;height:64px;line-height:50px;padding:0 25px;}
#nav li{float:left;font-size:14px;}
#nav li ul{display:none;}
#nav li.page-item-5 a{padding-left:0px;}
#nav li.page-item-69 a{background:none;}
#nav a{color:#d5d4cf;text-decoration:none;padding:0px 15px;background:url(images/line.gif) no-repeat right center;font-weight:bold;}
#nav a:hover{text-decoration:underline;}
#tagline{float:right;color:#d5d4cf;font-size:18px;}
/*------------------------- Intro------------------------------ */
#intro{padding:25px 0px;background:#7be4ff url(images/bg-intro.gif) no-repeat center bottom;overflow:hidden;}
.intro-btn-left{float:left;width:25px;padding-top:80px;}
.intro-btn-right{float:right;width:25px;text-align:right;padding-top:80px;}
.intro-btn-left a{cursor:pointer;background:url(images/button-left.gif) no-repeat left bottom;float:left;}
.intro-btn-right a{cursor:pointer;background:url(images/button-right.gif) no-repeat right bottom;float:right;}
.intro-btn-left a.disabled{cursor:default;background:url(images/button-left-dis.gif) no-repeat left bottom;float:left;}
.intro-btn-right a.disabled{cursor:default;background:url(images/button-right-dis.gif) no-repeat right bottom;float:right;}
.scroll{float:left;position:relative;overflow:hidden;width: 850px;height:210px;}
.items{position:absolute;width:4000px;clear:both;}
.item{float:left;width:850px;}
.intro-left{float:left;width:550px;}
.intro-right{float:right;text-align:right;}
#custom-theme-designing .intro-right img{margin-right:40px;}
#custom-theme-designing .intro-right{width:297px;}
#adventure .intro-left{float:right;text-align:right;}
#adventure #intro_links a{float:right;}
#adventure .intro-right img{margin-left:0px;}
#adventure {background:url(images/advent-bac.gif) no-repeat left bottom;}
.disabled{background:;}
#intro h2 {font-size:48px;margin-bottom:25px;}
#intro p{margin-bottom:10px;font-size:15px;}
#intro_links{margin-top:50px;}
#intro #champion-theme #intro_links{margin-top:15px;}
#intro_links a{float:left;margin-right:25px;font-size:18px;height:30px;}
#intro #omni-theme #intro_links{margin-top:20px;}


#intro #champion-theme h2{height:50px;text-indent:-9999px;background:url(title-images/champion-theme.gif) no-repeat left top}
#intro #devine-theme h2{height:50px;text-indent:-9999px;background:url(title-images/devine-theme.gif) no-repeat left top}
#intro #morning-sun-theme h2{height:50px;text-indent:-9999px;background:url(title-images/morning-sun-theme.gif) no-repeat left top}
#intro #custom-theme-designing h2{height:50px;text-indent:-9999px;background:url(title-images/custom-theme-designing.gif) no-repeat left top}
#intro #omni-theme h2{height:50px;text-indent:-9999px;background:url(title-images/omni-theme.gif) no-repeat left top}
#intro p.price{margin:25px 0px;font-weight:bold;}
/*------------------------- Home Content------------------------------ */
#home-content{background:#f6f7fb url(images/bg-content.gif) no-repeat center bottom;overflow:hidden;padding:25px 0px 39px 25px;}
#home-content #testimonial{width:340px;}
#home-content div{float:left;width:230px;font-size:12px;margin-right:25px;}
#home-content div.last{margin-right:0px;}
#home-content h3{color:#25c7ee;font-size:24px;margin-bottom:25px;}
#home-content p{line-height:2;}
#testi{font-weight:bold;margin-top:10px;}
/*------------------------- Links------------------------------ */
#links{background:#25c7ee url(images/bg-links.gif) no-repeat center bottom;padding:15px 0px 24px 25px;overflow:hidden;}
#links div{float:left;width:252px;background:url(images/bg-box.gif) no-repeat left center;margin-right:25px;padding-left:15px;}
#links div.last{margin-right:0px;}
#links a{display:block;padding-left:65px;font-size:12px;text-decoration:none;line-height:65px;height:65px;}
#links a:hover{text-decoration:underline;}
.news{background:url(images/icon_news.gif) no-repeat left center;}
#links a.twitter{background:url(images/icon_twitter.gif) no-repeat left center;}
#links a.rss{background:url(images/icon_rss.gif) no-repeat left center;}
/*------------------------- Footer------------------------------ */
#footer{background:#201b21 url(images/bg-footer.gif) no-repeat center bottom;padding:15px 25px;color:#f6f7fb;overflow:hidden;font-size:12px;}
#footer p{float:left;}
#footer ul{float:right;}
#footer ul li{display:inline;}
#footer ul li ul{display:none;}
#footer a{color:#f6f7fb;text-decoration:none;padding:0px 15px;background:url(images/line.gif) no-repeat right center;}
#footer a:hover{text-decoration:underline;}
#footer li.page-item-6 a{background:none;}
#footer ul li.last a{border-right:none;padding-right:0px;}
/*------------------------- Page Title------------------------------ */
#page-title{padding:25px 25px;background:#7be4ff url(images/bg-intro.gif) no-repeat center bottom;overflow:hidden;}
#page-title h2 {font-size:48px;margin-bottom:15px;text-indent:-999px;}
.theme-gallery h2{background:url(title-images/theme-gallery.gif) no-repeat left top;}
.blog #page-title h2, .single #page-title h2{background:url(title-images/blog.gif) no-repeat left top;}
.support h2{background:url(title-images/support.gif) no-repeat left top;}
.contact h2{background:url(title-images/contact.gif) no-repeat left top;}
.error404 h2{background:url(title-images/404.gif) no-repeat left top;}
.purchase-and-download h2{background:url(title-images/purchase-and-download.gif) no-repeat left top;}
.champion-theme h2{background:url(title-images/champion-theme.gif) no-repeat left top;}
.devine-theme h2{background:url(title-images/devine-theme.gif) no-repeat left top;}
.morning-sun-theme h2{background:url(title-images/morning-sun-theme.gif) no-repeat left top;}
.omni-theme h2{background:url(title-images/omni-theme.gif) no-repeat left top;}
.the-wall h2{background:url(title-images/the-wall.gif) no-repeat left top;}
.search h2{background:url(title-images/search.gif) no-repeat left top;}
.free-wordpress-themes h2{background:url(title-images/free-wordpress-themes.gif) no-repeat left top;}

/*------------------------- Content------------------------------ */
#content{background:#f6f7fb url(images/bg-content.gif) no-repeat center bottom;overflow:hidden;padding:25px 25px 39px;font-size:12px;min-height:300px;}
#content h3{color:#25c7ee;font-size:24px;margin-bottom:25px;}
#content h3 a{color:#25c7ee;text-decoration:none;}
#content h3.first{margin-top:0px;}
#content p{line-height:2;margin:10px 0px;}
.heightlight{font-weight:bold;}
#features h3{margin:30px 0px 10px;}
.purchase-list a{background:#7BE4FF;color:#201B21;margin-right:15px;padding:5px 10px;text-decoration:none;}

/*------------- Blog-----------------*/
.blog #content h3{margin-bottom:px;}
#posts{width:550px;float:left;}
.entry{margin:25px 0px;}
.date{font-weight:bold;}
#sidebar{width:250px;float:right;}
#sidebar ul{margin-bottom:20px;}
#sidebar a{text-decoration:none;}
#tags{line-height:2;}
.search #posts .hentry{margin-bottom:30px;}
.search #posts h3{margin-bottom:10px;}
/*------------- Theme Gallery-----------------*/
#content #theme-gallery h3{margin-bottom:10px;}
#theme-gallery{}
#theme-gallery li{border-bottom:solid 2px #7be4ff;padding:0px 0px 30px;margin-bottom:30px;clear:both;overflow:hidden;}
#theme-gallery p{float:left;}
#theme-gallery img{border:solid 1px #201b21;}
.theme-gallery-img{clear:both;overflow:hidden;width:100%;}
p.tg-links{font-weight:bold;margin-bottom:25px;margin-top:15px;}
p.tg-links a{margin-right:15px;background:#7be4ff;padding:5px 10px;color:#201b21;text-decoration:none;float:left;}
/*-----------------Contact Form-----------------*/
.wpcf7 input{background:#7BE4FF;border:none;padding:3px;}
.wpcf7 textarea{background:#7BE4FF;border:none;padding:3px;overflow:hidden;}