/**---viewer sidebar--**/

#video-sidebar {
float:left;
margin-top:10px;
margin-left:15px;
width:300px;}

/**---conditional video--**/

#video2 {float: left;
margin-bottom: 10px;
margin-top: 10px;}

.regular {color: red;}


/**---conditional tools---**/
#tools-regular {
width: 68px;
float: left;
margin-top: 10px;
}

#tools-regular ul {
list-style: none;
margin: 0;
padding: 0;
}

#tools-regular li {
display: block;
list-style: none;
float: left;
padding: 0px 0px 10px 0px;
margin: 0;
}

#tools-regular a {
display: block;
height: 64px;
text-indent: -5000px;
overflow: hidden;
}

#tools-regular a:hover {
background-image: none;
}

#toolshare {
width:68px;
background:transparent url(images/share.gif) no-repeat 0 -64px;
}

#toolshare a {
background:transparent url(images/share.gif) no-repeat 0 0;
}

#toolcomment {
width:68px;
background:transparent url(images/comment.gif) no-repeat 0 -64px;
}

#toolcomment a {
background:transparent url(images/comment.gif) no-repeat 0 0;
}

#toolembed {
width:68px;
background:transparent url(images/embed.gif) no-repeat 0 -64px;
}

#toolembed a {
background:transparent url(images/embed.gif) no-repeat 0 0;
}

#toolsubscribe {
width:68px;
background:transparent url(images/subscribe.gif) no-repeat 0 -64px;
}

#toolsubscribe a {
background:transparent url(images/subscribe.gif) no-repeat 0 0;
}

#toolread {
width:68px;
background:transparent url(images/read.gif) no-repeat 0 -64px;
}

#toolread a {
background:transparent url(images/read.gif) no-repeat 0 0;
}




/** -------------- rrp header ---------------- **/

.rrphednoiconwide {
margin-left:-73px;
margin-top:60px;
margin-bottom:-20px;
width:598px;
}

#rrpgroupheader {
left: 75px;
margin-top:-40px;
position:relative;
}

#rrpgroupheadertextcenter {
left: 75px;
margin-top:-30px;
position:relative;
}

.rrpgroup {margin-bottom:20px;
margin-top:18px;
width:400px;
}

.rrpgroup h1 {
font-size: 14px;
max-width: 200px;
max-height: 45px;
color: #007EA2;}

.rrpgroupwide h2 {
font-size: 18px;
max-width: 550px;
max-height: 45px;
color: #007EA2;}

.rrpgroupwide {max-width: 600px;
margin-bottom: 20px;
margin-top:25px;
}

.rrpgroupwide h1{max-width: 550px;
font-size: 14px;
color: #007EA2;
margin-top: 10px;}

.rrpgroupimage {max-width: 70px;
height: auto;}



.rrpgroupimagefull {width:165px;
height:95px;}

/** rrp **/

.topspacer {color: #000000;
width:700px;
font-size: 18px;
background-color: #000000;}

.bottomspacer {color: #000000;
max-width:650px;
font-size: 5px;
background-color: #000000;
top: -25px;}

.rrp4across {
width:165px;
height: 165px;
float:left;
background-color: #000000;
font-size: 15px;
line-height: 1.2em;
padding:0px 0px 12px 0px;
margin: 0 8px 8px 0px;
}

.testbefore {font-weight: bold;
font-size: 2.4em;}

.rrptext {display: block;
color: red;
font-size: 12px;}

#rrp {color: red;}

.testelement {width: 400px;
margin-top: 10px;}

.testelement h1 {float:right;
font-size:18px;
line-height:1.1em;
width:228px;}






/** blog category page **/

#blogcatpageheader {float: right;
width: 650px;
margin-bottom:25px;}


#blogcatpagethumb {float: left;
margin-right: 5px;
}

#blogcatpagetitle {float: right;
width: 529px;
}

#blogcatpagecontinued {float: left;
margin-left: 170px;
margin-right: 75px;
margin-bottom: 20px;}


.navigationblog {
float: right;
width: 460px;
text-align: center;
font-size:24px;
font-weight:600;
line-height: 1em;
color:#007EA2;
margin-top: 20px;
}

.alignrightblog {
float: right;
}

.alignleftblog {
float: left
}


