/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,img,ul,ol,li,form,fieldset,input,textarea
{
margin:0;
padding:0;
border:0 none;
}
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
body
{
text-align:center;
background:#f69d35 url(../images/art/bg.jpg) 0 0 repeat-x;
font-family: Arial, Helvetica, sans-serif;
}
a:focus
{
outline:none;
}
#wrap
{
width:960px;
margin:0 auto;
text-align:left;
position:relative;
background:#fff;
}
#header
{
width:960px;
height:137px;
height:127px;
background:#28a1ba url(../images/art/header-bg.jpg) 0 0 no-repeat;
position:relative;
}
#header h1
{
width:308px;
height:40px;
background:url(../images/art/logo.jpg) 0 0 no-repeat;
float:left;
display:inline;
margin:26px 0 0 0;
}
#header h1 a
{
width:308px;
height:40px;
display:block;
}
#header h1 a span{display:none;}
#header img.lft
{
position:absolute;
top:0;
left:-107px;
}
#header img.rgt
{
position:absolute;
top:0;
right:-107px;
}
#header form
{
width:313px;
height:66px;
padding:6px 0 0 10px;
background:url(../images/art/form-bg.jpg) 0 0 no-repeat;
float:right;
display:inline;
visibility:hidden;
}
#header form fieldset label
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff;
line-height:12px;
clear:left;
float:left;
display:inline;
margin:6px 8px 0 0;
}
#header form fieldset input
{
width:85px;
height:17px;
padding:3px 0 0 3px;
border:none;
font:10px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:11px;
float:left;
display:inline;
margin:3px 8px 4px 0;
}
#header form fieldset input.button
{
width:auto;
height:auto;
border:none;
padding:0;
}
#header form fieldset p.forgot{margin:0 0 0 186px;}
#header form fieldset p.new
{
width:114px;
height:11px;
background:url(../images/art/legend-new.gif) 0 0 no-repeat;
display:block;
float:left;
display:inline;
margin:0 10px 0 0;
}
#header form fieldset p.new span{display:none;}
#header p.forgot a{text-decoration:underline;}
#header form fieldset a
{
font:bold 10px Arial, Helvetica, sans-serif;
color:#fff;
line-height:12px;
text-decoration:none;
float:left;
display:inline;
margin:-2px 0 0 0;
}
#header form fieldset a:hover{text-decoration:underline;}
#content
{
width:960px;
clear:both;
background:url(../images/art/content-bg.jpg) 0 0 repeat-y;
}
#content.main
{
background:url(../images/art/content-main-bg.jpg) 0 0 repeat-y;
padding:0 0 10px 0;
}

