/*
Theme Name: gemini
Description: 2 column dual skin theme
Author: Jinsona designs
Author URI: http://web2feel.com/
*/

body {
        margin:0;
        padding-top:0px;
        background:#1f1f1f url(images/body.jpg) center repeat-y;
        font-family:Century gothic, Arial,Tahoma,sans-serif;
        color:#5E5E5E;
        font-size:13px;
        }
img {
        border:0;
        }
a {
        color:#cc9f4a;
        text-decoration:none
        }
a:hover {
        color:#1189DD;
        text-decoration:none
                }
h1, h2, h3, h4, h5, h6 {

        }
blockquote {
        padding-left:10px;
        color:#666;
        font-style: normal;

        }
.clear {
        clear:both;
        }
.alignleft {
        float:left;
        padding:2px 0 0 5px;
        }
.alignright {
        float:right;
        padding:2px 0 0 5px;
        }
/* The Menu */

#foxmenucontainer{
        height:31px;
        background:url(images/menul.jpg) repeat-x;
        display:block;
        padding:3px 0 0px 0px;

        }
#foxmenu{
        position:relative;
        display:block;
        height:28px;
        font-size:13px;
        font-weight:normal;
        font-family:Tahoma,Verdana,Helvitica,sans-serif;
        }
#foxmenu ul{
        margin:0px;
        padding:0px 0px 0 10px;
        list-style-type:none;
        width:auto;
        float:left;
        }
#foxmenu ul li{
        display:block;
        float:left;
        margin:0 1px 0 0;
        width:105px;
        }
#foxmenu ul li a{
        display:block;
        float:left;
        color:#fff;
        text-align: center;
        text-decoration:none;
        padding:6px 0px 0 0px;
        width:105px;
        height: 22px;
        background:#eee url(images/li.gif) no-repeat top right;
        }
#foxmenu ul li a:hover,#foxmenu ul li.current_page_item a{
        color:#FE5400;
        background:#222 url(images/li.gif) no-repeat top left;
        width:105px; height: 22px;
        text-align: center;
        }
#foxmenu ul li .current_page_item a,#foxmenu ul li .current_page_item a:hover{
        color:#FE5400;
        width: 105px; height: 22px;
        background:transparent url(images/li.gif) no-repeat top right;
        }


/* The Wrapper */

.wrapper {
        width:980px;
        margin:0 auto;
        background:#fff;
        border-left:1px solid #302f2f;
        border-right:1px solid #302f2f;
        }

/* The Top */

.top {
        height:217px;
        margin:auto;
        background:url(images/topl.jpg);
        background-repeat:no-repeat;

        }
.blogname {
        float:left;
        width:980px;
        font-family:century gothic,Georgia, Arial, sans-serif;
        margin:0px 0 0 0;
        }
.blogname h1  {
        font-size:40px;
        font-weight:normal;
        margin:80px 20px 0 30px;
        color:#fe5400;
        text-decoration: none;
        text-align:left;
        font-weight:bold;
        }
.blogname h1  a:link, .blogname h1  a:visited{
        color: #fe5400;
        text-decoration: none;
        background-color:transparent;
        }

.blogname h1  a:hover {
        color: #fe5400;
        text-decoration: none;
        background-color:transparent;
        }
.blogname h2 {
        margin:0px 20px 0 30px;
        font-size:16px;
        font-weight:normal;
        color:#4e4e4e;
        text-align:left;
        }


.content {
        padding:0px 10px 25px 5px;
        background:#fff ;

        }

#content {
        float: left;
        width: 735px;
        margin: 0px 0px 0px 5px;
        padding: 0 0;
        }

.title{
        margin: 0 0 0;
        padding: 0px 0px 15px 5px;


}
.date {
        float:left;
        height:14px;
        font-size:14px;
        font-family:Century gothic,Verdana,Helvitica,sans-serif;
        padding-left:0px;
        padding-top:0px;
        font-weight:normal;
           color:#96b108;
        }
.time{
        text-align:left;
        width:140px;
        height:25px;
        margin-top:2px;
        font-family:century gothic,Georgia, Arial, sans-serif;
        padding:1px 0 0 17px;
        color:#fff;
        float:right;
        font-size:12px;
        }
.post {
        margin: 10px 10px 0 5px;
        padding:0px 0px 0px 0px;
        height: 100%;
        text-align:left;
        color:#444;
        font: 14px century gothic, Georgia, Arial, sans-serif;
        }

.post h2 {
        margin: 0 0;
        padding: 10px 0px 2px 0px;
        background: transparent;
        text-align: left;
        font: 24px century gothic,Georgia, Arial, sans-serif;
        font-weight:bold;

        }

.post h2 a, .post h2 a:link, .post h2 a:visited  {
        color: #1189dd;
        background-color: transparent;
        }
.post h2 a:hover  {
        color: #1189dd;
        background-color: transparent;
        }


.postinfo {
        height:25px;
        padding: 2px 5px 0px 2px;
        background:#5e5e5e;

                        }
.spostinfo {
        height:34px;
        padding: 4px 5px 0px 2px;


}

.author{
        background:url(images/user.png) no-repeat;
        padding:0 0 0 20px;

}
.clock{
        background:url(images/time.png) no-repeat;
        padding:0 0 0 20px;

}