.navigationblogfacebook {
float: right;
width: 460px;
padding-top: 80px;
}

/** blog sidebar **/

#blogsidebarimg {
height:57px;
width:100px;
float: left;
margin: 0 5px 0 0px;
}



/** 300x250 in-page ad **/

#vidpageadblock {height: 255px;
margin-bottom:5px;
border-top: 0px solid #3C3C3C;
}

#videopagead {
margin-bottom:10px;
margin-left:200px;
position:relative;
margin-top: 10px;}


/** rrp featured projects in sidebar **/

.featured-sidebar {
border-bottom:1px solid #000000;
width: auto;
height: 95px;
background: #1a1a1a;
margin-top: 5px;
}

.featured-sidebar-thumb {float: left;
height: 95px;
width: 165px;
margin-right: 5px;
}

#featured-sidebar-type {float: left;
padding-bottom: 2px;
font-size:18px;
font-weight:400;
line-height: 1em;
color:#007EA2;
background: #1a1a1a;
}





/** ------------ rrp element ------------- **/

.rrponeelement {font-size: 18px;
width: auto;
height: 165;
color: #007EA2;}

.rrponeimg {
height:95px;
width:165px;
float: left;
margin: 0 5px 0 0px;
}

#rrponeelementtextrightcenter {
text-align: left;
font-size:18px;
line-height: 1em;
color:#ffffff;
margin-top:-40;
align:vertical-top
color: #007EA2;
}




/** ------------ begin front page tweaks ------------- **/



#allblog {padding-left: 4px;}

#getshortlink {position: relative;
left: -10px;}

#getshortlink img {margin-top: 10px;}

/** ------------ begin get shortlink for single pages ------------- **/


#shortlinkpost {width: 700px;
float: left;
position: relative;
top: 0 px;}


/** "Gearhead" in-house ad & 300x250 ad on front page**/
#gear {position: relative;}

#gearinside {background-color:#1a1a1a;
float:left;
height:150px;
position:relative;
width:425px;
border-top: 1px solid #3C3C3C;}

#gear h1 {font-size:40px;
color:#007EA2;
font-family:tahoma;
margin-left: 10px;}

#gear h3 {margin-left: 10px;}

#gear img {margin-left: 10px;}

#adblocksquare {background-color:#1a1a1a;

float:left;
height:260px;
position:relative;
width:425px;
margin-top: 10px;
}

/** lower-left sidebar on front page**/

#lowersidebar {position: relative;
height: auto;
width: 600px;
margin-top: 5px;
border-top: 1px solid #3C3C3C;}

#adblock {height: 65px;
margin-bottom:5px;
border-bottom: 1px solid #3C3C3C;}

#adblockad {
margin-top:5px;
margin-bottom:5px;
margin-left:70px;}


/** left block: recent work?**/

#leftblock {background-color:#1a1a1a;
float:left;
height:auto;
margin-top:10px;
position:relative;
width:270px;}

#leftblock h1 {color:#007EA2;
font-family:tahoma;
font-size:30px;
font-weight:bold;
text-indent:10px;}

#leftblock h3 {font-size:18px;
line-height:1.1em;
margin-left:10px;
width:200px;
margin-bottom:15px;}

#leftblock a {color:#007EA2;}

/** Right block: recent work?**/

#rightblock {background-color:#1a1a1a;

float:right;
height:auto;
margin-left:5px;
margin-top:5px;
padding-left:19px;
position:relative;
width:300px;}

#rightblock h1 {color:#007EA2;
font-family:tahoma;
font-size:30px;
font-weight:bold;
margin-bottom:15px;}


#copyfix {width: 1050px;;
height: 700px;
margin:0 auto;}


/** rrp recent sidebar**/

.rrprecentsidebar h1{background-color:#1a1a1a;
float:left;
height:60px;
margin-left:5px;
margin-top:3px;
position:relative;
width:180px;}

.rrprecentsidebar h1{background-color:#1a1a1a;
float:left;
height:60px;
margin-left:5px;
margin-top:3px;
position:relative;
width:180px;}

.rrprecentsidebar {
border-bottom:1px solid #000000;
border-left:1px solid black;
float:left;
height:75px;
overflow:hidden;
margin-top: 10px;
padding:0 5px 0;
width:285px;
font-size:10px;
vertical-align:middle;
}

