/*********************************************************************************************

Theme Name: Vidley

Theme URI: http://www.press75.com/

Description: Designed by Jason Schuller

Version: 1.2

Author: Press75.com

Author URI: http://www.press75.com/

**********************************************************************************************

Designed and Built by Jason Schuller - theSevenFive.com

CSS, XHTML and Design Files are all Copyright 2007-2010 Circa75 Media, LLC

Be inspired, but please don't steal :)

**********************************************************************************************

0. CSS Reset ------------------------- All Theme Files



1. Basic Setup ----------------------- All Theme Files



2. Header Styles --------------------- header.php



3. Navigation and Menu Styles -------- header.php



4. Search Form ----------------------- searchform.php



5. Main Content Styles --------------- index.php, single.php, page.php



6. Home Page Styles ------------------ home.php



7. Video Container ------------------- home.php, single.php



8. Multiple Post Pages --------------- index.php



9. Single Post Pages ----------------- single.php, page.php



10. Post Comment Styles --------------- comments.php



11. Sidebar and Widgets --------------- sidebar.php, cat-posts.php, related-posts.php



12. Footer Styles --------------------- footer.php



**********************************************************************************************/

/*********************************************************************************************

0. CSS Reset ------------------------- All Theme Files

*********************************************************************************************/



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {

margin: 0;

padding: 0;

}



table {

border-collapse: collapse;

border-spacing: 0;

}



fieldset, img {border: 0;}

address, caption, cite, code, dfn, em, strong, th, var {

font-style: normal;

font-weight: normal;

}



ol, ul {list-style: none;}

caption, th {text-align: left;}

h1, h2, h3, h4, h5, h6 {

font-size: 100%;

font-weight: normal;

}



q:before, q:after {content: '';}

abbr, acronym {border: 0;}



/*********************************************************************************************

1. Basic Setup ----------------------- All Theme Files

*********************************************************************************************/



@font-face{

font-family:"vogblack";

src:url("vagroundedstd-black-webfont.eot");

}



@font-face{

font-family:"voglight";

src:url("vagroundedstd-light-webfont.eot");

}



@font-face{

font-family:"vogbold";

src:url("vagroundedstd-bold-webfont.eot");

}



@font-face{

font-family:"vogblack";

src:url("VAGRoundedStd-Black.otf")format("opentype");

}



@font-face{

font-family:"vogbold";

src:url("VAGRoundedStd-Bold.otf") format("opentype");

}



@font-face{

font-family:"voglight";

src:url("VAGRoundedStd-Light.otf") format("opentype");

}



@font-face{

font-family:"vogthin";

src:url("VAGRoundedStd-Thin.otf") format("opentype");

}



body {

/*background: #EEECE7;*/

width: auto;

height: auto;

font-family: "voglight";

color: #464648;

font-size: 11pt;

line-height: 20px;

background:url(images/bg_body.jpg) !important;

}







html>body {

min-height: 1200px;

height: auto;

}



a:link, a:visited {

color: #464648;

}



a:hover {

color: #999999;

}



h1 {font-size: 24px;}

h2 {font-size: 18px;}

h3 {font-size: 14px; font-family:"vogblack"; letter-spacing:-1px;}

h1, h2, h3, h4, h5, h6, strong {font-family:"vogblack"; letter-spacing:-1px;}

h7 {font-size: 30px; font-family:"vogblack"; letter-spacing:-1px; color:#193A8B}





#header h1 {

margin: 50px 0 0 0;

}



h2 {

margin: 16px 4px 15px 0;

}



abbr,acronym {

border-bottom: 1px dotted;

cursor: help;

}



em {font-style: italic;}

ol,ul {margin: 0;}

ol li {list-style: decimal outside;}

ul li {list-style: none;}

th,td {

border: 1px solid;

padding: 8px;

}



th {

font-weight:bold;

text-align:center;

}



blockquote {

color: #666666;

padding: 0 0 0 15px;

font-style: italic;

border-left: 1px solid #999999;

}



caption {

margin-bottom: 8px;

text-align: center;

}



p,fieldset,table {margin-bottom: 15px;

padding-right: 10px}

a:link, a:visited {text-decoration: none;}



:focus {

outline: 0;

}



.alignleft {

float: left;

}



.alignright {

float: right;

}



/*********************************************************************************************

2. Header Styles --------------------- header.php

*********************************************************************************************/





#header {

width: 100%;

float: left;

background:url(images/header_bg.jpg) repeat;

