/* CSS Document */

/* CSS Document */

/* CSS Document */

/*

Theme Name: BC VOTE
Version: 1.0
Author: Rogue Republik

*/


/*--| Core Resets |--
-----------------------------------------------------------
-----------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
	{
    margin:0; 
    padding:0; 
    border:0;
    outline:0; 
    vertical-align:baseline; 
    background:transparent;
	}

body
	{
    line-height:1;
	}

ol, ul
	{
    list-style:none;
	}

blockquote, q
	{
    quotes:none;
	}

#sidebar ul ul, #sidebar ul ol
	{
    /*margin:5px 0 0 10px;*/
	list-style:none;
	}

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

:focus
	{
    outline:0;
	}

ins
	{
    text-decoration:none;
	}

del
	{
    text-decoration:line-through;
	}

table
	{
    border-collapse:collapse; 
    border-spacing:0;
	}

/*---| Begin Typography & Colors |--
-----------------------------------------------------------
-----------------------------------------------------------*/

body
	{
    font-size: 62.5%;
	line-height: 1.8em;
	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; 
    background:#FFF; 
    color:#333; 
    text-align:left;
	}

#container
	{
    background:#FFF; 
	}
	
#header
	{
    background:#FFF;
	}

#headerimg
	{
    background:url(images/img-bcvote-banner.png) no-repeat 0 0; 
	}

#content
	{
    font-size:1.2em
	}

.content-column, .content-column-news
	{
    text-align:left;
	}

.content-column .entry p, .content-column ol, .content-column ul, 
.content-column-news .entry p, .content-column-news ol, .content-column-news ul
	{
    font-size:0.90em;
    line-height:1.75em;
	}

