/* CSS Document */

body{
margin:0;
padding:0;
background-image: url(bg.jpg) ;
background-repeat: repeat-x;
background-color: #2b2b29;
font-family: Verdana, Helvetica;
font-size:9px;
color: #818181;
}

table, tr, td {
	font-family:Trebuchet MS;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	vertical-align: top;
	text-align:justify;
	color: #bcb6b6;
}

/* SIDEBAR */
.box{
	background-color: #000000;
	border: 1px solid #393939;
	padding: 6px;
	}

.side-title {
	background-color: #373735;
	font-weight:normal;
	font-size: 11px;
	font-family: arial;
	color: #f2f2f2;
	text-align: center;
	text-transform:uppercase;
	letter-spacing: 3px;
	line-height: 16px;
	padding: 3px;
}

.side-content{
	background-color: #transparent;
	border-bottom: 0px solid #000000;
	text-align: justify;
	line-height: 13px;
	font-family: Tahoma;
	font-size: 9px;
	color: #bcb6b6;
	}
	
.projects{
	background-color: #000000;
	border-bottom: 1px solid #626262;
	text-align: justify;
	line-height: 12px;
	font-family: Tahoma;
	font-size: 9px;
	color: #bcb6b6;
	}

.projects-img {
	border: solid #393939 1px;
}
	
/* CONTENT */
.title {
	background-color: #335476;
	background-image:url();
	background-repeat:repeat-x;
	font-weight:normal;
	font-size: 11px;
	font-family: arial;
	color: #dee3e9;
	text-align: center;
	text-transform:uppercase;
	letter-spacing: 3px;
	line-height: 16px;
	padding: 4px;
}

.content{
	background-color: #transparent;
	border-bottom: 0px solid #000000;
	text-align: justify;
	line-height: 13px;
	font-family: Tahoma;
	font-size: 11px;
	color: #bcb6b6;
	}

/* HEADERS */
h1 {
	background-color: #335476;
	background-image:url();
	background-repeat:repeat-x;
	font-weight:normal;
	font-size: 11px;
	font-family: arial;
	color: #dee3e9;
	text-align: center;
	text-transform:uppercase;
	letter-spacing: 3px;
	line-height: 16px;
	padding: 4px;}
	
h2 {
	background-color: #6b8196;
	background-image:url();
        border:0px solid #FFFFFF;
	color: #000;
	cursor:default;
	font-family:Georgia;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	padding: 2px;
	line-height:9pt;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align: top;
	}
	