.rrprecentsidebar img {margin-left: 0px;
margin-top: 7px;
margin-right: 5px;
float: left;}


/** rrp recent work on home page **/

.rrprecent h1{background-color:#1a1a1a;
float:left;
height:60px;
margin-left:5px;
margin-top:3px;
position:relative;
width:180px;}

.rrprecent h3{background-color:#1a1a1a;
float:right;
height:60px;
left:-5px;
margin-top:10px;
position:relative;
width:165px;
color:#88a0ad;
font-size:10px;
font-weight:bold;
}

.rrprecent {
border-bottom:1px solid #000000;
border-left:1px solid black;
float:left;
height:75px;
margin:0 0 0;
overflow:hidden;
padding:0 5px;
width:285px;
}

.rrprecent img {margin-left: 0px;
margin-top: 7px;
float: left;}


#rrprecentelement {width: 400px;}

.rrprecentheader {border-bottom:1px solid black;
float:left;
height:75px;
width:295px;
background-color: #1a1a1a;}

.rrprecentheader img {position:relative;
right:5px;
top:-20px;}


/** blogroll on front page **/

#blogheader {margin-top: -8px;}

#blogroll {height: 600px;
margin-left: 6px;
width: 505px;}

#blogroll h3{float:right;
max-width: 200px;
line-height: .9em;}

.blogpost a {color: #C8C8C8;
line-height: .9em;}

#continue a {font-size: 8px;
color:#007EA2;}

#blogrollthumb {
width: 165px;
}

#blogrollthumb img {float: left;
margin-right: 3px;}

#blogroll p {color:#007EA2;
font-size: 10px;
line-height: .9em;
}

.blogpost {
float: left;
padding-bottom: 2px;
margin-top: 4px;
margin-bottom:3px; }

.blogpost p {width: 425px;
padding-bottom: 2.4px;
line-height: 0.95em;
font-size: 9.7px;
}

#blogtitle {width: 425px;
line-height: 0.7em;
font-size: 9px;
margin-bottom: 3px;
padding-bottom: 2px;
}

#blogtitle h3 {font-size:12px;
font-weight:400;
margin-bottom:2px;
line-height: 0.9em;}

#continue {
float: left;
width: 250px;
margin-bottom: 2px;}



#blogheader h2 {width: 200px;
font-size:10px;
line-height: .9em;}

#blogtwitter {
margin-left: 165px;
margin-bottom: 6px;}


/** spacer **/

#rrpspacer {background-color: red;
width: 100;}


.copycontentsingle {float:right;
margin:0 0 20px;
overflow:hidden;
width:650px;}





/** featured block **/

.featured-block {

width:165px;
height: 165px;
float:left;
background: #101010;
font-size: 15px;
line-height: 1.2em;
padding:0px 0px 12px 0px;
margin: 0 8px 8px 0px;
}

.inside-featured-block-indent {inside-featured-block
float:left;
background: #101010;
font-size: 16px;
line-height: 1.2em;
margin-left: 35px;
}

#inside-featured-block {
float:right;

font-size: 16px;
line-height: 1.2em;

}

.featured-block h3 {
font-size: 12px;

margin: 0;
font-family: Georgia, "Times New Roman", Times, serif;
text-transform: uppercase;
font-weight: normal;
color: #FFFFFF;
}

* + html .featured-block h3 {
padding: 2px 5px 0 5px;
}

.featured-block p {
margin: 0 5px 0 5px;
}





.featured-block-title {
float: left;

padding: 60px 0 0 0;
}

.recent-work-title {
float: left;
background: url(images/recent-work.png) top left no-repeat;
padding: 60px 0 0 0;
}






#featured-wrap {
width:100%;
padding:0px 0 0 0;
float:left;
}

#inside-featured-wrap {
width:1040px;
margin:0px auto;
}

#inside-featured-wrap h4 {
color:#007EA2;
font-size:14px;
font-weight:normal;
margin:0 0 2px 0;
padding:0;
}

/*  Featured not as high as featured-block

*/

.featured-block-short {

width:165px;
height: 100px;
float:left;
background: #101010;
color:#007EA2;
font-size: 10px;
line-height: 1.2em;
padding:0px 0px 12px 0px;
margin: 0 8px 8px 0px;
}








