# Youjoomla Default Index - 
# ----------------------------------------------------------------------
# Copyright (C) 2007 - 2009 YOUJOOMLA LLC . All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: YOUJOOMLA LLC
# Website: http://www.youjoomla.com
------------------------------------------------------------------------*/
body{text-align:center; padding:50; margin:50 50 50px 50px}
#color{padding:0; margin:0}
#centertop{text-align:left; margin:0 auto}
#centerbottom{text-align:left; margin:0 auto; overflow:hidden}
#header{text-align:left; height:110px; position:relative}
#logo{height:110px; width:293px; float:left; text-align:left}
#tags h1 a{text-indent:-7500px; display:block; width:293px; height:110px; text-decoration:none}
#tags{width:293px; height:110px; float:left; overflow:hidden; margin:0; padding:0}

#banner{height:60px; float:right; margin-top:27px; margin-right:0px; overflow:hidden}

.search{margin:0 auto; text-align:center}
.search .inputbox{width:95%; text-align:left; padding:3px}

#pathway{padding:9px 5px 5px 5px; width:97%; margin:0 auto; text-align:center}
.pathway{text-align:left}

#advert1{padding:0px 0px; margin:0 2px 0px 2px; text-align:left; overflow:hidden; height:100% !Important; height:1%}

#topmodule{margin:0 auto; text-align:left; overflow:hidden; margin-bottom:10px}

#wrap, #wrapblank{width:100%; margin:0 auto; text-align:left; height:100% !Important; height:1%}
#insidewrap, #insidewrapblank{height:100% !Important; height:1%}

#holder{height:100% !Important; height:1%; overflow:hidden; text-align:center; margin:0 8px; padding:8px 0}
#midblock{float:left; min-height:450px; height:auto !important; height:450px; text-align:left; margin:0; padding:0}
#leftrighth{float:right; height:100% !Important; height:1%; overflow:hidden; text-align:left}
#leftblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left}
#rightblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left; margin:0px}

#insetblock{height:100% !Important; height:1%; overflow:hidden; text-align:left; margin:4px 0 0 0px; float:left}

.inside{padding:0 4px; overflow:hidden; margin:0}
.instop{padding:0 2px; overflow:hidden; margin:0 2px 0 0}
.inset{padding:0 0px; overflow:hidden; margin:7px 0px 7px 7px}

.insidem{padding:0 0px 0 0px; overflow:hidden; width:100%; margin:0}
.insidem_a{width:100%; overflow:hidden}

#bottommodule{margin:0 auto; text-align:left; overflow:hidden; margin-bottom:10px}

#bottom4{margin:0 0px; text-align:center; padding:5px 0px; height:100% !Important; height:1%; overflow:hidden; clear:both}
.usersbottom{margin:0; padding:0 5px; overflow:hidden}
#user1, #user2, 
#user3, #user4{float:left; text-align:left; height:100% !Important; height:1%; overflow:hidden}
#user4 .yjsquare{padding:0}

#bottom4 .yjsquare{margin:0; padding:0 4px 0 0; background:none; overflow:hidden}
#bottom4 .yjsquare_in{margin:0; padding:0 3px; background:none; overflow:hidden}
#bottom4 .yjsquare h3{display:block; height:40px; margin:0 auto; text-align:center; padding:0 0 0 0; font:italic bold 12px/40px Verdana; text-transform:capitalize}
#bottom4 .yjsquare h3 span{display:block; height:40px; padding:0 10px 0 0; margin:0 auto; text-align:center}

#footer{clear:both; text-align:center; overflow:hidden; margin:0 0px; padding:15px 0; height:100% !Important; height:1%}
#fl{width:70%; float:left}
#fr{width:30%; float:right}
#footer a:link, 
#footer a:visited, 
#footer{font:normal 11px/20px Verdana}
#youjoomla{clear:both; text-align:left; padding:0px 5px; overflow:hidden}
#cp{text-align:left; padding:2px 5px; overflow:hidden}
#footmod{clear:both; text-align:left; padding:0 5px; margin:0px; overflow:hidden; text-transform:uppercase}
#tools{font-size:10px; padding:5px; clear:both; margin-top:30px; float:right}
#tools a:link, 
#tools a:visited, 
#tools a:hover, 
#tools a:focus{padding:0; margin:0}

