/*  
Theme Name: DeepBlue 2.0
Theme URI: http://wordpressthemesmarket.com/
Description: Designe by Brad Mahaffey of VanillaGreen.com for WTM
Version: 1.0
Author: Brad Mahaffey
Author URI: http://www.vanillagreen.com
*/
img {
border:0px none;
}
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
img.alignright {
display:inline;
margin:0pt 0pt 2px 7px;
padding:0px;
}
img.alignleft {
display:inline;
margin:0pt 7px 2px 0pt;
padding:0px;
}
* {
margin:0pt;
padding:0pt;
}
html {
background:#040404 none repeat scroll 0% 50%;
height:100%;
}
body {
background:transparent url(images/header_bg.gif) repeat-x scroll center top;
color:#FFFFFF;
font-family:Helvetica Neue,Verdana,Geneva,Arial,sans-serif;
font-size:1em;
height:100%;
}
ul, ol {
list-style-type:none;
}
ul li {
margin:0pt;
padding:0pt;
}
a {
color:#FFFFFF;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
border:0pt none;
}
h1, h2, h3, h4, h5 {
color:#FFFFFF;
font-weight:normal;
}
h1 {
font-size:1.5em;
font-weight:normal;
max-width:470px;
}
h2 {
font-size:1.3em;
}
h3 {
font-size:0.9em;
font-weight:bold;
text-transform:uppercase;
}
div.clear {
clear:both;
font-size:0px;
height:0px;
line-height:0pt;
}
#center {
margin:0pt auto;
padding:0pt 0pt 0pt 40px;
width:995px;
/*border:3px red solid; Tuan Added*/
}
.form-text {
background:#101010 none repeat scroll 0% 50%;
border:1px solid #292929;
color:#91CAFF;
font-size:1em;
padding:5px;
}
label {
color:#FFFFFF;
}
.form-textarea {
background:#101010 none repeat scroll 0% 50%;
border:1px solid #292929;
color:#91CAFF;
padding:5px;
}
#header {
height:157px;
margin-left:-30px;
position:relative;
width:100%;
/*border: 3px red solid;*/
}
#top_block {
height:280px;
width:954px;
}
#content {
border:2px solid #323232;
width:950px;
}
#footer {
background:transparent url(images/footer_bg.gif) repeat-x scroll center top;
height:401px;
margin-top:35px;
padding:25px 0pt 0pt;
position:relative;
width:100%;
}
#header #logo {
left:-10px;
position:absolute;
top:10px;
z-index:100;
}
#header h1 {
color:#0286CF;
left:160px;
max-width:none;
position:absolute;
top:40px;
}
#header h1 a {
color:#C2E9FE;
}
#header h1 a:hover {
color:#FFFFFF;
text-decoration:none;
}
#top_nav {
margin-right:-5px;
position:absolute;
right:0px;
top:75px;/*top:75px;Tuanta Added*/
width:836px;
}
#top_nav #menu a {
color:#FFFFFF;
text-decoration:none;
}
/*
#top_nav #menu ul {
padding:0px; margin:0px; width:836px; height:51px; overflow:hidden;
}
*/
#top_nav #menu li {
display:inline;
margin:0px;
padding:0px;
}
#top_nav #menu li a {
background:transparent url(images/top_nav.jpg) no-repeat scroll 0% 50%;
float:left;
height:0px;
overflow:hidden;
padding-top:51px;
}
#top_nav #menu li#item1 a {
background-position:0px 0px;
width:189px;
}
#top_nav #menu li#item2 a {
background-position:-189px 0px;
width:155px;
}
#top_nav #menu li#item3 a {
background-position:-354px 0px;
width:172px;
}
#top_nav #menu li#item4 a {
background-position:-521px 0px;
width:159px;
}
#top_nav #menu li#item5 a {
background-position:-680px 0px;
width:154px;
}
#top_nav #menu li#item1 a:hover {
background-position:0pt -51px;
width:189px;
}
#top_nav #menu li#item2 a:hover {
background-position:-189px -51px;
width:155px;
}
#top_nav #menu li#item3 a:hover {
background-position:-354px -51px;
width:172px;
}
#top_nav #menu li#item4 a:hover {
background-position:-521px -51px;
width:159px;
}
#top_nav #menu li#item5 a:hover {
background-position:-680px -51px;
width:154px;
}
#header p#welcome {
font-size:0.7em;
font-style:italic;
left:130px;
position:absolute;
top:10px;
}
#header #user_area {
font-size:0.7em;
height:33px;
line-height:33px;
position:absolute;
right:20px;/*right:0px; Tuanta Added*/
top:0pt;
}
#header #user_area a {
color:#727272;
}
#header #user_area ul li {
float:left;
}
#header #user_area ul li a {
height:33px;
line-height:33px;
padding:10px;
}
#header #user_area ul li a#letters {
background:transparent url(images/ico-mail.gif) no-repeat scroll left 11px;
font-style:italic;
font-weight:bold;
overflow:hidden;
padding-left:20px;
}
#header #user_area ul li a#letters:hover {
background:transparent url(images/letter_bg.gif) no-repeat scroll left top;
padding-left:29px;
}
#header #user_area ul li a:hover {
background:transparent url(images/ua_hover.gif) repeat-x scroll 0% 50%;
color:#FFFFFF;
}
#header ul#main_nav {
font-size:0.75em;
left:122px;
position:absolute;
top:140px;
z-index:1000;
}
#header ul#main_nav li {
display:inline;
padding:0pt 24px 0pt 0pt;
}
#header ul#main_nav li a {
color:#1F88CC;
}
#header ul#main_nav li a:hover, #header ul#main_nav li span {
text-decoration:underline;
}
#top_block #top_block_left {
float:left;
height:281px;
width:607px;
}
#top_block #top_block_colours {
float:left;
height:281px;
width:28px;
}
#top_block #top_block_menu {
float:left;
height:280px;
width:317px;
z-index:1;
}
#top_block_menu ul {
border-bottom:2px solid #323232;
font-size:1.3em;
font-weight:bold;
text-transform:uppercase;
width:100%;
z-index:1;
}
#top_block_menu ul li {
line-height:54px;
z-index:1;
}
#top_block_menu ul li a {
background:#000000 none repeat scroll 0% 50%;
border-right:2px solid #323232;
border-top:2px solid #323232;
display:block;
height:54px;
padding-left:14px;
width:303px;
z-index:1;
}
#top_block_menu ul li a:hover {
background:#091E6C none repeat scroll 0% 50%;
border-bottom:2px solid #0078C6;
border-right:2px solid #0078C6;
border-top:2px solid #0078C6;
height:50px;
line-height:50px;
padding:2px 0px 0px 14px;
text-decoration:none;
z-index:100;
}
#top_block .inside_wrap {
margin:0pt auto;
padding:14px 0pt 1px;
width:951px;
}
h2#quick_tip {
border-left:2px solid #323232;
border-right:2px solid #323232;
color:#C7C7C7;
font-size:0.9em;
padding:15px 0pt;
text-align:left;
text-indent:20px;
width:950px;
}
h2#quick_tip a {
color:#91CAFF;
}
h2#quick_tip a:hover {
text-decoration:underline;
}
#content #left_bar {
border-right:2px solid #323232;
float:left;
width:605px;
}
#content #right_bar {
float:left;
margin-left:-2px;
width:345px;
}
#content .inside_wrap {
padding:12px 12px 11px;
}
#content .post_entry {
background:#000000 none repeat scroll 0% 50%;
border-bottom:2px solid #323232;
color:#C7C7C7;
font-size:0.8em;
line-height:1.6em;
margin:0pt;
padding:15px 15px 20px;
position:relative;
}
#content .post_entry h1 {
font-size:1.7em;
font-weight:bold;
padding-bottom:0px;
}
#content .post_entry p.posted_on {
color:#444444;
display:block;
font-size:0.85em;
font-weight:bold;
margin:0pt 0pt 10px;
text-transform:uppercase;
width:100%;
}
#content .post_entry p.posted_on a {
color:#1F88CC;
}
#content .post_entry p.posted_on a:hover {
text-decoration:underline;
}
#content .post_entry .content {
}
#content .post_entry .content ul.play_options {
display:block;
font-size:0.8em;
margin:5px 0pt 10px -2px;
width:100%;
}
#content .post_entry .content ul.play_options li {
display:inline;
}
#content .post_entry .content ul.play_options li a {
color:#228BEA;
margin:0pt 2px;
}
#content .post_entry .content ul.play_options li a:hover {
text-decoration:underline;
}
#content .post_entry .content .floated_right {
margin:0pt 0pt 15px 15px;
position:relative;
}
#content .post_entry .content p {
color:#FFFFFF;
font-family:"Helvetica Neue",Helvetica,Arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:15px 0px;
}
#content .post_entry .content p a {
color:#91CAFF;
}
#content .post_entry .content p img {
max-width:575px;
}
#content .post_entry .links {
background:#181818 none repeat scroll 0% 50%;
font-size:0.85em;
font-weight:bold;
height:30px;
line-height:30px;
margin:5px 0pt 0pt;
padding:0pt 7px;
}
#content .post_entry .links a {
color:#F72F1C;
}
#content .post_entry .links p.themes, #content .post_entry .links p.themes a {
color:#515151;
}
#content .post_entry .links p.themes a {
margin-left:3px;
}
#content .post_entry .links p.themes a:hover {
color:#FFFFFF;
}
#content .post_entry .links p.themes {
float:left;
}
#content .post_entry .links p.themes span {
color:#FFFFFF;
}
#content .post_entry .links a.to_comments {
color:#F72F1C;
float:right;
}
#content .post_entry .tags {
color:#707070;
font-size:0.85em;
line-height:14px;
margin:5px 0pt 10px;
}
#content .post_entry .tags a {
color:#707070;
margin-left:3px;
}
#content .post_entry .tags a:hover {
color:#FFFFFF;
}
#content .post_entry .rss_subscribe {
background:#1D0B01 url(images/rss-icon.gif) no-repeat scroll 50px 12px;
font-size:1.6em;
margin:7px 0pt 15px;
padding:15px 20px 15px 95px;
}
#content .post_entry .rss_subscribe a {
color:#F26B00;
}
#content .post_entry .post_bottom {
color:#A2A0A1;
font-size:1em;
position:relative;
width:100%;
}
#content .post_entry .post_bottom a {
color:#3AA0D1;
}
.post_bottom ul.related_list {
font-weight:bold;
line-height:1.6em;
width:70%;
}
.post_bottom ul.related_list li.title {
font-size:1.3em;
font-weight:bold;
text-transform:uppercase;
}
.post_bottom .post_browse {
font-weight:bold;
line-height:1.6em;
position:absolute;
right:0pt;
text-transform:uppercase;
top:0pt;
}
.post_bottom .post_browse p {
display:block;
font-size:1.3em;
}
.post_bottom .post_browse a {
margin-right:10px;
}
.feat_music {
font-size:1.2em;
margin:0pt 0pt 10px;
padding:0pt 15px;
}
.feat_music .red {
color:Red;
font-weight:bold;
margin:0pt 0pt 5px;
}
.feat_music .music {
background:transparent url(images/music-ico.gif) no-repeat scroll left 1px;
font-size:0.8em;
line-height:1.3em;
padding:0pt 0pt 0pt 35px;
}
.feat_music .music .title {
color:#FFFFFF;
font-weight:bold;
}
.feat_music .music a {
color:#3395D6;
margin:0pt 2px;
}
#content .post_entry a.share_save {
position:absolute;
right:17px;
top:30px;
}
#content .comment_entry {
background:#000000 none repeat scroll 0% 50%;
border-bottom:1px solid #323232;
color:#C7C7C7;
font-size:0.8em;
line-height:1.4em;
margin:0pt;
padding:15px 15px 20px;
position:relative;
}
#content .comment_entry a {
color:#36A9DF;
}
#content .comment_entry .top_elements {
margin:0pt 0pt 25px;
position:relative;
width:100%;
}
#content .comment_entry h2 {
background:transparent url(images/comment-ico.gif) no-repeat scroll left center;
color:#E89400;
font-size:1.5em;
line-height:28px;
margin:0pt 0pt 0pt 15px;
padding-left:35px;
}
#content .comment_entry .top_elements a {
color:#A2A0A1;
font-size:1.2em;
font-weight:bold;
position:absolute;
right:0pt;
text-transform:uppercase;
top:0pt;
}
#content .comment_entry .bioblock {
float:left;
position:relative;
width:120px;
}
#content .comment_entry .bioblock .picture {
border:1px solid #595959;
cursor:pointer;
height:100px;
width:100px;
}
#content .comment_entry .bioblock .picture img {
height:100px;
width:100px;
}
#content .comment_entry .bioblock .bio-name {
color:#323232;
font-size:0.7em;
text-align:center;
}
#content .comment_entry .bioblock a {
color:#323232;
}
#content .comment_entry .bioblock a:hover {
text-decoration:none;
}
#content .comment_entry .content {
margin-left:120px;
}
#content .comment_entry .content .submitted .sbmt_by {
color:#36A9DF;
font-size:1.1em;
font-weight:bold;
padding-bottom:0pt !important;
text-transform:uppercase;
}
.submitted {
padding-bottom:25px;
}
#content .comment_entry .content .submitted .created {
border-bottom:medium none;
color:#A5A5A5;
font-size:0.8em;
font-weight:bold;
text-transform:uppercase;
}
#content .comment_entry .content p {
padding-bottom:15px;
}
#content .comment_entry .content p a {
color:#91CAFF;
}
#content .even {
background:#272727 none repeat scroll 0% 50%;
}
#content .comment_form {
color:#C7C7C7;
font-size:0.8em;
line-height:1.4em;
margin:0pt;
padding:15px 15px 0px;
position:relative;
}
#content .comment_form h2 {
color:#C2C2C2;
font-size:1.6em;
margin:0pt 0pt 10px;
}
#content .comment_form h3 {
color:#FF6D00;
font-size:1.4em;
font-weight:normal;
margin:0pt;
text-transform:none;
}
#content .comment_form #comment_form {
margin:15px 0pt;
width:100%;
}
#comment_form .form-item {
margin:0pt 0pt 20px;
width:100%;
}
#comment_form .form-item label {
color:#43A5D2;
display:block;
font-size:1em;
font-weight:bold;
margin-bottom:4px;
text-transform:uppercase;
}
#comment_form .form-item label span {
color:#C1C1C1;
font-size:0.7em;
margin-left:5px;
}
#comment_form .form-item .form-text {
color:#FFFFFF;
width:240px;
}
#comment_form .form-item .form-textarea {
color:#FFFFFF;
font-family:"Helvetica Neue",Helvetica,Arial;
font-size:13px;
height:130px;
width:97%;
}
#comment_form .form-item .form-submit {
background:#00316B none repeat scroll 0% 50%;
border:medium none;
color:#FFFFFF;
padding:5px 8px;
text-transform:uppercase;
}
#content .comment_form #login_form .form-submit {
background:#00316B none repeat scroll 0% 50%;
border:medium none;
color:#FFFFFF;
padding:5px 8px;
text-transform:uppercase;
}
#content .comment_form #login_form .form-submit:hover, #comment_form .form-item .form-submit:hover {
background:#01499D none repeat scroll 0% 50%;
}
#content .comment_form #login_form {
background:#0F0101 none repeat scroll 0% 50%;
border-bottom:1px solid #323232;
border-left:1px solid #323232;
height:180px;
padding:25px 15px 15px;
position:absolute;
right:0pt;
text-align:right;
top:0pt;
width:250px;
}
#content .comment_form #login_form .form-item {
margin:0pt 0pt 20px;
width:100%;
}
#content .comment_form #login_form label {
color:#43A5D2;
display:block;
font-size:1em;
font-weight:bold;
margin-bottom:4px;
text-transform:uppercase;
}
#content .comment_form #login_form .form-text {
color:#FFFFFF;
width:240px;
}
#content .snippet {
background:#1A1A1A none repeat scroll 0% 50%;
border-bottom:2px solid #323232;
font-size:0.9em;
margin:0pt;
padding:14px 15px;
text-align:center;
}
#content .snippet a.snippet_elem {
background:transparent url(images/snippet_elem_bg_left.gif) no-repeat scroll left top;
display:block;
height:80px;
margin:0px auto;
width:488px;
}
#content .snippet a.snippet_elem span {
background:transparent url(images/snippet_elem_bg_right.gif) no-repeat scroll right top;
display:block;
line-height:80px;
padding:10px 10px 5px;
}
#content .snippet a {
color:#3395D6;
}
#content .pager {
padding:10px;
}
ul#pager_list {
font-size:0.8em;
}
ul#pager_list li {
display:inline;
line-height:2.3em;
}
ul#pager_list li a {
color:#BEBEBE;
}
ul#pager_list li a:hover {
color:#FFFFFF;
text-decoration:none;
}
ul#pager_list li a.page, ul#pager_list li span {
background:#202020 none repeat scroll 0% 50%;
border:1px solid #434343;
padding:4px 7px;
}
ul#pager_list li a.page:hover, ul#pager_list li span {
border:1px solid #1F88CC;
}
#content #right_bar .block {
border-bottom:2px solid #323232;
border-left:2px solid #323232;
border-top:1px solid #323232;
color:#9E9E9E;
float:left;
font-size:0.8em;
line-height:1.6em;
margin:-1px 0pt 0pt;
padding:15px 11px;
position:relative;
width:322px;
}
#content #right_bar .block ul.widget li a {
color:#9E9E9E;
}
#content #right_bar .block ul.widget {
margin-bottom:20px;
}
#content #right_bar .block ul.widget li {
border-bottom:1px solid #444444;
margin-bottom:3px;
}
#content #right_bar .block h4, .sidebar h2 {
font-size:1em;
font-weight:bold;
padding-bottom:0.6em;
text-transform:uppercase;
}
#syndication {
border-bottom:2px solid #323232;
margin-top:-8px;
padding:0pt 0pt 15px 10px;
position:relative;
}
#syndication .rss {
height:25px;
left:83px;
position:absolute;
top:55px;
width:50px;
}
#syndication .itunes {
height:25px;
left:150px;
position:absolute;
top:55px;
width:80px;
}
#syndication .email {
height:25px;
left:255px;
position:absolute;
top:55px;
width:70px;
}
#syndication .rss span, #syndication .itunes span, #syndication .email span {
display:none;
}
#search_form {
width:100%;
}
#search_form label {
color:#FFFFFF;
display:block;
font-size:1em;
font-weight:bold;
margin-bottom:8px;
text-transform:uppercase;
}
#search_form .form-text, #search_form .form-text-hover {
font-size:1.5em;
padding:5px;
width:320px;
}
#search_form .form-text-hover {
background:#091E6C none repeat scroll 0% 50%;
border:1px solid #0078C6;
color:#465FB9;
}
#content #right_bar .suppor_sponsor {
background:transparent url(images/support-sponsor.gif) no-repeat scroll right top;
height:250px;
padding-right:20px;
width:300px;
}
#content #right_bar .four_color_buttons {
font-size:0.85em;
line-height:1.4em;
}
#content #right_bar .four_color_buttons .item {
height:60px;
padding:15px 0pt 0px;
width:100%;
}
#content #right_bar .four_color_buttons .item .item_btn {
float:left;
padding:0pt 7px 0pt 0pt;
width:142px;
}
#content #right_bar .four_color_buttons .item .item_text {
}
#content #right_bar .four_color_buttons .item .item_text h3 {
font-size:13px;
text-transform:none;
}
#content #right_bar .four_color_buttons .item .item_text h3 a {
color:#91CAFF;
}
#content #right_bar .four_color_buttons .item .item_text p {
font-size:11px;
font-weight:bold;
line-height:12px;
padding-top:6px;
}
#content #right_bar .ad150 {
border-right:2px solid #323232;
float:left;
margin:-15px 0px -15px 0pt;
padding:10px 0pt;
width:160px;
}
#content #right_bar .ad150 .item {
padding:5px 0pt;
}
#content #right_bar .half_right {
border-left:2px solid #323232;
float:left;
margin:0pt 0pt -15px -2px;
padding:0pt 0pt 0pt 10px;
width:145px;
}
#content #right_bar .quick_look {
background:#101010 none repeat scroll 0% 50%;
border:1px solid #292929;
font-size:10px;
line-height:1.3em;
}
#right_bar .quick_look ul.selector {
border-bottom:1px solid #292929;
height:30px;
padding:5px;
}
#right_bar .quick_look ul.selector li {
display:inline;
float:left;
font-weight:bold;
text-align:center;
}
#right_bar .quick_look ul.selector li a {
color:#91CAFF;
display:block;
height:25px;
padding:3px 0pt;
width:60px;
}
#right_bar .quick_look ul.selector li a:hover {
background:#F35800 none repeat scroll 0% 50%;
color:#FFFFFF;
text-decoration:none;
}
#right_bar .quick_look .item {
overflow:hidden;
padding:7px 3px 7px 7px;
width:307px;
}
#right_bar .quick_look .item .avatar {
border:1px solid #424242;
float:left;
height:75px;
width:75px;
}
#right_bar .quick_look .item .user_data {
margin-left:85px;
}
#right_bar .quick_look .item .user_data a {
color:#91CAFF;
}
#right_bar .quick_look .item .user_data .name {
color:#5A5A5A;
font-size:1.1em;
font-weight:bold;
padding:3px 0pt 0pt;
}
#right_bar .quick_look .item .user_data .name span {
font-size:10px;
margin-left:3px;
text-transform:uppercase;
}
#right_bar .quick_look .item .user_data .date {
color:#5A5A5A;
}
#right_bar .quick_look .item .user_data .cite {
padding:5px 5px 0pt 0pt;
}
#right_bar .quick_look .item .user_data .cite a {
color:#E45301;
font-style:italic;
font-weight:bold;
}
#right_bar .sidebar li {
list-style-image:none;
list-style-type:none;
margin:0px 0px 30px;
}
#right_bar .sidebar li ul li a {
color:#FFFFFF;
margin:0px;
}
#right_bar .sidebar li ul {
margin-bottom:0px;
}
#right_bar .sidebar li ul li {
border-bottom:1px solid #444444;
color:#999999;
font-size:11px;
margin-bottom:3px;
}
.item li {
border-bottom:1px solid #222222;
font-size:11px;
list-style-image:none;
list-style-type:none;
margin:0px;
padding:5px 0px;
}
ul.children {
border:0px none;
margin:0px 0px 0px 10px;
}
ul.children li {
border:0px none;
}
#footer .center {
margin:0pt auto;
padding:0pt 0pt 0pt 30px;
position:relative;
width:1005px;
}
#footer p#copy {
clear:both;
color:#3D2C01;
font-size:0.75em;
letter-spacing:1px;
position:absolute;
text-align:center;
top:305px;
width:970px;
}
#footer ul li a:hover {
text-decoration:underline;
}
#footer ul#footer_nav1 {
	font-size:.9em;
	font-weight:bold;
	position:absolute;
	text-align:center;
	top:331px;
	width:970px;
}
#footer ul#footer_nav1 li {
display:inline;
padding:0px 15px;
}
#footer ul#footer_nav2 {
font-size:1.0em;
font-weight:bold;
position:absolute;
text-align:center;
top:369px;
width:970px;
}
#footer ul#footer_nav2 li {
display:inline;
padding:0pt 30px;
}
#footer h2 {
font-size:1.5em;
font-weight:bold;
padding:0pt 0pt 10px;
text-transform:uppercase;
}
#footer .block {
float:left;
font-size:0.7em;
height:283px;
margin:0pt 25px 0pt 0pt;
overflow:hidden;
padding:0pt;
}
#footer .block p {
color:#D4DDEE;
font-size:12px;
line-height:18px;
padding-bottom:10px;
}
#footer .block p a {
color:#DBF2FF;
text-decoration:underline;
}
#footer .about {
width:285px;
}
#footer .about .text a {
color:#FFFFFF;
}
#footer .about .text {
background:#2851A1 none repeat scroll 0% 50%;
height:238px;
padding:7px;
}
#footer .joinus {
width:125px;
}
#footer ul.list {
font-size:11px;
width:100%;
}
#footer ul.list li {
margin:0pt 0pt 1px;
text-indent:10px;
}
#footer ul.list li a {
background:#2851A1 none repeat scroll 0% 50%;
display:block;
height:22px;
line-height:22px;
}
#footer ul.list li a:hover {
background:#C13F29 none repeat scroll 0% 50%;
text-decoration:none;
}
#footer .best_shows {
width:299px;
}
#footer ul.selector {
display:block;
height:21px;
margin-bottom:2px;
width:299px;
}
#footer ul.selector li a, #footer ul.selector li span.current {
background:#122766 none repeat scroll 0% 50%;
display:block;
font-weight:bold;
height:21px;
line-height:21px;
width:61px;
}
#footer ul.selector li a span {
line-height:1em;
}
#footer ul.selector li {
display:inline;
float:left;
font-size:10px;
margin-right:18px;
text-align:center;
}
#footer ul.selector li.last {
margin-right:0pt;
}
#footer ul.selector li a:hover {
background:#C13F29 none repeat scroll 0% 50%;
text-decoration:none;
}
#footer .browse {
width:180px;
}
#footer .browse #browse_form {
width:100%;
}
#browse_form .form-item label {
display:block;
font-size:1.5em;
font-weight:bold;
padding:0pt 0pt 5px;
text-transform:uppercase;
}
#browse_form .form-item {
margin:0pt 0pt 30px;
}
#browse_form .form-item .form-select {
width:100%;
}
p.purle {
color:#9B43DD;
}
p.blue {
color:#3280DE;
}
p.green {
color:#4FCA1E;
}
p.orange {
color:#F66208;
}
a.share_save {
background:transparent url(images/share_save_button.gif) no-repeat scroll center top;
color:#FFFFFF;
display:block;
font-size:9px;
font-style:italic;
height:20px;
line-height:20px;
text-indent:21px;
width:98px;
}
a.share_save:hover {
text-decoration:underline;
}
.floated_right {
float:right;
}