/* Layout */
body {line-height:1.5; background: #4F4F4F; }

a:link {text-decoration: none; color: #00adef; }
a:visited {text-decoration: none; color: #00adef;}
a:active {text-decoration: none; color: #00adef;}
a:hover {text-decoration: underline; color: #00adef;}
p { margin:0 0 2em 0;}
.header {background:white;height: 100px;width: 950px;}
.company {position: relative;top: 10px;left: 8px;}
.searchbox {position: relative;top: 22px;left: 8px;}
.leaderboard {position: relative;top: 22px;left: 8px;}
.companyname {color: #FFF;}
.companylink {font-size: .5em;}
.companyurl:link, .companyurl:active, .companyurl:visited { color: #FFF; }
.companyurl:hover { text-decoration: underline; }
.headermenu {background:#FFF;height: 20px;text-align: center;font-size:1.1em;}
.headerlink:link {color: #000; font-size:1.1em;}
.headerlink:active {color: #000;font-size:1.1em;}
.headerlink:visited {color: #000;font-size:1.1em;}
.headerlink:hover {text-decoration: none; color: #01AEF0;font-size:1.1em;}
.footerlink:link {color: #4F4F4F; font-size:1.0em;}
.footerlink:active {color: #4F4F4F;font-size:1.0em;}
.footerlink:visited {color: #4F4F4F;font-size:1.0em;}
.footerlink:hover {text-decoration: none; color: #01AEF0;font-size:1.0em;}
.copyright {color: #4F4F4F; font-size:1.0em;}
.disclaimer {font-size:0.8em;}
.advertisement { background: #4F4F4F; }
.heading {height:47px; background: url(images/background-heading.gif) repeat-x; border: 1px solid #d6d6d6; }
.footer {background-color: #E6E6E6; margin:.5em;}
.mainbody {background: url(images/background.gif) repeat-y center; padding: 10px;}
.footerbody {background: url(images/background-footer.gif) repeat-y center; padding: 10px;}
.content {margin:.5em;}
.element { border: 1px solid #d6d6d6; }
.addlink {background:#f2f2f2;padding: 3px 10px 3px 10px;width: 120px;border: 1px solid #DEDEE0;}
.addlink:link {color: #000;}
.addlink:active {color: #000;}
.addlink:visited {color: #000;}
.addlink:hover {color: #000;background:#DEDEE0;text-decoration: none;}
fieldset {padding:.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
.deleted {text-decoration: line-through;}
.scrollauto {height:200px;width:500px;overflow:auto;white-space:nowrap;}
.warning {border:1px solid #ff0000; color: #ff0000;}
.sidebarborder {border-top:0; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; }
.sidebarfullborder {border:1px solid #d6d6d6;}
.sidenopad { padding:0; }
.sidesmallpad { padding:3px; }
.sidemediumpad { padding:8px; }
.tvshowpimage { padding: 0 3px 3px 3px; white-space: nowrap; }
.tvshowstats { margin: 0 0 0 10px; }
.networkstats { margin: 0 0 0 10px; }
.networkpimage { padding: 0 3px 3px 3px; white-space: nowrap; }
.pagenumbers { padding-right: 25px; padding-bottom: 20px; color: #4B6DA7; text-align: center; text-decoration: none; }
.pagenumber:link { text-decoration: none; color: #01AEF0; }
.pagenumber:visited { text-decoration: none; color: #01AEF0; }
.pagenumber:active { text-decoration: none; color: #01AEF0; }
.pagenumber:hover { color: #01AEF0; text-decoration: underline; }
.bodytext { font-size:1.2em; }
.alphabet:link {font-size: 1.1em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; width: 150px; text-align: center;}
.alphabet:active {color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px;}
.alphabet:visited {color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px;}
.alphabet:hover {text-decoration: none; color: #FFF; background-color: #01AEF0; text-transform: uppercase; padding:4px;}
.tvshowheader:link {color: #000;}
.tvshowheader:active {color: #000;}
.tvshowheader:visited {color: #000;}
.tvshowheader:hover {text-decoration: none; color: #01AEF0;}
.tvshowdetails:link {font-size: 0.8em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; text-align: center;}
.tvshowdetails:active {font-size: 0.8em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; text-align: center;}
.tvshowdetails:visited {font-size: 0.8em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; text-align: center;}
.tvshowdetails:hover {font-size: 0.8em; text-decoration: none; color: #FFF; background-color: #01AEF0; text-transform: uppercase; padding:4px;}
.newsheader:link {color: #000;}
.newsheader:active {color: #000;}
.newsheader:visited {color: #000;}
.newsheader:hover {text-decoration: none; color: #01AEF0;}
.newsdetails:link {font-size: 0.8em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; width: 150px; text-align: center;}
.newsdetails:active {font-size: 0.8em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; width: 150px; text-align: center;}
.newsdetails:visited {font-size: 0.8em; color: #FFF; background-color: #0072bc; text-transform: uppercase; padding:4px; width: 150px; text-align: center;}
.newsdetails:hover {font-size: 0.8em;text-decoration: none; color: #FFF; background-color: #01AEF0; text-transform: uppercase; padding:4px;}
.nudge { padding-left: 5px; }
.tvshowitemlink:link {color: #4F4F4F; font-size:0.8em;line-height:24px;}
.tvshowitemlink:active {color: #4F4F4F;font-size:0.8em;line-height:24px;}
.tvshowitemlink:visited {color: #4F4F4F;font-size:0.8em;line-height:24px;}
.tvshowitemlink:hover {text-decoration: none; color: #01AEF0;font-size:0.8em;line-height:24px;}
.categorylink:link {color: #4F4F4F;}
.categorylink:active {color: #4F4F4F;}
.categorylink:visited {color: #4F4F4F;}
.categorylink:hover {text-decoration: none; color: #01AEF0;}
.allshowlink:link {color: #4F4F4F; font-size:0.8em;}
.allshowlink:active {color: #4F4F4F;font-size:0.8em;}
.allshowlink:visited {color: #4F4F4F;font-size:0.8em;}
.allshowlink:hover {text-decoration: none; color: #01AEF0;font-size:0.8em;}

.tvshowdetail a:link {text-decoration: none; color: #4F4F4F; }
.tvshowdetail a:visited {text-decoration: none; color: #4F4F4F;}
.tvshowdetail a:active {text-decoration: none; color: #4F4F4F;}
.tvshowdetail a:hover {text-decoration: underline; color: #4F4F4F;}


/* Picture Frame */
.network-outer { display: table; #position: relative; overflow: hidden; height: 130px; background: #FFF; width: 130px; border: 1px solid #d6d6d6;	}
.network-middle { display: table-cell; #position: absolute; #top: 50%; vertical-align: middle; }
.network-inner { #position: relative; #top: -50%; }
.tvshow-outer { display: table; #position: relative; overflow: hidden; height: 122px; background: #FFF; width: 210px; border: 1px solid #d6d6d6;	}
.tvshow-middle { display: table-cell; #position: absolute; #top: 50%; vertical-align: middle; }
.tvshow-inner { #position: relative; #top: -50%; }
.news-outer { display: table; #position: relative; overflow: hidden; height: 118px; background: #FFF; width: 206px; border: 1px solid #d6d6d6;	}
.news-middle { display: table-cell; #position: absolute; #top: 50%; vertical-align: middle; }
.news-inner { #position: relative; #top: -50%; }
.tvshowitem-outer { display: table; #position: relative; overflow: hidden; height: 90px; background: #FFF; width: 130px; border: 1px solid #d6d6d6;	}
.tvshowitem-middle { display: table-cell; #position: absolute; #top: 50%; vertical-align: middle; }
.tvshowitem-inner { #position: relative; #top: -50%; }


/* Layout - Menu */
.menu {	width: 950px; height: 21px; font-size:1.2em; line-height:1.1em; padding-top:.3em; padding-left:0; color: #000; font-family:Arial, Helvetica, sans-serif; }
.menuarrow { font-size: 0.8em; }

#mainmenu-one { margin: 0; list-style: none; position: relative; }
#mainmenu-one li { display: inline; }
#mainmenu-one ul { margin: 0; padding: 0; }
#mainmenu-one li a { margin: 0 2px 0 0; display: block; float: left; padding: 10px 20px 4px 10px; text-decoration: none; text-transform: uppercase;  width: 125px; } 
#mainmenu-one li a:hover { margin: 0 2px 0 0; display: block; float: left; padding: 10px 20px 4px 10px; text-decoration: none; text-transform: uppercase; } 

.menulink1 { color: #000; border-bottom:6px solid #ED008E; }
.menulink1:link { color: #000; border-bottom:6px solid #ED008E; }
.menulink1:active { color: #000; border-bottom:6px solid #ED008E; }
.menulink1:visited { color: #000; border-bottom:6px solid #ED008E; }
.menulink1:hover { color: #FFF; background-color: #ED008E; border-bottom:6px solid #ED008E; }

.menulink2 { color: #000; border-bottom:6px solid #01AEF0; }
.menulink2:link { color: #000; border-bottom:6px solid #01AEF0; }
.menulink2:active { color: #000; border-bottom:6px solid #01AEF0; }
.menulink2:visited { color: #000; border-bottom:6px solid #01AEF0; }
.menulink2:hover { color: #FFF; background-color: #01AEF0; border-bottom:6px solid #01AEF0; }

.menulink3 { color: #000; border-bottom:6px solid #8DC73F; }
.menulink3:link { color: #000; border-bottom:6px solid #8DC73F; }
.menulink3:active { color: #000; border-bottom:6px solid #8DC73F; }
.menulink3:visited { color: #000; border-bottom:6px solid #8DC73F; }
.menulink3:hover { color: #FFF; background-color: #8DC73F; border-bottom:6px solid #8DC73F; }

.menulink4 { color: #000; border-bottom:6px solid #F26422; }
.menulink4:link { color: #000; border-bottom:6px solid #F26422; }
.menulink4:active { color: #000; border-bottom:6px solid #F26422; }
.menulink4:visited { color: #000; border-bottom:6px solid #F26422; }
.menulink4:hover { color: #FFF; background-color: #F26422; border-bottom:6px solid #F26422; }

.menulink5 { color: #000; border-bottom:6px solid #A764A7; }
.menulink5:link { color: #000; border-bottom:6px solid #A764A7; }
.menulink5:active { color: #000; border-bottom:6px solid #A764A7; }
.menulink5:visited { color: #000; border-bottom:6px solid #A764A7; }
.menulink5:hover { color: #FFF; background-color: #A764A7; border-bottom:6px solid #A764A7; }

.menulink6 { color: #000; border-bottom:6px solid #ED1C22; }
.menulink6:link { color: #000; border-bottom:6px solid #ED1C22; }
.menulink6:active { color: #000; border-bottom:6px solid #ED1C22; }
.menulink6:visited { color: #000; border-bottom:6px solid #ED1C22; }
.menulink6:hover { color: #FFF; background-color: #ED1C22; border-bottom:6px solid #ED1C22; }

.menulink7 { color: #000; border-bottom:6px solid #ED008E; }
.menulink7:link { color: #000; border-bottom:6px solid #ED008E; }
.menulink7:active { color: #000; border-bottom:6px solid #ED008E; }
.menulink7:visited { color: #000; border-bottom:6px solid #ED008E; }
.menulink7:hover { color: #FFF; background-color: #ED008E; border-bottom:6px solid #ED008E; }

.menulink8 { color: #000; border-bottom:6px solid #01AEF0; }
.menulink8:link { color: #000; border-bottom:6px solid #01AEF0; }
.menulink8:active { color: #000; border-bottom:6px solid #01AEF0; }
.menulink8:visited { color: #000; border-bottom:6px solid #01AEF0; }
.menulink8:hover { color: #FFF; background-color: #01AEF0; border-bottom:6px solid #01AEF0; }

.menulink9 { color: #000; border-bottom:6px solid #8DC73F; }
.menulink9:link { color: #000; border-bottom:6px solid #8DC73F; }
.menulink9:active { color: #000; border-bottom:6px solid #8DC73F; }
.menulink9:visited { color: #000; border-bottom:6px solid #8DC73F; }
.menulink9:hover { color: #FFF; background-color: #8DC73F; border-bottom:6px solid #8DC73F; }


/*Blueprint Override*/
.span-8 {width:300px;}
.span-15 {width:630px;}
.colborder {padding-right:8px;margin-right:9px;border-right:1px solid #eee;}
thead th {background:#000;color:#FFF;}
th {padding:0;}
td, caption {padding:0; vertical-align:top;}
hr.halfspace {background:#fff;color:#fff;visibility:hidden;height:.1em;margin:0 0 0.6em;}
ul {list-style-type:disc; color:#4F4F4F;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}
p {margin:0 0 1.5em;}
p + p { text-indent:0; }


p img.left {float:left;margin:0 1.0em .5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
h1 {font-size:1.6em;line-height:2.2em; margin-left: 60px; font-weight:normal;}
h2 {font-size:1.1em;font-weight:bold;margin: 0.8em 0 0.2em 0;}
h3 {font-size:1.5em;line-height:1;margin-bottom:0.1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
.box {border: 2px solid #5d5d5d; background-color: #FFF; padding: 2px;}


/* forms */
input.text, input.title {width:240px;padding:5px;}
input.shorttext, {width:120px;padding:5px;}
textarea {width:400px;height:150px;padding:5px;}

/* managers */
.overview-main { background-color: #FFF; }
.overview-alt { background-color: #f2f2f2; }
.overview-main:hover { background-color: #DEDEE0;  }
.overview-alt:hover { background-color: #DEDEE0;  }

/* .ui-datepicker { width: 17em; padding: .2em .2em 0; } */

div.jHtmlArea { border: solid 1px #ccc; }

/*TagCloud*/
.taglevel4 { font-size:1.9em; }
.taglevel3 { font-size:1.7em; }
.taglevel2 { font-size:1.3em; }
.taglevel1 { font-size:1.0em; }
.taglevel:link { text-decoration: none; color: #8DC73F; }
.taglevel:visited { text-decoration: none; color: #8DC73F; }
.taglevel:active { text-decoration: none; color: #8DC73F; }
.taglevel:hover { color: #8DC73F; text-decoration: underline; }
.tagdetails:link {font-size: 0.8em; color: #FFF; background-color: #8DC73F; text-transform: uppercase; padding:4px; width: 150px; text-align: center;}
.tagdetails:active {font-size: 0.8em;color: #FFF; background-color: #8DC73F; text-transform: uppercase; padding:4px;}
.tagdetails:visited {font-size: 0.8em;color: #FFF; background-color: #8DC73F; text-transform: uppercase; padding:4px;}
.tagdetails:hover {font-size: 0.8em;text-decoration: none; color: #FFF; background-color: #01AEF0; text-transform: uppercase; padding:4px;}

/* Sidelink */
.sidelink:link { text-decoration: none; color: #ED1C22; }
.sidelink:visited { text-decoration: none; color: #ED1C22; }
.sidelink:active { text-decoration: none; color: #ED1C22; }
.sidelink:hover { color: #01AEF0; text-decoration: underline; }

/*JUITTER PLUGIN CSS*/

#juitterContainer{} /*Juitter container*/

#juitterContainer .twittList{margin:0;padding:0;} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */

#juitterContainer .twittLI{list-style:none;background:#FFF;margin:0;padding:5px 0 0 0;border-bottom:dashed 1px #d6d6d6;padding:3px;clear:both;height:auto;} 
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#01AEF0;} /*Links inside the tweets list */

/* Bellow the CSS for the avatar image  */

#juitterContainer .juitterAvatar{float:left;border:solid 1px #D3EECA;background:#FFF;margin-right:5px;padding:2px;width:48px;;height:48px;}
#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/
#juitterContainer .extLink{} /*CSS for the external links*/
#juitterContainer .hashLink{} /*CSS for the hash links*/