height:190px;

}



#header-inside {















width: 960px;















margin: 0px auto;















}































#header-left { /* For the Logo */















width: 350px;















float: left;















padding: 30px 0 30px 0;















}































#header-right { /* For the Menu */















width: 610px;







margin-top:142px;







float: left;















}































#header-right img { /* For the Optional Header Ad */















float: right;















margin: 38px 0 0 0;















}















































/*********************************************************************************************































3. Navigation and Menu Styles -------- header.php































*********************************************************************************************/















#navigation {















width: 100%;















float: left;















}































#navigation-inside {















width: 960px;















margin: 0px auto;















}































.menu, .menu * { /* SuperFish Menu Styles */















margin: 0;















padding: 0;















list-style: none;















}































.menu {















background: none !important;















font-weight: bold;















float: right;















font-size: 12pt;















line-height: 1;







/*







padding: 0 20px 1px 0;







*/







}































.menu a {















display: block;















position: relative;















color: #3298f7;















}































.menu a:hover {















color: #0a125e;















}























.menu ul li {















width: 100%;















}































.menu ul {















position: absolute;















top: -15000px;















width: 160px; /* Left Offset of Sub-Menus Need to Match */















}































.menu li:hover ul,















.menu li.sfHover ul {















left: -30px;















top: 22px; /* Match Top UL List Item Height */















z-index: 10000;















}































ul.menu li:hover li ul,















ul.menu li.sfHover li ul {















top: -15000px;















}































ul.menu li li:hover ul,















ul.menu li li.sfHover ul {















left: 160px; /* Match ul width. */















top: 0;















}































ul.menu li li:hover li ul,















ul.menu li li.sfHover li ul {















top: -15000px;















}































ul.menu li li li:hover ul,















ul.menu li li li.sfHover ul {















left: 160px; /* Match ul Width. */















top: 0;















}































.menu li {















float: left;















margin: 3px 0 5px 20px;















padding: 5px 0 5px 0;















position: relative;















}































.menu li:hover {















visibility: inherit; /* Fixes IE7 Sticky Bug */















}































.menu li ul {















background: #DFDDD8;















font-size: 12px;















margin: 0 0 0 10px;















padding: 10px 10px 5px 0;















}































.menu li li {















background: none;















padding: 0 0 5px 0;















}































.menu li li:hover {















background: none;















}































.menu li li ul {















background: #FFFFFF;















margin: -20px 0 0 -50px;















}































.menu li li li ul {















background: #DFDDD8;















margin: -20px 0 0 -100px;















}































li.twitter {















background: url(../Downloads/images/twitter.png) right no-repeat;















padding-right: 20px;















}































li.subscribe {















background: url(../Downloads/images/rss.png) right no-repeat;















padding-right: 20px;















}















































/*********************************************************************************************































4. Search Form ----------------------- searchform.php































*********************************************************************************************/















#search {















float: right;















margin: 0;















}































input#s {















background: #FFFFFF;















border: none;















float: left;















font-size: 14px;















width: 259px;















height: 24px;















margin: 0 10px 0 0;















padding: 7px 0 0 15px;















}































input#search-submit {















background: #29aae3;















color: #FFFFFF;















font-weight: bold;















font-size: 12px;















float: left;















border: none;















width: 78px;















height: 32px;















}































input#search-submit:hover {















background: #c5c5c5;















}















































/*********************************************************************************************































5. Main Content Styles --------------- index.php, single.php, page.php































*********************************************************************************************/















#content {















width: 100%;















float: left;















}































#content-inside {















width: 960px;



	



margin: 0px auto;











}







.content-inside-main{



	



margin: 35px auto;}



























.divider-margin {















border-top: 1px solid #DFDDD8;















width: 960px;















height: 2px;















float: left;















margin: 30px 0 30px 0;















}































.divider-top {















border-top: 1px solid #DFDDD8;















width: 960px;















height: 2px;















float: left;















margin: 30px 0 0 0;















}































.divider {















border-top: 1px solid #DFDDD8;















width: 960px;















height: 1px;















float: left;















margin: 0;















}















































/*********************************************************************************************































6. Home Page Styles ------------------ home.php































*********************************************************************************************/















#channels-title {















width: 960px;















float: left;















color: #FFFFFF;















margin: 30px 0 0 0;















padding: 12px 0 10px 0;















}































#channels-title p {















float: left;















font-size: 16px;















font-weight: bold;















margin: 0;