#left
{
width:696px;
float:left;
display:inline;
padding:24px 46px 0 22px;
}
#left.main
{
width:764px;
padding:0;
}
#left h1
{
/*
width:211px;
height:29px;
background:url(../images/heading1.gif) 0 0 no-repeat;
display:block;
margin:0 0 20px 0;
*/
font:bold 24px Arial, Helvetica, sans-serif;
line-height:22px;
color:#2aa2ba;
line-height:22px;
margin:0 0 15px 0
}
#left h1.bio{width:141px; background:url(../images/h1-bio.gif) 0 0 no-repeat;}
#left h1.welcome{width:190px; height:33px; background:url(../images/h1-welcome.gif) 0 0 no-repeat;}
#left h1 span{display:none;}
#left h2
{
font:bold 20px Arial, Helvetica, sans-serif;
line-height:22px;
color:#f99d32;
line-height:22px;
margin:0 0 10px 0;
}
#left h2.no-margin{margin:0;}
#left h3
{
font:bold 16px Arial, Helvetica, sans-serif;
color:#4e8b7b;
line-height:18px;
margin:0 0 0px 0;
}
#left h4
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#4e8b7b;
line-height:18px;
margin:0 0 0px 0;
}
#left h5
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#4e8b7b;
line-height:13px;
margin:0 0 0px 0;
text-transform:uppercase;
}
#left h6
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#2fa3bb;
line-height:13px;
margin:0 0 0px 0;
}
#left p
{
font:12px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:19px;
margin:0 0 15px 0;
}
#left img.main
{
float:left;
display:inline;
margin:0 27px 0 -22px;
}
#left p a
{
color:#2b94a7;
text-decoration:none;
}
#left p a:hover{text-decoration:underline;}
#left a.banner
{
width:222px;
height:471px;
background:url(../images/banner.jpg) 0 0 no-repeat;
display:block;
}
#left a.banner span{display:none;}
#left ul, #loc ul
{
list-style:none;
margin:0 0 15px 22px;
}
#left ul li, #loc ul li
{
font:12px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:14px;
background:url(../images/bullet.jpg) 0 4px no-repeat;
padding:0 0 0 10px;
margin:0 0 5px 0;
}
#left ul li a, #loc ul li a
{
color:#2b94a7;
text-decoration:none;
}
#left ul li a:hover, #loc ul li a:hover{text-decoration:underline;}
#left ol{margin:0 0 30px 32px;}
#left ol li
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#74b9c4;
padding:4px 0 3px 0;
}
#left ol li span
{
font:12px Arial, Helvetica, sans-serif;
color:#5a6365;
}
#left ol li a
{
color:#2b94a7;
text-decoration:none;
}
#left ol li a:hover{text-decoration:underline;}
#left div.img-lft, #left div.img-rgt
{
width:210px;
float:left;
display:inline;
margin:0 23px 0 0;
background:url(../images/img-left-bg.jpg) 0 0 repeat-y;
}
#left div.img-rgt
{
float:right;
display:inline;
background:url(../images/img-right-bg.jpg) 0 0 repeat-y;
margin:0 0 0 23px;
padding:0 0 0 25px;
}
#left div.img-lft img, #left div.img-rgt img{margin:0 0 5px 0;}
#left div.img-lft p, #left div.img-rgt p
{
font-size:11px;
line-height:14px;
margin:0 0 10px 0;
}
#left div.img-lft p a, #left div.img-rgt p a
{
font-weight:bold;
background:url(../images/bullet.jpg) right 5px no-repeat;
padding:0 10px 0 0;
}
#left div.bio
{
width:400px;
float:left;
display:inline;
}
#left div.col1
{
width:221px;
float:left;
display:inline;
margin:-3px 0 0 0;
}
#left div.col1 h1.locations, #loc h1.locations
{
width:99px;
height:19px;
background:url(../images/h1-locations.gif) 0 0 no-repeat;
display:block;
margin:30px 0 15px 23px;
}
#loc h1.locations span{display:none;}
#left div.col1 ul li
{
line-height:14px;
background:url(../images/bullet.jpg) 0 5px no-repeat;
}
#left div.col1 ul li a
{
font:11px Arial, Helvetica, sans-serif;
color:#5a6365;
}
#left div.col2
{
width:464px;
float:left;
display:inline;
padding:27px 40px 0 37px;
/* background:url(../images/col2-bg.jpg) 0 -5px repeat-x; */
margin:0 0 0 1px;
}
#left div.col2 h2.news-press
{
width:215px;
height:18px;
background:url(../images/h2-news-press.gif) 0 0 no-repeat;
display:block;
margin:0 0 13px 0;
}
#left div.col2 h2.calendar
{
width:215px;
height:20px;
background:url(../images/h2-calendar.gif) 0 0 no-repeat;
display:block;
margin:0 0 13px 0;
}
#left div.col2 h2.news-press span, #left div.col2 h2.calendar span{display:none;}
#left div.col2 h2 a
{
width:18px;
height:18px;
background:url(../images/btn-feed.jpg) 0 0 no-repeat;
display:block;
float:right;
display:inline;
}
#left div.col2 img
{
border:6px solid #e4e5cc;
float:right;
display:inline;
margin:0 0 20px 20px;
}
#left div.col2 ul
{
width:100%;
padding:25px 0 0 0;
margin:0;
}
#left div.col2 ul ul{padding:0;}
#left div.col2 ul li
{
width:215px;
background:none;
padding:0;
float:left;
display:inline;
margin:0 0 15px 0;
font-size:11px;
}
#left div.col2 ul li.first{margin:0 30px 0 0;}
/**form**/
#left form
{
width:650px; 
padding:0 0 20px 0; 
margin:20px 0 30px 0;
}
#left form fieldset legend
{
font:bold 16px Arial, Helvetica, sans-serif;
color:#894799;
}
#left form fieldset dl
{
width:650px;
position:relative;
margin:0 0 10px 0; 
padding:0 0 15px 0;
}
#left form fieldset dt
{
width:100px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#425559;
text-align:right;
clear:left;
float:left;
display:inline;
margin:3px 0 0 10px;
}
#left form fieldset dd
{
width:450px;
font:11px Arial, Helvetica, sans-serif;
color:#515252;
padding:0 0 4px 0;
float:left;
display:inline;
margin:0 0 5px 15px;
}
#left form fieldset dd p
{
font:11px Arial, Helvetica, sans-serif;
line-height:15px;
margin:2px 0 0 10px;
color:#999fa1;
float:left;
display:inline;
background:url(../images/ico-info.jpg) 0 0 no-repeat;
padding:0 0 2px 20px;
}
#left form fieldset dd .control_long, #left form fieldset dd .control_short, #left form fieldset dd .control_large
{
font:11px Arial, Helvetica, sans-serif;
color:#6a6a6a;
padding:0;
margin:0;
background:#fff;
float:left;
display:inline;
}
#left form fieldset dd .control_short
{
width:116px;
height:20px;
border:1px solid #b8c0c1;
}
#left form fieldset dd .control_long
{
width:200px;
height:20px;
border:1px solid #b8c0c1;
}
#left form fieldset dd .control_large
{
width:294px;
padding:4px;
height:77px;
border:1px solid #b8c0c1;
}
#left form fieldset input.reset, #left form fieldset input.submit
{
width:83px;
height:25px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 10px 4px 10px;
background:#cad4d6;
border:none;
cursor:pointer;
margin:0 0 0 135px;
}
#left form fieldset input.submit
{
background:#74b9c4;
margin:0;
}

