/*
Theme Name: Omni Theme
Theme URL: http://www.omnitheme.com
Description: Omni theme is a completely customizable, 3-column, Widget-ready, easy to use premium theme that expands the possibilities of WordPress.
Author: Omnitheme Team
Author URI: http://www.omnitheme.com
Version: 1.1
*/
.ymp-body {background:url() navy !important; background-repeat:no-repeat !important; }
.ymp-btn-tray, .ymp-btn-tray-closed {background:url() navy !important;}
.ymp-btn-min {background:url() navy !important;}
#ymp-seek-cover-elapsed {background:url() navy !important;}
#ymp-meta-image {background:url() navy !important; border: solid 1px #ffc30f !important;}
#ymp-btn-close:hover {background:url() black !important; border: solid 1px #ffc30f !important;}
#ymp-btn-pop:hover {background:url() black !important; border: solid 1px #ffc30f !important;}
#ymp-btn-min:hover {background:url() black !important; border: solid 1px #ffc30f !important;}
#ymp-prev:hover {background:url() black !important; border: solid 1px #ffc30f !important;}
#ymp-play:hover {background:url() black !important; border: solid 1px #ffc30f !important;}
#ymp-next:hover {background:url() black !important; border: solid 1px #ffc30f !important;}
#ymp-volume-thumb:hover {background:url() black !important; border: solid 1px #ffc30f !important;}


#ymp-meta-track-title {color: navy !important;}
.ymp-color-text-main {color: navy !important;}
.ymp-color-text-tray, .ymp-color-tray {background:url() navy !important;}
#ymp-tray ul li a.playing {background:url() steelblue !important;color: white !important;}
#ymp-tray ul li a:hover {background:url() aliceblue !important;color: navy !important;}
#ymp-playlist-controls {background:url() navy !important; background-repeat:no-repeat !important; border: solid 1px #ffc30f !important; }
.ymp-player-min {background:url() navy !important; border: solid 1px #ffc30f !important; padding-top:10px !important; margin-top:-10px !important; }
.ymp-player-min:hover {background:url() black !important;}
#ymp-player a:hover {background:transparent !important;}
.ymp-color-main {background:url() navy !important;}
#ymp-getplayer {display:none !important;}
/*#ymp-player-min {position: fixed !important;left: 0 !important;top: 500px !important;}*/

.comm_top_rt {padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;border-top:1px solid #99ccee;border-left:1px solid #99ccee;border-right:1px solid #99ccee;border-bottom:1px solid #99ccee;background:url(stripe.png) aliceblue !important;}

#disqus_thread {background:url(stripe.png) mintcream; border:1px solid #49b7d8; width:900; padding:25px; margin:25px;}
.dsq-comment {background:url() #ffffff  !important; border:1px solid #49b7d8  !important;padding:5px !important;}

#dropdownpanel{ /*Outermost Panel DIV*/
position: absolute;
width: 100%;
left: 0;
top: 0;
visibility:hidden;
z-index:10000;
}

#dropdownpanel .contentdiv{ /*Div containing Ajax content*/
background: #49b7d8 url(see_featured_events_bg.png) no-repeat top center;
color: black;
padding: 0px;
border-top: 0px solid darkorange;
border-left: 3px solid navy;
border-right: 3px solid navy;
}

#dropdownpanel .control{ /*Div containing panel button*/
border-top: 3px solid navy;
color: yellow;
font-weight: bolder;
text-align: center;
background: transparent url("images/element_link_navy.png") center center no-repeat; /*change panel.gif to your own if desired*/
padding-bottom: 3px; /* 21px + 3px should equal height of "panel.gif" */
height: 12px; /* 21px + 3 px should equal height of "panel.gif" */
line-height: 12px; /* 21px + 3px should equal height of "panel.gif" */
}


#themeswitcher{width:100%;background:url(images/ts_bg.png) #49b7d8 top center no-repeat;height:40px;border:none;padding:0px;margin:0;}
#themeswitcher #controls{width:960px;margin:0px auto;}
#themeswitcher .chooseatheme{float:right;margin:14px 10px 0px 10px;font: 12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
#themeswitcher .dropdown{float:right;margin-top:14px;}
#themeswitcher ul{list-style:none;background:none;}