/*  
Theme Name: TV.Elements (Dark)
Theme URI: http://www.press75.com/
Description: Another quality video theme brought to you by Jason @ Press75.com
Version: 2.0
Author: Jason Schuller
Author URI: http://www.jdidit.com
*/

* {
margin:0;
padding:0;
}

html,body {
background:#000000;
color:#007EA2;
padding:0 0 0 5px;
}

body {
font:12px arial,helvetica,verdana,sans-serif;
line-height:1.2em;
color:#007EA2;
}

h1 {
font-size:24px;
font-weight:800;
line-height: 1em;
color:#007EA2;
margin-bottom:5px;
}

h2 {
font-size:18px;
font-weight:400;
line-height: 1em;
color:#88a0ad;
margin-bottom:5px;
}

h3 {
font-size:14px;
font-weight:400;
margin-bottom:2px;
}

h4 {
font-size:14px;
font-weight:400;
margin-bottom:2px;
}

h10 {
font-size:13.5px;
font-weight:500;
line-height: .95em;
color:#007EA2;
margin-bottom:5px;
}

h11 {
font-size:20px;
font-weight:400;
line-height: 1em;
color:#007EA2;
margin-bottom:15px;
}

p {
margin-bottom:25px;
}

strong {
color:#007EA2;
}

a:link, a:visited {
color:#88a0ad;
text-decoration:none;
}

a:hover {
color:#88a0ad;
}

img {
border:none;
}

/** categories list **/
ul, li {
margin:0;
border:0;
padding:0;
list-style:none;
}

#catlist {
float:right;
font-size:14px;
height:28px;
position:relative;

left: 671px;
top: -37px;
}

#catlistsingle {font-size:14px;
position: relative;
height:28px;
float: right;
top: -25px;}

#catlist .menu li {
background:url(images/lm.gif) left top no-repeat;
height:28px;
float:left;
margin-right:10px;
}

#catlist .menu li a {
color:#DAE9F1;
text-decoration:none;
padding:0 10px;
height:28px;
line-height:28px;
display:block;
float:left;
padding:0 26px 0 10px;
background:url(images/rm.gif) right top no-repeat;
width:264px;
}

#catlist .menu li a:hover {
color:#FFFFFF;
}

#catlist ul .submenu {
border-top:none;
background:#000000;
position:relative;
width:298px;
padding:6px 0;
clear:both;
z-index:2;
display:none;
}

#catlist ul .submenu li {
background:none;
display:block;
float:none;
margin:0 6px;
border:0;
height:auto;
line-height:normal;
border-top:solid 1px #1F1F1F;
}

#catlist .submenu li a {
background:none;
display:block;
float:none;
padding:6px 11px;
margin:0;
border:0;
height:auto;
color:#DAE9F1;
line-height:normal;
}

#catlist .submenu li a:hover{
background:#0D0D0D;
}

/** header **/

#header-ad {float:right;
margin-top:35px;
position:relative;}

#header {
width:100%;
background:#0D0D0D;
border-bottom:1px solid #3C3C3C;
float:left;
height: 185px;
}


#insideheader {
width:1040px;
margin:0px auto;
}

#logo {
float:left;
padding:10px 0 10px 0;
}

#logo img {margin-right: 50px;
float: left;

position:relative;}



#topmenu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/headbg.gif) no-repeat scroll right top;
float:right;
font-size:14px;
height:32px;
left:-10px;
position:relative;
text-align:right;
text-transform:lowercase;
top:-186px;
width:670px;
}

#topmenu ul {
list-style:none;
margin:7px 17px 0 0;
float:left;
}

#topmenu li {
display:inline;
margin:0 15px 0 0;
}

/** search **/
#searchwrap {
background:none;
height:27px;
margin:2px 5px 0 0;
float:right;
}

#searchwrap input{
vertical-align:middle;
background:none;
color:#DAE9F1;
font-family:arial,helvetica,verdana,sans-serif;
}

#searchwrap #s{
font-size:14px;
border:none;
padding:4px 4px;
margin-right:3px;
width:190px;
}

/** showcase **/
#showcase {
width:100%;
padding:0px 0 0 0;
float:left;
}

#page {
width:100%;
padding:5px 0 0 0;
float:left;
border-bottom:1px solid #3C3C3C;
background:#000000;
}

