/* -- START CSS --

Author: Pedro - Drostudios.com

Author URI: http://drostudios.com

Theme Name: CodyRhodes.net - 16th Layout

Theme URI: http://www.codyrhodes.net

Version: 1.0

Description: WordPress Theme Created by <a href="http://www.drostudios.com" target="_blank">DROstudios.com</a>



/* --- Body and Globals ---*/

*{margin:0;padding:0;}



body {
background: #0C0F16 url(images/background.jpg) repeat-x top left;
font-family: Tahoma, Arial, Helvetic, sans-serif;
font-size: 11px;
text-align:justify;
line-height: 15px;
color: #656565;
padding:0; margin:0;

}

tr, td {vertical-align:top;padding:0; margin:0;}

div {padding:0; margin:0;}

img {border:0; padding:0; margin-right:0;}

img.alignleft{margin-right: 5px!IMPORTANT;}

img.alignright{margin-left: 5px;!IMPORTANT;}

.alignleft{float: left; clear:both;margin-right: 5px;!IMPORTANT;}

.alignright{float: right; clear:both;margin-left: 5px;!IMPORTANT;}


/* blockquote */

blockquote {
margin: 8px 2px 5px 2px;
color:#A5A5A5;
letter-spacing:0px;
line height:14px;
font-size:11px;
padding: 10px 10px 10px 80px;
border: 1px dashed #252525;
background:#0F131E url(images/quote.jpg) no-repeat top left; 
}

.facebook {
margin: 5px;
color:#FFFFFF;
letter-spacing:0px;
line height:14px;
font-size:11px;
padding: 10px 10px 10px 80px;
border: 1px dashed #141414;
background:#232323 url(images/facebook.jpg) no-repeat top left; 
}

hr  {
border: 0;
height: 1px;
color: #202020;
background-color:  #202020;
}


.spoilers {
margin-left: auto;
margin-right: auto;
margin-top:10px;
margin-bottom:10px;
width:95%;
padding: 10px;
border: 1px dashed #393939;
color: #080B10;
background: #080B10;
}

.results {
margin: 2px 2px 7px 2px;
color:#707070;
letter-spacing:0px;
line height:14px;
font-size:11px;
padding: 10px 5px 5px 5px;
border: 1px dashed #252525;
background:#020202 url(images/bg-01.jpg) no-repeat top left; 

}

.poll-title {	
padding: 10px;	
background: #050505 url();	
font: 16px "Franklin Medium Gothic";	
color: #505050;	
text-align: center;	
text-transform: uppercase;}

.poll-1 {	
padding: 7px;	
background: #171717 url(images/bg-title.jpg);	
font: 15px "Franklin Medium Gothic";	
color: #16E3D2;	
text-align: center;	
text-transform: uppercase;}

.poll-2 {	
padding: 7px;	
background: #171717 url(images/bg-title.jpg);	
font: 15px "Franklin Medium Gothic";	
color: #4AF006;	
text-align: center;	
text-transform: uppercase;}

.poll-body1 {	
padding: 7px;	
background: #090909 url();	
font: 25px "Franklin Medium Gothic";	
color: #505050;	
text-align: center;	
text-transform: uppercase;}

.poll-body2 {	
padding: 15px;	
font-weight:bold;
background: #090909 url();	
font: 15px "Franklin Medium Gothic";	
color: #E3C032;	
text-align: center;	
text-transform: uppercase;}

.poll-body3 {	
padding: 13px;	
background: #090909 url();	
font: 20px "Franklin Medium Gothic";	
color: #505050;	
text-align: center;	
text-transform: uppercase;}

.poll-body4 {	
padding: 7px;	
background: #090909 url();	
font: 25px "Franklin Medium Gothic";	
color: #505050;	
text-align: center;	
text-transform: uppercase;}


#navbar {
	height: 44px;
	background:url(images/bg-nav.jpg);
	width: 100%;
	padding-top:0;
	z-index: 10;
	position:fixed;
}


#nav_contain {
	width: 820px;
	margin: 0 auto;
}


.video1 {
margin:5px 0px 5px 0px;
position:relative;
width:521px;
height:317px;
}

.video1 span {
width:521px;
height:317px;
display:block;
position: absolute;
top:0px;
left:0px;
background: url(images/video1.png) no-repeat;
}


/* --- Links & Font Weight---*/

a {
color:#E9A010;
font-weight:500;
text-decoration:none;
}