h3 {
	border-bottom: 1px solid #335476;
	padding-top: 3px;
	padding-left: 5px;
	text-decoration: none;
	font: normal 10px tahoma;
	text-transform: uppercase;
	text-align:left;
	color: #dee3e9;}
	
h4 {
	background-color:#212121;
	background-image:url();
    border:0px solid #FFFFFF;
	color:#335476;
	cursor:default;
	font-family:Trebuchet MS;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	padding: 2px;
	line-height:9pt;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align: top;
	}
	
	h5 {
	color:#686868;
	cursor:default;
	font-family:Trebuchet MS;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	padding: 2px;
	line-height:9pt;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align: top;
	}

/* AWARDS */
.award-title {
	background-color:;
	background-image:url();
        border:0px solid #FFFFFF;
	color:#6b8196;
	cursor:default;
	font-family:Trebuchet MS;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	padding: 2px;
	line-height:9pt;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align: top;
	}
	
/* VARIADOS */
a { text-decoration: none;}
a:link {color: #6c8296;}
a:visited, a:active {color: #6c8296;}
a:hover {color: #ffffff; text-decoration: none;}


strong {color: #686868;}
b {color: #686868;}
i { color: #999999;}
italic { color: #999999;}
u {color: #999999; text-decoration: none; border-bottom: 1px solid #2D5263; background-color: #2D5263;}
em{color: #999999;}

.border {
	padding: 2px;
	border: solid #393939 1px;
	background-color: #000;
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-top: 2px;
}

.eliteborder {
	border: solid #393939 1px;
	background-color: #000;
	margin: 2px;
}

hr {
	border: 0;
	width: 100%;
	color: #181818;
	background-color: #181818;
	height: 3px;}
	
ul, li {
	list-style-image: url(arrow-right.gif);
  	padding-left: 6px;
 	margin-left: 10px; 
	line-height: 18px;
	color: #bcb6b6;
}

form {
	background-color: transparent;}

input, textarea, option, select {
	background: #272727;
	font: 11px Trebuchet MS;
	line-height: 12px;
	color: #999999;
	text-align: justify;
	letter-spacing: 0px;
	border: 1px solid #393939;
	padding: 2px;}


input:focus, textarea:focus {
	color: #000000;
	border: 0px;
	background: #5e778f;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 15px;
	border-left: 10px solid #5e778f;}
	
.box-page {
line-height: 12px; 
}
	
.box-page ul {
	padding-left:0;
	margin-left:1px;
	width:100%;
	font-size: 7pt;
	font-family: Arial, Fantasy;
	color: #e8dcd7;
	list-style-type: square;
}
					
.box-page li {
	margin-left: 10px;
	padding-top: 1px;
	color: #;
	list-style-type: square;
}

.quote {
	font-family: 'Times New Roman',serif;
	font-size:35px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	vertical-align: top;
	text-align:left;
	padding: 10px;
	color: #bcb6b6;
	}

/* FOOTER */
.footer {
background: #0b0b0b; 
background-image: url(); 
font-family: Trebuchet MS; 
font-size: 11px; 
line-height: 8px; 
color: #f2f2f2; 
text-align:center;
padding:10px;
border-bottom : 0px solid #151515; 
border-top: 1px solid #393939;
}

.footer a, .footer a:link, .footer a:visited {
color: #cbcbcb;
text-decoration: none;}

.footer a:hover {
font-style: none;
color: #e2e2e2;
text-decoration: underline;}
	
.footer strong {
color: #f2f2f2;}

/* WP */

.newstitle {
	background-color: #335476;
	background-image:url();
	background-repeat:repeat-x;
	font-weight:normal;
	font-size: 11px;
	font-family: arial;
	color: #000000;
	text-align: center;
	text-transform:uppercase;
	letter-spacing: 3px;
	line-height: 16px;
	padding: 4px;}

.newstitle a {
	color: #dee3e9;
	text-decoration: none;}

.newstitle a:link, .news-title a:visited {
	color: #dee3e9;
	text-decoration: none;}

.newstitle a:hover {
	color: #dee3e9;
	text-decoration: underline;}

.newsdate {
	background-color: #373735;
	padding: 4px;
	font-family:Trebuchet MS;
	font-size:10px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #f2f2f2; 
	text-transform: uppercase;
}

.newsimg {
	margin: 6px 0px 6px 0px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight: bold;
	text-decoration: none;
	}
	
.newsimg img {
border: 0px solid #6b8841;}
	
.news{
	font-family:Trebuchet MS;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	vertical-align: top;
	text-align:justify;
	color: #626262;
	}
	
.news img {
	margin: 3px;
	padding: 2px;
	border: solid #393939 1px;
	background-color: #000; }

.news img:hover {
	margin: 3px;
	padding: 2px;
	border: 1px solid #5e778f;
	background-color: #000; }
	
.news-box2 {
	font-family:Trebuchet MS;
	font-size:10px;
	text-align: right;
	background: #212121;
	color: #626262;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;}
	
.news-box2 a {
	color: #5e778f;
	text-decoration: none;}

.news-box2 a:link, .news-box2 a:visited {
	color: #5e778f;
	text-decoration: none;}

.news-box2 a:hover {
	color: #f2f2f2;
	text-decoration: none;}
	
img.wp-smiley {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
}

img.wp-smiley:hover {
	margin: 0px;
	padding: 0px;}

.related {
	font-family: Trebuchet ms;
	font-size: 10px;
}

.related b {
	color:#686868;
	cursor:default;
	font-family:Trebuchet MS;
	font-size:9px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	padding: 2px;
	line-height:9pt;
	margin-bottom:0px;
	margin-top:0px;
	text-align:justify;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align: top;
}

.related li { list-style-image: url(link.gif);
  	padding-left: 2px;
 	margin-left: 2px; 
	line-height: 12px;
	color: #404040;}
	
/* WP NAVIGATION */
	
	
.wp-pagenavi {
	font-family: Trebuchet ms;
	font-weigh: bold;
	font-size: 11px;
	text-align: center;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid silver;
	color: silver;
	text-align: center;
	background-color: #222222;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #222222;
	color: #222222;
	text-align: center;
	background-color: #6b8196;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #222222;
	text-align: center;
	text-align: center;
	border: 1px solid #222222;
	background-color: #6b8196;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid silver;
	color: silver;
	text-align: center;
	background-color: #222222;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid silver;
	color: silver;
	text-align: center;
	background-color: #222222;
}