.news_item{margin:0 3px; padding:0}
.news_item_f{margin:0 2px; padding:5px 0px}
.newsitem_text{padding:0 2px; margin:0}
.newsitem_section{}
.newsitem_category{}
.newsitem_section a{}
.newsitem_category a{}
.newsitems_link{}

.buttonheading img{}
td.buttonheading{width:32px}
a.category:link, 
a.category:visited, 
a.category:focus{font-weight:bold; font-size:100%}
.small{}
.createdate, .createby{display:block; float:left; height:10px; width:200px; clear:both; line-height:10px; padding:5px 0}

.modifydate{display:block; float:left; height:10px; width:100%; clear:both; line-height:10px; padding:5px 0}
div.buttonheading{width:60px; position:absolute; top:5px; right:10px}

.createdate_f{display:block; width:100px; height:25px; padding:0; position:absolute; right:4px; top:10px; margin:0}
.readon_f{height:25px; padding-left:5px; display:block; float:left; clear:both; margin-bottom:5px; text-transform:lowercase; text-align:center; font:italic bold 10px/25px Verdana}
.readon_f span{display:block; padding-right:5px}
.modifydate_f{width:100%; display:block; margin:15px 0 0 0; clear:both}
.createby_f{display:block; float:left; height:10px; width:150px; clear:both; line-height:10px}
div.buttonheading_f{width:60px; float:right; display:block}

.yjsquare h3, .yjsquare_yj1 h3, 
.yjsquare_yj2 h3, 
.yjsquare_yjbump h3{margin:0; padding:0; display:block; height:42px; width:100%; font:italic 18px/42px Verdana; text-indent:15px}
.yjsquare h3 span, .yjsquare_yj1 h3 span, 
.yjsquare_yj2 h3 span, 
.yjsquare_yjbump h3 span{margin:0; padding:0; display:block; height:42px}
.yjsquare p, .yjsquare_yj1 p, 
.yjsquare_yj2 p{overflow:hidden; padding:3px}
.yjsquare_in{overflow:hidden; padding:0 5px 5px 5px}
.yjsquare, .yjsquare_yj1, 
.yjsquare_yj2, 
.yjsquare_yjbump, 
.yjsquare_advert{margin:5px 0px; padding:0px; float:left; clear:both; width:100%; height:100% !Important; height:1%}

.yjsquare_advert h3{margin:0; padding:0; display:block; height:42px; width:100%}
.yjsquare_advert h3 span{padding:0; display:block; height:42px; font:normal 10px/42px Arial,Helvetica,sans-serif; letter-spacing:1px; text-transform:uppercase; text-align:right; padding-right:10px}

#advert1 .yjsquare{margin:0; padding:0px; float:left; clear:both; overflow:hidden; width:100%; height:100% !Important; height:1%}
#advert1 .yjsquare_in{overflow:hidden; padding:10px}
#advert1 .yjsquare h3{overflow:hidden; padding:0; margin:5px 5px 0px 5px}

#footmod .yjsquare{margin:3px auto; text-align:left; padding:3px 0; background:none; font-size:11px; overflow:hidden; width:99%}
#footmod .yjsquare h3{margin:0; padding:0 4px; text-align:left; font-size:10px; border:none; text-transform:uppercase}
#footmod .yjsquare h3 span{}
#footmod li, #footmod li:hover{list-style-type:none; list-style-image:none; background:none}
#footmod ul li{border:none; text-decoration:none; display:inline; margin-left:0; text-decoration:none; list-style-type:none; list-style-image:none}

.pollbuttons{margin:0 auto; width:80%; text-align:center; height:30px}

#modlgn_passwd, #modlgn_username{width:95%; height:19px; padding-left:3px; padding-top:3px}

#com-form-login-username, 
#com-form-login-password{width:100%; text-align:center}
.loginmain{border:1px solid #E4E4E4; padding:10px; margin:10px}
.loginform_t{width:20%; float:right; overflow:hidden; display:block}
.loginform_b{width:80%; float:left; overflow:hidden}
#com-form-login-username .inputbox, 
#com-form-login-password .inputbox{height:35px; width:99%; padding:0 3px; text-align:left; font-size:32px}