padding: 8px 0 0 0;















}































#channels {















width: 100%;







float: left;















}







.roobo_tl{







background:







}























#channels-inside {















width: 915px;















margin: 0px auto;















}































#channels-wrapper {















background: none !important;















width: 725px;















margin-left:210px;







margin-top:150px;







padding: 0 0 32px 0;















}































#channels h3 {















color: #FFFFFF;















width: 960px;















height: 40px;















float: left;















font-size: 18px;















font-weight: normal;















margin: 30px 0 -10px 0;















padding: 12px 0 0 0;















text-align: center;















}































#channels h4 {















color:#666;















position: absolute;















margin: 163px 0 0 15px;















font-size: 14px;















}































.post-image-home {















float: left;







height: 165px;







margin: 30px 0 0 41px;







width: 200px;















}































.post-frame-channel {















background: url(../Downloads/images/post-frame.png) 0 0;















width: 200px;















height: 150px;















position: absolute;















}































.post-frame-channel:hover {















background: url(../Downloads/images/post-frame.png) 0 -150px;















}















































/*********************************************************************************************































7. Video Container ------------------- home.php, single.php































*********************************************************************************************/















#video-container {















width: 100%;







height:440px;







float: left;















}































#video-container-single {















width: 960px;















float: left;















margin: 0 0 30px 0;















}































#video-container-inside {















width: 960px;















margin: 0px auto;















}































#video-top {















background:url(images/b_bg.jpg) !important;







-moz-box-shadow:4px 9px 6px #CAC8C8;







-webkit-box-shadow:4px 9px 6px #CAC8C8;







width: 960px;















height: 10px;















float: left;















}































#video {















background: url(images/b_bg.jpg) !important;















width: 960px;







-moz-box-shadow:4px 9px 6px #CAC8C8;















-webkit-box-shadow:4px 9px 6px #CAC8C8;















float: left;















padding: 10px 0 10px 0;















}































#video-single {















background: url(images/b_bg.jpg) !important;







-moz-box-shadow:4px 0px 6px #CAC8C8;















-webkit-box-shadow:4px 0px 6px #CAC8C8;







width: 960px;















float: left;















padding: 10px 0 10px 0;















}































.video-embed {















float: left;















padding: 0 0 0 20px;















}































.video-desc {







background-color: #FFFFFF !important;







float: left;







padding: 4px 7px 0 15px;







width: 284px;







height: 374px;















}







.im{background:url(images/client.jpg) no-repeat;















width:186px;







height:190px;







float:left;







margin-top:30px;}







.c_says{







background: url("images/c_say.gif") no-repeat scroll 0 0 transparent;







float: right;







height: 30px;







margin-right: -137px;







margin-top: 52px;







width: 404px;}































.video-desc a {















text-decoration: underline;















}































.video-desc h2 a {















text-decoration: none;















}































a.continue-reading {















background: #FFFFFF;















color: #FFFFFF;















font-weight: bold;















float: left;















padding:8px 3px;















text-decoration: none;















}































a.continue-reading:hover {















background: #FFFFFF;















}







#footer-inside h3,p{







padding-left: 3px;







}























#video h2 {















margin:16px 4px 15px 0px;















padding: 0;















}































#video-bottom {















background: url(images/b_bg.jpg) !important;







-moz-box-shadow:2px 4px 6px #CAC8C8;







-webkit-box-shadow:2px 4px 6px #CAC8C8;







width: 960px;















height: 10px;















float: left;















}







.wp-post-image{







/*border: 5px solid #c4c8cc;*/







-moz-box-shadow: 5px 5px 7px #888;







/*-moz-border-radius-bottomright: 15px;







*/-webkit-box-shadow: 5px 5px 7px #888;







/*-webkit-border-bottom-right-radius: 15px;







*/}























#post-nav {















width: 960px;















position: relative;















}































.previous-post a {















background: url(../Downloads/images/left.png) 0 0;















position: absolute;















width: 46px;















height: 46px;















top: 20px;















left: -35px;















z-index: 500000;















}































.previous-post a:hover {















background: url(../Downloads/images/left.png) 0 -46px;















}































.next-post a {















background: url(../Downloads/images/right.png) 0 0;















position: absolute;















width: 46px;















height: 46px;















top: 20px;















right: -35px;















z-index: 500000;















}































.next-post a:hover {















background: url(../Downloads/images/right.png) 0 -46px;















}















































































