#doc2 {
	background:url('images/green-grass.jpg') no-repeat;
}

fieldset {
border : 1px solid #000;
}
select {
padding : 0;
}
ul, li {
margin-left : 0.8em;
list-style : square inside;
background-color : #a0afcb;
}
p {
padding : 0.5em 0;
font : 1.1em Trebuchet, verdana, arial, sans-serif;
}
form label {
cursor : pointer;
}
input, select, textarea {
font-size : 100%;
}
body {
font-family : arial, helvetica, sans-serif;
font-size : 80%;
line-height : 1.5em;
background-color : #ebfaf0;
color : #dddddd;
}
#header {
text-align : right;
}
#content {    
	position:relative;
font-size : 98%; 
z-index : 10;
background : #a0afcb url(images/tlc_18_a0afcb_ebfaf0.gif) no-repeat top left;
color : #000;     
}
.innertube {
margin : 1em 2em 0 2em;
}       

.staypuff
{margin: .8em;}

#content img {  
border-bottom : 0.167em solid #000000;
border-left : 4px solid #999;
float : right;
position : relative;
bottom : 2em;
margin-left : 1em;
}
#extra {   
	position: relative;
	padding-right: .45em;  
border-top : 0.3em solid green;
background-color : #778cb3;
color : #ffffff;  
margin-top: 6em;
z-index: 1;
}
#extra img {          
	position: relative;
border : 2px solid #999;
background : white;
}
#menu {
position : relative;
background : #009933 url(images/tr_10_009933_ebfaf0.gif) no-repeat top right;
width : 85%;
border-left : 0.3em solid #fff;
border-top : 0.3em solid #fff;
border-bottom : 0.3em solid #fff;
margin-left : auto;
z-index : 2;
padding : 0.6em;
height : 2em;
font-size : 105%;
font-variant : small-caps;
font-weight : 600;
}
#menu a, #menu a:link {
background-color : #009933;
padding : .6em 1em;
color : black;
text-decoration : none;
float : left;
}
#menu a:hover, #menu a:active {
padding : .6em 1em;
background-color : #991a00;
color : #ffffff;
float : left;
}
h1 {
letter-spacing : 0.2em;
font-size : 140%;
letter-spacing : 5px;
font-weight : bold;
color : #ffffff;
border-bottom-width : 0.16666667em;
border-bottom-style : dotted;
border-bottom-color : #f7cb33;
}
h2 {
font-size : 120%;
font-weight : bold;
color : #ffffff;
border-bottom-width : 0.16666667em;
border-bottom-style : dotted;
border-bottom-color : #f7cb33;
}
h3 {
padding : 0.5em;
font-size : large;
letter-spacing : 4px;
}
h4 {
font-size : 200%;
color : #306644;
}
#footer {

height : 100%;
background-color : #009933;  
background : #009933 url(images/bl_10_009933_ebfaf0.gif) no-repeat bottom left;

padding : 0.5em;
color : #fff;
font-size : 90%;
text-align : center;
}
#footer a {
display : inline;
padding : 0;
color : #c6d5fd;
}
#footer a:link, #footer a:active, #footer a:hover, #footer a:visited {
color : #000000;
}
form.cmxform fieldset {
margin-bottom : 10px;
}
form.cmxform legend {
padding : 0 2px;
font-weight : bold;
}
form.cmxform label {
display : inline;
line-height : 1.8;
vertical-align : top;
}
form.cmxform fieldset ol {
margin : 0;
padding : 0;
}
form.cmxform fieldset li {
list-style : none;
padding : 5px;
margin : 0;
}
form.cmxform fieldset fieldset {
border : none;
margin : 3px 0 0;
}
form.cmxform fieldset fieldset legend {
padding : 0 0 5px;
font-weight : normal;
}
form.cmxform fieldset fieldset label {
display : block;
width : auto;
}
form.cmxform em {
font-weight : bold;
font-style : normal;
color : #f00;
}
form.cmxform label {
width : 150px;
}
form.cmxform fieldset fieldset label {
margin-left : 153px;
}
form.cmxform {
width : 37em;
font-size : 0.8em;
color : #333;
margin-left : 1em;
}
form.cmxform legend {
padding-top : 1em;
padding-left : 6px;
}
form.cmxform legend, form.cmxform label {
color : #333;
}
form.cmxform fieldset {
border : 3px solid #999;
border-top : 1px solid #c9dca6;
background : white url(images/cmxform-fieldset.gif) repeat-x left bottom;
}
form.cmxform fieldset fieldset {
background : none;
}
form.cmxform fieldset li {
padding : 5px 10px 7px;
background : url(images/cmxform-divider.gif) repeat-x left bottom;
text-align : right;
} 

div.rounded {
background : #009933 url(images/bl_10_009933_ebfaf0.gif) no-repeat bottom left;
color : #dddddd;
position : relative;
padding-top : 0;
padding-bottom : 10px;
margin : 1em 10px 0 0;
height : 100%;
width : 100%;
}

#bd {
	background-image: url(images/content.gif);
	background-position: bottom right;
	background-repeat: repeat-x;
	
}    