@charset "utf-8";
/* CSS Document */

/*			Body
..........................................*/

* {
	padding: 0 0;
	margin:0 0;	
	border:none;
}

html {
	height:100%;	
}


.but  {
	color:#fff;
	font-weight:bold;
	font-size:11px;
	padding:5px 15px 5px 15px; 
	background:#06f;
	border-radius:5px 5px 5px;
	margin:15px 0;
	box-shadow:inset 1px 1px 1px #0090ff, 1px 1px 1px #111;
	
}

.but:hover {
	background:#007eff;
	box-shadow:inset 1px 1px 1px #0090ff, 1px 1px 1px #050505;
	
}


.blog img {
	border:1px solid #eee;	
}

.blog img:hover {
	border-color:#008aff;	
}

body {
	font: 62% Arial, Helvetica, sans-serif;
	background:#212121 repeat-y;	
	border:none;
	height:100%;
}

.wrapper {
	margin:0 auto;
	padding:0 0;
	width:100%;
	overflow:visible;
	background:#0e0e0e;	
	border:none;
	box-shadow:0 1px 1px #000, inset 0 0 2px #333, inset 0 1px 1px #000, inset 0 2px 1px #333;
	position:relative;

	}
	
#fill {
	overflow:visible;
	min-height:90%;
	margin:0 0;
	padding:0 0;
	clear:both;
}

/*			Nav
..........................................*/

.nav {  
    float:right; 
	position:relative;
 	margin:-6px 15px 0 0;
  	padding:0;


}  

  
.nav li {  
    list-style: none;  
    float:left;  
    text-align: center;  
	margin:0 0 0 0;
	padding:0 0;
    }  
  
.nav li a {  
    display: block;  
    text-align: center; 
	padding:22px 0 18px 0; 
	text-decoration:none;
	color:#eee;
	width:80px;
	font-size:1.8em;
	font-family:CartoGothicStdBook;
	
    }  
	
.nav li a:hover {
	color:#008aff;
	}
  




.scroll {  
	position:absolute;
 	margin:20px 0 0 385px;
  	padding:0;

}  
  
.scroll li {  
    list-style: none;  
    float:left;  
    text-align: center;  
    }  
  
.scroll li a {  
    display: inline;  
    padding: 10px 10px 10px  10px;  
    text-align: center;  
	text-decoration:none;
	color:#fff;
	font-size:2.8em;
	font-family:comfortaaRegular;
	text-shadow:1px 1px 3px #000;
	line-height:28px;
} 

.scroll li a:hover {  
	color:#008aff;
}  
 
 
 	#barnav2 {
	list-style-type: none;
	list-style-position: inside;
	padding: 7px;
	margin:10px 10px 0 10px; 
}

#barnav2 li {
	display: block;
	font-family:arial;
	margin:10px 0 0 0;
}

#barnav2 li a {
	display: block;
	padding: 10px 20px 0 0;
	color:#999;
	text-decoration:none;
	height:30px;
	width:150px;
	text-shadow:1px 1px 1px #121212;
	font-size:1.5em;
	background-color: #121212;
	border-bottom: 1px solid #333;
	border-left: 1px solid #050505;
	border-right: 1px solid #333;
	border-top: 1px solid #050505;
	border-radius:5px 0 5px;
	height:30px;
	width:160px;
	line-height:20px;
	text-indent:15px;
}


#barnav2 li a:hover {
	text-decoration: none;
	border:1px solid #06f;
	color:#fff;	
}

#barnav2 .active a {
	text-decoration: none;	
	color: #fff;

}




.barnav {
	margin-top:10px;

}

.barnav li {
	font-family:arial;
	float:right;
	margin-bottom:0;
	list-style-image: url(../images/arrows.png);
	list-style-position: inside;
	color:#888;
}

.barnav li a {
	display: block;
	padding: 0 16px 0 0;
	color:#fff;
	text-decoration:none;
	font-size:13px;
	height:25px;
	width:150px;
	font-weight:bold;
}


.barnav li a:hover {
	text-decoration: none;
	color:#008aff;	
}