/*********************************************************************************************































8. Multiple Post Pages --------------- index.php































*********************************************************************************************/















#breadcrumbs {















background: #DFDDD8;















color: #464648;















width: 936px;















float: left;















margin: 0 0 30px 0;















padding: 12px;















}































#breadcrumbs p {















width: 550px;















float: left;















font-size: 14px;















margin: 0;















padding: 5px 0 0 0;















}































.multiple {















border-bottom: 1px solid #DFDDD8;















width: 960px;















float: left;















margin: 0 0 30px 0;















padding: 0 0 15px 0;















}































.post-meta {















width: 300px;















float: left;















margin: 0;















padding: 0 30px 0 0;















}































.entry-multiple {















width: 630px;















float: left;















margin-top:20px;















}































.details {















width: 300px;















float: left;















margin: 5px 0 0 0;















padding: 0;















}































.details-single {















margin: 0;















}































.details li {















/*border-bottom: 1px solid #DFDDD8;







*/







width: 300px;















float: left;















padding: 10px 0 10px 0;















}







































.date {















background: url(../Downloads/images/date.png) left no-repeat;















padding: 0 0 0 40px;















}































.author {















background: url(../Downloads/images/author.png) left no-repeat;















padding: 0 0 0 40px;















}































.comments {















background: url(../Downloads/images/comments.png) left no-repeat;















padding: 0 0 0 40px;















}































.category {















background: url(../Downloads/images/category.png) left no-repeat;















padding: 0 0 0 40px;















}































.post-image {















background: none !important;















width: 250px;















float: left;















padding: 20px 0 20px 37px;















}















.tags{







visibility:hidden !important;







}















.post-frame-video {















background: url(../Downloads/images/post-frame.png) 0 0;















width: 200px;















height: 150px;















position: absolute;















}































.post-frame-video:hover {















background: url(../Downloads/images/post-frame.png) 0 -150px;















}































.post-frame-post {















background: url(../Downloads/images/post-frame.png) 0 0;















width: 200px;















height: 150px;















position: absolute;















}































.post-frame-post:hover {















background: url(../Downloads/images/post-frame.png) 0 -150px;















}































#pagination {















background: #DFDDD8;















width: 936px;















float: left;















margin: -36px 0 30px 0;















padding: 18px 12px 6px 12px;















}































#pagination a {















font-size: 14px;















font-weight: bold;















}































#nav-back {















width: 468px;















float: left;















}































#nav-forward {















width: 468px;















float: right;















text-align: right;















}















































/*********************************************************************************************































9. Single Post Pages ----------------- single.php, page.php































*********************************************************************************************/















.single {















width: 960px;















float: left;















margin: 0 0 15px 0;















}































.single-page {















width: 960px;















float: left;















margin: 0 0 -15px 0;















}































.entry-single {















width: 600px;















float: left;















margin-top:37px;















}































.entry-single a, .entry-multiple a {















text-decoration: underline;















}































.entry-single h2 a, .entry-multiple h2 a {















text-decoration: none;















}































.entry ul, .entry-single ul, .entry-multiple ul {















margin: 0 0 15px 0;















}































.entry ul li, .entry-single ul li, .entry-multiple ul li {















background: url(../Downloads/images/bullet.png) top left no-repeat;















padding: 0 0 0 20px;















}































.entry ol, .entry-single ol, .entry-multiple ol {















margin: 0 0 15px 20px;















}































p img {















max-width: 100%;















}































img.centered {















display: block;















margin-left: auto;















margin-right: auto;















}































img.alignright {















padding: 5px;















margin: 0 0 2px 15px;















}































img.alignleft {







/*







padding: 5px;















margin: 0 15px 2px 0;







*/







}































.wp-caption {















background: #DFDDD8;















text-align: center;















padding: 15px 10px 10px 10px;















margin: 0 0 20px 20px;















}































.wp-caption img {















padding: 0;















margin: 0 0 5px;















}































.wp-caption-text {















margin: 10px 0 0;















padding: 0;















}































.wp-caption .wp-caption-text, .wp-caption .wp-caption-dd {















font-size: 12px !important;















text-align: center;















margin: 0;















padding: 0;















}















































/*********************************************************************************************































10. Post Comment Styles --------------- comments.php































*********************************************************************************************/















#comments {















width: 960px;















float: left;















margin: 0 0 30px 0;















}































#comments-meta {















background: #DFDDD8;















color: #464648;















width: 936px;















float: left;















margin: 0 0 0 0;















