/*

Design by Free CSS Templates

http://www.freecsstemplates.org

Released for free under a Creative Commons Attribution 2.5 License

*/



body {

        margin: 0;
        padding: 0;

        font-size: 13px;

        font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
 
       background-image: url(images/stars.jpg); background-repeat: repeat; background-attachment: fixed;
text-align: justify;

        color: #FFFFFF;

}


/* Page */



#page {

        width: 669px;
        margin: 0 auto;
        color: #666;
        min-height: 650px;
       background: #fff;
        padding: 0 25px;

}
h1, h2, h3, h4 {

        margin: 0;

        font-weight: normal;

        color: #275a79;

}



h1 {

        letter-spacing: -1px;

        font-size: 32px;

}



h2 {

        font-size: 18px;

}


h3 {

        font-size: 11px;

}

h4 {

        letter-spacing: 0px;
        font-weight: bold;
        font-size: 13px;
        margin-bottom: 3px;

}

h5 {

        letter-spacing: 0px;
        font-weight: bold;
        font-size: 13px;
        margin-bottom: 3px;
        color: #275a79;
}

h6 {

        letter-spacing: 0px;
        font-weight: bold;
        font-size: 13px;
        margin-top: 0px;
        padding-top: 0px;
        color: #275a79;
}
p, ul, ol {

        margin: 0 0 0 0;

        text-align: justify;
        padding-bottom: 10px;
        line-height: 20px;

}



a:link {

        color: #275a79;

}

.hr { padding: 0px; margin: 0px; color: #275a79; }
hr { padding: 0px; margin: 0px; color: #275a79; }

a:hover, a:active {

        text-decoration: none;

        color: #275a79;

}


a:visited {

        color: #275a79;

}



img {

        border: none;

}



img.left {

        float: left;

        margin-right: 15px;

}



img.right {

        float: right;

        margin-left: 15px;

}



/* Form */



form {

        margin: 0;

        padding: 0;

}



fieldset {

        margin: 0;

        padding: 0;

        border: none;

}



legend {

        display: none;

}



input, textarea, select {

        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

        font-size: 13px;

        color: #333333;

}



#wrapper {

        margin: 0;

        padding: 0;
background-image: url(images/stars.jpg); background-repeat: repeat; background-attachment: fixed;

}



/* Header */



#header {

        width: 713px;

        margin: 0 auto;

        height: 50px;
        border-right: 3px solid #fff;
        border-left: 3px solid #fff;
}



/* Menu */



#menu {

        float: left;
        width: 713px;
        height: 50px;
        background: url(images/img02.jpg) no-repeat left top;

}



#menu ul {
        margin: 0;
        padding: 0px 0 0 5px;
        list-style: none;
        line-height: normal;
}

#menu li {
        display: block;
        float: left;
}

#menu a {
        display: block;
        float: left;
        background: url(images/img04.jpg) no-repeat right 55%;
        margin-top: 5px;
        margin-right: 3px;
        padding: 8px 10px;
        text-decoration: none;
        font-size: 13px;
        color: #fff;
}

#menu a:hover {
        color: #FFFF00;
}

#menu .current_page_item a {
        color: #000000;
}



/** LOGO */



#logo {

        width: 713px;
        background: url(http://imgur.com/e3sOs.png) repeat-x left top;
        height: 100px;
        border-right: 3px solid #fff;
        border-left: 3px solid #fff;
        margin: 0 auto;

}



#logo h1, #logo h2 {

        float: left;

        margin: 0;

        padding: 30px 0 0 0px;

        line-height: normal;

}



#logo h1 {

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

        font-size:40px;

}



#logo h1 a {

        text-decoration: none;

        color: #275a79;

}



#logo h1 a:hover { text-decoration: underline; }



#logo h2 {

        float: left;

        padding: 45px 0 0 18px;

        font: 18px Georgia, "Times New Roman", Times, serif;

        color: #275a79;

}



#logo p a {

        text-decoration: none;

        color: #275a79;

}



#logo p a:hover { text-decoration: underline; }











/* Content */



#content {

        float: left;
        background: #fff;
        width: 410px;




}



/* Post */



.post {

        padding-top: 0px;

        margin-bottom: 0px;

}

.entry p {

        padding-top: 5px;

        margin-bottom: 5px;

}

.post .title {

        margin-bottom: 10px;

        padding-bottom: 0px;

}



.post h1 {

        padding: 0px 0 0 0px;

        background: url(images/img08.jpg) no-repeat left top;

        font-size: 22px;

        color: #275a79;

}



.post h2 {

        padding: 0px 0 0 0px;

        font-size: 19px;

        color: #275a79;

}



.post .entry {

}


/* Sidebar */



#sidebar {

        width: 210px;

        float: right;

        margin: 0;

        padding: 0;

}



#sidebar ul {

        margin: 0;

        padding: 0;
        margin-top: 12px;
        list-style: none;

}



#sidebar li {

        margin-bottom: 20px;
        font-size: 11px;
}

#sidebar li a {

        font-size: 11px;
        text-decoration: underline;
        color: #cc0000;

}
#sidebar li a:hover {

color: #000;

}
#sidebar li ul {

}



#sidebar li li {

        margin: 0;

}



#sidebar h2 {

        width: 250px;

        padding: 8px 0 0 0px;

        margin-bottom: 10px;

        background: url(images/img07.jpg) no-repeat left top;

        font-size: 18px;

        color: #275a79;

}



/* Search */



#search {

margin: 0px;

}



#search h2 {
        margin-top: 5px;
        margin-bottom: 10px;

}



#s {

        width: 140px;

        margin-right: 5px;

        padding: 3px;

        border: 1px solid #275a79;

}



#x {

        padding: 3px;

        border: none;

        background: #275a79;

        text-transform: lowercase;

        font-size: 11px;

        color: #FFFFFF;

}



/* Boxes */



.box1 {

        padding: 20px;

}



.box2 {

        color: #275a79;

}



.box2 h2 {

        margin-bottom: 15px;

        font-size: 16px;

        color: #FFFFFF;

}



.box2 ul {

        margin: 0;

        padding: 0;

        list-style: none;

}



.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited  {

        color: #275a79;

}



/* Footer */

#footer-wrap {

}



#footer {

        margin: 0 auto;

        padding: 20px 0 10px 0;

        background: #113c56;

}



html>body #footer {

        height: auto;

}



#footer p {

        font-size: 11px;

}



#legal {

        clear: both;

        padding-top: 17px;

        text-align: center;

        color: #FFFFFF;

}



#legal a {

        font-weight: normal;

        color: #FFFFFF;

}

#banner {

        float: left;

        width: 713px;

        height: 142px;

        background: #578dae no-repeat left top;

}

#content ul {

        margin-left: 15px;
        margin-top: 15px;

        padding: 0;

        list-style: none;

}



#content li {
        font-weight: bold;
        margin-bottom: 6px;

}

#content li {

        font-size: 13px;

}

#content li a {

        font-size: 14px;
        text-decoration: none;

}
#content li a:hover {

color: #000;

}
#content li ul {

}



#content li li {

        margin: 0;

}