#pic {
	list-style-type: none;
	list-style-position: inside;
	float: right;
	display:block;
	width:200px;
	margin-top:20px;
}

.little {
 margin:30px 0 40px 0;	
}

#pic li {
	display: inline;
	font-size: 13px;
	font-family:Verdana, Geneva, sans-serif;
	height:30px;
	width:100px;

}

#pic li a img {
	display: block;
	float:right;
	text-decoration:none;
	border:2px solid #ccc;
	margin-left:12px;
	margin-bottom:15px;
	margin-right:4px;
	


}



#pic li a img:hover {
	text-decoration: none;	
	border:2px solid #06f;		
}


#sidenav {
	list-style-type: none;
	list-style-position: inside;
	float: right;
	padding: 7px;
	margin:55px 0 0 10px; 
}

#sidenav li {
	margin-bottom:14px;

	
}

#sidenav li .toggle {
	display: block;
	padding: 10px 20px 0 0;
	color:#999;
	text-decoration:none;
	height:30px;
	width:150px;
	text-shadow:1px 1px 1px #121212;
	font-size:1.5em;
	background-color: #121212;
	border-bottom: 1px solid #333;
	border-left: 1px solid #050505;
	border-right: 1px solid #333;
	border-top: 1px solid #050505;
	border-radius:8px 0 8px;
	height:30px;
	width:160px;
	line-height:20px;
	text-indent:15px;
}


#sidenav li .toggle:hover {
	text-decoration: none;
	border:1px solid #008aff;	
	color:#fff;
}

#sidenav li p a.next {
	text-decoration:none;
	color:#008aff;
}

#sidenav li p a.next:hover {
	text-decoration:underline;		
}

#sidenav li p {
	display:block;
	width:150px;
}





#sidenav .active a {
	text-decoration: none;	
	color: #000;

}


.int {
	margin:3px 70px 3px 0;
	color:#008aff;
	float:left;
	
}

.int li p {
	color:#eee;
	font-size:12px;
}

.int li {
		list-style-image:url(../images/arrows.png);
	font-size:17px;
	list-style-type:none;
	list-style-position:inside;
	padding:0 0 15px 0;
}

#intid li a {
	color:#fff;
	font-size:14px;
		
}

#intid li a:hover {
	color:#008aff;	
}

#blog {
	
}

#blog  li {
	display:block;
	height:35px;
	width:220px;
	background:#111;
	border-bottom:1px solid #353535;	
	border-right:1px solid #353535;	
	border-left:1px solid #000;	
	border-top:1px solid #000;	
	margin:5px 0 15px 0;
	border-radius:4px 0 4px;
	
}

#blog li p {
font-size:11px;
color:#eee;	
padding:10px 5px 0 5px;
}

#blog a {
color:#008aff; 	padding-left:5px; text-decoration:none;
}

#blog li a:hover {
	color:#fff;	
}

.blogger {
	width:210px;
	height:auto;
	float:right;
	margin:20px 0 30px 0;
}

#feature {
	margin-top:35px;
	width:auto;
	overflow:auto;	
	margin-bottom:30px;
	padding-bottom:20px;
}

#below {
	clear:both;
	overflow:auto;
	width:auto;	
}

.blog {
	float:left;
	width:550px;
	font-size:16px;
	color:#000;
	margin: 40px 0 10px 30px;	
}


.blog .main {
	font-size:12px;
	color:#999;
	display:block;
	padding:5px 0 15px 0;
}

.info {
	width:370px;
	height:auto;
	float:left;
	margin:20px 20px 30px 30px;
}
	
.header {
	font-size:26px;
	color:#e5e5e5;
	text-shadow: 1px 1px 2px #050505;
	padding-bottom:20px;	
	padding-left:2px;
	font-weight:bold;
	
}

.header a {
	color:#e5e5e5;	
}

.hide {
display:none;	
}

.header a:hover {
	color:#008aff;	
}

.header2 {
	font-size:32px;
	color:#fff;
	text-shadow: 1px 1px 2px #000;
	padding-bottom:10px;	
	padding-left:32px;
	font-weight:bold;
	
}

	
#width {
	width:auto;
	height:1px;
	border-bottom:1px solid #444;	
	border-right:1px solid #444;	
	border-left:1px solid #000;	
	border-top:1px solid #000;	
	
}