padding: 12px;















}































#comments-meta p {















float: left;















font-size: 14px;















margin: 0;















padding: 5px 0 5px 0;















}































/* Begin Comment Styles */















.avatar {















background: #DFDDD8;















margin: 0 20px -35px 10px;















padding: 12px;















}































.comment-author {















width: 300px;















position: absolute;















margin: 0 0 0 -10px;















}































.fn {















margin: 0 0 0 -5px;















}































.comment-meta {















width: 300px;















position: absolute;















margin: 0 0 0 90px;















padding: 0;















}































#comments ol li {















list-style: none;















}































ol.commentlist li {















border-bottom: 1px solid #DFDDD8;















width: 960px;















float: left;















padding: 30px 0 20px 0;















min-height: 80px;















}































ol.commentlist li.alt {















border-bottom: 1px solid #DFDDD8;















width: 960px;















float: left;















padding: 30px 0 20px 0;















min-height: 80px;















}































ol.commentlist li p {















width: 630px;















float: left;















margin: 0 0 15px 330px;















}































ol.commentlist li ul.children {















list-style: none;















text-indent: 0;















}































ol.commentlist li ul.children li {















border-bottom: none;















padding: 25px 0 0 0;















}































ol.commentlist li ul.children li.alt {















border-bottom: none;















padding: 25px 0 0 0;















}































ol.commentlist li ul.children li.depth-2 {margin: 0;}















ol.commentlist li ul.children li.depth-3 {margin: 0;}















ol.commentlist li ul.children li.depth-4 {margin: 0;}















ol.commentlist li ul.children li.depth-5 {margin: 0;}































ol.commentlist li div.reply {















background: #29aae3;















font-size: 10px;















border: none;















position: absolute;















margin: 48px 0 0 90px;















padding: 0 6px 0 6px;















}































ol.commentlist li div.reply a {















color: #FFFFFF;















}















#comments-meta p {







	margin-left:325px;







}































/* Begin Form Styles */















#leave-reply {















background: #DFDDD8;















color: #464648;















width: 936px;















float: left;















margin: -36px 0 30px 0;















padding: 12px;















}































#leave-reply p {















float: left;















font-size: 14px;















margin: 0;















padding: 5px 0 5px 0;















}































#respond {



position:inherit;



margin-left:325px;



width: 69%;















}































.comment-details {















width: 330px;







margin-left:9px;







float: left;















}































.cancel-comment-reply a {















background: #29aae3;















font-size: 12px;















font-weight: bold;















color: #FFFFFF;















width: 78px;















height: 26px;















float: right;















margin: -47px 0 0 0;















padding: 6px 0 0 0;















text-align: center;















}































.cancel-comment-reply a:hover {















background: #29aae3;















}































#author, #email, #url {















background: #FFFFFF;















border: none;















font-size: 14px;















width: 274px;















height: 32px;















padding: 2px 0 0 15px;















}































#comment {















background: #FFFFFF;















border: none;















font-size: 14px;















width: 600px;















height: 170px;















padding: 15px;















}































input#submit {















background: url(images/send-button.png) !important;



















color: #FFFFFF;















font-weight: bold;















font-size: 12px;















border: none;















cursor: pointer;















width: 101px;















height: 32px;















float: right;















margin: 0 33px 0 0;















}































input#submit:hover {















background: #29aae3;















}















































/*********************************************************************************************































11. Sidebar and Widgets --------------- sidebar.php, cat-posts.php, related-posts.php































*********************************************************************************************/















#sidebar-home, #sidebar-single, #sidebar-page {















width: 100%;















float: left;















margin: 70px 0 0 0;















}































#sidebar-multiple {















width: 100%;















float: left;















}































#sidebar-home-inside, #sidebar-multiple-inside, #sidebar-single-inside, #sidebar-page-inside {















width: 960px;















margin: 0px auto;















}































#sidebar-left {















visibility:hidden;







width: 300px;















float: left;















margin: 0 30px 0 0;















}







.widget_twitter{







background:url(images/b_bg.jpg) !important;







-moz-border-radius: 6px 0px 0px 6px !important;







-webkit-border-radius:6px 0px 0px 6px !important;







-moz-box-shadow: 7px 4px 8px 0 grey !important;







-webkit-box-shadow: 7px 4px 8px 0 grey !important;







height:125px;







}







.widget-title {















font-size: 15px !important;







color:white;







margin: 0 0 20px 0;















}