#insideshowcase {
width:1040px;
margin:0px auto;
}

#insideshowcase h4 {
color:#DAE9F1;
font-size:14px;
font-weight:normal;
margin:0 0 2px 0;
padding:0;
}

#socialize {
float:left;
padding:8px;
background:#0D0D0D;
border:1px solid #3C3C3C;
width:620px;
margin:0 0 30px 0;
}

#video {
width:660px;
text-align:center;
float:left;
margin:0 8px 0 0;
}

#videolist {
width:300px;
float:right;
}

.videoitem {
width:295px;
height:60px;
margin:4px 0 0 5px;
overflow: hidden;
}

.altvideowrap {
padding: 0 0 10px 0;
border-bottom: 1px solid #000000;
}

.altvideoitem {
width:280px;
height:60px;
overflow: hidden;
padding: 0 10px 0 10px;
margin: 10px 0 0 0;
}

.videoitem img, .altvideoitem img {
width:102px;
height:56px;
float:left;
margin:1px 8px 0 0;
border:1px solid #3C3C3C;
}

.videoitem a:hover img, .altvideoitem a:hover img {
border:1px solid #FFFFFF;
}

/** tools **/
#tools {
width: 600px;
float: left;
margin-top: 10px;
}

#tools ul {
list-style: none;
margin: 0;
padding: 0;
}

#tools li {
display: block;
list-style: none;
float: left;
padding: 0px 0px 10px 0px;
margin: 0;
}

#tools a {
display: block;
height: 64px;
text-indent: -5000px;
overflow: hidden;
}

#tools a:hover {
background-image: none;
}

#toolshare {
width:68px;
background:transparent url(images/share.gif) no-repeat 0 -64px;
}

#toolshare a {
background:transparent url(images/share.gif) no-repeat 0 0;
}

#toolcomment {
width:68px;
background:transparent url(images/comment.gif) no-repeat 0 -64px;
}

#toolcomment a {
background:transparent url(images/comment.gif) no-repeat 0 0;
}

#toolembed {
width:68px;
background:transparent url(images/embed.gif) no-repeat 0 -64px;
}

#toolembed a {
background:transparent url(images/embed.gif) no-repeat 0 0;
}

#toolsubscribe {
width:68px;
background:transparent url(images/subscribe.gif) no-repeat 0 -64px;
}

#toolsubscribe a {
background:transparent url(images/subscribe.gif) no-repeat 0 0;
}

#toolread {
width:68px;
background:transparent url(images/read.gif) no-repeat 0 -64px;
}

#toolread a {
background:transparent url(images/read.gif) no-repeat 0 0;
}

/** ---------------- copy ----------------**/
#copy {
width:100%;

border-top:1px solid #3C3C3C;
border-bottom:1px solid #3C3C3C;
float:left;
margin-top:0px;
}




#insidecopysocial {
width:700px;
margin:0px auto;
padding:10px 0 20px 0;
margin-bottom: 15px;
}







#insidecopy {
width:1150px;
margin:0px auto;
padding:10px 0 20px 0;
margin-bottom: 15px;
}

#insidecopy p {

margin-bottom: 5px;

}

#copywrap {
width:700px;
float:left;
}

.copycontent {
float:left;
left:60px;
margin:0 0 20px;
position:relative;
width:700px;
margin-bottom:15px;
}

.copycontenthome {
width:500px;
float:right;
margin:0 0 20px 0;
padding-top: 12px;
border-left:1px solid #3C3C3C;
margin-right: 47px;
}



#postcomments {
width:695px;
margin:20px 0 0 0;
padding:20px 0 0 0;
border-top:1px solid #3C3C3C;
}

#sidebar {

float:left;
font-size:12px;
left:50px;
margin:5px 0 20px 36px;
position:relative;
width:300px;
}

#sidebarhome {width: 600px;
float: left;
position: relative;
top: -25px;}

#sideblockhome {width: 600px;
margin-top: 5px;
min-height:600px;
background-color:#1a1a1a;
margin-bottom: 5px;
}

#sideblockhomewrap {background-color:#1a1a1a;}

.sideblock {position: relative;}



#altsidebar {
width:300px;
float:left;
margin:5px 0 20px 86px;
font-size:12px;
}