#sidenav li p {
	display:block;
	margin-top:-17px;	
}

#sidenav li .hidden {
	display:block;
	width:160px;
	display:none;
	color:#eee;
	font-size:16px;	
	background:#111;
	box-shadow:#555;
	padding:10px;
	margin-top:-2px;
	border-top:1px dashed #eee;
}

#cover {
	width:100%;
	min-height:100%;
		
}

.inside {
	width:960px;
	margin:0 auto;
}


#social {
	float:right;
	margin:45px 210px 0 0;	
}

#contact {
	color:#eee;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:10px;
}




/*			Content
..........................................*/

#banner {
	overflow:visible;
	height:50px;
	border:none;
	width:960px;
	margin:0 auto;
	background:#0e0e0e;
	box-shadow:inset 0 1px 1px #000, inset 0 2px 1px #333;
}




#content {
	width:auto;	
	overflow:visible;
	height:300px;
	background-color:1f1f1f;
background-image: -moz-radial-gradient(50% 0%, circle cover, #5c5c5c 0%,#1f1f1f 80%);
background-image: -webkit-radial-gradient(50% 0%, circle cover, #5c5c5c 0%,#1f1f1f 75%);
background-image: -o-radial-gradient(50% 0%, circle cover, #5c5c5c 0%,#1f1f1f 83%);
background-image: -ms-radial-gradient(50% 0%, circle cover, #5c5c5c 0%,#1f1f1f 83%);
background-image: radial-gradient(50% 0%, circle cover, #5c5c5c 0%,#1f1f1f 83%);
}



hr {
	color:#050505;
	background:#050505;
	float:left;
	width:180px;
	height:.5px;
	border-radius: 10px 10px 10px;
	border-right:1px solid #222;
	border-left:1px solid #000;
	border-top:1px solid #000;
	border-bottom:1px solid #222;
	
	margin:19px 0 20px 0;
}

.container {
	width:960px;
	margin:0 auto;
	overflow:auto;
	
}

.container li {
	float:left;
	margin:15px 0 40px 0;	
	list-style-type:none;
}


.wrap {
	width:960px;
	margin:0 auto;
	margin-top:-50px;
	height:200px;
	border:7px solid #fff;
	
}

img {
border:none;
}


#whole {
	width:100%;
	box-shadow:0 -1px 1px #000, 0 1px 1px #000;
	min-height:100%;
	overflow:visible;
}

#color {
	width:960px;
	overflow:visible;	
	margin:0 auto;
	padding:0 0;
	min-height:100%;
}

.active {
	color:#008aff;	
}

#mid {
	width:100%;	
	overflow:visible;
	box-shadow:0 -1px 1px #000, 0 1px 1px #000;
	padding-top:20px;
	min-height:100%;
	
}

#in {
	width:890px;
	overflow:visible;	
	margin:0 auto;
}


/*#left {
	float:left;
	width:410px;
	margin:40px 50px 50px 20px;	
}

#left p {
	font-size:17px;
	color:#eee;
	display:block;
	padding-bottom:30px;
	line-height:23px;
	text-align:justify;
}

#left img {
	border: 2px solid #ccc;
	box-shadow: 2px 2px 4px #000;
	margin:15px 0 20px 0;	
}

#right {
	float:left;
	width:410px;
	margin:40px 0 50px 45px;
}

#right p {
	font-size:17px;
	color:#eee;
	display:block;
	padding-bottom:30px;
	line-height:23px;
	text-align:justify;
}

#right img {
	border: 2px solid #ccc;
	box-shadow: 2px 2px 4px #000;
	margin:15px 0 20px 0;	
}

#bottom {
	width:auto;	
}
*/

#left {
	float: left;	
	width: 550px;
	margin:50px 0 0 0;
	padding: 0 0;
}

.lefty {
	color:#ddd;	
	line-height:25px;
	display:block;
	width:550px;
	margin: 0 0;
	padding:0 0;
	font-family:comfortaaaregular;
}