.tweets{







margin-top:-30px;







padding-bottom: 3px;







padding-left: 15px;







}







.widget_twitter h3{







height:40px;







padding-top:12px;







padding-left:15px;







}







.Social_Widget{















background:url(images/b_bg.jpg) !important;







-moz-border-radius: 0px 6px 6px 0px !important;







-webkit-border-radius: 0px 6px 6px 0px !important;







height:125px;







-moz-box-shadow: 6px 4px 7px 0 grey !important;







-webkit-box-shadow: 6px 4px 7px 0 grey !important;







}















.Social_Widget h3{







text-align:left;







margin-top:20px;}







#sidebar-center {















width: 960px;















/*float: left;







margin: 0 30px 0 0;







*/







margin:0 auto;







}































#sidebar-right {















width: 300px;















float: left;















margin: 0;







visibility:hidden;







}































#sidebar h2 {















font-size: 13px;















font-weight: bold;















}































.widget {







background:url(images/b_bg.jpg) !important;







width: 450px;















float: left;















margin: 0 0 30px 0;















padding: 15px;















}















































.widget h4 {















font-size: 14px;















margin: 0 0 5px 0;















}































.sidebar-ad {















margin: 5px;















}















































/*********************************************************************************************































12. Footer Styles --------------------- footer.php































*********************************************************************************************/















#footer {















width: 100%;















float: left;















}































#footer-inside {















border-top: 1px dotted grey !important;















width: 960px;















margin: 0px auto;















padding: 20px 0 0 0;















}































#footer h3 {















color: #464648;















}







.entry{







padding: 5px 160px;







text-align: justify;







}







.content{







margin-top:50px;







}







.robo_tl{







background:url(images/robot_left_top.png) no-repeat;







height: 296px;







margin-top: 240px;







position: absolute;







width: 228px;







z-index:-1;







}







.robo_bl{







background:url(images/robo_left_bottom.png) no-repeat;







position: absolute;







margin-top: 990px;







width:283px;







height:632px;







z-index:-1;







}







.robo_tr{







background:url(images/robot_right_top.png) no-repeat;







width:257px;







height:335px;







position:absolute;







top:480px;







right:0;







z-index:-1;







}







.no_robo{







background:url(images/not_robots.png) no-repeat;







height: 314px;







margin-top: -201px;







position: absolute;







margin-left: 542px;







width: 397px;







z-index: -1;







}







.our_projects{







background:url(images/our_projects.png) no-repeat;







width:314px;







height:314px;







position:absolute;







margin-top:-131px;







margin-left:-86px;
*margin-left:-240px;

}







.op_text{







background:url(images/op_text.png) no-repeat;

width:156px;
height:45px;
position:absolute;
margin-top:-35px;
margin-left:245px;
*margin-left:100px;

}







.robo_hf{







background:url(images/man_hf.png) no-repeat;







position:absolute;







width:142px;







right:110px;







height:309px;







top:600px;







z-index:-1;







}







.robo_ptl{







background:url(images/robo_ptl.png) no-repeat;







position:absolute;

width:224px;

height:346px;



left:60px;
*left:0px;



top:350px;
*top:0px;






z-index:-1;







}







.robo_pbl{

background:url(images/robo_pbl.png) no-repeat;

position:absolute;

width:404px;

height:268px;

left:90px;

margin-top:800px;

z-index:-1;

}







.robo_pbr{

background:url(images/robo_pbl.png) no-repeat;

position:absolute;

width:404px;

height:268px;

left:90px;

bottom:0;

z-index:-1;















}.robo_bottom{

background:url(images/robo_bottom.png) no-repeat;

height:220px;

margin-left:565px;

margin-top:-100px;

z-index:-1;

}



.tweets li{

width:280px;

}



.smw_center {

margin-top: -10px;

text-align:left !important;

}



a:hover {

color:#0A125E !important;

}



.entry p {

margin-left:20px;

}



div.wpcf7 {

margin:28px 0 0 21px;

}



.current-menu-item a {

color:#0A125E !important;

}









.bg{

background-color:#FFF !important;

background:url(images/tweet_v.jpg) no-repeat;

background-position:right;

height:135px;

margin-left: -5px;

margin-top: -5px;

}



ul#news-ticker {

font-family: arial !important;

background:none !important;

overflow:hidden;

width:220px;

}



ul#news-ticker li {

font-family: arial !important;

background:none !important;

overflow:hidden;

display:none;

width:220px;

}




