/*

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;

        background: #003366 url(images/img01.gif) repeat-x;

        text-align: left;

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

        font-size: 13px;

        color: #003366;

}

.cheese {

        text-align: center;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding: 5px;
        color: #003366;
        border: 1px solid #666;
}

.tdtitle {

        text-align: center;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        background-color: #003366;
        color: #fff;
        width: 55px;
        border: 1px solid #666;
}
.titlewide {

        text-align: center;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        padding: 5px;
        background-color: #999;
        width: 200px;
        color: #333;
        border: 1px solid #666;
}
h1, h2, h3 {

        margin-top: 0;

}



h1 {

        font-size: 2em;

}



h2 {

        font-size: 1.6em;

}



h3 {

        font-size: 1em;

}



ul {

        list-style-image: url(images/check.gif);

}

li {
padding:8px;
font-weight: bold;
font-size: 14px;
}

a {

        color: #333333;

}



a:hover {

        text-decoration: none;

        color: #000000;

}



a img {

        border: none;

}



img.left {

        float: left;

        margin: 0 20px 0 0;

}



img.right {

        float: right;

        margin: 0 0 0 20px;

}



/* Header */



#logo {

        width: 750px;
        padding-top: 15px;
        height: 150px;

        margin: 0 auto;

}



#logo h1, #logo p {

        margin: 0;

        color: #FFFFFF;

}



#logo h1 {

        float: left;

        padding-top: 0px;

}



#logo p {

        float: right;

        padding-top: 39px;

        font-size: 1.2em;

}



#logo a {

        text-decoration: none;

        color: #FFFFFF;

}



/* Menu */

#top_menu{
        background: #003366 url(images/top_menu.gif) repeat-x;
        width: 750px;
        height: 10px;
        margin: 0 auto;
        }


#menu {

        width: 750px;
        padding-top: 5px;
        height: 25px;
        background-color: #fff;
        margin: 0 auto;
        }


#menu ul {

        margin: 0;

        padding: 5px 0 0 14px;

        list-style: none;

}



#menu li {

        display: inline;

}



#menu a {
        margin-right: 5px ;
                margin-left: 5px ;
        text-align: center;
        text-decoration: none;
        font-weight: bold;
        color: #003366;
        font-size: 15px;
    text-transform: uppercase;
}



#menu a:hover {

        text-decoration: underline;

        color: #000000;

}



#menu .current_page_item a {

        background: url(images/img06.gif) repeat-x;

}



/* Page */



#page {

        width: 778px;

        margin: 0 auto;

        background: #FFFFFF url(images/img05.gif) repeat-y;

}



#page-bg {

        padding: 11px 24px;

        background: url(images/img03.jpg) no-repeat;

}



/* Latest Post */



#latest-post {

        padding: 20px;

        border: 1px solid #E7E7E7;

}



/* Content */



#content {

        float: left;
        width: 420px;
        padding: 25px 0 0 25px;

}

#content1 {

        float: left;
        width: 680px;
        padding: 25px 0 0 25px;

}

.post {

        margin-bottom: 20px;

        padding-bottom: 15px;

        border-bottom: 1px solid #E7E7E7;

}



.title {

        margin: 0;

}



.title a {

        text-decoration: none;

}



.title a:hover {

        border-bottom: 1px dotted #999999;

}



.byline {

        margin: 0 0 20px 0;

}



.entry {

}



.links {

        padding-top: 10px;

        text-align: right;

        font-weight: bold;

}



/* Sidebar */



#sidebar {

        float: right;

        width: 210px;

        padding-right: 0px;

}



#sidebar ul {

        margin: 0;

        padding: 0;

        list-style: none;

}



#sidebar li {

}



#sidebar li ul {

        margin-bottom: 10px;

        padding-bottom: 10px;

}



#sidebar li li {

        padding: 5px 20px 5px 35px;

        background: url(images/check.gif) no-repeat 20px 50%;

        border-bottom: 1px solid #F3F3F3;

}



#sidebar h2 {

        margin: 0;

        padding: 24px 0 3px 20px;

        border-bottom: 1px solid #E7E7E7;

        letter-spacing: -1px;

        font-size: 1.2em;

        font-weight: bold;

}



#sidebar a {

        text-decoration: none;

}



#sidebar a:hover {

        text-decoration: underline;

}



/* Footer */



#footer {

        width: 750px;

        margin: 0 auto;

        padding: 20px 0;

        background: url(images/img08.gif) no-repeat;

}



#footer p {

        margin: 0;

        text-align: center;

        font-size: smaller;

        color: #666666;

}



#footer a {

        color: #666666;

}

#header {
width: 100%;
align: center;
}

#txc {

        width: 100%;
        height: 15px;
        color: #000;
        padding-top: 3px;
        padding-bottom: 5px;
        background: #fff;

}

#txc a {color: #000; padding-left: 20px; text-decoration: none}