#right {
	float: right;
	width: 200px;
	padding:0 0;
	margin:0 0 ;
}

.homefo {
	color:#eee;
	font-size:14px;
	text-align:left;
	line-height:30px;
	margin-top:-15px;
		
}

.italics {
	font-style:italic;
	font-size:13px;
	color:008aff;	
}

a {
color:#008aff;	
text-decoration:none;
}

a:hover {
	color:#fff;	
}





/*			Slideshow
..........................................*/


#slider {
	margin:0 auto;
	overflow:visible;
	width:890px;
	clear:both;
	margin-bottom:50px;
	border: 7px solid #fff;
}





/*			Footer
..........................................*/

#foot {
	background:#0e0e0e;
	width:auto;	
	overflow:auto;
	box-shadow:0 0 3px #333;
	min-height:82%;
	clear:both;
	border:1px solid #000;
	position:relative;
}

#footdiv {
	width:960px;
	overflow:visible;	
	margin:0 auto;
}

footer {
	background:#202020;	
	clear:both;
	overflow:auto;
}

footer p {
	color:#999;
	font-size:12px;
	text-align:center;
	padding:20px 0 20px 0;
	word-spacing:2px;
	letter-spacing:.5px;
		
}

footer a {
	color:#008aff;
	text-decoration:none;	
}

footer a:hover {
	color:#fff;
}


/*			Text & Links
..........................................*/

h1 {
	float:left;
	padding-left:0;
}

h1 img {
	height:43px;
	width:200px;	
}

h1 a {
	text-decoration:none;
	color:#eee;	
	font-family:comfortaaregular;
	color:#eee;
	font-size:27px;
	font-weight:lighter;
	line-height:26px;
	padding:10px 10px 8px 10px;
	border:2px solid transparent;
	text-transform:uppercase;
	word-spacing:3px;
}

h2 {
	color:#111;	
}

h3 {
	font-size:18px;
	color:#000;
	text-align:left;
	margin-bottom:20px;
	text-shadow:0 1px 1px #444;
	margin-left:95px;
}

h4 {
	float:left;	
	color:#000;
	font-size:16px;
	margin-top:190px;
 	}
	
h5 {
	color:#000;
	text-shadow:0 1px 1px #444;
	font-size:22px;	
}
	
#up {
	font-size:16px;
	padding:3px;
	text-align:center ;
	color:#fff;
	padding:16px 1px 0 0;
}



#down {
	background-image: url(../images/down.png);	
}



.big {
	color:#fff;
	font-size:60px;
	text-shadow:1px 1px 1px #000;	
	text-align:center;
	display:block;
	font-family:comfortaaregular;
	letter-spacing:1px;
	line-height:60px;
	padding:50px 0 0 0;
}

strong {
	color:#fff;
	font-size:45px;
	font-weight:bold;	
	float:left;
	line-height:40px;
	padding:0 14px 6px 0;
	text-shadow:1px 1px 2px #000;
}


light {
	color:#0f0f0f;
	text-shadow:#666;	
}


small {
	color:#008aff;
	text-align:center;
	font-size:26px;
	padding:5px 0 0 4px;
	font-family:ComfortaaRegular;
		text-shadow:1px 1px 1px #000, 2px 2px 1px #000;
	
}




smaller {
	font-size:33px;
	padding-left:5px;
		
}

smallest {
	font-size:33px;	
}

.dropcap {
	font-size:2.4em;
	color:#aaa;
	padding:0 15px 0 0;
	line-height:40px;	
	float:left;
}




#cap {
	color:#eee;
	font-size:14px;
	font-family:ComfortaaRegular;
	text-shadow: 1px 1px 2px #000;
	padding:40px 50px 0 40px;;
	text-align:center;
	text-transform:capitalize;
	display:block;	
	float:left;
}



#head {
	font-size:36px;
	font-family:comfortaaregular;
	color:#eee;
	text-shadow:1px 1px 2px #000;	
	word-spacing:5px;
	letter-spacing:-2px;
	display:block;
	width:850px;
	margin:50px 0 0 40px;
	
}

