/*
Theme Name: Omni Theme Tan
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
*/

body{font:.8em/1.5em Arial,Helvetica,san-serif;color:#000;background:#99ccff url(images/bg3.gif) repeat;}
body, .color1{background-color:#332212;}
.fontcolor1, .fontcolor1 a{color:#FFFFFF;}
.color2{background-color:#FFFFFF;}
.fontcolor2, .fontcolor2 a{color:#FFFFFF;}


#outside{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;}

#header .logo img{display:block;z-index:2;left:180px;top:0px;float: left}
#header .bannertop{height:119px}
#header .bannertop a img {position:relative;right:0px;top:0px;border:0px;}
.navblock{position:relative;height:30px;background-color:#c7bd9b;border-top:1px solid #332212; border-bottom:1px solid #332212}
#search{position:absolute;right:0px;padding:0px;}
#headersearch .s{position:absolute;display:block;right:154px;top:2px;border:1px solid #CFCFCF;background-color:#FFFFFF;padding:4px;height:15px; font-size:10px}
#headersearch .submit{position:absolute;right:110px;top:0px;}
#tagline{position:absolute;float:left; right:725px;top:6px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#332212}
#navigation{position:absolute;right:400px;top:0px;font-family:"Trebuchet MS"; font-size:10px; border-left:1px solid #332212; border-right:1px solid #332212;background-color:#332212; }
#navigation menu{display:inline;padding:0px;margin:0px;}
#navigation li{display:block;float:left;list-style:none outside none;}
#navigation a{color:#FFFFFF;display:block;float:left;font-size:12px;text-decoration:underline;padding:6px;}
#navigation a:hover{background:transparent url(images/nav_roll.png) no-repeat bottom center;text-decoration:none}
#content{}
h3 #comments{width:500px;}
ol.commentlist{width:470px;}

#content #maincolumn{text-align:left;padding:16px 16px 16px 25px;}
#content p img{border:none;margin:0px 10px 10px 0px;}
#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:#332212;line-height:normal;padding:0px;margin:0px;}
h2{font-family:Verdana,Arial,san-serif;color:#332212;line-height:normal;padding:0px;margin:0px;}
h2 a{text-decoration:none;font-size:16px;}
a h2{text-decoration:none;}
a{color:#332212;}
a:hover{color:#332212;}
a img{border:0px;}
.post{font-family:Verdana,Arial,san-serif;display:block;width:500px;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;}
img.screenshot2{border:1px solid #ccc;padding:3px;margin:0 10px 5px 0;}
img.screenshot2:hover{border:1px solid #999;}
span.screenshot{float:left;border:1px solid #ccc;padding:3px;margin:0 10px 5px 0;}
span.screenshot:hover{border:1px solid #999;}

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:#332212;font-size:18px;font-style:italic;padding:5px 0 0 0;}
div.vertical{vertical-align:middle;height:46px;line-height:22px;}
div.vertical img{float:left;margin:0 5px 0 0;}
li.widget li,li.widget ul li,li.widget ul ul li{background:#d8e7b7 url(images/cat-back4.gif) no-repeat center left;color:#332212;border-bottom:1px dashed #513A08;padding:3px 0 3px 27px;margin-left:0px;display:block;list-style:none outside none;font:12px "Trebuchet MS";}
li.widget li:hover{background-color: #f5edd2;} 
li.widget a{color:#332212;text-decoration:none;}
li.widget a:hover{color:#332212;text-decoration:underline;}
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{background-color: #d8e7b7;padding:0px;margin:0px 0px 0px 0px;list-style:none outside none; border-bottom:2px solid #513A08; border-right:2px solid #513A08;border-left:2px solid #513A08;}
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{background:#FFFFFF url(images/cat-back.gif) no-repeat center top;color:#FFFFFF;font-size:13px;font-weight:bold;border:2px solid #513A08;padding:4px 0px 5px 5px;margin:0px 0 0px 0px;font:13px "Trebuchet MS";}
li.widget2{display:block;list-style:none outside none;padding:4px;margin-top:5px;margin-bottom:5px;}
li.widget2 p{font:11px verdana;color:#111;padding:0px;margin:0px 0 0px 0;line-height:14px;}
li.widget2 .widgettitle2, .widgettitle2{background:#FFFFFF url(images/cat-back2.gif) no-repeat center top;color:#FFFFFF;font-size:13px;font-weight:bold;border:2px solid #513A08;padding:4px 0px 5px 5px;margin:0px 0 0px 0px;font:13px "Trebuchet MS";}
li.widget2 li,li.widget2 ul li,li.widget2 ul ul li{background:#d8e7b7 url(images/cat-back3.gif) no-repeat center left;color:#332212;border-bottom:1px dashed #513A08;padding:3px 0 3px 27px;margin-left:0px;display:block;list-style:none outside none;font:12px "Trebuchet MS";}
li.widget2 li:hover{background-color: #d8e7b7;} 
li.widget2 a{color:#006699;text-decoration:none;}
li.widget2 a:hover{color:#006699;text-decoration:underline;}
li.widget2 a.sivo{font:11px verdana;color:#666;line-height:14px;}
li.widget2 span.krivo{font-weight:bold;font:11px verdana;color:#111;font-style:italic;}
li.widget2 ul{background-color: #d8e7b7;padding:0px;margin:0px 0px 0px 0px;list-style:none outside none; border-bottom:2px solid #513A08; border-right:2px solid #513A08;border-left:2px solid #513A08; height:350px; overflow:auto}
li.widget2 ul ul{padding-left:0px;list-style:none outside none; }
li.widget2 ul ul ol{padding-left:0px;}
li.widget2 ul ul ul{padding-left:0px;list-style:none outside none;}
li.widget2 ul ol{padding-left:0px;list-style:none outside none;}

input{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}
textarea{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}
select{color:#000000;background:#EFEFEF;padding:1px;border:1px solid #999999;}
#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-bottom:2px}
#flickr ul{margin-top:75px;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-top:10px; position:absolute}
#maincolumn #widgets #leftcolumn #rightcolumn{float:right;width:180px;margin-right:10px;}
#mag {position:relative}
#subscribe{position:relative;top: 5px;background-image:url(images/subscribe_bg.png);background-repeat:repeat-x;background-position:top left;border:1px solid #CFCFCF;width:180px;height:55px;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;}
#heighlights{position:relative;width:521px;margin:0 0 0 -8px;}
#heighlights .top{background-image:url(images/element_top.png);background-repeat:no-repeat;background-position:top center;height:49px;padding-left:30px;overflow:hidden;}
#heighlights #links a{color:#332212;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;}
#heighlights #links a.current{color:#FFFFFF;background:url(images/element_link_blue.png) no-repeat center top;}
#heighlights .guts{background:white url(images/element_bgr.png) repeat-y center top;display:block;text-align:center; height:100%; }
#heighlights .guts2{background:transparent url(images/element_bg.png) no-repeat center top;display:block;text-align:left;}
#heighlights .guts2 .pad{padding:10px 20px 10px 20px;}
#heighlights .guts2 .pad div{display:none;}
#heighlights .guts2 .pad .current{display:block;}
#heighlights .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; text-align:left;}
#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;background-color:#c7bd9b;}
#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();}
