/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/
CSS:
html, body, div, td, tr {
height: 100%;
}


body {
	margin: 0;
	padding: 0;
	background: #CCCCCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	height:100%;
	
	
 } 
h1, h2, h3 { 
   margin-top : 0; 
   font-weight : normal; 
   color:#666666;
   font-family:Tahoma;
 } 
h1 { 
   font-size : 14px; 
 } 
h2 { 
   font-size : 14px; 
 } 
h3 { 
   font-size : 14px; 
   font-weight : bold; 
 } 
p, ul, ol { 
   margin-bottom : 1.6em; 
   line-height : 180%; 
 } 
p { 
 } 
blockquote { 
   font-style : italic; 
 } 
ul { 
 } 
ol { 
 } 
a { 
   color : #008700; 
 } 
a:hover { 
   text-decoration : none; 
 } 
small { 
 } 
hr { 
   display : none; 
 } 

img.left { 
   float : left; 
   margin : 0 15px 0 0; 
 } 
img.right { 
   float : right; 
   margin : 0 0 0 15px; 
 } 
/*Wrapper*/
#wrapper { 
   padding-top : 0px; 
   /*background : url(images/img02.gif) repeat-x; */
 } 
/*Header*/
#header { 
   width : 760px; 
   height : 80px; 
   margin : 0 auto; 
   background : #C90404 url(images/img03.jpg); 
 } 
/*Logo*/
#logo { 
   float : left; 
   width : 250px; 
   height : 80px; 
   padding : 0 0 0 0; 
 } 
#logo h1, #logo h2 { 
   margin : 0; 
   /*text-transform: lowercase;*/
   text-align : center; 
 } 
#logo h1 { 
   padding-top : 15px; 
   font-size : 36px; 
 } 
#logo h2 { 
   font-size : 12px; 
 } 
#logo a { 
   text-decoration : none; 
   color : #FFFFFF; 
 } 
/*Search*/
#search { 
   float : right; 
   width : 300px; 
 } 
html>body #search { 
   width : auto; 
 } 
#search form { 
   margin : 0; 
   padding : 30px 20px 0 0; 
 } 
#search fieldset { 
   margin : 0; 
   padding : 0; 
   border : none; 
 } 
#search legend { 
   display : none; 
 } 
#searchinput, #searchsubmit { 
   font : bold 100% "Trebuchet MS", Arial, Helvetica, sans-serif; 
 } 
#searchinput { 
   width : 200px; 
 } 
#searchsubmit { 
 } 
/*Menu*/
#menu { 
   width : 780px; 
   height : 30px; 
   margin : 0 auto;
   background-color:red;
      /*background: url(images/image05.jpg) no-repeat;*/
 } 
#menu ul { 
   margin : 0px;
   margin-top:5px; 
   padding: 0px 0px 0px 0px;
   width: 390px;
   height : 20px;
   list-style : none; 
   font-family : Tahoma; 
   font-size : 8px; 
   font-weight : 900;
 } 
#menu li { 
   display : inline; 
 } 
#menu li:hover { 
 } 
#menu a { 
   padding : 0 10px; 
   text-align : right; 
   text-decoration : none; 
   /*text-transform: lowercase;*/
   font-size : 136%; 
   color:#FFffff; 
 } 
#menu a:hover
{

   color:#666666; 
 } 
 
 #menu .active a { 
 color:#FFffff;
 }
 
/*Page*/
#page { 
   width : 780px; 
   margin : 0 auto;
   /*background: #ffffff url(images/pic2.gif) repeat-y;*/
 } 
/*Content*/
#content { 
   width : 470px; 
   padding : 30px 30px; 
   background : #FFFFFF url(images/img06.gif) repeat-x;
    
   
 } 
.title { 
   padding-bottom : 5px; 
   border-bottom : 1px solid #EDEBD5; 
 } 
.twocols { 
 } 
.twocols .col1 { 
   float : left; 
   width : 225px; 
 } 
.twocols .col2 { 
   float : right; 
   width : 225px; 
 } 
.list { 
   margin-left : 0; 
   padding-left : 0; 
   list-style : none; 
 } 
.list li { 
   padding-left : 10px; 
   background : url(images/img10.gif) no-repeat left center; 
 } 
/*Sidebar*/
#sidebar { 
   width : 210px; 
   padding : 35px 20px; 
   background:#E9E9E9 url(images/img06.gif) repeat-x;
   
 } 
#sidebar ul { 
   margin : 0; 
   padding : 0; 
   list-style : none; 
   line-height : normal; 
 } 
#sidebar li { 
   background : url(images/img09.gif) repeat-x 0px 31px; 
 } 
#sidebar li ul { 
   padding : 15px; 
 } 
#sidebar li li { 
   background : none; 
 } 
#sidebar h2 { 
   height : 25px; 
   margin : 0; 
   padding : 5px 15px; 
   background : url(images/img08.gif) no-repeat; 
   font-size : 100%; 
   font-weight : bold; 
 } 
#sidebar h3 { 
   margin : 0; 
   font-size : 85%; 
 } 
#sidebar p { 
   margin-top : 0; 
   line-height : normal; 
 } 
#sidebar a { 
 } 
#sidebar a:hover { 
 } 
#sidebar .list li { 
   padding : 10px 0; 
 } 
#sidebar .list { 
 } 
/*Footer*/
#footer { 
   clear : both; 
   width : 780px; 
   margin : 0 auto; 
   padding : 5px 0;
   background-color:#F90021;
   /*background : url(images/img07.gif) repeat-x;*/ 
 } 
#footer p { 
   margin : 0px; 
   text-align : center; 
   font-size : 77%;
   color:#FFFFFF;
 } 
#footer a { 
   color:#333333; 
 } 