#ban {
	background:#CCC;
}

.dropcap2 {
	font-size:38px;
	color:#008aff;
	padding:0 15px 0 0;
	text-align:center;
}





large {
	color:#008aff;
	font-size:7.5em;
	line-height:15px;
}

#home {
	font-size:45px;
	color:#ccc;
	font-family:arial;
	font-weight:800;
	text-align:center;
	text-shadow:2px 2px 2px #000;
	margin:60px 40px 60px 0;
	padding:0 0 0 28px;
	letter-spacing:-2px;
	word-spacing:3px;
		
}

.blue {
color:#008aff;	
}

.white {
	color:#fff;	
}

.grey {
	color:#999;
	padding-right:5px;
	font-weight:lighter;	
}



@font-face {
    font-family: 'BebasRegular';
    src: url('../fonts/BEBAS___-webfont.eot');
    src: url('../fonts/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BEBAS___-webfont.woff') format('woff'),
         url('../fonts/BEBAS___-webfont.ttf') format('truetype'),
         url('../fonts/BEBAS___-webfont.svg#BebasRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'ComfortaaRegular';
    src: url('../fonts/Comfortaa_Regular-webfont.eot');
    src: url('../fonts/Comfortaa_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Comfortaa_Regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'jrhandRegular';
    src: url('../fonts/jr!ha___-webfont.eot');
    src: url('../fonts/jr!ha___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/jr!ha___-webfont.woff') format('woff'),
         url('../fonts/jr!ha___-webfont.ttf') format('truetype'),
         url('../fonts/jr!ha___-webfont.svg#jrhandRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CodaHeavy';
    src: url('../fonts/Coda-Heavy-webfont.eot');
    src: url('../fonts/Coda-Heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Coda-Heavy-webfont.woff') format('woff'),
         url('../fonts/Coda-Heavy-webfont.ttf') format('truetype'),
         url('../fonts/Coda-Heavy-webfont.svg#CodaHeavy') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CabinRegular';
    src: url('../fonts/Cabin-Regular-webfont.eot');
    src: url('../fonts/Cabin-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Cabin-Regular-webfont.woff') format('woff'),
         url('../fonts/Cabin-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Cabin-Regular-webfont.svg#CabinRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {hr

    font-family: 'CartoGothicStdBook';
    src: url('../fonts/CartoGothicStd-Book-webfont.eot');
    src: url('../fonts/CartoGothicStd-Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/CartoGothicStd-Book-webfont.woff') format('woff'),
         url('../fonts/CartoGothicStd-Book-webfont.ttf') format('truetype'),
         url('../fonts/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('../fonts/Chunkfive-webfont.eot');
    src: url('../fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Chunkfive-webfont.woff') format('woff'),
         url('../fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('../fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}





/*			Forms

..........................................*/

form {
	width:380px;
	margin:55px 20px 50px 10px ;
	padding:0 15px 0 0;	
	float:left;
}
			
form ul {
		list-style-type:none;
}
			
form ul li {
	padding: 10px 15px 15px 15px;
}
			
label {
	display:block;
	font-size:1.5em;
	color:#212121;
	text-shadow: 1px 1px 1px #ccc;
	font-family:'arial';
		text-indent:5px;

}

input:focus, select:focus, textarea:focus {
	outline:none;
	border:1px solid #008aff;	
	border-radius:5px 0 5px;
}



form input, input {
	font-size:1.5em;
	padding:5px 5px 5px 5px;
	width:100%;
	background-color: #121212;
	color:#999;
	text-shadow:none;
	font-family:'arial';
	opacity:.87;
	border-radius:5px 0 5px;
	border-bottom: 1px solid #252525;
	border-left: 1px solid #050505;
	border-right: 1px solid #252525;
	border-top: 1px solid #050505;
	height:35px;
	text-indent:5px;
}
		
 textarea {
	font-size:1.5em;
	padding:5px 5px 5px 5px;
	width:92%;
	background-color: #121212;
	margin:0 0 0 15px;
	color:#999;
	text-shadow:none;
	font-family:'arial';
	opacity:.87;
	border-radius:5px 0 5px;
	border-bottom: 1px solid #252525;
	border-left: 1px solid #050505;
	border-right: 1px solid #252525;
	border-top: 1px solid #050505;
	text-indent:5px;
	 
 }
 
 select {
	font-size:1.5em;
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
	width:103%;
	color:#999;
	text-shadow:none;
	font-family:'arial';
	background-color:#121212;
	opacity:.87;
	border-radius:5px 0 5px;
	border-bottom: 1px solid #252525;
	border-left: 1px solid #050505;
	border-right: 1px solid #252525;
	border-top: 1px solid #050505;
	padding:15px 10px 15px 5px;;
 }
		
form input[type='submit'] {
	width: 104.2%;
	height: auto;
	color: #999;
	font-size:1.5em;
	background-color: #121212;
	margin:10px 0  0 0;
	border-radius:5px 0 5px;
	font-family:arial;
	text-shadow:none;
	opacity:.87;
	border-radius: 8px 0 8px;
	border-bottom: 1px solid #252525;
	border-left: 1px solid #050505;
	border-right: 1px solid #252525;
	border-top: 1px solid #050505;
	padding:10px 10px 10px 5px;;

}

	
form input[type='submit']:hover{
	background-color: #111;
	cursor:pointer;
	color:#eee;
	opacity:1;
	border:1px solid #008aff;

}

.view {
	color:#fff;
	padding:10px 8px 10px 8px;
	background:#008aff;	
	border-radius:5px 5px 5px;
	margin-right:30px;
	font-size:16px;
}

.view:hover {
	color:#000;	
}
/*			Plugins
..........................................*/


.image              { position: relative;  width: 100%; }
h2                  { position: absolute; top: 150px; left:26px; width: 100%; text-decoration:none; underline:none; }
h2 span             { color: white; font: bold 22px/45px Helvetica, Sans-Serif; letter-spacing: -1px;  
                      background:#000; background: rgba(0, 0, 0, 0.8); padding: 10px; text-decoration:none; }
h2 span.spacer      { padding: 0 2px; background: none; }

/*			Clearfix
..........................................*/
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }



.container p {
    margin:0 0;
    font-size:14px;
	text-align:left;
	line-height:19px;
	padding:0 12px 15px 10px;
	color:#fff;
	display:block;
	
}

cat {
	line-height:38px;	
	font-size:12px;
	font-weight:900;
	color:#eee;
}

.container img:hover {
	border-color:#008aff;
}
 
.container .linkp {
    margin:0 0;
    font-size:16px;
	text-align:left;
	line-height:21px;
	color:#fff;
	font-weight:900;
	display:inline;
	text-shadow:1px 1px 1px #000;
}

.container a:hover {
	color:#fff;	
}

.container li.last {
	display:block;
	float:left;
	width:264px;
	margin-right:45px;
	background:#0e0e0e;
	border:1px solid #000;
	box-shadow: 1px 1px 1px #242424;
	padding-top:10px;

}

.container li {
		display:block;
	float:left;
	width:264px;
	margin-right:45px;
	
}

#feedback {
	font-size:16px;
	color:#06F;
	padding:15px 0 0 22px;
		
}
 .container img {
    overflow:hidden;
    float:left;
	width:240px;
	height:140px;
	margin:8px 15px 0 8px;
padding:0 0;
position:relative;
border:4px solid #0e0e0e;

}


.container .last .linkp {
	color:#06f;	
	text-shadow:none;
}

.last img {
	border-color:#fff;	
}

.container li .one {
	border: 1px solid #000;	
	box-shadow: 1px 1px 1px #333;
}
.italics {
	font-style:italic;
	font-size:13px;
}

.button {
	color:#f5f5f5;
	padding:8px 20px;
	background:#151515;
	border:1px solid #0e0e0e;
	font-size:13px;
	text-shadow:1px 1px 2px #000;	
	box-shadow: inset 0 1px 2px #222, inset 0 1px 16px #181818, inset 0 -1px 16px #111, 1px 1px #222;
}

vr {
background:#0e0e0e;
border-right:1px solid #222;
height:100%;
width:1px;	
}