/*   
Theme Name: Insomnia LAN 2010
Theme URI: http://www.insomnialan.com/
Description: Tema para el Insomnia LAN Party 2009-2010 basado en el tema redtime creado por http://www.webdesignlessons.com/
Author: John
Author URI: http://www.webdesignlessons.com/
Version: 1.0
Tags: red, sidebar, movies, right-sidebar
*/
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
margin:0;
padding:0;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
a {
color:#4B4B4B;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
a img {
border:0 none;
}
.clear {
clear:both;
}
html {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_html.png) repeat-x scroll 0 0;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_main.gif) repeat-x scroll center bottom;
color:#4B4B4B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
}
#page {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_page.png) no-repeat scroll 0 0;
margin:0 auto;
width:1000px;
}
#menu {
height:44px;
width:100%;
}
#top_rss {
float:right;
}
#top_rss img {
float:left;
}
#mainmenu {
float:right;
padding:10px 0 0;
}
#mainmenu ul {
list-style-type:none;
margin:0;
padding:0;
z-index:1000;
}
#mainmenu ul li {
color:#FFFFFF;
display:inline;
float:left;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding:0 0 0 16px;
position:relative;
text-transform:uppercase;
z-index:1000;
}
#mainmenu ul li.first {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:0;
}
#mainmenu ul li a {
color:#FFFFFF;
display:block;
height:20px;
padding:5px 10px 0;
z-index:1000;
}
* html #mainmenu ul li a {
display:inline-block;
float:left;
}
* html #mainmenu ul li ul li a {
float:none;
}
#mainmenu ul li a:link, #mainmenucat ul li a:visited {
text-decoration:none;
}
#mainmenu ul li a:hover, #mainmenu .current_page_item a, #mainmenu .select a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9D0D12 none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none;
}
#mainmenu ul li ul {
display:block;
left:0;
margin:0 0 0 17px;
position:absolute;
visibility:hidden;
}
#mainmenu ul li ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:list-item;
float:none;
font-size:1em;
padding:0;
}
#mainmenu ul li ul li ul {
margin:0;
top:0;
}
#mainmenu ul li ul li a, #mainmenu ul li.current_page_item ul a, #mainmenu ul li.select ul a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9D0D12 none repeat scroll 0 0;
border-top-width:0;
color:#D89EA0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:auto;
margin:0;
padding:7px 5px 7px 10px;
text-align:left;
text-decoration:none;
text-transform:capitalize;
width:160px;
}
#mainmenu ul li ul li a:hover {
color:#FFFFFF;
text-decoration:none;
}
#header {
height:132px;
overflow:hidden;
width:100%;
}
#header_title {
float:left;
}
#header_right {
float:right;
padding:43px 21px 0 0;
}
#header_title h1 {
color:#FFFFFF;
font-family:Tahoma,Geneva,sans-serif;
font-size:48px;
font-weight:normal;
letter-spacing:-4px;
padding:30px 0 0 36px;
text-transform:uppercase;
}
#header_title span {
color:#FFFFFF;
font-family:Tahoma,Geneva,sans-serif;
font-size:14px;
font-weight:normal;
letter-spacing:0;
padding:30px 0 0 56px;
text-transform:uppercase;
}
#header_title h1 a {
color:#FFFFFF;
}
#header_title h1 a:hover {
text-decoration:none;
}
#main_search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_main_search.png) no-repeat scroll 0 0;
float:right;
height:46px;
width:307px;
}
#searchform_top {
float:left;
padding:8px 0 0 8px;
position:relative;
}
#searchform_top_text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
color:#4C4C4C;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:1px 8px 0 0;
padding:6px;
width:222px;
}
#gosearch {
float:left;
}
#board {
height:170px;
overflow:hidden;
width:100%;
}
#board_post {
float:left;
padding:30px 0 0 60px;
width:624px;
}
#board_twitter {
float:left;
padding-top:12px;
}
#board_twitter ul {
font-size:20px;
list-style-type:none;
margin:0;
padding:0;
}
#board_twitter li {
clear:both;
display:block;
float:left;
}
#board_post h3 {
color:#FF8000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:28px;
font-weight:normal;
margin:0 0 5px;
}
#board_post h3 a strong {
color:#FF8000;
}
#board_post h2 {
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-weight:normal;
line-height:32px;
margin:0 0 5px;
}
#board_post p {
color:#808080;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
line-height:20px;
margin:0 0 10px;
}
#body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_body.gif) repeat-y scroll right center;
overflow:hidden;
padding:0 0 40px;
width:100%;
}
#body_left {
float:left;
width:717px;
}
#body_right {
float:right;
width:283px;
}
#body_left_content {
padding:0 0 0 44px;
width:638px;
}
.post {
margin:0 0 40px;
width:100%;
}
.post-top {
border-bottom:1px solid #8B8B8B;
overflow:hidden;
padding:0 0 5px;
width:100%;
}
.post-title {
float:left;
width:555px;
}
.post-title h2 {
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:27px;
font-weight:normal;
margin:0 0 6px;
}
.post-title h2 a {
color:#000000;
}
.post-top h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_post_comment.png) no-repeat scroll 0 0;
color:#000000;
float:left;
font-family:Tahoma,Geneva,sans-serif;
font-size:30px;
font-weight:normal;
height:58px;
margin:0 0 5px;
padding:15px 0 0;
text-align:center;
width:77px;
}
.post-top h3 {
color:#4B4B4B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
padding:3px 0 8px;
}
.post-top h3 a, .post-top h3 span {
color:#B50D13;
font-weight:bold;
text-decoration:underline;
text-transform:capitalize;
}
.post-top h3 a:hover, .post-top h3 span {
text-decoration:none;
}
.entry {
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
line-height:20px;
margin:15px 0 0 5px;
}
.entry p {
padding-bottom:15px;
}
.entry p a {
color:#A0410A;
font-weight:bold;
text-decoration:underline;
}
.entry p a:hover {
text-decoration:none;
}
.postmetadata {
overflow:hidden;
width:100%;
}
.postmetadata a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
color:#999999;
display:block;
float:left;
font-size:12px;
font-weight:bold;
padding:5px 10px;
}
.post-page {
width:100%;
}
h2.page_title {
border-bottom:1px solid #8B8B8B;
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:27px;
font-weight:normal;
margin:0 0 10px;
padding:0 0 7px 5px;
}
.post-page .entry {
}
.post-page .entry a {
color:#A0410A;
font-weight:bold;
text-decoration:underline;
}
.post-page .entry a:hover {
text-decoration:none;
}
.entry strong {
}
.post-page .entry strong, .post-page .entry h1, .post-page .entry h2, .post-page .entry h3, .post-page .entry h4, .post-page .entry h5, .post-page .entry h6 {
color:#000000;
display:block;
font-weight:normal;
}
.post-page .entry strong {
font-size:28px;
}
.post-page .entry h1 {
font-size:26px;
padding:0 0 14px;
}
.post-page .entry h2 {
font-size:24px;
padding:0 0 14px;
}
.post-page .entry h3 {
font-size:22px;
padding:0 0 12px;
}
.post-page .entry h4 {
font-size:20px;
padding:0 0 10px;
}
.post-page .entry h5 {
font-size:18px;
padding:0 0 8px;
}
.post-page .entry h6 {
font-size:16px;
padding:0 0 6px;
}
#body_right_content {
}
#sidebar {
margin:20px 0 0 30px;
width:250px;
}
.sidebars h2 {
color:#212121;
font-family:Tahoma,Geneva,sans-serif;
font-size:23px;
font-weight:normal;
padding:0 0 10px;
text-transform:uppercase;
}
.sidebars ul {
color:#000000;
font-family:Verdana,Geneva,sans-serif;
font-size:13px;
}
.sidebars ul li {
padding:0 0 20px;
}
.sidebars ul li ul li {
margin-bottom:0;
width:auto;
}
.sidebars ul li ul li ul li {
margin-left:0;
}
.sidebars li ul {
margin:0 0 10px;
}
.sidebars li ul li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding-bottom:0;
padding-left:10px;
width:auto;
}
.sidebars li ul li ul li ul {
}
.sidebars li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
margin-bottom:0;
}
.sidebars li li {
border-bottom:1px solid #DBDBDB;
margin-bottom:0;
padding:8px 0 8px 10px;
}
.sidebars li li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
padding-bottom:3px;
}
.sidebars li a {
color:#000000;
}
.sidebars li.widget_categories ul li {
}
.sidebars li.widget_categories ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/ico_cat.gif) no-repeat scroll left 3px;
font-weight:normal;
padding:1px 0 1px 16px;
}
.sidebars li.pagenav ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/ico_cat.gif) no-repeat scroll left 3px;
font-weight:normal;
padding:1px 0 1px 16px;
}
.sidebars li.widget_archives ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/ico_cat.gif) no-repeat scroll left 3px;
font-weight:normal;
padding:1px 0 1px 16px;
}
.sidebars li.linkcat ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/ico_cat.gif) no-repeat scroll left 3px;
font-weight:normal;
padding:1px 0 1px 16px;
}
.sidebars .widget_tags p {
padding:0 10px 10px 15px;
}
.sidebars .widget_tags a {
color:#000000;
}
.sidebars .textwidget {
padding:10px;
}
#footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_footer.png) no-repeat scroll 0 0;
height:128px;
overflow:hidden;
width:100%;
}
#footer_title {
float:left;
}
#footer_text {
float:right;
font-family:Verdana,Geneva,sans-serif;
padding:70px 30px 0 0;
}
#footer_title h2 {
color:#343434;
font-family:Tahoma,Geneva,sans-serif;
font-size:38px;
font-weight:normal;
letter-spacing:-2px;
padding:60px 0 0 26px;
text-transform:uppercase;
}
#footer_title h2 a {
color:#343434;
}
#footer_title h2 a:hover {
text-decoration:none;
}
#footer_text p {
color:#A1A1A1;
font-size:13px;
padding:0 0 8px;
text-align:right;
}
#footer_text a {
color:#A1A1A1;
}
#footer_text span a {
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}
#footer_text span a:hover {
text-decoration:none;
}
#wp-calendar #prev a, #wp-calendar #next a {
font-size:9pt;
}
#wp-calendar a {
text-decoration:none;
}
#wp-calendar caption {
-x-system-font:none;
font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
font-size:1.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-align:center;
}
#wp-calendar th {
font-style:normal;
text-transform:capitalize;
}
p img {
max-width:100%;
padding:0;
}
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}
img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
#wp-calendar {
empty-cells:show;
margin:10px auto 0;
width:98%;
}
#wp-calendar #next a {
padding-right:10px;
text-align:right;
}
#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}
#wp-calendar a {
display:block;
}
#wp-calendar caption {
text-align:center;
width:100%;
}
#wp-calendar td {
padding:3px 0;
text-align:center;
}
#wp-calendar td.pad:hover {
background-color:#FFFFFF;
}
acronym, abbr, span.caps {
cursor:help;
}
acronym, abbr {
border-bottom:1px dashed #999999;
}
blockquote {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/blockquote_bg.gif) repeat-y scroll 0 0;
margin:15px 30px 10px 10px;
padding-bottom:7px;
padding-left:24px;
}
blockquote blockquote {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/blockquote_bg2.gif) repeat-y scroll 0 0;
}
blockquote cite {
display:block;
margin:5px 0 0;
}
.center {
text-align:center;
}
hr {
display:none;
}
a img {
border:medium none;
}
.navigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E1E1E1 none repeat scroll 0 0;
color:#000000;
display:block;
margin:10px 0;
overflow:hidden;
padding:8px 0;
width:100%;
}
.navigation a {
color:#000000;
font-size:13px;
}
.wp-pagenavi {
font-size:13px;
line-height:1.8em;
padding:0 15px;
text-align:center;
}
.wp-pagenavi a {
color:#000000;
margin:2px;
padding:4px 8px;
}
.wp-pagenavi span.pages {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
margin:2px;
padding:4px 8px;
}
.wp-pagenavi span.current {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
margin:2px;
padding:4px 8px;
}
.wp-pagenavi span.extend {
margin:2px;
padding:4px 8px;
}
.entry ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #D3D3D3;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 10px 25px 5px;
padding:15px 15px 15px 20px;
}
.entry ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/entry_before.gif) no-repeat scroll left 12px;
color:#625F5E;
display:block;
padding:6px 0 6px 11px;
}
.entry ul li:before {
}
.entry ol {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #D3D3D3;
margin:0 10px 25px 5px;
padding:15px 15px 15px 40px;
}
.entry ol li {
border-bottom:1px solid #D3D3D3;
margin:0;
padding:6px 0;
}
.postmetadata ul, .postmetadata li {
display:inline;
list-style-image:none;
list-style-type:none;
}
ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
#searchform {
margin:10px auto;
padding:5px 3px;
text-align:center;
}
#sidebar #searchform #s {
padding:2px;
width:108px;
}
#sidebar #searchsubmit {
padding:1px;
}
.entry form {
text-align:center;
}
select {
width:130px;
}
#commentform {
width:400px;
}
#commentform input {
margin:5px 5px 1px 0;
padding:2px;
width:170px;
}
#commentform textarea {
padding:2px;
width:350px;
}
#commentform #submit {
height:35px;
margin:0;
width:85px;
}
h2#comments {
border-bottom:1px solid #8B8B8B;
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:27px;
font-weight:normal;
margin:0 0 10px 25px;
padding:0 0 7px 5px;
}
.alt {
margin:0;
padding:10px;
}
.commentlist {
margin:0 0 0 25px;
padding:0;
text-align:justify;
}
.commentlist .comment {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #D3D3D3;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 0;
padding:10px 15px 20px;
}
.commentlist .alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D3D3D3;
}
.commentlist .comment .comment {
margin:15px;
padding:10px 15px 20px;
width:auto;
}
.commentlist p {
line-height:18px;
margin:10px 5px 10px 0;
}
.commentmet_data {
overflow:hidden;
width:100%;
}
.commentmet_data td {
text-align:left;
vertical-align:top;
}
.commentmet_avatar {
padding:15px 0 0;
width:102px;
}
.commentmet_text {
}
.commentmet_avatar img {
border:1px solid #333333;
}
#commentform p {
margin:5px 0;
}
.commentmet_replay {
overflow:hidden;
width:100%;
}
.commentmet_replay a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/button_commentmet_replay.gif) no-repeat scroll 0 0;
display:block;
float:right;
height:20px;
text-indent:-9999px;
text-transform:capitalize;
width:79px;
}
.nocomments {
margin:0;
padding:0;
text-align:center;
}
.commentmetadata {
color:#333333;
display:block;
font-family:Tahoma,Geneva,sans-serif;
font-size:15px;
font-weight:bold;
margin:0;
padding:0 0 5px;
text-transform:capitalize;
}
.commentmetadata a {
color:#97060B;
}
.commentmetadata span {
color:#636363;
}
.commentmetadata span.commentmetadata_title {
color:#97060B;
}
.commentmet_text {
font-size:12px;
}
#respond {
margin:40px 15px 0 30px;
padding-bottom:60px;
}
.cancel-comment-reply small {
font-size:12px;
}
h3#respond_title {
border-bottom:1px solid #8B8B8B;
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:27px;
font-weight:normal;
margin:0 0 20px;
padding:0 0 7px 5px;
}
#commentform {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:55px;
width:80%;
}
#commentform small {
font-size:12px;
position:relative;
top:-1px;
}
#commentform a {
color:#000000;
}
#commentform input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #C9C9C9;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding:7px;
}
#commentform textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #C9C9C9;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin:5px 0 0;
padding:7px;
}
#commentform input#submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
}
.page_archives_div {
padding-bottom:60px;
}
.page_archives_div h2 {
border-bottom:1px solid #8B8B8B;
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:27px;
font-weight:normal;
margin:0 0 15px;
padding:0 0 7px 5px;
}
.page_archives_div ul {
margin:10px 0 40px;
padding:0;
}
.page_archives_div ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bgr_ar_line.gif) no-repeat scroll left bottom;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:7px 0 8px 5px;
}
.page_archives_div ul li ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
}
.page_archives_div ul li ul {
margin:0;
padding:0 0 0 10px;
}
.page_archives_div ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/page_archives_div_a.gif) no-repeat scroll left 3px;
color:#000000;
font-size:13px;
font-weight:normal;
padding:0 0 0 11px;
}
#gb_form_div {
position:relative;
text-align:left;
top:-30px;
width:100%;
}
#gb_form_div p {
margin-left:12px;
}
#gb_form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
text-align:left;
}
#gb_form_div a {
color:#4B4B4B;
text-decoration:none;
}
#gb_form_div a:hover, #gb_form_div a:focus, #gb_form_div a:active {
background-color:#FFFFFF;
color:#4B4B4B;
text-decoration:none;
}
#gb_form_div fieldset {
border:0 none;
margin-top:10px;
}
#gb_form legend, legend, #gb_form dt {
color:#4B4B4B;
font-weight:bold;
}
#gb_form legend {
margin-left:-10px;
padding-top:5px;
}
* html #gb_form legend {
margin-left:-5px;
}
#gb_form legend#mainlegend {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/dotted_grey.gif) repeat-x scroll center bottom;
color:#4B4B4B;
font-size:1.2em;
margin-left:-10px;
padding-bottom:10px;
padding-top:5px;
}
* html #gb_form legend#mainlegend {
margin-left:-5px;
}
#gb_form legend#mainlegend small {
font-size:0.7em;
text-transform:uppercase;
}
#gb_form_div .formhead small a {
background-image:none;
display:inline;
font-size:0.7em;
margin:0;
padding:0;
}
#gb_form_div .main_formhead, #gb_form_div .formhead {
color:#4B4B4B;
font-size:1.2em;
width:97%;
}
#gb_form_div .main_formhead {
margin-left:-35px;
text-indent:-9999px;
}
#gb_form_div label {
color:#333333;
margin-left:30px;
margin-top:5px;
}
input.short, input.med, select.med, textarea.textbox, textarea {
background-color:#FFFFFF;
border:1px solid #BFBFBF;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:auto;
margin:0 0 5px 30px;
padding:4px;
width:50%;
}
input.short {
width:7%;
}
#gb_form_div textarea.textbox, #gb_form_div textarea {
height:220px;
line-height:1.5em;
width:90%;
}
select.med {
width:60%;
}
input.checkbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
color:#CC6633;
cursor:default;
height:14px;
margin:0;
padding:0;
width:14px;
}
input.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/comm_sub.gif) no-repeat scroll 0 0;
border:0 none;
display:block;
height:35px;
text-indent:-9999px;
text-transform:capitalize;
width:85px;
}
#content #gb_form input.button {
margin:15px 5px 25px;
padding:2px 15px;
}
* html #content #gb_form input.button {
margin-left:-5px;
}
span.error, span.success, #gb_form_div dt {
color:#CC0000;
font-weight:bold;
}
#gb_form_div dt small, #gb_form_div .formhead span.success, span.success, dl#result_dl_blockq dt {
color:#CC6633;
}
small.whythis {
color:#333333;
font-size:10px;
text-decoration:none;
}
small.whythis a {
color:#333333;
text-decoration:none;
}
small.whythis a span {
color:#FFFFFF;
}
small.whythis a:hover span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
}
p.creditline small {
clear:both;
color:#666666;
display:block;
font-size:0.75em;
letter-spacing:0.0001em;
margin:0;
padding:25px 0 15px;
text-align:right;
}
dl#result_dl_blockq blockquote {
margin-left:0;
}
dl#result_dl_blockq blockquote p cite {
display:block;
text-align:right;
}
#gb_form_div span.items {
color:#339999;
font-weight:bold;
}
#gb_form_div ul {
margin:10px 10px 20px;
}
#gb_form_div ul li {
list-style-type:none;
margin:0 10px 0 20px;
}
.wp-email {
font-size:11px;
}
.wp-email p {
overflow:hidden;
width:100%;
}
.wp-email p label {
padding:0;
text-align:left;
}
.wp-email p input, .wp-email p textarea {
background-color:#7F7F7F;
border:0 none;
color:#CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:auto;
margin:0;
padding:6px;
width:50%;
}
.wp-email p textarea {
height:200px;
width:90%;
}
#imageverify {
margin:0 0 0 15px;
}
#wp-email-button input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/comm_sub.gif) no-repeat scroll 0 0;
border:0 none;
display:block;
height:25px;
text-indent:-5000px;
text-transform:capitalize;
width:65px;
}
#logo {
margin-left:57px;
}
#ojo {
float:left;
position:absolute;
top:78px;
left:320.5px;
}
#ojito {
float:left;
position:absolute;
top:78px;
left:334.5px;
}
.aktt_tweets ul li a {
color:#D7220D;
}
.aktt_tweets ul li a.aktt_tweet_time {
display:block;
margin-top:10px;
text-align:right;
}
#vcard {
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
height:160px;
padding:10px;
}
#vcard img {
border:1px solid white;
float:left;
margin:10px;
padding:5px;
}
#vcard .author-name {
font-size:12pt;
}
#vcard .author-name a {
color:#D7220D;
}
#vcard .author-bio {
font-size:10pt;
margin-left:150px;
margin-top:10px;
width:450px;
}
#vcard .twitter a {
color:#D7220D;
font-size:11pt;
}
.tern_wp_members_list li {
border-bottom:1px solid #DDDDDD;
}
.tern_wp_member_info {
height:70px;
line-height:14pt;
margin:0 0 10px 80px;
}
.tern_wp_member_info a {
color:#D7220D;
}
.ml_username {
font-size:12pt;
}
.ml_first_name {
font-size:12pt;
font-style:italic;
}
.ml_url {
font-size:11pt;
}
.ml_twitter {
font-size:11pt;
}
