A img {
opacity:.80;
filter: alpha(opacity=100);
border: 1px solid #bfd0d1;
position:center;
padding: 0px;
margin: 1px;
}

A:hover img {
opacity:.97;
filter: alpha(opacity=100);
border: 1px solid #bfd0d1;
padding: 0px;
margin: 1px;
position:center;
}

.layouts { 
padding: 3px 5px 3px 5px; 
background-color: #eaeaea; 
float: left;
margin-bottom: 3px;
border: 1px dotted #ccc;
height: 160px;
}

 h2 {
		border-bottom:3px solid #fff; color:#95aaf0; font-family:palatino linotype; font-size:12px; font-style:italic; font-weight:bold; letter-spacing:0px; margin:0px; text-transform:lowercase;}

body {
	background-color:#f0efe8;
	background-image: url(bg1.jpg);
	margin:0px;
	padding:0px;
	font-family: arial,sans-serif;
         background-repeat:repeat-y;
         scrollbar-arrow-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-face-color: #c0dee6;
  scrollbar-highlight-color: #c0dee6;
  scrollbar-3dlight-color: #c0dee6;
  scrollbar-darkshadow-color: #c0dee6;
  scrollbar-shadow-color: #c0dee6;
	font-size: 10pt;
	color: #474747;
}

table {
	background-color:#d7d0d7;
	margin:0px;
	padding:0px;
	font-family: arial,sans-serif;
         background-repeat:repeat-y;
         scrollbar-arrow-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-face-color: #e0e0e0;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #e0e0e0;
  scrollbar-darkshadow-color: #e0e0e0;
  scrollbar-shadow-color: #e0e0e0;
	font-size: 10pt;
	color: #555555;
}

table, tr, td, div, textarea {
margin:0px;
padding:0px;
	font-size: 9pt;
         color: #555555;
	vertical-align: top;
}

h1 {
		color: #51b1c3;
		background: url() repeat-y;
		background-image:  url(h1.gif);
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 0px;
		font-size: 1.2em; 
		font-family: "Arial", "Trebuchet MS", "Verdana", sans-serif;
		font-style: none;
		letter-spacing: -1px;
		text-align: right;
		text-transform: uppercase;
		}
	 h1:first-letter {
		color: #660066;
		font-family: "Georgia", serif;
		font-size: 1.4em;
		text-transform: uppercase;
		font-weight: bold;
		}


p { font-size: 10;
    font-family: verdana;
    color: #FF517F;
	padding-top: 0px;}


b {
color:#1b8094;
letter-spacing:2px;
font-weight:bold;
}

del {
color:#ff0000;
letter-spacing:2px;
}

i {
color:#2789c8;
letter-spacing:1px;
}

u {
color:#121210;
border-bottom:1px dotted #ffffff;
background-color: #ffde8c;
}

a:link{color:e59db0; letter-spacing: 1;  text-decoration: none; font-family:palatino linotype; font-size:12px;}
a:visited {color:299e61; letter-spacing: 1;  text-decoration: none;font-family:palatino linotype; font-size:12px; }
a:active{color:A4D36B; letter-spacing: 1;  text-decoration: none;font-family:palatino linotype; font-size:12px;}
a:hover {color:f03141; letter-spacing: 1;   text-decoration: none;font-family:palatino linotype; font-size:12px;}
}

.head	{	 		
		text-align: right;
		padding-right:20px;
		FONT-SIZE: 13pt;
		line-height: 14px;
		font-family: Impact;
		letter-spacing: 1px;
		font-weight: normal;
		margin-bottom: 13px;
		margin-top: 10px;
		color: #643b39;
		background-color: #fff; 
		}

.head:first-letter {
	color:#fff;
	font-family: Georgia;
	font-weight: bolder;
	font-style: italic;
	background-color: #643b39;
	font-size: 16pt;
	padding-right: -1px;
	padding-left: 7px;
	text-transform: uppercase;
}

.head2	{	 		
		text-align: left;
		padding-left:20px;
		FONT-SIZE: 13pt;
		line-height: 14px;
		font-family: Impact;
		letter-spacing: 0px;
		font-weight: normal;
		margin-bottom: 13px;
		margin-top: 10px;
		color: #ffffff;
		background-color: #643b39; 
		}

.head2:first-letter {
	color:#000;
	font-family: Georgia;
	font-weight: bolder;
	font-style: italic;
	background-color: #d7d7d7;
	font-size: 16pt;
	padding-right: -1px;
	padding-left: 7px;
	text-transform: uppercase;
}


#head {
	top: 0px;
	left: 135px;
	width:750px;
	height:458px;
	position: absolute;
}

#friends {
	top: 254px;
	left: 152px;
	width:290px;
	height:300px;
	position: absolute;
}

#content {
	position: absolute;
	top: 460px;
	left: 136px;
	width: 578px;
	height: auto;
	}


	#content h1 {
		color: #51b1c3;
		background: url() repeat-y;
		background-image:  url(h1.gif);
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 0px;
		font-size: 1.2em; 
		font-family: "Arial", "Trebuchet MS", "Verdana", sans-serif;
		font-style: none;
		letter-spacing: -1px;
		text-align: right;
		text-transform: uppercase;
		}
	#content h1:first-letter {
		color: #660066;
		font-family: "Georgia", serif;
		font-size: 1.4em;
		text-transform: uppercase;
		font-weight: bold;
		}

		.box {
			background: url(box.jpg) no-repeat bottom;
			margin: 0px 0px 15px 0px;
			padding: 5px 5px 5px 5px; 
			font-family: "Arial";
			font-size: .97em;
			text-align: justify;
			background-color: #dcd8dd;
			border-bottom: 2px solid #b0cad1;
			border-top: 1px solid #9dc156;
			line-height: 1.4em;
			}