.com{
        background:url(images/com.png) no-repeat;
        padding:0 0 0 20px;
}

.com a:link,
.com a:visited {

        color:#96b108;

}
.com a:hover{

        color:#b6cf33;
}

.postinfo a:link {
        color:#e35416;
        font-weight:normal;
        text-decoration:none;
        }
.category{
        float:left;
        margin:4px 0 0 10px;
        padding:0px 0 0 20px;
        background:url(images/tag.png);
        background-repeat:no-repeat;
        font-size:12px;

        }

.category a:link,.category a:visited{
        color:#fff;
        font-weight:bold;
        text-decoration:none;
        }
.category a:hover{
        color:#fff;
        font-weight:bold;
        text-decoration:none;
        }


.entry a:link,
.entry a:visited {
        color: #FE5400;
        background-color: transparent;
}

.entry a:hover {
        color: #e16e35;
        background-color: transparent;
        text-decoration: none;
}

.entry {
        margin: 0 0;
        padding: 5px 10px;
        }
.cover{
        margin: 0 0;

        }
.rightcolumn{
        float:right;
        width:220px;
}



#search {
        height:38px;
        width: 220px;
        padding-top:15px ;
        background:#383838;
        margin-left:5px;
        border:1px solid #113754;
}

#search form {
        margin: 0;
        padding: 0;
}

#search fieldset {
        margin: 0;
        padding: 0;
        border: none;
}

#search p {
        margin: 0;
        font-size: 85%;
}

#s {
        margin-left:10px;
        float: left;
        width: 130px;
        padding: 2px 3px;
        background: #EFEFEF url(images/form.gif) repeat-x;
        border: 1px solid #FFFFFF;
        font: normal 100% "century Gothic", Arial, Helvetica, sans-serif;
        color:#333;
}

#searchsubmit {
        margin-right:5px;
        float: right;
        margin-top: 0px;
        background:#A8CD09 ;
        border: none;
        font: bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        height:23px;
}

/* The Sidebar */
.sidebar{
        float:left;
        width:219px;
        padding-top:5px;
        padding-left:5px;
        font-size:14px;
        font-family: "Century gothic", Arial, sans-serif;
                }

.sidebar h2 {
        height:36px;
        line-height:36px;
        font-size:18px;
        color:#eee;
        margin:5px 0 0 0 ;
        padding:0px 0 0 10px;
        background:url(images/h2l.jpg);
                }

.sidebar ul {
        list-style-type: none;
        margin: 0 ;
        padding: 0;

        }

.sidebar ul ul  {
        list-style-type: none;
        margin: 0;
        padding: 0px 5px 10px 5px;
        background:#bfd755 url(images/bottoml.jpg) bottom;
        background-repeat:no-repeat;

        }

.sidebar ul ul ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        border:0;

        }

.sidebar ul ul ul ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        border:0;

        }

.sidebar ul li {
        height:100%;
                line-height:18px;
        }

.sidebar ul li a:link, .sidebar ul li a:visited {
        color: #556704;
        text-decoration: none;
        padding: 5px 0px 5px 5px;
        display:block;
        background:#fff;
        background-repeat:no-repeat;
        border-top:1px solid #c0d858;

        }

.sidebar ul li a:hover {
        background:#ffa304;
        background-repeat:no-repeat;
        color:#fff;
        }

.sidebar p {
        padding: 7px 10px;
        margin:0;

        }

.sidebar table {
        width:100%;
        text-align:center;
        background-color:#113754;
        color: #6392bc;
        }

/* --- FOOTER --- */

#footer {
        height:30px;
        padding:10px 0 0 0px;
        background:#4f5f0a;
        border-top:1px solid #A8CD09;
        color:#fff;
        font-size:10px;
        font-weight:normal;
        text-align:center;
        letter-spacing:1px;
        }

#footer a {
        color:#cc9f4a;
        }

#footer a:hover {
        color:#eee;
        }


/* The Navigation */

.navigation {
        height:25px;
        padding:0 20px;
        }
.navigation a {
        font-weight:bold;
        text-decoration:none;
        font-size:14px;
        color:#7A8B92;
        }
.navigation a:hover {
        color:#FE5400;

        }

/* The Attachment */

.contentCenter {
        text-align:center;
        }

/* The Page Title */

h2.pagetitle {
        padding:0;
        margin:0 0 20px 0;
        font-size:25px;
        text-align:center;
        }

/* The Comments */

.comments {
        }
.comments form {
        }
.comments textarea {
        width:90%;
        height:156px;
        background:#C0D755;
        border:1px solid #7DA810;
        color:#fff;
        padding:10px;
        overflow:auto;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        }
#commentform {
        padding-left:23px;
        }
#commentform input {
        background:#C0D755;
        border:1px solid #7DA810;
        color:#fff;
        padding-left:10px;
        }
.comments input#submit {
        padding:0;
        width:72px;
        height:29px;
        }
.comments h2 {
        font-size:19px;
        line-height:30px;
        margin:24px 0 0 23px;
        padding:0;
        font-weight:normal;
        }
.comments ol li p {
        padding:0;
        margin:10px 0;
        color:#5E5E5E;
        }