.altsideblock {
width:300px;
float:left;
margin:0 0 20px 0;
background: #1a1a1a;
}

#sidebar p, #altsidebar p {
font-size:12px;
padding:0 10px 2px 10px;
line-height: 1.2em;
}

#sidebar h3, #altsidebar h3 {
color:#DAE9F1;
padding:10px 10px 2px 10px;
}

.sidebloghed {

position:relative;
}

.sidebloghedspace {
background: url(images/bigcitypixblog300.png) top left no-repeat;
margin-bottom:0px;
height: 60px;
margin-bottom:5px;

}

.sideblog {
border-bottom: 1px solid #0D0D0D;
padding: 0 0 10px 0;
}

.sideblog p {
margin: 0;
padding: 0;
height: 42px;
overflow: hidden;
}

/** comments **/
#comment {
width:450px;
font:12px arial,helvetica,verdana,sans-serif;
}

h2.commh2 {
font-size: 1.4em !important;
padding: 0 0 5px;
color:#333 !important;
}

ol.commentlist {
margin: 10px 0 20px;
padding: 0;
list-style: none;
font-size: 12px;
line-height: 20px;
}

ol.commentlist p {
margin-bottom:10px;
line-height: 20px;
}

ol.commentlist cite {
font-style: normal;
font-weight: bold;
}

ol.commentlist li {
padding: 10px 10px 5px 10px !important;
margin:10px 0 10px 0;
border:1px solid #171717;
}

ol.commentlist li.alt {
padding: 10px 10px 5px 10px !important;
background:#080808;
border:1px solid #171717;
}

input#submit {
font-size: 14px;
color:#DAE9F1;
font-family: Arial, Helvetica, sans-serif;
padding:7px 10px;
margin:5px 0 0 0;
text-align:center;
background:#080808;
border:1px solid #171717;
cursor:pointer;
}

#comment,#author,#email,#url {
background:#080808;
border:1px solid #171717;
padding:2px;
color:#DAE9F1;
}

/** search **/
.searchitem {
float:left;
width:300px;
margin:0 15px 0 0;
}

.searchitem p {
font-size:12px;
line-height:1.2em;
}

#insidesearch {
width:1040px;
margin:0px auto;
padding:0;
}

/** begin images **/
p img {
padding: 0;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

/** begin lists **/
html>body .copycontent ul {
margin-left: 0px;
padding: 0px;
list-style: none;
}

html>body .copycontent li {
margin: 7px 0 8px 0;
}

.copycontent ol li {
margin: 0;
padding: 0;
}

.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}

#sidebar ul, #sidebar ul ol, #altsidebar ul, #altsidebar ul ol {
margin: 0 0 10px 10px;
padding: 0;
}

#sidebar ul li, #altsidebar ul li {
list-style-type: none;
list-style-image: none;
}

#sidebar ul p, #sidebar ul select, #altsidebar ul p, #altsidebar ul select {
margin: 5px 0 8px;
}

#sidebar ul ul, #sidebar ul ol, #altsidebar ul ul, #altsidebar ul ol {
margin: 5px 0 0 10px;
}

#sidebar ul ul ul, #sidebar ul ol, #altsidebar ul ul ul, #altsidebar ul ol {
margin: 0 0 0 10px;
}

ol li, #sidebar ul ol li, #altsidebar ul ol li {
list-style: decimal outside;
}

#sidebar ul ul li, #sidebar ul ol li, #altsidebar ul ul li, #altsidebar ul ol li {
margin: 3px 0 0;
padding: 0;
}

/** blockquote **/


blockquote {
margin-left:40px;
margin-right:100px;
margin-bottom:18px;
margin-top:18px;
        display: block;
        padding:4px 4px 4px;

	padding-left: 5px;
	border-left: 5px;
	background-repeat: no-repeat;

        _height:1em;
	
	border:1px solid #171717;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 3px;
	background:#080808;
	
        color: #007EA2;
	}


blockquote cite {
	background:#1a1a1a;
 
}




/** navigation **/
.navigation {
display: block;
text-align: center;
float: left;
margin-top: 10px;
margin-bottom: 30px;
}

/** footer **/
#footer {
width:100%;
float:left;
padding:10px 0 100px 0;
}

#insidefooter {
width:1040px;
margin:0px auto;
}