news {
	background: url(box.jpg) no-repeat bottom;
			margin: 0px 0px 15px 0px;
			padding: 5px 5px 5px 5px; 
			font-family: "Arial";
			font-size: .97em;
			text-align: justify;
			background-color: #dcd8dd;
			border-bottom: 2px solid #b0cad1;
			border-top: 1px solid #9dc156;
			line-height: 1.4em;
			}


#links {
	position: absolute;
	top: 460px;
	left: 723px;
	width: 200px;
	height: auto;
	}

#menu{
	top: 138px;
	left: 668px;
	width:134px;
	height:300px;
	position: absolute;
}

#rota{
	top: 343px;
	left: 164px;
	width:220px;
	height:300px;
	position: absolute;
}

#elite{
	top: 143px;
	left: 260px;
	width:220px;
	height:300px;
	position: absolute;
}


blockquote {
background-image: url(bl.jpg);
font-size:11px;
padding-right: -8px;
padding-left: -8px;
padding-top: -8px;
padding-bottom: 2px;
border-bottom: 1px dashed #8d8d8d;
border-top: 1px dashed #8d8d8d;
border-right: 1px dashed #8d8d8d;
border-left: 1px dashed #8d8d8d;
background: #ffffff url(bl.jpg) no-repeat right top;
width:435px;
}

box {
			background: url(box.jpg) no-repeat bottom;
			margin: 0px 0px 15px 0px;
			padding: 5px 5px 5px 5px; 
			font-family: "Arial";
			font-size: .95em;
			text-align: justify;
			background-color: #dfdbe0;
			border-bottom: 2px solid #941e92;
			border-top: 1px solid #9dc156;
			line-height: 1.4em;
			}

#news {
background-image: url(bl.jpg);
font-size:11px;
padding-right: -8px;
padding-left: -8px;
padding-top: -8px;
padding-bottom: 2px;
border-bottom: 1px dashed #fff;
border-right: 1px solid #deeef1;
border-left: 4px solid #cfe6eb;
background: #ffffff url(bl.jpg) no-repeat right top;
width:510px;
}

.avapad { background-color:#cec3c7; border: 3px solid #cec3c7; }


a.navi{
	display:block;
	background-image: url(menu2.jpg);
	padding-left: 0px;
	font-family: tahoma;
	font-size: 7pt;
	background-color:#f0efe8;
	color: #555555;
	line-height: 24px;
	text-align: center;
	letter-spacing:2px;
	border-bottom: 1px #e0e0e0 solid;
	border-left:1px #e0e0e0 solid;
	text-transform:uppercase;
}


a.navi:hover {
	padding-left: 0px;
	background-color:#eec7d3;
	background-image: url(menu1.jpg);
	font-size: 6pt;
	color: #555555;
	font-family: tahoma;
	text-align: center;
	line-height: 24px;
	border-bottom: 1px #e0e0e0  solid;
	border-left:10px #ffffff solid;
	border-right:10px #ffffff solid;
	text-transform:uppercase;
	font-style:none;
}

a.navi2{
	display:block;
	padding-left: 0px;
	font-family: tahoma;
	border-top: 1px solid #acd4df; 
	font-size: 7pt;
	color: #555555;
	line-height: 14px;
	text-align: center;
	letter-spacing:2px;
	border-bottom: 1px #acd4df solid;
	border-left:1px #e0e0e0 solid;
	text-transform:uppercase;
}


a.navi2:hover {
	padding-left: 0px;
	font-size: 6pt;
	color: #555555;
	font-family: tahoma;
	border-top: 1px solid #acd4df; 
	text-align: center;
	line-height: 14px;
	border-bottom: 1px #acd4df  solid;
	border-left:10px #ffffff solid;
	border-right:10px #ffffff solid;
	text-transform:uppercase;
	font-style:none;
}

input {
font-family: Verdana;
font-size:8px;
background-color:#b6d8e1;
color: #000000;
border: 1px double #9cccd8;
}

textarea {border: none; background: #ffffff url(bl.jpg) no-repeat right top;
 font-size: 11px; 
border-right: 1px dashed  #34b5d1; 
border-bottom: 1px solid  #34b5d1; 
border-left: 1px dashed  #34b5d1;
border-top: 1px solid  #34b5d1;
SCROLLBAR-FACE-COLOR: #EDEC9B; 
	SCROLLBAR-HIGHLIGHT-COLOR:  #a1d0da;  
	SCROLLBAR-SHADOW-COLOR: #a1d0da; 
	SCROLLBAR-ARROW-COLOR:  #238195; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #a1d0da; 
	SCROLLBAR-BASE-COLOR: #a1d0da; 
font-family: geneva,  color:#0c4b58;  }

#stylefive ul li a:hover,#stylefive ul li a.current
{color:#fff;
background:#8e7b80 url(images/bgDIVIDER.gif) no-repeat top right;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

.post-date { 
     float: left; 
     margin: 2px 8px 0 10px;
     padding: 4px 10px 12px 2px; 
     background: url(images/postdate.gif) 0 0 no-repeat;
     color: #5D9DAF;
     text-align: center;
     font: bold 12px arial, 'lucida sans unicode', verdana, san-serif;
     width: 50px;
height:50px;
     text-shadow: #04151C 1px 0 1px;
} 

.post-date .day { 
     margin-top: 7px;
     color: #73716c; 
     font-size:11px;
} 

.post-date .post-month { 
     color: #dfd8c8;
     font-size: 12px;
     text-transform: uppercase;
     letter-spacing: 0px;
}