.widecolumn .entry p
	{
    font-size:1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry
	{
    line-height:1.4em;
    display:none;/*----| Delete display:none; to show |---*/
	}

.entry-page, .entry-single
	{
    line-height:1.7em;
	padding:5px;
	}

/* My Comment */

.widecolumn
	{
    line-height:1.6em;
	}

.narrowcolumn .postmetadata
	{
    text-align:center;
    display:none;/*----| Delete display:none; to show |---*/
	}

.alt
	{
    background-color:#f8f8f8; 
    border-top:1px solid #ddd; 
    border-bottom:1px solid #ddd;
	}

#next-steps-box
	{
	font-size:1.05em;
	text-align:left;
    background:#EFEFEF;
	}

#footer
	{
    background:#EEE; 
    border:none;
	/*float:left;*/
	}

small
	{
    font-family:Arial, Helvetica, Sans-Serif; 
    font-size:0.9em; 
    line-height:1.5em;
	}

h1, h2, h3
	{
    font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; 
    font-weight:bold;
    color:#535353;
	}

h1
	{
    font-size:4em; 
    text-align:center;
	}

#headerimg .description
	{
    font-size:1.2em; 
    text-align:center;
	}

h2
	{
    font-size:1.6em;
	}

h2.pagetitle
	{
    font-size:1.6em;
	}

/*#sidebar h2
	{
    font-family:'Lucida Grande', Verdana, Sans-Serif; 
    font-size:1.2em;
	}*/
	
h3
	{
    font-size:1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description
	{
    text-decoration:none; 
    color:white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited
	{
    color:#333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite
	{
    text-decoration:none;
	}

.entry p a:visited
	{
    color:#b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea
	{
    font:0.9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}

.commentlist li
	{
    font-weight:bold;
	}

.commentlist li .avatar
	{
    float:right; 
    border:1px solid #eee; 
    padding:2px; 
    background:#fff;
	}

.commentlist cite, .commentlist cite a
	{
    font-weight:bold; 
    font-style:normal; 
    font-size:1.1em;
	}

.commentlist p
	{
    font-weight:normal; 
    line-height:1.7em; 
    text-transform:none;
	}

#commentform p
	{
    font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
    display:block;
	}
	
#commentform p input
	{
	clear:left;
	float:left;
	display:inline;
	}
	
#commentform p small
	{
	float:left;
	display:inline;
	padding-top:10px;
	}

.commentmetadata
	{
    font-weight:normal;
	}

/*#sidebar
	{
    font:1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    background:#EFEFEF;
	}*/

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike
	{
    color:#5E5E5E;
	list-style-type:none;
	}
	
#sidebar ul li a{
background:url(images/arrow.jpg) 10px 5px no-repeat;
padding-left:25px;
text-align:left;
display:block;
font:normal 11px/18px Arial;
color:#000000;
border-bottom:1px dotted #000;
width:206px;
margin-left:17px;
}	
	

code
	{
    font:1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
	{
    font-size:0.9em; 
    letter-spacing:.07em;
	}

a, h2 a:hover, h3 a:hover
	{
    color:#1776AB; 
    text-decoration:none;
	}

a:hover
	{
    color:#1776AB; 
    text-decoration:underline;
	}

#wp-calendar #prev a, #wp-calendar #next a
	{
    font-size:9pt;
	}

#wp-calendar a
	{
    text-decoration:none;
	}

#wp-calendar caption
	{
    font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
    text-align:center;
	}

#wp-calendar th
	{
    font-style:normal; 
    text-transform:capitalize;
	}


/* --| Begin Structure |--
-----------------------------------------------------------
-----------------------------------------------------------*/

body
	{
    width:100%; 
    min-height:100%; 
    height:auto !important; 
    height:100%; 
	}

#page
	{
    width:100%; 
    min-height:100%; 
    height:auto !important; 
    height:100%;
	}

#container
	{

/*    position:absolute; 
    left:0;*/
   /* width:990px; */
	width:987px!important;
	width:990px;
    min-height:100%; 
    height:auto !important; 
    height:100%;
    margin:0 auto;
	
	}

#logo
	{
    width:100%;
    height:60px;
    background:#FFF;
	}

#logo a
	{
    float:left;
	}
	
#nav
	{
    width:100%;
    height:30px;
	}

#header
	{
	position:relative;
    /*height:174px; */
    width:100%;
    margin:0px 0px 5px 0px;
    padding:0; 
	}

#headerimg
	{
	width:987px;
	height:149px; 
    margin:0;
	}

.narrowcolumn, .widecolumn
	{
	position:relative;
	width:432px;
	min-height:100%;
	height:auto !important;
	height:100%;
    float:left;
    display:inline;
    padding:0 23px 0 23px; 
    margin:0;
	}

.widecolumn
	{
    width:680px;
	}

.post
	{
	clear:both;
    display:block;
    text-align:left;
    line-height:24px;
	}

.post hr
	{
    display:block;
	}

.widecolumn .post h2
	{
    margin:0 0 10px 0;
	}

.narrowcolumn .postmetadata
	{
    padding-top:5px;
	}

.widecolumn .postmetadata
	{
    margin:30px 0;
	}

.widecolumn .smallattachment
	{
    text-align:center; 
    float:left; 
    width:128px; 
    margin:5px 5px 5px 0px;
	}

.widecolumn .attachment
	{
    text-align:center; 
    margin:5px 0px;
	}

.entry, .postmetadata
	{
    margin-top:10px;
	}

#seach-post
	{
	padding:10px 0px 10px 0;
	border-bottom:1px dotted #999;
	}

.postmetadata
	{
    clear:both;
	}

.clear
	{
    clear:both;
	}

#footer
	{
    padding:0; 
    margin:0 auto;
    width:987px; 
    clear:both;
	height:93px;
	border-top:3px solid #0c0356;
   /* display:none;*/
	}

#footer p
	{
    margin:0; 
    padding:20px 20px 0 0; 
    text-align:right;
	}

#respond
	{
	clear:both;
	}

/*--| Navigation |--
-----------------------------------------------------------
-----------------------------------------------------------*/


#navigation
	{
    position:absolute;
    left:0; bottom:0;
    width:100%;
    height:40px;
    background:url(images/img-nav-repeatx.gif) repeat-x 0 0;	
    }

#nav-register
	{
	width:450px;
	height:100%;
    float:right;
    display:inline;
    background:#FFF;
	}

#nav-register input[type="text"]
	{
	width:260px;
	height:18px;
	padding:10px;
	float:left;
	display:inline;
	margin-left:10px;
    border:1px solid #000;
	}

#nav-register input[type="submit"]
	{
    width:140px;
    height:40px;
    line-height:40px;
    float:left;
	display:inline;
	margin-left:10px;
	font-size:1.3em;
    text-align:center;
    border:none;
    color:#FFF;
    background:#7AA738;
	}

.head-menu
	{
	list-style:none;
	}

.head-menu li
	{
	width:110px;
	height:39px;
	float:left;
	display:inline;
	line-height:40px;
	border-right:1px solid #47C66B;
	text-align:center;
	}

.head-menu li#breaking-news
	{
	background:url(images/img-feedB-repeatx.gif) repeat-x 0 0;
	}

.head-menu li a
	{
	font-size:1.25em;
	color:#FFF;
	}

.head-menu li#breaking-news a
	{
	color:#000;
	}


/*--| Begin Headers |--
-----------------------------------------------------------
-----------------------------------------------------------*/

/*--- The date header begin ---*/

div.the-date, div.the-date-b,  .pagetitle
	{
	width:100%;
/*    font-size:1.875em;
	color:#8B8B8B;*/
    text-align:left;
    /*font-family:Georgia, "Times New Roman", Times, serif;*/
	margin-bottom:10px;
	padding-bottom:10px;
	float:left;
	display:inline;
	border-bottom:1px solid #DEDEDE;
	}
	
	
	.past-results-title{
	background:#eee;
	color:#000;
	font:bold 16px/32px Arial;
	margin-bottom:1px;
	float:left;
	width:253px;
	text-align:left;
	}
	
	
	.past-results-title img{
	float:left;
	margin:0 6px;
	}
	
	
	.the-date{
	color:#000000;
	font:bold 16px Arial;
	}
	.date{
	color:#f8ae00;
	}

.past-results-title
	{
    padding:0;
	}

 div.the-date-b, .pagetitle
 	{
    font-size:1.25em;
	}

.past-results-title
	{
    display:block;
    border-bottom:none;
	}

/*--- Regular Header begin ---*/

h1
	{
    padding-top:70px; 
    margin:0;
	}

h2
	{
   	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
   	font-weight:lighter;
	}

h2.page
	{
    margin:0 0 30px 0;
	}

h2.pagetitle
	{
   
	}

h2.widgettitle
	{
/*    width:100%;*/
    height:40px;
    line-height:40px;
    margin-bottom:15px;
    color:#FFF;
 	}


h2.post-title
	{
    font-size:13px;
    font-weight:bold;
    float:left;
    display:inline;
	}

h2.post-title a
	{
    color:#464646;
	font:normal 11px Arial;
	text-decoration:none;
	}

#sidebar h2
	{
    margin:0; 
	}

/*.narrowcolumn .post h2.spage-title
	{
	margin-bottom:10px;
	
	}*/
.post h2{
background:#f7f7f7;
padding:0px 20px 0 11px;
color:#464646;
/*font:normal 11px Arial;*/
width:397px;
border-bottom:1px dotted #aaaaaa;
}

.post h2 a{

width:280px;
float:left;
font:bold 12px/22px Arial;
}


.post h2:hover{
background:#eee;}


h3
	{
    padding:0; 
    margin:30px 0 0;
	}

h3#comments
	{
	clear:both;
	text-align:left;
    padding:0; 
    margin:40px 10px 20px 0px;
	}
	
#respond h3
	{
	text-align:left;
	}

.post-date
	{
    float:right;
    display:inline;
	font:bold 11px/16px Arial;
	color:#648f46;
	}


/* End Headers */

/* Begin Images */

p img
	{
    padding:0; 
    max-width:100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered
	{
    display:block; 
    margin-left:auto; 
    margin-right:auto;
	}

img.alignright
	{
    padding:4px; 
    margin:0 0 2px 7px; 
    display:inline;
	}

img.alignleft
	{
    padding:4px; 
    margin:0 7px 2px 0; 
    display:inline;
	}

.alignright
	{
    float:right;
	}

.alignleft
	{
    float:left
	}

.old-entries, .new-entries
	{
    margin-top:10px;
    padding:5px;
    border:1px solid #DEDEDE;

    text-align:center;
	}

/*--| Widget Titles |--
-----------------------------------------------------------
-----------------------------------------------------------*/
#sidebar.li{
 list-style:none;
}
h2.widgettitle
	{
    background:url(images/bcvoteBlog.jpg) no-repeat;
	height:32px;
	color:#FFFFFF;
	font:bold 16px Arial;
	padding:8px 0 0 43px;
	margin:1px 2px 0 2px;
	text-align:left;
	width:209px;
	}

#sidebar li + li > h2 
	{
    background:url(images/newsreleases.jpg) no-repeat;
	height:32px;
	color:#000;
	font:bold 16px Arial;
	padding:8px 0 0 48px;
	/*margin:1px 2px 0 2px;*/
	text-align:left;
	width:205px;
	}
	
#sidebar ul li + li{
list-style-type:none;

}


#sidebar li + li{
list-style-type:none;
}


#sidebar li + li + li > h2 
	{
    background:url(images/blogs.jpg) no-repeat;
height:32px;
color:#fff;
font:bold 16px Arial;
padding:8px 0 0 47px;
/*margin:1px 2px 0 2px;*/
text-align:left;
width:205px;
	}

#sidebar li + li + li + li > h2 
	{
    background:url(images/currentvideos.jpg) no-repeat;
height:32px;
color:#fff;
font:bold 16px Arial;
padding:8px 0 0 47px;
/*margin:1px 2px 0 2px;*/
text-align:left;
width:205px;
	}

#sidebar li + li + li + li + li > h2 
	{
    background:url(images/media.jpg) no-repeat;
	height:32px;
	color:#fff;
	font:bold 16px Arial;
	padding:8px 0 0 47px;
	/*margin:1px 2px 0 2px;*/
	text-align:left;
	width:205px;

	}


/*--| Begin Lists |--
-----------------------------------------------------------
-----------------------------------------------------------*/
/*Special stylized non-IE bullets*/
/*Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul
	{
    margin-left:0px; 
    padding:0 0 0 30px; 
    list-style:none; 
    padding-left:10px; 
    text-indent:-10px;
	}

html>body .entry li
	{
    margin:7px 0 8px 10px;
	}

.entry ul li:before /*, #sidebar ul ul li:before*/
	{
    content:"\00BB \0020";
	}

.entry ol
	{
    padding:0 0 0 35px; 
    margin:0;
	}

.entry ol li
	{
    margin:0; 
    padding:0;
	}

.postmetadata ul, .postmetadata li
	{
    display:inline; 
    list-style-type:none; 
    list-style-image:none;
	}
	
#sidebar li ul
	{
background:#fff url(images/sidebar_bg.jpg) left bottom repeat-x;
padding-bottom:10px;
margin-bottom:2px;
width:252px;
	}
	
	

/*#sidebar ul, #sidebar ul ol
	{
	text-align:left;
   margin:0; 
    padding:0;
	}

#sidebar ul li
	{
    list-style:none; 
    margin-bottom:15px;
	}

#sidebar ul li ul li
	{
	font-size:1.2em;
	list-style-type:disc; 
    list-style-position:outside;
    margin-left:10px;
    margin-right:10px;
	}

#sidebar ul li a, #sidebar ul li a:hover, #sidebar ul li a:visited
	{
    color:#333;
    padding:0;
	}

#sidebar h2.widgettitle a, #sidebar h2.widgettitle a:hover,
#sidebar h2.widgettitle a:visited
	{
	padding-left:15px;
	font-size:1.25em;
	color:#FFF;
    text-decoration:none;
	}

#sidebar ul p, #sidebar ul select
	{
    margin:5px 0 8px;
	}

#sidebar ul ul ul, #sidebar ul ol
	{
    margin:0;
	}

ol li, #sidebar ul ol li
	{
    list-style:decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li
	{
    margin:3px 0 0; 
    padding:0;
	}
*/

/*--| Begin Form Elements |--
-----------------------------------------------------------
-----------------------------------------------------------*/

#searchform
	{
    margin:0; 
    padding:0; 
    text-align:center;
	}

/*------- HIDE
#sidebar #searchform #s
	{
    width:108px; 
    padding:2px;
    display:none;
	}

#sidebar #searchsubmit
	{
    padding:1px;
    display:none;
	}
END HIDE --------*/

.entry form
	{
	text-align:center;
	}

select
	{
    width:130px;
	}

#commentform input
	{
    width:170px; 
    padding:2px; 
    margin:5px 5px 1px 0;
	}

#commentform textarea
	{
    width:100%; 
    padding:2px;
	}

#commentform #submit
	{
    margin:0; 
    float:right;
	}

/*--| Begin Comments |--
-----------------------------------------------------------
-----------------------------------------------------------*/

.alt
	{
    margin:0; 
    padding:10px;
	}

.commentlist
	{
    padding:0; 
    text-align:justify;
	}

.commentlist li
	{
    margin:15px 0 3px; 
    padding:5px 10px 3px; 
    list-style:none;
	}

.commentlist p
	{
    margin:10px 5px 10px 0;
	}

#commentform p
	{
    margin:5px 0;
	}

.nocomments
	{
    text-align:center; 
    margin:0; 
    padding:0;
	}

.commentmetadata
	{
    margin:0; 
    display:block;
	}


/*--| Begin Sidebar |--
-----------------------------------------------------------
-----------------------------------------------------------*/

#sidebar
	{
	position:relative;
	width:256px;
	min-height:100%;
	height:auto !important;
	height:100%;
	float:left;
	display:inline;
    padding:0; 
    margin:0 0 10px 0; 
	
	}

#sidebar li, #sidebar form
	{
    margin:0;
	}
	
.spotlight
	{
    margin:0 auto;
    margin-bottom:30px;
	}

/*--| Begin Rightbar |--
-----------------------------------------------------------
-----------------------------------------------------------*/

#rightbar
	{
/*    position:relative;*/
    /*width:280px;*/
	width:253px;
    min-height:255px;
    height:auto !important;
    height:255px;
    margin-bottom:10px;
    float:left;
   /* float:right;*/
    display:inline;
		}

.past-results, .active-poll
	{
	clear:both;
	position:relative;
	/*width:100%;*/
	height:298px;
	display:block;
	border:1px solid #DEDEDE;
	margin:0 0 15px 0;
	/*background:url(images/img-pastresults-graph.gif) no-repeat center 0;*/
	}

.past-results img
	{
	position:relative;
    margin:0 auto;
    margin-top:55px; 
	}

.active-poll
	{
	/*width:90%;*/
	padding:5%;
    height:100px;
    height:auto !important;
    background:none;
	}
	
	
.information{
background:url(images/otherinfo.jpg) no-repeat;
color:#FFFFFF;
font:bold 16px Arial;
}	
	
	
	
/*.information
	{
    position:relative;
    width:100%;
    min-height:600px;
    height:auto !important;
    height:100%;
    display:block;
    background:#EFEFEF;
	}

.information-title
	{
    position:relative;
    top:10px;
  width:260px;
	width:255px;
    height:40px;
    line-height:40px;
    margin:0 auto;
    font-size:21px;
    text-align:left;
    color:#FFF;
    background:#545454;
	}

.information-title span
	{
    margin-left:10px;
	}

.links-sidebar
	{
    position:relative;
    width:260px;
	width:230px;
    margin:20px 0 0 25px;
    padding-bottom:20px;
	}
	
.links-sidebar ul{
border:1px solid #f00;
}	
	

.links-sidebar li, .links-sidebar li h2
	{
    text-align:left;
	}

.links-sidebar li h2
	{
    margin-top:10px;
	background:#f7f7f7;
	}

.links-sidebar li a, .links-sidebar li ul li ul, .links-sidebar li ul li h4 
	{
    padding-left:0px;
	}*/


/*--| Begin Calendar |--
-----------------------------------------------------------
-----------------------------------------------------------*/

#wp-calendar
	{
    empty-cells:show; 
    margin:10px auto 0; 
    width:155px;
	}

#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
	{
/* Doesn't work in IE */
	background-color:#fff;
	}



/*--| Begin Various Tags & Classes |--
-----------------------------------------------------------
-----------------------------------------------------------*/
acronym, abbr, span.caps
	{
    cursor:help;
	}

acronym, abbr
	{
    border-bottom:1px dashed #999;
	}

blockquote
	{
    margin:15px 30px 0 10px; 
    padding-left:20px; 
    border-left:5px solid #ddd;
	}

blockquote cite
	{
    margin:5px 0 0; 
    display:block;
	}

.center
	{
    text-align:center;
	}

.hidden
	{
    display:none;
	}

hr
	{
    display:none;
	}

a img
	{
    border:none;
	}

.navigation, .navigation-single
	{
	clear:both;
    display:block; 
    text-align:center; 
    margin-top:10px; 
    margin-bottom:60px;
	}

.navigation-single
	{
    margin-bottom:40px;
	}


/*--| Captions |--
-----------------------------------------------------------
-----------------------------------------------------------*/

.aligncenter,
div.aligncenter
	{
    display:block; 
    margin-left:auto; 
    margin-right:auto;
	}

.wp-caption
	{
    border:1px solid #ddd; 
    text-align:center; 
    background-color:#f3f3f3; 
    padding-top:4px; 
    margin:10px; 
    -moz-border-radius:3px; 
    -khtml-border-radius:3px; 
    -webkit-border-radius:3px; 
    border-radius:3px;
	}

.wp-caption img
	{
    margin:0; 
    padding:0; 
    border:0 none;
	}

.wp-caption p.wp-caption-text
	{
    font-size:11px; 
    line-height:17px; 
    padding:0 4px 5px; 
    margin:0;
	}
	
	
.greenbar{
background:url(images/greenbar.jpg) repeat-x;
height:23px;
margin-top:2px!important;
margin-top:0px;
}

.Search{
width:225px;
height:50px;
/*background:#99b261;*/
float:right;
padding:15px 12px 18px 0px;
}	

.Search h1{
color:#002974;
font:normal 24px Arial;
margin:0px;
padding:0px 0px 0px 20px;
text-align:left;
}

.header_rightBox{
width:485px; float:right;
}
.Search p{width:230px; padding:0px;margin:0px;}

.Navigation{
height:27px;
}

.Navigation ul{
list-style-type:none;
display:inline;
width:349px;
float:left;
margin:0px;
padding:0px;
}

.Navigation li{
display:inline;
margin:0px;
padding:0px;
}

.Navigation li a{ 
padding:6px 15px 6px 15px;
margin:0px;
color:#000000;
font:bold 12px/25px verdana!important;
font:bold 12px/26px verdana;
text-decoration:none;
}

.Navigation li a:hover{
text-decoration:underline;
color:#000000;
}

.Navigation li a.home{
background:url(images/home.jpg) no-repeat;
color:#fff;
text-decoration:none;
}

.Navigation li a.home:hover{
color:#FFFFFF;
text-decoration:none;
}

.height{
height:38px!important;
height:40px;
clear:both;
}

.BcvoteBlog{
background:#efefef;
}

.BcvoteBlog p{
background:url(images/bcvoteBlog.jpg) no-repeat;
height:32px;
color:#FFFFFF;
font:bold 16px Arial;
padding:8px 0 0 43px;
margin:1px 2px 0 2px;
text-align:left;
}

.BcvoteBlog ul{
width:229px;
margin:7px 0px 8px 21px;
width:226px;
}

.BcvoteBlog li{
list-style-type:none;
padding-bottom:10px;
} 

.BcvoteBlog li a{
background:url(images/arrow.jpg) 0px 5px no-repeat;
padding-left:9px;
text-align:left;
display:block;
font:normal 11px Arial;
color:#000000;
}


.Newrelease{
background:#fff url(images/sidebar_bg.jpg) left bottom repeat-x;
padding-bottom:10px;
margin-bottom:2px;
width:252px;
}

.Newrelease p{
background:url(images/newsreleases.jpg) no-repeat;
height:32px;
color:#000;
font:bold 16px Arial;
padding:8px 0 0 48px;
/*margin:1px 2px 0 2px;*/
text-align:left;
width:205px;
}

.Newrelease ul{
width:227px;
margin:7px 0px 8px 15px;
width:229px;
}

.Newrelease li{
list-style-type:none;
padding-bottom:10px;
} 

.Newrelease li a{
background:url(images/arrow.jpg) 0px 5px no-repeat;
padding-left:9px;
text-align:left;
display:block;
font:normal 11px Arial;
color:#000000;
border-bottom:1px dotted #000;
}


.Blogs{
background:#fff url(images/sidebar_bg.jpg) left bottom repeat-x;
padding-bottom:10px;
margin-bottom:2px;
width:252px;
}

.Blogs p{
background:url(images/blogs.jpg) no-repeat;
height:32px;
color:#fff;
font:bold 16px Arial;
padding:8px 0 0 47px;
/*margin:1px 2px 0 2px;*/
text-align:left;
width:205px;
}

.Blogs ul{
width:227px;
margin:7px 0px 8px 15px;
width:229px;
}

.Blogs li{
list-style-type:none;
padding-bottom:10px;
} 

.Blogs li a{
background:url(images/arrow.jpg) 0px 5px no-repeat;
padding-left:9px;
text-align:left;
display:block;
font:normal 11px Arial;
color:#000000;
border-bottom:1px dotted #000;
}


.Currentvideos{
background:#fff url(images/sidebar_bg.jpg) left bottom repeat-x;
padding-bottom:10px;
margin-bottom:2px;
width:252px;
}

.Currentvideos p{
background:url(images/currentvideos.jpg) no-repeat;
height:32px;
color:#fff;
font:bold 16px Arial;
padding:8px 0 0 47px;
/*margin:1px 2px 0 2px;*/
text-align:left;
width:205px;
}

.Currentvideos ul{
width:229px;
margin:7px 0px 8px 15px;
width:229px;
}

.Currentvideos li{
list-style-type:none;
padding-bottom:10px;
} 

.Currentvideos li a{
background:url(images/arrow.jpg) 0px 5px no-repeat;
padding-left:9px;
text-align:left;
display:block;
font:normal 11px Arial;
color:#000000;
border-bottom:1px dotted #000;
}

.Media{
background:#fff url(images/sidebar_bg.jpg) left bottom repeat-x;
padding-bottom:10px;
margin-bottom:2px;
width:252px;
}

.Media p{
background:url(images/media.jpg) no-repeat;
height:32px;
color:#fff;
font:bold 16px Arial;
padding:8px 0 0 47px;
/*margin:1px 2px 0 2px;*/
text-align:left;
width:205px;
}

.Media ul{
width:229px;
margin:7px 0px 8px 15px;
width:229px;
}

.Media li{
list-style-type:none;
padding-bottom:10px;
} 

.Media li a{
background:url(images/arrow.jpg) 0px 5px no-repeat;
padding-left:9px;
text-align:left;
display:block;
font:normal 11px Arial;
color:#000000;
border-bottom:1px dotted #000;
}



.polls{
padding-bottom:10px;
margin-bottom:2px;
width:252px;
}

.polls ul{
width:229px;
margin:7px 0px 8px 7px;
clear:both!important;
clear:none;
}

.polls li{
list-style-type:none;
padding-bottom:10px;
} 

.polls li a{
background:url(images/arrow.jpg) 0px 5px no-repeat;
padding-left:9px;
text-align:left;
display:block;
font:normal 11px Arial;
color:#000000;
border-bottom:1px dotted #000;
}



.OtrInfo{
padding:0 0 10px 0;
margin-bottom:2px;
width:252px;
}

.OtrInfo ul{
width:253px;
margin:0px;
clear:both!important;
clear:none;
padding:0px;
}



.OtrInfo li{
background:#f7f7f7 /*url(images/downarrow.jpg) 240px 8px no-repeat*/;
border-bottom:1px solid #fff;
text-align:left;
display:block;
font:bold 12px/24px Arial;
color:#000000;
list-style-type:none;
}


.OtrInfo li h2{
font:bold 12px/24px Arial;
padding-left:37px;
}

.OtrInfo li ul{
margin:0px;
background:#FFFFFF;
margin:0px;
}

.OtrInfo li ul li{
margin:0px;
background:#FFFFFF;
margin:0px;
padding-left:37px;
color:#000000;
font:normal 11px/18px Arial;
}

.OtrInfo li ul li ul{
margin:0px 0px 0px 8px;
padding:0px;
}

.OtrInfo li ul li ul li{
margin:0px;
padding:0px;
}







/* CSS Document */