#left div.col2 form, #left div.col2 form fieldset dl{width:430px;}
#left div.col2 form fieldset dl dt{width:120px;}
#left div.col2 form fieldset dl dd{width:260px;}
#left div.col2 form fieldset dl dd input.control_long{width:150px;}
#left div.col2 form fieldset dl dd input.reset{margin:0 0 0 0px;}
#left div.col2 form fieldset dl dt label{text-align:left;}

#right
{
width:195px;
float:left;
display:inline;
}
#right h1.calendar
{
width:158px;
height:19px;
background:url(../images/h1-quick-calendar.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#right h1.locations
{
width:99px;
height:19px;
background:url(../images/h1-locations.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#right h1.categories
{
width:109px;
height:23px;
background:url(../images/h1-quick-categories.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#right h1.internal
{
width:125px;
height:23px;
background:url(../images/h1-quick-internal.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#right h1.facebook
{
width:102px;
height:19px;
background:url(../images/h1-quick-facebook.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#right h1.tweets
{
width:140px;
height:19px;
background:url(../images/h1-quick-tweets.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#right h1.contact-us, #con h1.contact-us
{
width:115px;
height:19px;
background:url(../images/h1-contact.gif) 0 0 no-repeat;
display:block;
margin:22px 0 15px 18px;
clear:both;
float:left;
display:inline;
}
#right h2
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#f99d32;
line-height:19px;
background:url(../images/ico-calendar.jpg) 0 3px no-repeat;
padding:0 0 0 20px;
}
#right h3, #con h3
{
width:135px;
height:15px;
background:url(../images/h2-call.gif) 0 0 no-repeat;
display:block;
margin:0 0 7px 18px;
}
#right h4, #con h4
{
width:99px;
height:12px;
background:url(../images/h3-fax.gif) 0 0 no-repeat;
display:block;
margin:0 0 0 18px;
}

#right h4
{
width:196px;
height:36px;
display:block;
margin:0 0 6px -15px;
}
#right h4.calendar
{
background:url(../images/h4-quick-calendar.png) 0 0 no-repeat;
}
#right h4.locations
{
background:url(../images/h4-locations.png) 0 0 no-repeat;
}
#right h4.categories
{
background:url(../images/h4-quick-categories.png) 0 0 no-repeat;
}
#right h4.internal
{
background:url(../images/h4-quick-internal.png) 0 0 no-repeat;
}
#right h4.facebook
{
background:url(../images/h4-quick-facebook.png) 0 0 no-repeat;
}
#right h4.tweets
{
background:url(../images/h4-quick-tweets.png) 0 0 no-repeat;
}

#right h1 span, #right h3 span, #right h4 span, #con h1 span, #con h3 span, #con h4 span{display:none;}
#right p, #con p
{
font:11px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:15px;
margin:0 0 10px 18px;
clear:left;
}
#right ol, #right ul
{
list-style:none;
margin:0 0 30px 0;
}
#right ul li
{
font:11px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:13px;
margin:0 0 5px 0;
background:url(../images/bullet.jpg) 0 4px no-repeat;
padding:0 0 0 10px;
}
#right ol li{margin:0 0 10px 0;}
#right ol li p
{
font:11px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:14px;
margin:0;
}
#right ol li p a, #right ul li a
{
color:#5a6365;
text-decoration:none;
}
#right ol li p a:hover, #right ul li a:hover{color:#3591a6;}
#right img
{
float:left;
display:inline;
}
#right div.box
{
width:166px;
margin:19px 0 0 16px;
padding:0 13px 0 0;
clear:both;
float:left;
display:inline;
}
#right .clear{clear:both;}
#bottom
{
width:910px;
padding:23px 25px 20px 25px;
clear:both;
background:#fff url(../images/art/bottom-bg.jpg) 0 0 no-repeat;
list-style:none;
}
#bottom h1.news-press
{
width:83px;
height:19px;
background:url(../images/h1-news.gif) 0 0 no-repeat;
display:block;
padding:0 0 3px 0;
margin:0 0 15px 0;
}
#bottom h1.tell-friend
{
width:121px;
height:19px;
background:url(../images/h1-friend.gif) 0 0  no-repeat;
display:block;
margin:0 0 15px 0;
}
#bottom h1.contact-us
{
width:115px;
height:19px;
background:url(../images/h1-contact.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#bottom h1 a
{
width:18px;
height:18px;
background:url(../images/btn-feed.jpg) 0 0 no-repeat;
display:block;
float:right;
display:inline;
}
#bottom h2
{
width:135px;
height:15px;
background:url(../images/h2-call.gif) 0 0 no-repeat;
display:block;
margin:0 0 7px 0;
}
#bottom h3
{
width:99px;
height:12px;
background:url(../images/h3-fax.gif) 0 0 no-repeat;
display:block;
}
#bottom h1 span, #bottom h1 a span, #bottom h2 span, #bottom h3 span{display:none;}
#bottom p
{
font:11px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:15px;
margin:0 0 10px 0;
}
#bottom li
{
float:left;
display:inline;
}
#bottom #news{width:396px;}
#bottom #friend
{
width:240px;
margin:0 60px;
}
#bottom #contact{width:136px;}
#bottom ol li
{
font:11px Arial, Helvetica, sans-serif;
color:#5a6365;
margin:0 0 15px 0;
}
#bottom ol li a
{
color:#018fb0;
text-decoration:none;
}
#bottom ol li a:hover{text-decoration:underline;}
#bottom form input
{
width:182px;
height:20px;
padding:6px 0 0 5px;
background:#fff;
border:1px solid #b8c0c1;
font:bold 11px Arial, Helvetica, sans-serif;
color:#425559;
margin:0 0 10px 0;
}
#bottom form input.submit
{
width:114px;
height:22px;
background:#74b9c4;
border:none;
padding:3px 0 10px 0;
color:#fff;
}
#test
{
width:960px;
clear:both;
margin:0 0 20px 0;
}
#loc
{
width:220px;
float:left;
display:inline;
margin:0 40px 0 0;
}
#test #loc ul li a{color:#5a6365;}
#bottom-mid
{
width:503px;
float:left;
display:inline;
}
#bottom-mid h2.news-press
{
width:215px;
height:18px;
background:url(../images/h2-news-press.gif) 0 0 no-repeat;
display:block;
margin:0 0 13px 0;
}
#bottom-mid h2.calendar
{
width:215px;
height:20px;
background:url(../images/h2-calendar.gif) 0 0 no-repeat;
display:block;
margin:0 0 13px 0;
}
#bottom-mid h2.news-press span, #bottom-mid h2.calendar span{display:none;}
#bottom-mid h2 a
{
width:18px;
height:18px;
background:url(../images/btn-feed.jpg) 0 0 no-repeat;
display:block;
float:right;
display:inline;
}
#bottom-mid ul
{
width:100%;
padding:25px 0 0 0;
margin:0;
}
#bottom-mid ul li
{
font:12px Arial, Helvetica, sans-serif;
color:#5a6365;
line-height:14px;
background:url(../images/bullet.jpg) 0 4px no-repeat;
padding:0 0 0 10px;
margin:0 0 5px 0;
}
#bottom-mid ul li a
{
color:#2b94a7;
text-decoration:none;
}
#bottom-mid ul li a:hover{text-decoration:underline;}
#bottom-mid ul ul{padding:0;}
#bottom-mid ul li
{
width:215px;
background:none;
padding:0;
float:left;
display:inline;
margin:0 0 15px 0;
font-size:11px;
}
#bottom-mid ul li.first{margin:0 30px 0 0;}
#con
{
width:150px;
float:left;
display:inline;
}
#footer
{
width:960px;
height:105px;
clear:both;
background:#f69d35 url(../images/art/footer-bg.jpg) 0 0 repeat-x;
}
#footer p
{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
line-height:15px;
}
#footer p.links
{
float:left;
display:inline;
margin:18px 0 0 0;
}
#footer p.website
{
float:right;
display:inline;
text-align:right;
margin:18px 0 0 0;
}
#footer p a
{
color:#fff;
text-decoration:none;
margin:0 5px;
font-weight:bold;
}
#footer p a.top
{
background:url(../images/art/ico-top.jpg) right 2px no-repeat;
padding:0 15px 0 0;
}
#footer p a.first{margin:0 5px 0 0;}
#footer p a:hover{text-decoration:underline;}
#footer p span{font-weight:normal;}

/*ADxMenu.js - v4 (4.10)
www.aplus.co.yu/adxmenu/
(c)Copyright 2003, Aleksandar Vacic, www.aplus.co.yu
This work is licensed under the Creative Commons Attribution License.
To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or
send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/*this is beginning of functionality for the AdxMenu - do not modify this*/
#nav, #nav ul
{
margin:0;
padding:0;
border:0;
list-style-type:none;
display:block;
}
#nav li
{
margin:0;
padding:0;
border:0;
display:inline;
float:left;
position:relative;
z-index:5;
}
#nav li:hover
{
z-index:10000;
white-space:normal;
}
#nav li li
{
float:none;
display:block;
}
#nav ul
{
visibility:hidden;
position:absolute;
z-index:10;
left:0;
top:0;
}
#nav li:hover>ul
{
visibility:visible;
top:100%;
}
#nav li li:hover>ul
{
top:0;
left:100%;
}
#nav:after, #nav ul:after
{
content:".";
height:0;
display:block;
visibility:hidden;
clear:both;
}
#nav, #nav ul
{
display:inline-block;
min-height:0;
}
#nav a
{
text-decoration:none;
display:block;
position:relative;
}
#nav ul{padding:0; margin:0; background:#fff;}
#nav ul ul{padding:0; margin:0;}
/* Fix for IE5/Mac \*//*/
#nav a
{
float:left;
}
/* End Fix */
/*this is end of functionality for the AdxMenu*/
/*this is beginning of design for the AdxMenu - modify values here*/
#nav
{
width:930px;/*give width*/
height:47px;/*give height*/
background:#f99c32;
clear:both;
float:left;
display:inline;
margin:18px 0 0 0;
padding-left: 30px;
}
/*hide links at top level*/
#nav a span{display:none;}
/*show links at second level*/
#nav ul a span{display:inline;}
/*set custom width, a's will follow cause they are display - block*/
/*
#nav #pan1{width:87px;}
#nav #pan2{width:92px;}
#nav #pan3{width:100px;}
#nav #pan4{width:140px;}
#nav #pan5{width:97px;}
#nav #pan6{width:100px;}
#nav #pan7{width:85px;}
#nav #pan8{width:137px;}
#nav #pan9{width:121px;}
*/
#nav li a
{
width:auto;
float:left;
display:inline;
height:35px;
padding:12px 15px 0 15px;
font:17px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}
#nav li:hover>a, #nav li a:hover, #nav li a.selected{background:#fab732;}
#nav #pan1 ul li a,#nav #pan2 ul li a,#nav #pan3 ul li a,#nav #pan4 ul li a,#nav #pan5 ul li a,#nav #pan6 ul li a,#nav #pan7 ul li a,#nav #pan8 ul li a,#nav #pan9 ul li a /*overwrite rules above for second level menu*/
{
width:228px;
height:auto;
background:#fff url(../images/art/hover-bg.jpg) 0 bottom repeat-x;
font:12px Arial, Helvetica, sans-serif;
line-height:12px;
color:#0791b1;
clear:both;
float:left;
display:inline;
padding:10px 13px;
text-align:left;
}
#nav #pan1 ul li a.none, #nav #pan2 ul li a.none, #nav #pan3 ul li a.none, #nav #pan4 ul li a.none, #nav #pan5 ul li a.none, #nav #pan6 ul li a.none, #nav #pan7 ul li a.none, #nav #pan8 ul li a.none, #nav #pan9 ul li a.none{background:#fff;}
#nav #pan1 ul li a span, #nav #pan2 ul li a span, #nav #pan3 ul li a span, #nav #pan4 ul li a span, #nav #pan5 ul li a span, #nav #pan6 ul li a span, #nav #pan7 ul li a span, #nav #pan8 ul li a span, #nav #pan9 ul li a span
{
font-size:10px;
color:#9d9b8a;
}
#nav #pan1 ul li img, #nav #pan2 ul li img, #nav #pan3 ul li img, #nav #pan4 ul li img, #nav #pan5 ul li img, #nav #pan6 ul li img, #nav #pan7 ul li img, #nav #pan8 ul li img, #nav #pan9 ul li img
{
float:left;
display:inline;
margin:0 9px 10px 0;
}

#nav #pan1 ul li a:hover,#nav #pan2 ul li a:hover,#nav #pan3 ul li a:hover,#nav #pan4 ul li a:hover,#nav #pan5 ul li a:hover,#nav #pan6 ul li a:hover,#nav #pan7 ul li a:hover,#nav #pan8 ul li a:hover,#nav #pan9 ul li a:hover /*overwite rules above for hover states for second level menu*/
{
background:#f4efc9 url(../images/art/hover-bg.jpg) 0 bottom repeat-x;
color:#f99d32;
}
#nav #pan1 ul li a.selected,#nav #pan2 ul li a.selected,#nav #pan3 ul li a.selected,#nav #pan4 ul li a.selected,#nav #pan5 ul li a.selected,#nav #pan6 ul li a.selected,#nav #pan7 ul li a.selected,#nav #pan8 ul li a.selected,#nav #pan9 ul li a.selected /*overwite rules above for selected states for second level menu*/
{
background:#f4efc9 url(../images/art/hover-bg.jpg) 0 bottom repeat-x;
text-decoration:underline;
}
#nav #pan1 ul li:hover>a,#nav #pan2 ul li:hover>a,#nav #pan3 ul li:hover>a,#nav #pan4 ul li:hover>a,#nav #pan5 ul li:hover>a,#nav #pan6 ul li:hover>a,#nav #pan7 ul li:hover>a,#nav #pan8 ul li:hover>a,#nav #pan9 ul li:hover>a
{
background:#f4efc9 url(../images/art/hover-bg.jpg) 0 bottom repeat-x;
}


#left img {
margin: 10px 10px 10px 0px;
border-left: 10px solid #ddd;
border-top: 10px solid #ddd;
border-right: 10px solid #ddd;
border-bottom: 10px solid #ddd;
}
#left #pagebutton, #left .pagebutton
{
float:right;
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
}
#left #pagebutton a, #left .pagebutton a
{
color:#fff;
text-decoration:none;
padding:5px 10px 5px 10px;
background:#74b9c4;
border:none;
text-decoration:none;
display:inline-block;
}
#left #pagebutton a:hover, #left .pagebutton a:hover {
background:#444;
}
#left ul li ul,
{
list-style:none;
margin:0 0 30px 0px 0px;
}
td {
font-family: Arial, Helvetica, sans-serif;
padding:2px;
}
ul a, td a
{
font-family: Arial, Helvetica, sans-serif;
color:#2b94a7;
text-decoration:none;
}
td a
{
font-family: Arial, Helvetica, sans-serif;
color:#2b94a7;
text-decoration:none;
}
td a:hover
{
text-decoration:underline;
}
a.linkc
{
color:#2b94a7;
text-decoration:none;
}

h1 a {color:#2AA2BA; text-decoration:none;}
h2 a, h3 a, h4 a, h5 a {color:#f99d32; text-decoration:none; border-bottom:1px solid #fff;}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover { border-bottom:1px solid #f99d32;}
.post {clear:both; margin-top:10px; padding-top:10px; border-top:1px dotted #d3d4cf;}
#left p a.more-link { display:block; clear:both; margin:6px 0; text-decoration:none;}
#left p a.more-link span { padding:5px 10px; color:#fff; font-weight:bold; background:#ffc64d; display:inline-block; line-height:normal; text-decoration:none;}
#left p a.more-link:hover span {background:#444;}
#left p a.logout-link { clear:none;}
#left .date {font-size:12px; display:inline-block; border-bottom:1px dotted #d3d4cf;}
#left .posttitle {margin:5px 0 2px 0;}
#left p.edit {margin:0;}
#left p a.post-edit-link, #left a.comment-reply-link, #left .paging a { padding:5px 10px; color:#fff; font-weight:bold; background:#74B9C4; display:inline-block; line-height:normal; text-decoration:none;}
#left p a.post-edit-link:hover, #left a.comment-reply-link:hover, #left .paging a:hover {background:#444; text-decoration:none;}
#left .paging { font:12px/19px Arial,Helvetica,sans-serif;}
#header .user {float:right; margin:35px 0 0 0; font-size:11px; color:#ddd;}
#header .user a {color:#fff; text-decoration:none;}
.floatleft {float:left;}
.floatright {float:right;}
.clearboth {clear:both;}
.hidden {display:none;}

#left form a {color:#2B94A7;}

#left #LoginWithAjax form dd p, #left #commentform dd p { padding:0px; background:none;}

#left .commentlist, #left .commentlist li {list-style:none; padding:5px; margin:0; font-weight:normal;}
#left .commentlist li {background:#fff;} 
#left .commentlist li .comment-body { border-left:1px dotted #ddd; padding:5px;}
#left .commentlist li li {margin-left:3%;}

#left .comment-author {float:left;}
#left .comment-meta {float:right;}
#left .comment-meta a {text-decoration:none; color:#aaa; text-decoration:none;}
#left .comment-meta a.comment-edit-link {color:#2B94A7;}

#left .comment-body p {clear:both;}

#left .bread a { display:inline-block; padding:0 8px; background:url(../images/bullet.jpg) no-repeat left center;}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}

.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;
}

#bottom h1.tweets
{
width:140px;
height:19px;
background:url(../images/h1-quick-tweets.gif) 0 0 no-repeat;
display:block;
margin:0 0 15px 0;
}
#bottom .tweets h1 a {
	background:none;
}
#bottom .tweets li, .twitter li {
	font-size:11px !important;
}
#bottom .tweets li a, .twitter li a {
	color:#F99D32 !important;
	font-weight:bold;
}
#bottom .tweets li a:hover, .twitter li a:hover {
	color:#2B94A7 !important;
}
#bottom .tweets hr, .twitter hr {
	color:#fff !important;
	border:0;
	border-bottom:1px solid #eee;
	display:none;
}
#bottom .tweets li hr, .twitter li hr {
	display:block;
}
#bottom .tweets .credit, .twitter .credit {
	display:none !important;
}

#left .connect {
	width:220px;
	height:140px;
	margin:0 1px;
	background:url(../images/connect.jpg) no-repeat left top;
}
#left .connect p {
	width:200px; 
	height:53px;
	line-height:500px;
	overflow:hidden;
	margin:0;
}
#left .connect a {
	width:60px; 
	height:70px;
	line-height:500px;
	overflow:hidden;
	display:block;
	float:left;
	margin-left:10px;
}
#left .line {
	border:none;
	margin:0 1px;
	height:1px;
	background:url(../images/divider.jpg);
}
#left .clear {
	clear:both;
	margin-top:10px;
}
#left .sociable ul li {list-style-type:none; background: none;}
#left .sociable img {border: 0;}
#left .share {float:left;}
#left .share img {border:0;}