a:hover {text-decoration:none;color:#FFFFFF; border-bottom:0px dashed #E9A010;}


b, strong, .btext {
  color: #4A23CE; 
  font-weight: bold;

  }

i, em, u, .itext  {
  color: #adadad;

  }

/* --- Post Content Info ---*/

.latest {
text-align:left;
vertical-align:top;
text-transform:;
}

.latest h1 {
background-color:#D92789; 
color:#000000;
font-size:12px;
font-family: Arial, helvetica, sans-serif;
border-bottom:2px solid #FFFFFF;
padding:3px;
padding-left:10px;
font-weight:bold; 
text-align:center;
margin-bottom:1px;}

.latest ul {padding: 0px 0px 0px 0px; margin: 0px;} 
.latest li {padding: 0px 0px 2px 0px; margin: 0px 0px 3px 0px; list-style-type: ; text-decoration: none; color:#FFFFFF; border-bottom: 1px dotted #636363; display:block; font-size:13px;}

.latest li a {background:#111111 url(images/bg-latestnews.jpg); color:#E9A010; text-decoration: none; display:block; padding: 8px 3px 8px 21px;}
.latest li a:visited {color:#D92789; text-decoration: none;}
.latest li a:hover {color:#3B005B; text-decoration: none; background:#E9A010 url(images/pencil.gif) 5px 7px no-repeat;}

.latest p { padding: 0px 0px 0px 0px; margin: 0px; list-style-type: none;}

.latest img {background:#161616; padding:3px; border:1px solid #393939;}
.latest img:hover {background:#161616; padding:3px; border:1px solid #16E3D2;}

.photos img {
padding:5px;
border: 1px solid #181F25;
background:#0C0F16; 
margin:1px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

.photos img:hover {
padding:5px;
border: 1px solid #202020;
background:#D2CF22; 
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

ol {padding: 0px 0px 0px 0px; margin: 0px;} 
li {padding: 0px 0px 0px 0px; margin: 0px 0px 3px 0px; list-style-type: none; text-decoration: none; color:#707070; border-bottom: 0px dotted #636363; font-size:11px; line-height:11px;}

li a {color:#FE0000; text-decoration: none;}
li a:visited {color:#D92789; text-decoration: none;}
li a:hover {color:#FFFFFF; text-decoration: none; background:#1b1b1b;}


/* --- 2 Yrs Layout Navigation ---*/

.nav {
padding:0px 0px 0px 5px;
}
.nav a{
display:block;
padding: 10px;
background:#111111 url(images/bg-01.jpg) center;
text-align:center;
text-transform:uppercase;
color:#E9A010;
font-size:10pt; 
font-family:Franklin gothic Medium; 
line-height:13pt; 
} 

.nav a:hover{
display:block;
padding: 10px;
background:#3C005E;
text-align:center;
text-transform:uppercase;
color:#FFFFFF;
font-size:10pt; 
font-family:Franklin gothic Medium; 
line-height:13pt; 
} 


.elites{
color:#505050;
background:;
padding:3px; 
text-align:justify;
padding-top:10px;}

.elites img {padding:3px; background:; margin:0px; border:1px solid #202020;}

.elites img:hover {padding:3px; background:#D92789; margin:0px; border:1px solid #101010;}


.box {
	font-size:13px; 
	font-family:Franklin Medium Gothic;
	letter-spacing:0px; 
	line-height:0px;
	color: #339DAD; 
	text-align:; 
	font-weight: bold; 
	text-transform:;
        padding: 0px;
	border: 0px solid #181F25;
}


.box img {
padding:5px;
border: 1px solid #181F25;
background:#0C0F16; 
margin:1px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

.box img:hover {
padding:5px;
border: 1px solid #202020;
background:#D2CF22; 
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}


/* --- Content ---*/

h1 {
	font-size:15px; 
	font-family:Franklin Medium Gothic;
	letter-spacing:1px; 
	line-height:5px;
	color: #1E8E9A; 
	font-weight: bold; 
	text-transform: uppercase;
        padding: 5px;
        margin-top:5px;
        margin-bottom:5px;
}


.content-title {
	background-color: #; 
	background-image: url('');
	background-repeat: repeat-repeat;
	font-size:13pt; 
	font-family:Franklin Medium Gothic;
	letter-spacing:1px; 
	line-height:5px;
	color: #1E8E9A; 
	text-align:left; 
	font-weight: bold; 
	text-transform: uppercase;
        padding: 10px 5px 0px 5px;
	border: 0px solid #181F25;}

.content-title a{
	color: #1E8E9A; 
	font-weight: bold; 
}

.content-title a:hover{
	color: #D5CF23; 
	font-weight: bold; 
}


.content-content {
	background: #0C0F16; 
	font-size:10pt; 
	font-family:Franklin gothic Medium; 
	line-height:13pt; 
        margin-top:10px;
        margin-bottom: 10px;
	color: #A5A5A5; 
	text-align: justify; 
        padding: 7px;
	border-bottom: 1px solid #181F25;}

.content-content img {
padding:5px;
border: 1px solid #181F25;
background:#0C0F16; 
margin:1px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

.content-content img:hover {
padding:5px;
border: 1px solid #202020;
background:#D2CF22; 
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}


.content-under {
	background-color: #; 
	font-size:9pt; 
	font-family:Franklin gothic Medium; 
	line-height:13pt; 
        font-weight:none;
	line-height:17pt; 
        letter-spacing:0px;
	color: #a5a5a5; 
	text-align: left; 
        text-transform:;
        padding: 0px;
	border: 0px solid #2c2c2c;
       -moz-border-radius: 0px;
       -webkit-border-radius: 0px;
}



.side-big {
	background-color: #101010; 
	padding:3px;
	border-width: 1px;
	border-style: dotted;
	border-color: #323232;}

.side-title {
	background-color: #; 
	background-image: url('');
	background-repeat: repeat-repeat;
	font-size:9pt; 
	font-family:Franklin Medium Gothic;
	letter-spacing:1px; 
	line-height:15pt;
	color: #1E8E9A; 
	text-align:center; 
	font-weight: bold; 
	text-transform: uppercase;
        padding: 3px;
	border: 1px solid #181F25;}

.side-title a{
	color: #4AF006; 
	font-weight: bold; 
}

.side-title a:hover{
	color: #707070; 
	font-weight: bold; 
}


.side-content {
	background: #0C0F16; 
	font-size:10pt; 
	font-family:Franklin gothic Medium; 
	line-height:13pt; 
        margin-top:10px;
        margin-bottom: 10px;
	color: #656565; 
	text-align: justify; 
        padding: 7px;
	border-bottom: 0px solid #162B30;}

.side-content img {
padding:5px;
border: 1px solid #181F25;
background:#0C0F16; 
margin:1px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

.side-content img:hover {
padding:5px;
border: 1px solid #202020;
background:#D2CF22; 
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}


.page-title {
	background:; 
	font-size:10pt; 
	font-family:Franklin Gothic Medium;
	letter-spacing:0px; 
	line-height:10pt;
	color: #FFFFFF; 
	text-align:left; 
	font-weight: bold; 
	text-transform: uppercase;
        padding: 10px 0px 0px 5px;
	border-bottom: 0px dashed #8A46CF;}



.page-content {
	background: ; 
	font-size:8pt; 
	font-family:Franklin gothic Medium; 
	line-height:10pt; 
        margin-top:10px;
        margin-bottom: 10px;
	color: #656565; 
	text-align: justify; 
        padding: 3px;
	border-bottom: 0px solid #162B30;}

.page-content img {
padding:4px;
border: 1px solid #393939;
background:#161616; 
margin:1px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.page-content img:hover {
padding:4px;
border: 1px solid #FE0000;
background:#161616; 
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.comment-comment {
	background: #0F131E; 
	font-size:12px; 
	font-family:Arial; 
	line-height:19px; 
        margin-top:10px;
        margin-bottom: 10px;
	color: #656565; 
	text-align: left; 
        padding: 10px;
	border-bottom: 0px solid #162B30;}


.comment-avatar {
	background-color: ; 
	font-size:8pt; 
	font-family:Tahoma; 
        font-weight:none;
	line-height:8pt; 
        letter-spacing:0px;
	color: #808080; 
	text-align: center; 
        text-transform:;
        padding: 8px;
	border: 0px solid #2c2c2c;
}


.comment-avatar img {
	background-color: #0D0D0D; 
        padding: 4px;
	border: 1px solid #2c2c2c;
        margin:0px 0px 5px 0px;
       -moz-border-radius: 4px;
       -webkit-border-radius: 4px;
}

.comment-avatar b{
	font-size:11pt; 
	font-family:Tahoma; 
        font-weight:none;
	line-height:12pt; 
        letter-spacing:0px;
	text-align: center; 
}

.related-post {
	background: ; 
        width:400px;
	font-size:8pt; 
	font-family:Franklin gothic Medium; 
	line-height:10pt; 
        margin-top:10px;
        margin-bottom: 10px;
	color: #656565; 
	text-align: right; 
        list-style:none;
        padding: 0px 0px 0px 20px;
	border-bottom: 0px solid #162B30;}


.related-links {
	background: #0D0D0D url(images/pattern1.jpg); 
	font-size:7pt; 
	font-family:Tahoma; 
        font-weight:none;
	line-height:8pt; 
        letter-spacing:1px;
	color: #a5a5a5; 
	text-align: justify; 
        text-transform:;
        padding: 8px;
        margin: 10px;
	border: 0px double #181818;
       -moz-border-radius: 4px;
       -webkit-border-radius: 4px;
}


.legacy-bros img {
padding:5px;
border: 1px dashed #404040;
background:#121212; 
margin:1px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

.legacy-bros img:hover {
padding:5px;
border: 1px dashed #720C7A;
background:#121212; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

.priceless-photos {
padding:0px 0px 0px 2px;
}

.priceless-photos img {
padding:5px;
border: 1px dashed #404040;
background:#121212; 
margin:1px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

.priceless-photos img:hover {
padding:5px;
border: 1px dashed #720C7A;
background:#121212; 
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}


/*----------Forms Text Area and Inputs----------*/

input.submit {
background: #D6D4E1;
font: 11px "Tahoma";
color: #909090;
padding:8px;
text-align: center;
border: #101010 2px solid;
margin-top: 5px;
margin-bottom: 5px;
display: block;
width: 35%;
}


#submit {
float:right;
margin:0 33px 0 0;
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding:8px;
text-align: center;
width: 120px;
}


#author, #email, #url {
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding:8px;
text-align: left;
border: #101010 2px solid;
margin-bottom: 3px;
width:40%;
}


input {
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding:5px;
text-align: left;
border: #101010 2px solid;
}


textarea, #comment{
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding: 8px;
text-align: center;
text-align: left;
border: #101010 2px solid;
margin-bottom: 3px;
width:90%;
}


input:focus, textarea:focus, #comment:focus, input.submit:focus, #author:focus, #email:focus, #url:focus {
background:;
}


option {
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding: 1px 5px;
text-align: left;
border-bottom: #393939 1px solid;
margin-bottom: 5px;
width:90%;
}


select {
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding: 5px;
text-align: left;
border: #393939 1px solid;
margin-bottom: 5px;
width:90%;
}


radio {
background: #161616;
font: 11px "Tahoma";
color: #909090;
padding:5px;
text-align: left;
border: #393939 1px solid;
margin-bottom: 5px;
}



/* FEATURES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



#features {
	position: relative;
	clear: both;
	width: 588px;
	height: 252px;
	overflow: hidden;
	background: #0c0c0c;
}

#features-nav {
	position: absolute;
	right: 0;
	top: 0;
}

#features-nav .features-nav-item {
	position: relative;
	display: block;
	width: 310px;
	height: 62px;;
	padding: 10px 20px 12px 10px;
	cursor: pointer;
	background: url("images/feature-tab.jpg") no-repeat 0 0;
}

#features-nav .features-nav-item#features-nav3 {
	height: 62px;
}

#features-nav .features-nav-item.current {
	display: block;
	width: 310px;
	height: 62px;
	margin: -1px 0 1px -44px;
	padding: 11px 20px 11px 54px;
	background: url("images/feature-tab-current.png") no-repeat 0 0;
	cursor: default;
}

.features-nav-tnail {
	float: left;
	width: 58px;
	height: 58px;
	padding: 2px;
	margin: 0 15px 0 0;
	overflow: hidden;
	padding: 2px;
	background: #0c0c0c;
}

.features-nav-tnail img {
	width: 58px;
	height: 58px;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
}

#features-nav .features-nav-item.current .features-nav-tnail img {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#features-nav .features-nav-item h3 {
	margin: 1px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}


#features-nav, .content h3 {
	color: #E9A010;
}

#features-nav .features-nav-item.current h3 {
	color: #E9A010;	
}

#features-nav .features-nav-item p {
	font-size: 11px;
	line-height: 12px;
	color: #6c6c6c;
}

#features-nav .features-nav-item.current p {
	color: #9c9c9c;	
}

#features-nav .features-nav-item span {
	display: none;
}

#features ul li img {
	width: 247px;
	height: 250px;
}

#features a {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
	background: url("images/feature-effects.png") no-repeat 0 0;
}

/* @end */

/* @group content */


#features {
	background: #0c0c0c;
}

#features-nav .features-nav-item {
	background: url("images/feature-tab.jpg") no-repeat 0 0;
}

#features-nav .features-nav-item.current {
	background: url("images/feature-tab-current.png") no-repeat 0 0;
}

.features-nav-tnail {
	background: #0c0c0c;
}

#features-nav .features-nav-item h3 {
	color: #E9A010;
}

#features-nav .features-nav-item.current h3 {
	color: #E9A010;
}

#features-nav .features-nav-item p {
	color: #5c5c5c;
}

#features-nav .features-nav-item.current p {
	color: #9c9c9c;
}