/*********  login  ********/

.login { font-size: 10px; width: 100%; font-family: verdana; }
.login input { font-size: 9px; padding: 0px 2px 0px 2px; }
.login select { width: 123px; font-size: 9px; }
.login .input-box { font-size: 9px; }
.login .input { height: 26px; margin: 2px; }
.login .label { font-size: 11px; font-weight: bold; float: left; width: 45%; text-align: right; margin: 4px 2px 0px 0px; }
.login .radio { float: left; margin: 10px 10px 5px 0px; }
.login .control { }
.login .description { margin: 3px 3px 3px 0px; margin-bottom: 12px; font-size: 11px; }
.login .description .error { font-weight: bold; color: Red; margin-top: 11px; text-align: center; background-color: #FFF6F6; padding: 5px; }
.login .title { font-family: arial; font-size: 14px; margin: 15px 3px 20px 0px; font-weight: bold; }
.login .linkbar { font-family: arial; font-size: 14px; margin: 3px; font-weight: bold; }

.login .submit { text-align: right; padding: 0px 0px 0px 0px; background-color: #F1F4F8; margin: 12px 0px 5px 0px; }
.login .submit input { margin-left: 5px; padding: 2px 5px 2px 5px; cursor: hand; font-size: 10px; }

/*media*/
.media .content { clear: both; display: block; overflow: hidden; margin: 2px 2px 2px 2px; font-size: 7pt; }
.pdf, .mp3, .avi, .wmv, .WMV, .exe, .msi, .zip, .doc { float: left; width: 20px; height: 18px; background-repeat: no-repeat; background-position: center center; }
.mp3 { background-image: url(/img/icons/speak3.gif); }
.pdf { background-image: url(/img/icons/pdf.gif); }
.avi, .wmv, .WMV { background-image: url(/img/icons/movie.bmp); }
.exe, .msi { background-image: url(/img/icons/exe.gif); }
.doc { background-image: url(/img/icons/word_small.gif); }
.zip { background-image: url(/img/icons/zip_small.gif); }
.media { border: 0px solid #eee; }
.content_title { float: left; width: 155px; padding-top: 3px; }
.media .content .file_size { float: left; width: 54px; color: #999; padding-top: 3px; }
.preview_link, .download_link, .buy_link { width: 18px; height: 18px; background-repeat: no-repeat; background-position: center center; cursor: hand; }
.media .content .preview_link, .media .content .download_link, .media .content .buy_link { float: left; }
.media .content .download_link { background-image: url(/img/icons/download-ani.gif); }
.media .content .preview_link { background-image: url(/img/icons/arrow_outline.png); }
.media .content .buy_link { background-image: url(/img/icons/buy-cart.gif); }
.media .content { }
/*media*/

/* form */

.form { font-size: 11px; width: 100%; /*font-family: verdana;*/ }
.form input { font-size: 9px; padding: 0px 2px 0px 2px; }
.form select { width: 123px; font-size: 9px; }
.form .input-box { font-size: 9px; }
.form .input { height: 26px; margin: 2px; }
.form .label { font-size: 11px; float: left; width: 45%; text-align: right; margin: 4px 2px 0px 0px; }
.form .radio { float: left; margin: 10px 10px 5px 0px; }
.form .control { }
.form .description { margin: 3px 3px 3px 0px; margin-bottom: 12px; font-size: 11px; }
.form .description .error { font-weight: bold; color: Red; margin-top: 11px; text-align: center; background-color: #FFF6F6; padding: 5px; }
.form .title { font-size: 14px; margin: 15px 3px 20px 0px; font-weight: bold; }

.form .linkbar { font-size: 10px; margin: 3px; font-weight: bold; }

.form .submit { text-align: right; padding: 0px 0px 0px 0px; background-color: #F1F4F8; margin: 12px 0px 5px 0px; }
.form .submit input { margin-left: 5px; padding: 2px 5px 2px 5px; cursor: hand; font-size: 10px; }

/*search-box*/

.search-box { float: right; background-color: #FFCC66; height: 95px; padding: 35px 30px 30px 30px; }
.search-box .textbox { float: left; }
.search-box .textbox input { font-size: 9px; width: 90px; border: 0px; }
.search-box .go { cursor: hand; float: left; height: 18px; margin: 0px 0px 0px 10px; padding: 1px 0px 0px 0px; }
.search-box a .go { color: #57728F; font-size: 11px; font-weight: bold; }

/*login buttons*/

.buttons-logged-out { float: right; width: 200px; margin: 0px 15px 0px 0px; }
.buttons-logged-out .register-button { display: none; }
.buttons-logged-out .login-button { float: right; }
.buttons-logged-out .login-button, .buttons-logged-out .register-button { padding: 5px 10px 5px 10px; width: 80px; height: 25px; text-align: center; cursor: hand; background-repeat: repeat; background-position: left top; background-image: url(vanilla/searchbut.gif); }
.buttons-logged-out a .register-button { color: #FFCC66; font-size: 11px; }
.buttons-logged-out a .login-button { color: #FFCC66; font-size: 11px; }
.buttons-logged-out a { color: White; }

.buttons-logged-out :hover .login-button { background-repeat: repeat; background-position: left top; background-image: url(vanilla/searchbut2.gif); color: #003399; }

.buttons-logged-in { float: right; width: 200px; margin: 0px 15px 0px 0px; }
.buttons-logged-in .details-button,
.buttons-logged-in .logout-button { float: right; }
.buttons-logged-in .logout-button, .buttons-logged-in .details-button { margin: 0px 0px 0px 10px; padding: 5px 10px 5px 10px; width: 80px; height: 25px; text-align: center; cursor: hand; background-repeat: repeat; background-position: left top; background-image: url(vanilla/searchbut.gif); }
.buttons-logged-in a .details-button { color: #FFCC66; font-size: 11px; }
.buttons-logged-in a .logout-button { color: #FFCC66; font-size: 11px; }
.buttons-logged-in a { color: White; }

.buttons-logged-in :hover .logout-button,
.buttons-logged-in :hover .details-button  { background-repeat: repeat; background-position: left top; background-image: url(vanilla/searchbut2.gif); color: #003399; }

/* message-bar */

.message-bar {
clear:both;
color:white;
font-weight:bold;
height:15px;
margin:3px 10px 0 180px;
}
.message-bar .bread-crumbs { float: left; }
.message-bar .date-area { color: white; float: right; }

/* default links */

a:link, a:visited { color: #6b1e11;  }
a:hover { color: #b7a11d; }

/* default*/

.media { text-transform: capitalize; padding: 10px; font-size: 10px; font-weight: bold; }
.media .playlink { font-weight: normal; margin-bottom: 20px; margin-top: 5px; padding-bottom: 5px; border-bottom: dashed 1px #C0C0C0; }
.media .embeded { text-align: center; }

.article_body { clear: right; font-weight: normal; }
.article_body input { font-size: 9px; border: solid 1px black; }
.article_body .page-footer p { margin: 0px; padding: 0px; }
.article_body .page-footer { font-size: 9px; }
.article_body .page-footer a { color: Black; }

/* article_image */

.article_image_right { margin: 0px 0px 0px 10px; }
.article_image_left { margin: 0px 10px 0px 0px; }

/* article styling */

.article .headline { color: #6b1e11; font-size: 24px; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
.article_body .abstract { font-weight: bold; font-size: 16px; color: #b7a11d;  margin: 0px 0px 10px 0px; }
.article_body p { margin: 0px 0px 20px 0px; }
.article_body { font-size: 13px;  }

/* object styling */

.headline { margin: 0px 0px 0px 0px; }
.abstract { margin: 0px 0px 0px 0px; }


/* default box styles */

.title { color: #e2eeb0; font-size: 24px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  } 

.header { }

.body { }

.footer { }

/*********** GLOBAL  STYLES ************/

body { color: #6b1e11;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #e2eeb0; background-image: url(urban-voice/bgimg.gif); background-position: top left; background-repeat: repeat-y; }
.site { color: #6b1e11;  font-size: 11px; font-family: Tahoma; }
html { height: 100%; width: 100%; }
.body { font-size: 12px; }
form { padding: 0px; margin: 0px; }

form { margin: 0px 0px 0px 0px; }

.divider { border-bottom: dotted 1px #b7a11d; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; clear: both; }

p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

br { line-height: 0px; }

.linkbar{ margin: 0px 0px 0px 0px;padding: 0px; list-style: none; }

/*********** GLOBAL  STYLES ************/

/************ Don't Delete above ************/

/* site layout */

.site { width: 800px; }
.site_header {  background-color: #b7a11d; height: 140px; background-image: url(urban-voice/title.gif); background-position: bottom left; background-repeat: no-repeat; }
.site_menu { background-color: #b7a11d; width: 155px; height: 500px; float: left; background-image: url(urban-voice/bkgd.gif); background-position: bottom right; background-repeat: no-repeat; }
.site_page { border: soild 1px red; float: left; padding: 20px 20px 0px 25px; width:600px;}
.site_footer { clear: both; text-align: center; padding: 0px 0px 10px 0px; }
/* menu */

.menu { }
.menu .links { letter-spacing: 1px; padding: 10px 10px 10px 15px; background-color: #a08c17; }
.menu .links a { font-weight: bold; color: #e2eeb0; }
.menu .links a:hover { color: #e2eeb0; }

.menu_selected { }
.menu_selected .links { letter-spacing: 1px; padding: 10px 10px 10px 15px; background-color: #aa9517; }
.menu_selected .links a { font-weight: bold; color: #e2eeb0; }
.menu_selected .links a:hover { color: #e2eeb0; }

.menu_selected_sub { }
.menu_selected_sub .links { letter-spacing: 1px; padding: 10px 10px 10px 30px; background-color: #b09a18; }
.menu_selected_sub .links a { color: #e2eeb0; }
.menu_selected_sub .links a:hover { color: #e2eeb0; }

/* linkbars */

.footer_menu { padding: 10px 0px 0px 0px; font-size: 9px; color: #6b1e11; letter-spacing: 1px; }
.footer_menu .links a { color: #6b1e11; }
.footer_menu .links a:hover { color: #b7a11d; }
.footer_menu .links { display: inline; margin: 0px 5px 0px 5px; }

/*** styles ***/

.normal {}

.style1 {}

.style2 {}

.style3 {}

.style4 {}

.list1 {}
.list1 .alt_0, .list1 .alt_1 { margin: 0px 0px 30px 0px; }
.list1 .title { color: #6b1e11; font-size: 24px; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
.list1 .headline { font-size: 17px; font-weight: bold; margin: 0px 0px 10px 0px; }
.list1 .abstract { font-size: 11px; }
.list1 .image { float: right; }
.list1 .link { text-align: right; font-size: 9px; }

.list2 {}


.screens {text-align:center;}
.screens img{max-height: 300px;border: 0px; margin:10px;}
.screens .nav{padding:5px 0;clear:right;border-bottom:white 1px solid;overflow:auto;}
.screens .nav .next{float:right;}
.screens .nav .prev{float:left;}

.share-links{border:1px solid #CCCCCC;padding:5px 5px 5px 10px;background-image: url(/css/icons/listheader.jpg);background-position-y: top;background-repeat: repeat-x;margin:0 16px 10px 0;}
.share-links ul{overflow:auto;margin: 0px;padding: 0px;}
.share-links li{list-style: none;float: left;padding: 5px 8px 5px 25px;background-repeat: no-repeat; background-position: 5px;}
.share-links .digg{background-image:url(/css/share_links/digg.jpg);}
.share-links .stumbleupon{background-image:url(/css/share_links/stumbleupon.jpg);}
.share-links .facebook{background-image:url(/css/share_links/facebook.jpg);}
.share-links .reddit{background-image:url(/css/share_links/reddit.jpg);}
.share-links .delicious{background-image:url(/css/share_links/delicious.jpg);}
.share-links .newsvine{background-image:url(/css/share_links/newsvine.jpg);}
.share-links .google{background-image:url(/css/share_links/google.jpg);}
.share-links .live{background-image:url(/css/share_links/live.jpg);}
.share-links .yahoo{background-image:url(/css/share_links/yahoo.jpg);}
