/*  



Theme Name: Success in the making



Theme URI: 



Description: This is a theme for the Success in the making



Version: 1.0



Author: 



Author URI:



*/



@import url("reset.css");



body { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:1.5em; color:#252525; background:#fff url(images/bgtilehex.jpg) repeat-x 0 0;}



body.insidetp {background:#fff url(images/bgtilehex.jpg) repeat-x 0 0;}



/**/



div#wrapper { width:980px; text-align:left; margin:0 auto; background:url(images/layoutdropshadow.png) repeat-y 2px 0; }



div#mainmenu { width:100%;}



div#menucontainer { width:960px;text-align:left; margin:0 0 0 10px; background:#fff; }



div.menuid-default {border-bottom:7px solid #344855;}



div.menuid-62 { border-bottom:7px solid #ff6600;}



div.menuid-search {border-bottom:7px solid #b4d22a;}



div.menuid-2, div.menuid-4, div.menuid-6, div.menuid-8, div.menuid-270, div.menuid-266 { border-bottom:7px solid #b4d22a;}



div.menuid-12, div.menuid-19, div.menuid-21, div.menuid-24, div.menuid-26, div.menuid-29, div.menuid-713 { border-bottom:7px solid #67c1c7;}



div.menuid-17, div.menuid-31, div.menuid-33, div.menuid-35, div.menuid-37, div.menuid-39, div.menuid-278, div.menuid-290, div.menuid-294 { border-bottom:7px solid #e0378c;}



div.menuid-41 { border-bottom:7px solid #97999c;}



div.menuid-45, div.menuid-47, div.menuid-49, div.menuid-51, div.menuid-53 { border-bottom:7px solid #ff6600;}



/**/



div#menucontainer ul.sf-menu {width:720px;float:left; overflow:hidden; z-index:1000; margin:0; padding:0; line-height:1.0;}



div#menucontainer ul.sf-menu li {float:left; margin:0 1px 0 0; padding:0; width:auto;}



div#menucontainer ul.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}



div#menucontainer ul.sf-menu ul { display: none; position: absolute; left: auto; margin: 0; padding: 0;width:250px; z-index:1000;}



div#menucontainer ul.sf-menu ul li ul { left:250px; top:0;}



div#menucontainer ul.sf-menu ul li { float:none; margin:0; *margin:-5px 0 0 0; _margin:-5px 0 0 0; padding:0; width:100%; position:relative;}



/**/



div#menucontainer ul#menuindicator-62 li.current_page_item a { background:#ff6600;}



div#menucontainer ul#menuindicator-2 li.current_page_item a, div#menucontainer ul#menuindicator-4 li.current_page_parent a,



div#menucontainer ul#menuindicator-6 li.current_page_parent a, div#menucontainer ul#menuindicator-8 li.current_page_parent a,



div#menucontainer ul#menuindicator-270 li.current_page_parent a, div#menucontainer ul#menuindicator-266 li.current_page_parent a { background:#b4d22a;}



div#menucontainer ul#menuindicator-12 li.current_page_item a, div#menucontainer ul#menuindicator-19 li.current_page_parent a,



div#menucontainer ul#menuindicator-21 li.current_page_parent a, div#menucontainer ul#menuindicator-24 li.current_page_parent a, 



div#menucontainer ul#menuindicator-26 li.current_page_parent a, div#menucontainer ul#menuindicator-29 li.current_page_parent a { background:#67c1c7;}

div#menucontainer ul#menuindicator-713 li.current_page_ancestor a { background:#67c1c7;}

div#menucontainer ul#menuindicator-17 li.current_page_item a, div#menucontainer ul#menuindicator-31 li.current_page_parent a,



div#menucontainer ul#menuindicator-33 li.current_page_parent a, div#menucontainer ul#menuindicator-35 li.current_page_parent a, div#menucontainer ul#menuindicator-290 li.current_page_parent a, div#menucontainer ul#menuindicator-294 li.current_page_parent a,



div#menucontainer ul#menuindicator-37 li.current_page_ancestor a, div#menucontainer ul#menuindicator-39 li.current_page_ancestor a, div#menucontainer ul#menuindicator-278 li.current_page_ancestor a { background:#e0378c;}



div#menucontainer ul#menuindicator-41 li.current_page_item a { background:#97999c;}



div#menucontainer ul#menuindicator-default li.current_page_item a, div#menucontainer ul#menuindicator-default li.current_page_parent a{background:#344855;}



div#menucontainer ul#menuindicator-45 li.current_page_item a, div#menucontainer ul#menuindicator-47 li.current_page_parent a,



div#menucontainer ul#menuindicator-49 li.current_page_parent a, div#menucontainer ul#menuindicator-51 li.current_page_parent a, div#menucontainer ul#menuindicator-53 li.current_page_parent a { background:#ff6600;}



div#menucontainer ul.sf-menu li:hover, div#menucontainer ul.sf-menu li.hover,



div#menucontainer ul.sf-menu a:focus, div#menucontainer ul.sf-menu a:hover, div#menucontainer ul.sf-menu a:active {background:	#CFDEFF;}



div#menucontainer ul.sf-menu li.page-item-62:hover, div#menucontainer ul.sf-menu li.page-item-62.hover, 



div#menucontainer ul.sf-menu li.page-item-62 a:focus, div#menucontainer ul.sf-menu li.page-item-62 a:hover, div#menucontainer ul.sf-menu li.page-item-62 a:active { background:#ff6600;}



div#menucontainer ul.sf-menu li.page-item-2:hover, div#menucontainer ul.sf-menu li.page-item-2 a:focus, div#menucontainer ul.sf-menu li.page-item-2 a:hover, div#menucontainer ul.sf-menu li.page-item-2 a:active { background:#b4d22a;} 



div#menucontainer ul.sf-menu li.page-item-12:hover, div#menucontainer ul.sf-menu li.page-item-12 a:focus, div#menucontainer ul.sf-menu li.page-item-12 a:hover, div#menucontainer ul.sf-menu li.page-item-12 a:active { background:#67c1c7;} 



div#menucontainer ul.sf-menu li.page-item-17:hover, div#menucontainer ul.sf-menu li.page-item-17 a:focus, div#menucontainer ul.sf-menu li.page-item-17 a:hover, div#menucontainer ul.sf-menu li.page-item-17 a:active { background:#e0378c;} 



div#menucontainer ul.sf-menu li.page-item-41:hover,div#menucontainer ul.sf-menu li.page-item-41 a:focus, div#menucontainer ul.sf-menu li.page-item-41 a:hover, div#menucontainer ul.sf-menu li.page-item-41 a:active { background:#97999c;} 



div#menucontainer ul.sf-menu li.page-item-43:hover, div#menucontainer ul.sf-menu li.page-item-43 a:focus, div#menucontainer ul.sf-menu li.page-item-43 a:hover, div#menucontainer ul.sf-menu li.page-item-43 a:active { background:#344855;} 



div#menucontainer ul.sf-menu li.page-item-45:hover,div#menucontainer ul.sf-menu li.page-item-45 a:focus, div#menucontainer ul.sf-menu li.page-item-45 a:hover, div#menucontainer ul.sf-menu li.page-item-45 a:active { background:#ff6600;} 



div#menucontainer ul.sf-menu li a {text-decoration:none; position:relative; background:#9baea1; padding:21px 10px 21px 10px;  margin:0; display:block; color:#FFFFFF; font-size:11px; font-weight:bold; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif;}



div#menucontainer ul.sf-menu li.page-item-2:hover a, div#menucontainer ul.sf-menu li.page-item-2 a.hover  {background:#b4d22a;}



div#menucontainer ul.sf-menu li.page-item-12:hover a, div#menucontainer ul.sf-menu li.page-item-12 a.hover {background:#67c1c7;}



div#menucontainer ul.sf-menu li.page-item-17:hover a, div#menucontainer ul.sf-menu li.page-item-17 a.hover {background:#e0378c;}



div#menucontainer ul.sf-menu li.page-item-45:hover a, div#menucontainer ul.sf-menu li.page-item-45 a.hover {background:#ff6600;}



div#menucontainer ul.sf-menu li.page-item-2 ul li, div#menucontainer ul.sf-menu li.page-item-2 ul li a { background:#b4d22a;}



div#menucontainer ul.sf-menu li.page-item-12 ul li, div#menucontainer ul.sf-menu li.page-item-12 ul li a { background:#67c1c7;}



div#menucontainer ul.sf-menu li.page-item-17 ul li, div#menucontainer ul.sf-menu li.page-item-17 ul li a { background:#e0378c;}



div#menucontainer ul.sf-menu li.page-item-45 ul li, div#menucontainer ul.sf-menu li.page-item-45 ul li a { background:#ff6600;}



div#menucontainer ul.sf-menu ul li a { padding:10px;}



div#menucontainer ul.sf-menu ul li a:hover { background:#fff!important; color:#333333;}



/**/



div#menucontainer form#searchform { float:left; padding:15px 0 0 15px; color:#5e5e5e; font-size:11px; position:relative; }



div#menucontainer form#searchform input.textbox { border:1px solid #b1b1b1;color:#999999; height:19px; font-size:12px; width:160px;}



div#menucontainer form#searchform input#search_submit { width:23px; height:23px; position:absolute; top:15px; right:0; border:none; cursor:pointer;background:#d9d8d8 url(images/searchicon.gif) no-repeat 2px 50%; }



/*Home Header*/



div#branding { width:100%; height:340px;position:relative;}



div#branding h1 { background:url(images/successinthemakinghd.gif) no-repeat 0 0;width:252px; height:25px; position:absolute; top:195px; left:35px; text-indent:-9999px; z-index:1}



div#branding img { padding:0 0 0 10px; margin:0; position:absolute; z-index:0}



div#branding ul { position:absolute; top:20px; left:30px; font-size:26px; z-index:1}



div#branding ul li {  padding:5px; margin:5px 0; }



div#branding ul li strong {padding:0 5px; color:#FFFFFF}



div#branding ul li strong.ribbonitem1 { background:#ff6600}



div#branding ul li strong.ribbonitem2 { background:#b4d22a;}

div#branding ul li strong.ribbonitem3 { background:#67c1c7;}

div#branding ul li strong.ribbonitem4 { background:#e0378c;}

div#branding ul li strong.ribbonitem5 { background:#97999c;}

div#branding ul li strong span {  font-weight:normal; letter-spacing:-0.05em;}



/*Inside Header*/

div#brandinginside { width:100%; height:239px;  clear:both; position:relative; }

div#brandinginside h1 { background:url(images/successinthemakinghd.gif) no-repeat 0 0;  width:252px; height:25px; position:absolute; top:195px; left:35px; text-indent:-9999px;z-index:1}

div#brandinginside img { padding:0 0 0 10px; margin:0; width:960px; height:238px; position:absolute; z-index:0}

div#brandinginside ul { position:absolute; top:10px; left:30px; font-size:26px;}

div#brandinginside ul li { letter-spacing:-0.05em; padding:5px; margin:5px 0; }

div#brandinginside ul li strong {padding:0 5px; color:#FFFFFF}

div#brandinginside ul li strong.ribbonitem1 { background:#ff6600}

div#brandinginside ul li strong.ribbonitem2 { background:#b4d22a;}

div#brandinginside ul li strong.ribbonitem3 { background:#67c1c7;}

div#brandinginside ul li strong.ribbonitem4 { background:#e0378c;}

div#brandinginside ul li strong.ribbonitem5 { background:#97999c;}

div#brandinginside ul li strong span { font-size:24px; vertical-align:middle; font-weight:normal;}



/*Maincontent*/



div#content {width:960px; margin:0 0 0 10px; background:#FFFFFF; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

div#insidecontent { width:960px; margin:0 0 0 10px; background:#FFFFFF; position:relative;  font-family:Arial, Helvetica, sans-serif;font-size:13px;}

div#insidecontent img.imgoctagon { position:absolute; bottom:0; left:50px;  z-index:0;}

div#contentcontainer {width:100%;background:url(images/contentbgrepeat.jpg) repeat-y 645px 0; position:relative;}

div#content div#contentcontainer div#contentwrapper {width:100%; position:relative; overflow:hidden;}

div#insidecontent div#contentcontainer div#contentwrapper { width:100%; position:relative; overflow:hidden; }

div#maincontent { width:700px; float:left; position:relative; z-index:1; padding:0 0 20px 0;}

div#maincontentsearch { width:700px; float:left; position:relative; z-index:1}

div#maincontent h2 { font-size:22px; font-weight:bold; padding:15px 0 2px 10px; color:#344855; clear:both; font-family:Verdana, Arial, Sans-Serif; letter-spacing:-1px;}

div#maincontent h3 { font-size:24px; padding:15px 0 10px 10px; font-weight:bold; color:#344855; font-family:"Helvetica", Arial, Helvetica, sans-serif; }

div#maincontent p { padding:5px 25px 0 10px;}

div#maincontent div.videomain  { padding:10px 10px 0 0; width:auto; float:left;margin:0 0 0 10px;}

div#maincontent img { padding:10px 0 0 10px;}

div#maincontent a { font-weight:bold; text-decoration:none; color:#FF6600;}

div#maincontent div#map { margin:20px 0 0 10px;}

div#maincontent div.mapdropdown { padding:20px 0 0 10px; font-weight:bold;}

div#maincontent div.mapdropdown select  { width:270px; margin:15px 0 0 10px; padding:3px 1px; color:#707070; font-size:12px; border:1px solid #e0e0e0;}

div#maincontent div.entry p.morerss { text-align:right; padding:10px 30px 10px 0;}

div#maincontent div.entry p.morerss a {background:url(images/arrowsmall.png) no-repeat 0 0; padding:0 0 0 15px;}

div#maincontent div.entry p.subscribefeed { width:50px; position:absolute; bottom:35px; left:0px;}

div#maincontent div.entry p.subscribefeed a { background:url(images/rssbutton.jpg) no-repeat 0 0; text-indent:-9999px; display:block;}

div#maincontent div.entry ul, div#maincontent div.entry ol { padding:5px 0 0 25px;}

div#maincontent div.entry ul { list-style-type:disc;}

div#maincontent div.entry ol { list-style-type:decimal;}

div#maincontent div#sharethisbox { position:absolute; bottom:15px; left:0px;}

div#maincontent img.alignleft { float:left; margin:0;padding:0 15px 0 0;}

div#maincontent img.aligncenter { text-align:center; padding:10px 0;}

div#maincontent img.alignright {text-align:right; padding: 0 0 0 15px;}

/*Text Header Color every page*/

div#maincontent h2.page {font-size:24px; letter-spacing:-1px; font-weight:bold; padding:15px 0 15px 10px; text-transform:uppercase}

div#maincontent h2.post-2,div#maincontent h2.post-4,div#maincontent h2.post-6,div#maincontent h2.post-8, div#maincontent h2.post-270, div#maincontent h2.post-266 { color:#b4d22a;}

div#maincontent h2.post-12,div#maincontent h2.post-19,div#maincontent h2.post-21,div#maincontent h2.post-24,div#maincontent h2.post-26,div#maincontent h2.post-29 ,div#maincontent h2.post-713{ color:#67c1c7;}

div#maincontent h2.post-17,div#maincontent h2.post-31,div#maincontent h2.post-33,div#maincontent h2.post-35,div#maincontent h2.post-37,div#maincontent h2.post-39,div#maincontent h2.post-278, div#maincontent h2.post-290, div#maincontent h2.post-294 { color:#e0378c;}

div#maincontent h2.post-41 { color:#97999c;}

div#maincontent h2.post-43 { color:#344855;}

div#maincontent h2.post-45,div#maincontent h2.post-47,div#maincontent h2.post-49 { color:#ff6600;}



/*Search page result*/

div#maincontentsearch h2 {padding:15px 0 2px 10px;letter-spacing:-1px;font-size:26px; font-weight:bold; color:#000000; font-family:"Helvetica", Arial, Helvetica, sans-serif; text-decoration:none;}

div#maincontentsearch h2 span { color:#999999;}

div#maincontentsearch h3 { font-size:20px;padding:15px 0 2px 0px;}

div#maincontentsearch h3 a { color:#FF6600; text-decoration:none; font-weight:bold;font-family:"Helvetica", Arial, Helvetica, sans-serif; letter-spacing:-1px;}

div#maincontentsearch h3 a:hover { background:#0080df; color:#FFFFFF;}

div#maincontentsearch p { padding:5px 25px 0 0px;}

div#maincontentsearch div.page, div#maincontentsearch div.post { width:675px; padding:15px 0; border-bottom:1px solid #EAEAEA; margin:0 0 0 10px; overflow:auto; position:relative;}

div#maincontentsearch div.post span.edit, div#maincontentsearch div.page span.edit { display:block; position:absolute; right:0; top:30px;}

div#maincontentsearch div.post span.edit a, div#maincontentsearch div.page span.edit a { color:#50D6F9; background:url(images/pencil.png) no-repeat 0 50%; padding:0 0 0 13px; font-style:italic; font-weight:normal; font-size:11px;}



/*Post*/



div#maincontent div.post { width:675px; padding:20px 0; border-bottom:1px solid #EAEAEA; margin:0 0 0 10px; overflow:hidden; position:relative;}

div#maincontent div.post h2,div#maincontent div.post small { padding:15px 0 10px 0px;}

div#maincontent div.post h2 a { font-size:24px; font-weight:bold; color:#344855; font-family:Verdana, Arial, Sans-Serif; line-height:1em; }

div#maincontent div.post h2 a:hover { background:#EEEEEE;}

div#maincontent div.post a { font-weight:normal;}

div#maincontent div.post img.attachment-post-thumbnail-newsevents { float:left; padding:0 10px 0 0; margin:10px 0 0 0;}

div#maincontent div.post p { padding:8px 0 8px 0; position:relative;}

div#maincontent div.post p a.more-link {font-weight:bold; font-size:12px; right:0; position:absolute;}

div#maincontent div.post p.postmetadata { font-size:11px;padding:0; margin:0; position:relative; color:#999999;}

div#maincontent div.post p.postmetadata a { color:#FF6600}

div#maincontent div.post span.edit { display:block; position:absolute; right:0; top:30px;}

div#maincontent div.post span.edit a { color:#50D6F9; background:url(images/pencil.png) no-repeat 0 50%; padding:0 0 0 13px; font-style:italic; font-weight:normal; font-size:11px;}

div#maincontent div.post div.entrycontentthumb { width:460px; float:left;}

div#maincontent div.post div.entrycontentthumb img { display:none;}

div#maincontent div.post div.entrycontentthumb ul, div#maincontent div.post div.entrycontentthumb ol { padding:5px 0 0 25px;}

div#maincontent div.post div.entrycontentthumb ul { list-style-type:disc;}

div#maincontent div.post div.entrycontentthumb ol { list-style-type:decimal;}

/**/



div#insidecontent p.editpage { text-align:right; position:absolute; top:10px; right:0;}

div#insidecontent p.editpage a { color:#50D6F9; background:url(images/pencil.png) no-repeat 0 50%; padding:0 0 0 13px; font-style:italic; font-weight:normal;}



/*Job Feeds*/

div#maincontent div.xxternalrss { width:675px; padding:20px 0 20px 10px;}

div#maincontent div.xxternalrss ul { width:100%; position:relative; margin:0; padding:0; list-style-type:none;}

div#maincontent div.xxternalrss ul li { padding:5px 0; border-bottom:1px dotted #CCCCCC;}

div#maincontent div.xxternalrss a.applylink { font-weight:normal; color:#ff6600; font-style:italic; text-align:right; text-decoration:underline; }

div#maincontent div.xxternalrss a.applylink:hover { text-decoration:none; }

/*Carousel Box*/

div#carouselblock { width:100%; position:relative; padding:20px 0 10px 0;}

div#carouselblock h3 { color:#FF6600; font-size:12px; padding:3px 0 0 0;}

div#carouselblock img { padding:5px; margin:0; border:1px solid #CCCCCC;}

/*Tab Box*/

div#tabbox { width:673px; position:relative; padding:20px 0 25px 10px;}

div#tabbox ul#tabMenu { width:100%; overflow:auto; padding:0 0 5px 0; position:relative; background:url(images/tabularbgtop.gif) no-repeat 1px 28px;}

div#tabbox ul#tabMenu li { float:left; background:url(images/tabright.jpg) no-repeat right top; border-bottom:1px solid #DFDFDF; margin:0 0 0 1px;}

div#tabbox ul#tabMenu li a { display:block; background:url(images/tableft.jpg) no-repeat left top; padding:5px 15px; text-decoration:none; color:#959595; font-weight:bold;}

div#tabbox ul#tabMenu li.active { border:none; border-bottom:1px solid #FFFFFF; background:url(images/tabselectedright.gif) no-repeat right top;}

div#tabbox ul#tabMenu li.active a {background:url(images/tabselectedleft.gif) no-repeat left top; color:#FF6600;}

div#tabbox ul#tabContent { background:url(images/tabularbgbot.gif) no-repeat 1px 100%; padding:0 0 20px 0; overflow:auto; width:100%; position:relative; }

div#tabbox ul#tabContent li h4 { padding:10px 0 0 10px; font-size:18px; color:#0080df;}

div#tabbox ul#tabContent li h5 { padding:10px 0 0 9px; font-size:12px;}

div#tabbox ul#tabContent li div.image_block { float:left; width:auto;}

div#tabbox ul#tabContent li div.text_block { float:left; width:480px;}

div#tabbox ul#tabContent li div.text_block p { padding:5px 0 0 10px;}

div#tabbox ul#tabContent li div.text_block ul { padding:5px 0 0 30px; list-style-type:disc;}

div#tabbox ul#tabContent li div.text_block ol { padding:5px 0 0 30px; list-style-type:decimal;}

div#tabbox ul#tabContent li div.text_block img { display:none;}

div#tabbox ul#tabContent li#recentArticles ul li {}

div#tabbox ul#tabContent li#twitterArea ul { padding:10px 20px 0 200px; background:url(images/twittericonbig.jpg) no-repeat 20px 60%;}

div#tabbox ul#tabContent li#twitterArea ul li { padding:5px 0;}

div#tabbox ul#tabContent li#twitterArea ul li.aktt_more_updates { text-align:right;}

/**/

div#aside { float:left; width:260px; position:relative; padding:0 0 20px 0;}

div#aside h5.jobs strong {background:none repeat scroll 0 0 #67C1C7;color:#fff;font-weight:normal}
div#aside h5.connect strong {background:none repeat scroll 0 0 #E0378C;color:#fff;font-weight:normal}
div#aside h5.loc strong {background:none repeat scroll 0 0 #FF6600;color:#fff;font-weight:normal}
div#aside h5.event strong {background:none repeat scroll 0 0 #B4D22A;color:#fff;font-weight:normal}

div#aside p.jobs {border-bottom:1px solid #67C1C7;padding:6px 0 0 0;margin:0px 10px 0 5px;}
div#aside p.connect {border-bottom:1px solid #E0378C;padding:6px 0 0 0;margin:0px 10px 0 5px;}
div#aside p.loc {border-bottom:1px solid #FF6600;padding:6px 0 0 0;margin:0px 10px 0 5px;}
div#aside p.event {border-bottom:1px solid #B4D22A;padding:6px 0 0 0;margin:0px 10px 0 5px;}


div#aside ul { width:245px; position:relative; margin:10px 0 0 3px;}

div#aside ul li { padding:5px 0; border-bottom:1px dotted #d2d2d2;}

div#aside ul li.trust { background:url(images/trustlogobox.jpg) no-repeat 0 50%;}

div#aside ul li.twitter { background:url(images/twitterlogobox.jpg) no-repeat 0 50%;}

div#aside ul li.facebook { background:url(images/facebooklogobox.jpg) no-repeat 0 50%;}

div#aside ul li.youtube { background:url(images/youtubelogobox.jpg) no-repeat 0 50%;}

div#aside ul li h4 { color:#0080c9; font-weight:bold; font-size:12px; padding:0 0 0 30px;}

div#aside ul li h4 a { color:#e0378c; text-decoration:none;}

div#aside ul li p {  font-size:11px; color:#514e4e; padding:0 0 0 30px;}

div#aside ul#rssjobs li { border:none; background:url(images/rssjobbg.gif) no-repeat 0 0; margin:2px 0 0 0; position:relative;}

div#aside ul#rssjobs li a { text-decoration:none; color:#415968; text-transform:uppercase; padding:3px 0 5px 15px; font-weight:bold; display:block;}

div#aside ul#rssjobs li a:hover { color:#3AC2F6}

div#aside ul#rssjobs li a img { vertical-align:middle;}

div#aside ul#rssjobs li a.feedjob { position:absolute; right:20px; top:8px; background:none;}

div#aside h5 {font-size:20px; padding:20px 0 0 5px;}

div#aside h5.loc { color:#ff6600;}

div#aside h5.event { color:#b4d22a;}

div#aside h5.connect { color:#e0378c;}

div#aside h5.jobs { color:#67c1c7;}

div#aside a.maplink { display:block; margin:15px 0 0 0;}

div#aside select { width:245px; margin:15px 0 0 5px; padding:3px 1px; color:#707070; font-size:12px; border:1px solid #e0e0e0;}

div#aside div#twitter-tools { width:100%; position:relative; background:url(images/twitterhdicon.jpg) no-repeat 175px 5px;}

div#aside div#twitter-tools h5 {padding:30px 0 10px 5px;}

div#aside div#twitter-tools h5 strong {background:none repeat scroll 0 0 #ff6600;color:#fff;font-weight:normal;}

div#aside div#twitter-tools ul li { font-size:12px; color:#514e4e; }

div#aside div#twitter-tools ul li.aktt_more_updates { border:none; text-align:right; background:url(images/twittericon.jpg) no-repeat 60% 3px;}

div#aside div#twitter-tools a { text-decoration:none;color:#FF6600;}

div#aside div#twitter-tools a.aktt_username {}

div#aside div#twitter-tools a.aktt_tweet_time { display:block; font-style:italic; text-decoration:none; }

div#aside div.widget_recent_entries { width:100%; position:relative;}

div#aside div.widget_recent_entries h5 strong {background:none repeat scroll 0 0 #B4D22A;color:#fff;font-weight:normal;}

div#aside div.widget_recent_entries a { text-decoration:none; color:#FF6600; padding:0 0 0 0px;}

div#aside div.widget-simpletags { padding:0 0 30px 0;}

div#aside div#sidemap { margin:10px 0 0 5px; border:2px solid #999999}

div#aside div#text-3 h5 strong {background:none repeat scroll 0 0 #E0378C;color:#fff;font-weight:normal}

/*Tag Cloud*/

div#aside div.st-tag-cloud { text-align:center; margin:30px 0 0 0; padding:0 10px; *line-height:2em; _line-height:2em;}

div#aside div.st-tag-cloud a { text-decoration:none;}

/**/

div#footer { width:100%; position:relative; text-align:center; background:url(images/footerbg.jpg) repeat-x 0 2px;}

div#siteinfo { width:980px; height:175px;  margin:0 auto;  font-size:11px; position:relative; background:url(images/footerbgdrop.gif) no-repeat 3px 0;}

div#siteinfo ul { position:relative; padding:10px 0 0 10px;}

div#siteinfo li { float:left; padding:0px 8px;; border-right:1px solid #BFBFBF;}

div#siteinfo li a { color:#FF6600;}

div#siteinfo li.last { border:none;}

div#siteinfo li ul { display:none;}

div#siteinfo address { width:380px; text-align:right; position:absolute; color:#737373; right:25px; top:5px;} 

div#siteinfo p.foot { color:#737373; position:absolute; left:15px; bottom:15px; }

div#siteinfo p.foot a img { vertical-align:middle;}