#welcome {text-align: center;}

html,*{margin:0;padding:0;}
body{font:.8em/1.5em Arial,Helvetica,san-serif;color:#000;background:#99ccff url(pinstripe.gif) top center fixed;text-align:center;}

.color1{background-color:#49b7d8;}
.post ul {display:block;list-style:none;padding:4px;margin-top:5px;margin-bottom:5px;text-align:center;}

.post ol {display:block;list-style:decimal-leading-zero inside;padding:4px;margin-top:5px;margin-bottom:5px;text-align:center;}

.fontcolor1, .fontcolor1 a{color:#FFFFFF;}
.color2{background-color:#000066;}
.fontcolor2, .fontcolor2 a{color:#FFFFFF;}
.boxlink {color:#49b7d8;padding:5px;text-decoration:none;border:1px solid #49b7d8;}

.alignleft {float:left;}
.alignright {float:right;}

.right_box {float:right;width:200px;border-top:0px #49b7d8 dashed;border-left:2px navy solid;border-right:2px navy solid;border-bottom:2px navy solid;margin-left:10px;margin-bottom:10px;text-align:left;}

#block_test {display:block;align:left;background:mintcream url() repeat top center; width:400px; height:300px; color:#49b7d8; padding:5px; text-decoration:none; border:1px solid #49b7d8;}

#outside{position:relative;margin-top:1em;margin-bottom:1em;margin-left:auto;margin-right:auto;width:990px;}
#outside #top{display:block;padding:5px;background:transparent url(images/site_top.png) no-repeat top;}
#outside #center{display:block;margin:0px;height:auto;background:transparent url(images/site_bg.png) repeat-y top;}
#outside #bottom{height:11px;background:transparent url(images/site_base.png) no-repeat top;}

#header{margin-left:auto;margin-right:auto;width:960px;background: navy url(images/header_bg_lg.png) top center no-repeat;}
#header .logo{position:absolute;display:block;z-index:2;left:40px;top:20px;}
#header .bannertop{height:101px;}
#header .bannertop a img{position:absolute;right:40px;top:10px;border:0px;}

.navblock{position:relative;height:43px;background:url(images/subscribe_bg.png) #49b7d8;}

#search{position:absolute;right:0px;padding:0px;}

#headersearch .s{position:absolute;display:block;right:104px;top:8px;border:1px solid #CFCFCF;background-color:#FFFFFF;padding:4px;height:17px;}
#headersearch .submit{position:absolute;right:60px;top:8px;}
#headersearch a span {color:navy;position:absolute;right:0px;top:8px;text-decoration:none;}
#headersearch a:hover span {color:yellow;position:absolute;right:0px;top:8px;text-decoration:none;}

#navigation{position:absolute; left:5px; top:0px; font-family:"Times New Roman"; font-style:italic; font-weight:bold; background:url(images/subscribe_bg.png) repeat-x #49b7d8;}
#navigation menu {display:inline;padding:0px;margin:0px;}
#navigation li {display:block;float:left;list-style:none outside none;}
#navigation a {color:NAVY; display:block; float:left; font-size:1.7em; text-decoration:none; padding:12px; border-left:1px solid steelblue; border-right:1px solid steelblue;}
#navigation a:hover {color:YELLOW; background:transparent url(images/nav_roll.jpg) no-repeat bottom center; border-left:1px solid navy; border-right:1px solid navy;}

#content {}
/*#content #ads {position:absolute;left:15px;top:155px;display:block; height:20px; width:960px; margin-bottom:0px;}*/
/*#content #ads a {float:left; display:block; height:18px; width:18px; background:#fff; border:1px solid #ccc; color:#fff;font-size:14px;font-weight:bold;}*/
/*#content #ads a:hover {display:block; height:18px; width:18px; background:#000066; border:1px solid #000066; color:YELLOW;}*/

/*#content #ad_shadow {background:aliceblue url(); position:absolute; left:15px; top:195px; display:block; height:1px; width:960px; margin-bottom:10px; border-top:2px solid #888; }*/
/*#content #content_bg {background:transparent url(images/content_bg.jpg) repeat-y top center;}*/

h3 #comments{width:500px;}

ol.commentlist{width:470px;}

#content #maincolumn{text-align:left;padding:16px 16px 16px 25px; margin-top:5px;}
#content p img{border:none;margin:0px 10px 10px 0px;}

.pad p {text-align: justify;}

.pad_bg{background:mintcream url(sidebarbg.png) no-repeat top left; padding:4px; border:0px dashed navy;text-align: center;font-weight:bold;color: navy;}
.pad .menu2 li {padding:5px;}
#maincolumn {width:960px;}

/*#maincolumn #widgets{float:right;width:430px;}*/
/*#maincolumn #widgets #leftcolumn{width:430px;}*/
/*#maincolumn #widgets #leftcolumn .pad{padding-right:200px;}*/

*html #maincolumn #widgets #leftcolumn .pad{position:absolute;margin:0 0 0 -10px;}

acronym,abbr,span.caps{letter-spacing:normal;}

h1{font-family:Verdana,Arial,san-serif;color:#3c8da6;line-height:normal;padding:0px;margin:0px;}
h2{font-family:Verdana,Arial,san-serif;color:#3c8da6;line-height:normal;padding:0px;margin:0px;}
h2 a{text-decoration:none;font-size:16px;}

a h2{text-decoration:none;}
a{color:#49b7d8;text-decoration:none;font-weight:bold;padding-bottom: 3px;}
a:hover{color:darkorange; background-color: aliceblue;text-decoration:none;
	background-image: url(../tabs/animated_underline.gif);
	background-repeat: repeat-x;
	background-position: 100% 100%;
	padding-bottom: 3px;
}
a img{border:0px;}

.post{font-family:Verdana,Arial,san-serif;display:block;width:938px;margin:20px 0 0 0;}
.post p{margin:15px 0 5px 0;padding:0px;line-height:18px;}
.post .pad{padding-left:20px;}

.entry{font-family:Verdana,Arial,san-serif;color:#000000;}

#sidebar{float:right;clear:none;text-align:left;}

.thumbnails{background:#FFFFFF url(images/thumbnail_bg.gif) no-repeat center top;width:96px;height:93px;float:left;margin-right:6px;margin-bottom:6px;}
.thumbnails img{background:white;width:83px;height:80px;margin:6px;}

.allblack a{color:black;text-decoration:none;font-size:12px;}

dir{display:block;padding:0px;margin:0px;}

li.widget{display:block;list-style:none outside none;padding:4px;margin-top:5px;margin-bottom:5px;}
li.widget p{font:11px verdana;color:#111;padding:0px;margin:0px 0 0px 0;line-height:14px;}

img.screenshot{float:left;border:1px solid #ccc;padding:3px;margin:0 10px 5px 0;}
img.screenshot:hover{border:1px solid #999;}

div.vertical{vertical-align:middle;height:46px;line-height:22px;}
div.vertical img{float:left;margin:0 5px 0 0;}

li.widget p img{float:left;border:1px solid #ccc;padding:3px;margin:0 6px 6px 0;}
li.widget p img.noborder{border:0px solid #ccc;padding:3px;margin:0 6px 6px 0;}
li.widget p img.noborder{border:0px solid #ccc;padding:0px;margin:10px 5px 0 0;}
li.widget span.absolute{position:absolute;margin:7px 0 0 35px;}
li.widget div.rss{color:#49B7D8;font-size:18px;font-style:italic;padding:5px 0 0 0;}
li.widget li,li.widget ul li,li.widget ul ul li{color:#503500;border-bottom:1px dashed #cac6ad;padding:2px 0;margin:0px;display:block;list-style:none outside none;font:12px "Trebuchet MS";}

li.widget a{display:block; color:#503500;text-decoration:none; width:100%; }
li.widget a:hover{color: darkorange; background-color: aliceblue; width:100%; }

li.widget a.sivo{font:11px verdana;color:#666;line-height:14px;}
li.widget span.krivo{font-weight:bold;font:11px verdana;color:#111;font-style:italic;}
li.widget ul{padding:0px;margin:3px 0px 3px 0px;list-style:none outside none;}
li.widget ul ul{padding-left:0px;list-style:none outside none;}
li.widget ul ul ol{padding-left:0px;}
li.widget ul ul ul{padding-left:0px;list-style:none outside none;}
li.widget ul ol{padding-left:0px;list-style:none outside none;}
li.widget .widgettitle, .widgettitle{color:#1691b5;font-size:16px;font-weight:bold;border-bottom:2px solid #513A08;padding:15px 0px 2px 0px;margin:0px 0 10px 0;font:18px "Trebuchet MS";}

input{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}

textarea{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}

select option {color:navy;background:#ffffff;padding:2px;border:1px solid navy;} 
select option:hover {color:#ffffff;background:navy;}

#video{text-align:center;}
#video .ttl{height:46px;width:229px;background-image:url(images/ttl_featuredvideo.png);background-repeat:no-repeat;background-position:top left;margin:0 0 12px 0;}

#flickr ul{margin:0px;padding:0px;list-style:none;text-align:center;}
#flickr li{margin:5px;padding:0px;list-style:none;display:inline;}
#flickr li img{width:58px;height:50px;border:1px solid #ccc;padding:3px;}
#flickr li img:hover{border:1px solid #666;}
#flickr .ttl{height:46px;width:229px;background-image:url(images/ttl_flickrphotos.png);background-repeat:no-repeat;background-position:top left;margin:14px 0 12px 0;}

#pages .ttl{height:46px;width:229px;background-image:url(images/ttl_pages.png);background-repeat:no-repeat;background-position:top left;margin:14px 0 12px 0;}

/*#maincolumn #widgets #leftcolumn #rightcolumn{float:right;width:180px;margin-right:10px;}*/

#subscribe{display:block;background-image:url(images/subscribe_bg.png);background-repeat:repeat-x;background-position:top left;border:1px solid #CFCFCF;width:180px;height:55px;position:relative;color:white;}
#subscribe form{padding:3px;}
#subscribe .email{position:absolute;top:24px;left:5px;display:block;border:1px solid #CFCFCF;background-color:#FFFFFF;padding:2px;height:17px;}
#subscribe .submit{position:absolute;top:24px;right:15px;}

#highlights{position:relative;width:521px;margin:0 0 0 -8px;}
#highlights .top{background-image:url(images/element_top.png);background-repeat:no-repeat;background-position:top center;height:49px;padding-left:30px;overflow:hidden;}
#highlights #links a{color:#000066;display:block;width:93px;height:29px;margin-left:-2px;float:left;font-size:16px;line-height:28px;text-align:center;text-decoration:none;margin-top:15px;background:url(images/element_link_gray.png) no-repeat center top;}
#highlights #links a.current{color:#ffffff;background:url(images/element_link_blue.png) no-repeat center top;}
#highlights .guts{background:white url(images/element_bgr.png) repeat-y center top;display:block;height:auto;text-align:center;}
#highlights .guts2{background:transparent url(images/element_bg.png) no-repeat center top;display:block;text-align:left;}
#highlights .guts2 .pad{padding:10px 20px 10px 20px;}
#highlights .guts2 .pad div{display:none;}
#highlights .guts2 .pad .current{display:block;}
#highlights .base{display:block;background-image:url(images/element_base.png);background-repeat:no-repeat;background-position:top center;height:23px;}

/*#news{padding:10px 10px 10px 0px;}*/
/*#news .ttl{height:46px;width:492px;background-image:url(images/ttl_recentnews.png);background-repeat:no-repeat;background-position:top left;}*/

#footer{margin-left:auto;margin-right:auto;width:960px;background:url(footer_bg.png) no-repeat top right;}
#footer a{color:#49b7d8;padding-bottom: 3px;}
#footer a:hover{color:darkorange; background-color: aliceblue;}

#footer .logo{position:absolute;left:40px;bottom:25px;background:transparent url(__images/footer_logo.png) no-repeat;height:53px;width:190px;}
#footer .footerbg{height:80px;}
#footer .footerbg #copyright{text-align:right;padding:7px 20px 20px 20px;font-size:12px;}
#footer .footerbg #copyright #pages li{display:inline;list-style:none outside none;}
#footer .footerbg #copyright #pages a{padding-left:18px;background:url(images/footer_bullet.png) no-repeat left 3px;}
#footer .footerbg #copyright #pages a.homelink{background:url();}


