body { 
background:#ceeaf1 url() repeat-x;
font-family: Trebuchet MS; 
color: #000000; 
font-size: 10px;
line-height: 11px;
margin: 0;
padding:0;
}

a:link, a:active, a:visited {
font-family: Trebuchet MS;
color:#cdc134;
font-size: 10px;
font-style: italic;
font-weight: bold;
text-decoration: underline;
}


a:hover {
font-family: Trebuchet MS
color:#cdc134; 
font-size: 10px;
font-style: italic;
text-decoration: underline;
font-weight: bold;
}

b, strong {color: #3a7f90;}
i, em {font-size: 10px; color: #2ea7a6;}  
u {text-decoration: underline; font-size: 10px;  color: #979397; }
s, del {font-size: 10px; color: #979397; text-decoration: line-through;}
        
textarea {   
font-family: Trebuchet MS;
color: #3a7f90; 
font-size: 10px;   
background: #ceeaf1;
border: 1px solid #3a7f90;
padding: 20px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
font-size: 10px;
}

textarea:hover {
font-family: Trebuchet MS;
color: #ad9c10; 
font-size: 10px;   
background: #e7e2ac;
border: 1px solid #ad9c10;
padding: 20px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
font-size: 10px;
}

input, option, select  { 
font-family: Trebuchet MS;
color: #3a7f90;
font-size: 10px; 
background: #ceeaf1;
border: 1px solid #3a7f90;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 3px;
font-size: 10px;
}

input:hover, option:hover, select:hover {
font-family: Trebuchet MS;
color: #ad9c10; 
font-size: 10px; 
background: #e7e2ac;
border: 1px solid #ad9c10;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 3px;
font-size: 10px;
}


blockquote {
font-family: Trebuchet MS;
color: #3a7f90;
background: #ceeaf1;
font-size: 9px;   
border-top: 3px solid #3a7f90;
border-left: 3px solid #3a7f90;
padding: 10px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
font-size: 10px;
}


div.commentbody {
font-family: Trebuchet MS;
color: #3a7f90; 
font-size: 10px; 
background: #ceeaf1;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
padding: 10px;
font-size: 10px;
}

div.commentbody:hover {
font-family: Trebuchet MS;
font-size: 10px; 
background: #ffffff;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
padding: 10px;
font-size: 10px;
}


.title, .title a, .title a:active, .title a:visited {
color: #9f2da6;
font-family: Georgia; 
font-size: 18px; 
line-height: 20px;
font-weight: bold; 
font-style: italic;
letter-spacing: -1px; 
text-decoration: none;
}

.title a:hover {
color: #328c97;
font-family: Georgia; 
font-size: 18px; 
line-height: 20px;
font-weight: bold; 
font-style: italic;
letter-spacing: -1px; 
text-decoration: none;
}


.nrcom a, .nrcom a:active, .nrcom a:visited {
color: #9f2da6;
font-family: Georgia; 
font-size: 60px; 
font-weight: bold; 
font-style: italic;
text-decoration: none;
}

.nrcom a:hover {
color: #328c97;
font-family: Georgia; 
font-size: 60px; 
font-weight: bold; 
font-style: italic;
text-decoration: none;
}


.ups {
color: #9f2da6;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
font-style: italic;
text-align: center;
letter-spacing: -1px; 
}


.comm {
color: #9f2da6;
font-family: Georgia; 
font-size: 18px; 
font-weight: bold; 
font-style: italic;
text-align: center;
letter-spacing: -1px; 
}


.posted {
color: #b7b7b7;
font-size: 10px;
text-align: center;
margin-top: 10px;
}

.side-content {
color: #b7b7b7;
text-align: justify;
margin-left:25px; 
margin-right:25px;
font-size: 10px;
}

.content {
color: #b7b7b7;
text-align:justify;
margin-left:50px; 
margin-right:50px;
font-size: 10px;
}


#rap {width: 1000px; height: 700px;
background:url(images/header.png) top center no-repeat;
margin-left:auto;
margin-right:auto;
font-size: 10px;
}

#rap2 {width: 1000px; font-size: 10px;}

#container {
margin-left:auto;
margin-right:auto;
width: 1000px;
font-size: 10px;
}


#menu {
float: left;
width: 300px;
margin-top: 0px;
padding-left: 0px;
font-size: 10px;
}


#content {
float: right;
width: 700px;
margin-top: 0px;
padding-right: 0px;
font-size: 10px;
}


#content, #menu {overflow:hidden; font-size: 10px;}

#content img {max-width:550px;}

#footer {
color: #b7b7b7;
background: url(images/footer_bg.png) repeat-x;
clear:both;
margin-bottom: 0px;
margin-left:auto; 
margin-right:auto; 
float: center; 
text-align: center;
font-size: 10px;
}


img, a img, a img:hover {
border: 0px;
padding: 0px;
margin: 0px;
}

.content img {
padding: 2px;
margin: 2px;
}


.content a img {
background: #d2d1b3 url(images/img.png) repeat;
border: solid 1px #7f2a77;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
padding: 8px;
margin: 1px;
}


.content a img:hover {
background: #d2d1b3 url(images/imgh.png) repeat;
border: solid 1px #652430;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
padding: 8px;
margin: 1px;
-moz-opacity : 0.9;
opacity : 0.9;
-khtml-opacity: 0.9;
}

.side-content img {
padding: 1px;
margin: 1px;
}

.side-content a img {
background-color: #db8fe0;
border: solid 1px #db8fe0;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding: 2px;
margin: 1px;
}

.side-content a img:hover {
background-color: #db8fe0;
border: solid 1px #db8fe0;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
padding: 2px;
margin: 1px;
-moz-opacity : 0.9;
opacity : 0.9;
-khtml-opacity: 0.9;
}

#space {margin: 40px;}

.noborder a img {border: 0px; padding: 0xp; margin:0px;}
.noborder a img:hover {border: 0px; padding: 0px; margin:0px;}
