/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/

{
    margin : 0;
    padding : 0;
}
body
{
    background : rgb(255 , 255 , 255) url("images/img01.jpg") repeat-x left top;
    text-align : justify;
    font-family : Tahoma , Geneva , sans-serif;
    font-size : 11px;
    color : black;
}
h1, h2, h3
{
    color : black;
}
h1
{
    Color : black;
}
h2
{
    Color : black;
}
h3
{
    Color : black;
}
p, blockquote, ul, ol
{
    margin-bottom : 20px;
    line-height : 2em;
}
p
{
}
blockquote
{
}
ul, ol, li
{
    margin : 0px;
    padding : 0px;
    list-style : none;
}
a
{
    text-decoration : underline;
    color : rgb(244 , 12 , 66);
}
a:hover
{
    text-decoration : none;	


	color : rgb(244 , 12 , 66);

}
/* Wrapper */
#wrapper
{
}
/* Header */
#header
{
    width : 900px;
    height : 140px;
    margin : 0 auto;
}
/* Logo */
#logo
{
    float : left;
    width : 270px;
    height : 76px;
    margin : 0px;
    padding : 15px 0px 0px 30px;
}
#logo h1
{
    margin : 0;
    padding : 0;
    font : normal 30px Arial , "Times New Roman" , Times , serif;
}
#logo h2
{
    margin : -4px 0 0 0;
    padding : 0px 0px 0px 10px;
    text-transform : uppercase;
    letter-spacing : 2px;
    font-size : 10px;
    font-weight : normal;
    color : rgb(217 , 23 , 14);
}
#logo h2 a
{
    color : rgb(154 , 169 , 177);
}
#logo a
{
    text-decoration : none;
    color : rgb(217 , 23 , 14);
}
/* Menu */
#menu
{
    float : right;
    width : 592px;
    height : 90px;
}
#menu ul
{
    margin : 0;
    padding : 0px 0 0 20px;
    list-style : none;
    line-height : normal;
    margin-left : 30px;
}
#menu li
{
    display : inline;
    text-align : center;
    Color : aqua;
}
#menu a
{
    display : block;
    float : left;
    height : 55px;
    margin-right : 1px;
    padding : 35px 20px 0px 20px;
    letter-spacing : -1px;
    text-decoration : none;
    text-align : center;
    text-transform : lowercase;
    font-family : Arial , Helvetica , sans-serif;
    font-size : 24px;
    font-weight : normal;
    color : rgb(56 , 59 , 63);
}
#menu a:hover, #menu .active a
{
/*    background : rgb(244 , 12 , 66) url("images/img02.jpg") repeat-x left bottom; */
	background : rgb(255 , 153 , 0) url("images/img02.jpg") repeat-x left bottom;
	
/*     color : rgb(255 , 255 , 255); */
	color : rgb(255 , 255 , 255);
}
/* Search */
#search
{
    padding : 0px 0px 40px 0px;
}
#search form
{
    margin : 0;
    padding : 0;
}
#search fieldset
{
    margin : 0;
    padding : 0;
    border : none;
}
#search input
{
    float : left;
    font : 11px Tahoma , Geneva , sans-serif;
    padding : 2px 2px;
}
#search-text
{
    width : 100px;
    border : 1px solid rgb(0 , 0 , 0);
    color : rgb(0 , 0 , 0);
}
#search-submit
{
    height : 21px;
    margin-left : 10px;
    padding : 0px 2px;
    border : none;
    background : rgb(231 , 24 , 16);
    color : rgb(255 , 255 , 255);
}
/* Page */
#page
{
    width : 900px;
    margin : 0 auto;
}
/* Content */
#content
{
    float : left;
    width : 630px;
}
#content ul li
{
    list-style : url("../images/bullet.jpg");
}
.post
{
    background : url("images/img05.jpg") repeat-y left top;
}
.post-bgtop
{
    background : url("images/img04.jpg") no-repeat left top;
}
.post-bgbtm
{
    background : url("images/img06.jpg") no-repeat left bottom;
    padding : 50px 40px 30px 40px;
}
.post .title
{
    margin : 0px;
    padding : 0px 0px 5px 0px;
    color : rgb(35 , 47 , 1);
}
.post .title a
{
    letter-spacing : -1px;
    text-decoration : none;
    text-transform : lowercase;
    font-family : Arial , Helvetica , sans-serif;
    font-weight : normal;
    font-size : 32px;
    color : rgb(58 , 61 , 64);
}
.post .entry
{
}
.post img
{
    float : left;
    padding : 15px 0px;
}
.post .meta
{
}
.post .more
{
    display : block;
    width : 115px;
    height : 32px;
    padding : 8px 0px 0px 0px;
    background : url("images/img12.jpg") no-repeat left top;
    text-align : center;
    text-transform : uppercase;
    text-decoration : none;
    font-family : Tahoma , Geneva , sans-serif;
    font-size : 11px;
    font-weight : normal;
    color : rgb(255 , 255 , 255);
}
.post .byline
{
    font-size : 11px;
    font-style : italic;
}
/* Sidebar */
#sidebar
{
    float : right;
    width : 260px;
    background : url("images/img08.jpg") repeat-y left top;
    font-size : 11px;
    Color : black;
}
#sidebar-bgtop
{
    background : url("images/img07.jpg") no-repeat left top;
}
#sidebar-bgbtm
{
    background : url("images/img09.jpg") no-repeat left bottom;
    padding : 40px 40px 20px 40px;
}
#sidebar ul
{
    margin : 0;
    padding : 0;
    list-style : none;
    line-height : normal;
    Color : black;
}
#sidebar li
{
    margin-bottom : 1px;
    Color : black;
}
#sidebar li ul
{
    margin : 0px;
    padding : 0px 0px 40px 0px;
}
#sidebar li li
{
    margin : 0;
    padding : 7px 0px;
    border : none;
    background : url("images/img10.jpg") repeat-x left bottom;
    font-family : Tahoma , Geneva , sans-serif;
    Color : black;
}
#sidebar li li a
{
    background : url("images/img11.jpg") no-repeat left 3px;
    padding-left : 20px;
    Color : black;
}
#sidebar li li a
{
    background : url("images/img11.jpg") no-repeat left 3px;
    padding-left : 20px;
    Color : black;
}
#sidebar h2
{
    margin : 0px;
    padding : 0px 0px 20px 0px;
    text-transform : lowercase;
    font-family : Arial , Helvetica , sans-serif;
    font-size : 180%;
    font-weight : normal;
    color : rgb(69 , 78 , 85);
}
#sidebar h3
{
    font-size : 77%;
    color : rgb(69 , 78 , 85);
}
#sidebar p
{
    margin : 0;
    line-height : normal;
    color : rgb(212 , 199 , 146);
}
#sidebar a
{
    border : none;
    text-decoration : none;
    color : rgb(117 , 126 , 130);
}
#sidebar a:hover
{
    text-decoration : underline;
    color : rgb(255 , 153 , 0);
/*	color : rgb(54 , 54 , 54); */
}
/* Submenu */
#submenu
{
}
/* News */
#news
{
}
#news a
{
    font-size : 85%;
}
/* Footer */
#footer-wrapper
{
    background : rgb(247 , 247 , 247) url("images/img03.jpg") repeat-x left top;
    padding : 20px 0px;
}
#footer
{
    width : 900px;
    margin : 0 auto;
    color : rgb(117 , 126 , 130);
}
#footer p
{
    margin : 0;
    text-align : center;
    font-size : 11px;
}
#footer a
{
    text-decoration : underline;
    color : rgb(255 , 153 , 0);
	
/*color : rgb(117 , 126 , 130);*/
}
#footer a:hover
{
    text-decoration : none;
    color : rgb(249 , 5 , 66);
}

