/*  
Theme Name: Slidepress
Theme URI: http://www.blogohblog.com
Description: A Premium WordPress theme from <a href="http://www.blogohblog.com/">Blog Oh! Blog</a> for $49.99
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/

/**********BODY**************/
* {padding:0; margin:0;}
body {/*background:#582B1D url(images/bg_body.gif) left top no-repeat;*/ background-color:#084F8F; font:14px Georgia, "Times New Roman", Times, serif;}
#blog{height:620px;overflow:scroll;position:relative;width:955px;background:url(images/mid.gif) repeat-y;}
#blog .panel{float:left;padding:30px;overflow:hidden;width:895px; height:440px;}
#blog .belt{left:0;position:absolute;top:0;}
#blog_nojava {position:relative;width:955px;background:url(images/mid.gif) repeat-y; float:left;}
#blog_nojava .panel_page{padding:15px;width:923px; float:left;}
#wrapper {width:955px; margin:35px auto;}
#theme_top {height:11px; background:url(images/top.gif) no-repeat;}
#theme_bottom {height:11px; background:url(images/bottom.gif) no-repeat; float:left; width:955px;}

/**********LINKS**************/
a:link, a:visited, a:active {color:#006699; text-decoration:none;}
a:hover {color: #14334F; text-decoration:underline;}

/**********HEADER**************/
#header {height:110px; transparent url(http://www.codyscuentos.com/wp-content/header-images/bg_banner3.jpg) no-repeat scroll center top;}
#header h1 {font-size:24px; padding:15px 10px 0 15px; float:left;}
#header h1 a {color:#FFFFFF; text-decoration:none;}
#header h1 a:hover {color:#D3E6ED;}
#header h2 {background:url(images/balloonl.gif) left no-repeat; font-size:12px; color: #333; padding:12px 0 12px 26px; float:left; margin-top:10px; font-weight:normal;}
#header h2 span {background:url(images/balloonr.gif) no-repeat right;padding:12px 10px 12px 0;}

/**********NAVIGATION**************/
#MainMenu {background:#23445F url(images/strip.png);border:0;height:35px;margin:0; border-bottom:1px solid #14334F;width:940px;}
#tab {background:repeat-x top;height:0;margin:0;top:0;}
#tab ul {list-style:none;margin:0;padding:0;}
#tab li {display:inline;margin:0;padding:0;}
#tab a {background:#23445F url(images/strip.png);border:0;display:block;float:left;margin:0 10px 0 0;padding:0;text-decoration:none;}
#tab a span {color:#FFF;display:block;font-family: Georgia, "Times New Roman", Times, serif;font-size:13px;line-height:35px;padding:0 18px 0 16px;text-transform:uppercase; }
#tab a:hover,#tab li.current_page_item a {border-color:#000;}
#tab a:hover span,#tab li.current_page_item a span {color: #D3E6ED; background-color:#14334F; font-style:normal; text-decoration:none;}
.rss {font-weight:bold;}

#tab{line-height:1.0;position:relative;}
#tab ul{float:left;position:relative;}
#tab li{float:left;list-style:none;z-index:999;}
#tab li.current ul{z-index:999;}
#tab li.sfHover ul,
ul#tab li:hover ul{z-index:1000;}
#tab a{display:block;float:left;text-decoration:none;}
#tab li ul{left:0;position:absolute;top:-999em;}
#tab li.sfHover a,
#tab li.current a,
#tab a:focus, #tab a:hover, #tab a:active{border-bottom:none;}
#tab li:hover ul, 
body #tab li.current ul, 
ul#tab li.sfHover ul{top:2.5em;}
#tab li:hover li ul,
#tab li.sfHover li ul{top:-999em;}
#tab li li:hover ul, 
ul#tab li li.sfHover ul{top:2.5em;}
.superfish li:hover ul,
.superfish li li:hover ul{top:-999em;}
#tab li ul li a {background: none; }
#tab li ul li a span {color:#fff; font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#tab li ul li a:hover span {color:#000000; background:none;}

/**********SEARCH**************/
#topsearch {margin:6px 0 0 20px;}
#ls {width:160px; padding:3px 3px 3px 8px; border:1px solid #14334F; font:12px Georgia, "Times New Roman", Times, serif; background: #CCCCCC; color:#333;}
#ls:hover {border:1px solid #FFFFFF;}

/**********FORMATTING**************/
h3.search {font-size:16px; color: #666666; padding:20px 0 20px 20px; margin:0 0 0 30px; background:url(images/category.gif) left no-repeat;}
h3.error {font-size:16px; color: #FF0000; padding:20px 0 20px 0px; margin:0 0 0 30px;}

/**********ENTRY**************/
.belt h2 {margin-bottom:10px; font-size:22px; text-align:center; color:#14334F;}
.belt h2 a {text-decoration:none;}
.date {color:#4f4f4f; margin-bottom:15px; font-size:12px;}
.content {line-height:22px; margin-bottom:15px; padding-bottom:40px; color:#333; text-align:justify;}
.content_margin {margin-bottom:0; float:left; clear:left;}
.content p {margin:0 0 10px 0;}
html>body .content ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .content li { margin: 7px 0 8px 10px; }
.content ul li:before{ content: "\00BB \0020"; }
.content ol { padding: 0 0 0 35px; margin: 0; }
.content ol li { margin: 0; padding: 0; }
.content img {margin-right:20px; border:0px;}
.content a {/*border-bottom:1px dotted #006699;*/ }
.content a:hover {text-decoration:none;border-bottom:none;} 
.meta {line-height:24px; color:#333333; font-weight:bold;}
.comments {background:url(images/comment.gif) left no-repeat; padding-left:20px; position:absolute; right:40px; font-weight:bold;}
.cats {background:url(images/category.gif) left no-repeat; padding-left:20px;}
.tags {background:url(images/tags.gif) left no-repeat; padding-left:20px;}

/**********SIDEBARS**************/
#bottombars a {color: #FFFFCC;}
#bottombars a:hover {color:#FFFFFF;}
#bottombars {margin-top:10px; color: #DAEAF3;}

#sidebar1{/*padding:10px 10px 20px 20px;*/ width:950px; margin-top:20px; float:left;}
#sidebar1 h2{color: #ffffff; text-transform:uppercase; font-size:15px; padding:7px 7px 7px 10px; background:#12395F url(images/strip.png);}
#sidebar1 ul{list-style-type:none; font-size:14px; margin-bottom:10px;}
#sidebar1 ul li{margin-left:30px; margin-top:5px; list-style:url(images/bullet.gif);}
#sidebar1 ul li ul{font-style:normal;margin:10px 0 20px 5px;}
#sidebar1 ul li ul li{border:0; margin:0 0 10px 16px;}
#sidebar1 p{padding:0 5px;}

#sidebar2 {/*padding:10px 10px 20px 10px;*/ width:950px; float:left; clear:left;}
#sidebar2 h2{margin-bottom:10px;color: #ffffff; text-transform:uppercase; font-size:15px; padding:7px 7px 7px 10px; background:#12395F url(images/strip.png);}
#sidebar2 ul{list-style-type:none; font-size:14px; margin-bottom:10px;}
#sidebar2 ul li{margin-left:30px; margin-top:5px; list-style:url(images/bullet.gif)}
#sidebar2 ul li ul{font-style:normal;margin:10px 0 20px 5px;}
#sidebar2 ul li ul li{border:0;  list-style:none; margin:0 0 10px 16px;}
#sidebar2 p{padding:0 5px;}

#sidebar3 {/*padding:10px 10px 20px 10px;*/ width:950px; float:left; clear:left;}
#sidebar3 h2{margin-bottom:10px;color: #ffffff; text-transform:uppercase; font-size:15px; padding:7px 7px 7px 10px; background:#12395F url(images/strip.png);}
#sidebar3 ul{list-style-type:none; font-size:12px;}
#sidebar3 ul li{margin-left:10px; margin-top:5px;}
#sidebar3 ul li ul{font-style:normal;margin:10px 0 20px 7px;}
#sidebar3 ul li ul li{border:0;list-style:none;padding-left:0; margin-left:0;}
#sidebar3 p{padding:0 5px; line-height:20px;}

/**********ADS**************/
.ad125 {float:left; margin-right:10px; margin-bottom:2px;}
.ad468 {text-align:center;margin-bottom:10px; position:relative; top:561px; left:1px; width:950px; background-color:white;}
.ad468 img {margin-left:10px;border:none;}

/**********COMMENTS**************/
#comments, #respond {font-size:14px; margin:25px 0 25px 0; background: #E9E9E9; color: #666666; padding:5px 10px 5px 10px; border:1px solid #CCCCCC;}
.commentlist {margin:0px 0 0 5px;}
.commentlist li {margin:5px 0 25px 0;  min-height:70px; height:auto !important;  height:70px; color:#333333; list-style:none; font-size:12px; border-bottom:1px dotted #ccc;}
.commentlist li p {margin:0 0 10px 0; line-height:20px;}
.cominfo {font-size:11px; margin-bottom:10px; background-color:#E9E9E9; padding:5px; display:block; float:left; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #999; border-right:1px solid #999;}
.grav {float:left;}
.grav img {border:1px solid #CCCCCC; padding:2px;}
.comcontent {float:left; margin-left:10px; width:750px;}
#author, #email, #url {width:12em;font-size:13px; color:#666666;font-weight;bold; font-family:Georgia, "Times New Roman", Times, serif; padding:3px; margin:0 5px 10px 0; border:1px solid #ccc; background:#FFFFFF url(images/bloglight.gif) top left no-repeat;}
#comment{width:99%;border:1px solid #ccc; padding:3px; font:13px Georgia, "Times New Roman", Times, serif;color:#666666; font-family:Georgia, "Times New Roman", Times, serif; }
#submit{border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #999; border-right:1px solid #999; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:5px; margin:10px 0 10px 0;}
.command {margin-bottom:15px; background:url(images/figure.gif) left no-repeat; padding-left:16px;}

/**************** FOOTER *********************/
#footer {background-color:#23445F; height:40px; text-align:center;}
#footer p {padding:14px 10px 0 10px; color:#FFFFFF; font-size:11px;}
#footer a {color: #FFFFCC; text-decoration:underline;}
#footer a:hover {text-decoration:none;}

/**************** GALLERY *********************/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}

/**************** MISC *********************/
.allcats {font-size:20px; font-weight:bold; text-align:center;}
.allcats a {margin-top:10px;}
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 20px 20px; padding-left: 20px; border-left: 2px dotted #CCCCCC; }
blockquote cite { margin: 5px 0 0; display: block; }
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed;}
code {font-size:13px;color:#006699; display:block; margin:5px 0 10px 0; border:1px dotted #CCCCCC; padding:10px;}
.images img {float:left;}
.face {float:right; width:171px; text-align:center; margin:20px 59px 0 0; font-weight:bold; line-height:30px;}
.face img {border:0px;}
.linkstore {width:100px; height:100px; float:left; margin:0 0 0 24px;}
.linkstore img {border:0px;}

/*Style for Side bar 1*/

.item1 {margin-top:6px;}
.item1 p {margin-top:10px;}

.item2 {margin-top:20px;}
.item2 p {margin-top:10px;}

.item3 {margin-top:20px;}
.item3 p {margin-top:10px;}
/*************************/

/*Style for archives page*/
ul#arc {list-style:none;padding:20px;}
/*************************/

/*Style for the new Home Page*/
#home_blog_nojava {position:relative;width:955px;background:url(images/mid.gif) repeat-y;height:663px;}
#left-content {width:932px;float:left;clear:both;}
#Basico {float:left;width:304px;}
#Intermedio {float:left;width:323px;}
#Avanzado {float:left;width:300px;}
#image {float:left;width:633px;text-align:center;}
.p {float:left;width:273px;margin-top:73px;}
.img {float:left}
#right-content {width:290px;float:left;background:#F9ECEE;margin-top:76px;}

/*Style for the storefront*/
.categorywrapper {width:730px; margin:20px 0 20px 116px; float:left;}
.miniwrapper {float:left; width:520px; margin:20px 0 0 0;}
.pic {width:100px; height:100px; float:left; margin-top:32px;}
.description {width:400px; float:left; text-align:center; margin:0 0 0 20px;}
.description p {font-size:14px; color:#666666;}
.description h2 {color:#14334F; font-size:16px; margin-bottom:13px;}
#storewrapper {width:890px; background-color:white; float:left; padding:0 0 10px 0;}
.price {font-size:20px; margin:0px 0 10px 0; width:90px; float:left; font-weight:bold; color:#232323;}
.buynow {float:right; margin:13px 0 0 0;}
.addcart {width:90px; margin-left:-8px;}
.purchaseblock a {border-bottom:0px;}
.purchaseblock a:hover {border-bottom:0px;}
.purchaseblock {float:left; width:185px; margin:55px 0 0 25px;}
.categorybox {width:730px; margin:20px 0 20px 95px; float:left;}

/*Style for the productfront*/
.frontwrapper {width:700px; margin:0px 0 0px 87px; float:left;}
.pics {width:100px; height:100px; float:left;}
.pics img {text-decoration:none; border:0px;}
.miniwrapster{float:left; width:700px; margin:20px 0 0 0;}
.para {width:550px; text-align:center; float:left;}

/*Styles for sidebars*/
.left {float:left; width:400px;}
.right {float:right; width:400px;}

/*Styles for catergory headings */
.h2inter {width:500px; margin-left:164px;}

/*Styles for next/previous posts */
.navigation {float:left; font-weight:bold; height:30px; text-align:center; width:950px;}
