/*****************************
www.TheBarsOfAmerica.com
Copyright 2008
*****************************/

#container {margin:0 auto;}
.mainwrapper {width:900px; margin:0px auto; position:relative; top:-10px;}
form {padding:0; margin-top:2px;}
/******MAIN NAV******/


.ulnav {color:#FFFFFF; padding:0px; margin:0px 0px 0px 8px; text-align:left; }
.mainnav a { color:#FFFFFF; text-decoration:none;}
.mainnav a:hover{color:#CBCBF5; text-decoration:none;}

.logo {width:898px; height:150px; margin-bottom:1px; }


/******EVENTS******/

.joinuswrapper {width:193px; border:1px solid #000000; background:url(../images/box1-bg.png) repeat-x; margin-bottom:5px; background-color:#FFFFFF; }
.joinuswrapper p {margin:5px 5px 0px 5px; font:14px "Times New Roman", Times, serif; line-height:14px; padding-bottom:8px;}
.joinuswrapper h3 {text-align:center; text-transform:uppercase; font:bold 14px "Times New Roman", Times, serif; color:#000039; line-height:14px; text-decoration:underline;}
.joinuswrapper li {margin:-5px 5px -5px 20px; font:12px "Times New Roman", Times, serif; line-height:14px;}

/******MORE LINKS******/

.morelinkswrapper {width:194px; border:0px solid #000000; background:url(../images/box1-bg.png) repeat-x; margin-bottom:5px; margin-top:2px; background-color:#FFFFFF;}
.morelinkswrapper h3 {text-align:center; font:bold 14px "Times New Roman", Times, serif; color:#000000; line-height:14px; margin-bottom:0px;}
.morelinkswrapper p {margin:5px 5px 0px 5px; font:14px "Times New Roman", Times, serif; line-height:14px; padding-bottom:8px;}
.morelinkswrapper a {text-decoration:none;}

.morelinkswrapper ul {margin:4px 0px 4px 0px; padding:0px;}
.morelinkswrapper li {list-style-type:none; text-align:center; line-height:25px;}
.morelinkswrapper li a {color:#000000; text-decoration:none; }
.morelinkswrapper li a:hover {color:#0000FF; text-decoration:underline; }



/******MAIN BOX******/

.mainboxwrapper {width:700px; border:1px solid #000000; background:url(../images/box1-bg.png) repeat-x; margin:18px 0px 0px 0px;background-color:#FFFFFF; position:relative; top:-10px;}/*remove top and relative if cant fix*/
#mainboxheader {width:700px; height:24px; background-color:#330066; text-align:left; padding:6px 0px 0px 0px; color:#FFFFFF;}

.mainboxwrapper h1 {padding:0px; margin:0px 0px 0px 5px; font:14px Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}
.mainboxwrapper h2 {font:italic 16px "Times New Roman", Times, serif; color:#000066; text-decoration:underline; margin:3px 0px 6px 8px;}
.mainboxwrapper h3 {font:14px Geneva, Arial, Helvetica, sans-serif; color:#000000; margin:3px 0px 6px 10px;}
.mainboxwrapper h4 {font:bold 14px "Times New Roman", Times, serif; color:#006600; text-align:center; text-decoration:underline; margin:10px 0px 5px 0px;}
.mainboxwrapper h5 {font:bold 14px "Times New Roman", Times, serif; color:#006600; text-align:center; margin:0px;}
.maincontent { margin:3px 3px 3px 3px; min-height:300px;}
.barpic {margin:5px 5px 0px 5px; border:1px solid #000000;}
.maincontent p {font:16px "Times New Roman", Times, serif; margin:0px 4px 8px 8px; line-height:16px;}
.maincontent p.red {font:bold 16px "Times New Roman", Times, serif; margin:0px 4px 8px 8px; line-height:16px; color:#006600;}
.maincontent p.yellow {font:16px "Times New Roman", Times, serif; margin:0px 4px 8px 8px; line-height:16px; color:#009900;}
.maincontent p.blue {font:16px "Times New Roman", Times, serif; margin:0px 4px 8px 8px; line-height:16px; color:#0033FF;}
.maincontent a {color:#000039;}
.maincontent a:hover {color:#1A2878;}

.maincontent hr {border-bottom:1px #000066;}
.maincontent p.result {font:16px Geneva, Arial, Helvetica, sans-serif; text-align:center;}

.titlebox {border:1px solid #333333; width:325px; padding-bottom:10px; margin:20px;}
.tablestyle {border:1px solid #999999; padding:2px; font:bold 14px Georgia, "Times New Roman", Times, serif; color:#000033; }

.headingbox {width:600px; border:0px solid #000000; background-color:#000000; margin:0 auto; text-align:center; color:#FFFFFF; font-weight:bold;}

.pictures {width:550px; margin:0 auto; text-align:center; font:bold 12px "Times New Roman", Times, serif;}
.pictures img {margin:2px; border:1px solid #000000;}
.pictures img:hover {margin:2px; border:1px solid #ffffff;}

.eventtable {background-color:#999999; border:1px solid #000000; margin:0 auto; width:650px;}
.eventtable tr {background-color:#CCCC66;}
.eventtable td {padding:2px;}

.eventtable2 {background-color:#999999; border:1px solid #000000; margin:0 auto; width:650px;}
.eventtable2 tr {background-color:#339999;}
.eventtable2 td {padding:2px;}


/******FOOTER******/

.footer {width:544px; text-align:center; margin-top:30px; color:#999999;}
.footer a {text-decoration:none; color:#ffffff; font-weight:bold;}
.footer a:hover {color:#1a2878;}
.copyright {font:10px "Times New Roman", Times, serif; line-height:30px;}


/******MAIN BOX 2******/

.mainboxwrapper2 {width:544px; border:1px solid #000000; background:url(../TBOABars/images/box1-bg.png) repeat-x; margin:8px 0px 0px 0px;background-color:#FFFFFF; min-height:602px; color:#000000;}
#mainboxheader2 {width:544px; height:26px; background:url(../TBOABars/images/title-bg.png) repeat-x; text-align:left; padding:3px 0px 0px 0px; color:#FFFFFF;}

.mainboxwrapper2 h1 {padding:0px; margin:0px 0px 0px 5px; font:14px Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}
.mainboxwrapper2 h2 {font:bold italic 18px "Times New Roman", Times, serif; color:#ffffff; text-decoration:none; margin:3px 8px 6px 8px; background-color:#020255; padding:6px;}
.mainboxwrapper2 h3 {font:bold 14px Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 3px 6px; text-decoration:underline;}

.mainboxwrapper2 h4 {font:italic 16px "Times New Roman", Times, serif; color:#000066; margin:3px 0px 6px 8px; text-decoration:none;}
.mainboxwrapper2 h4 a {font:italic 16px "Times New Roman", Times, serif; color:#000066; margin:3px 0px 6px 8px; text-decoration:none;}
.mainboxwrapper2 h4 a:hover {font:italic 16px "Times New Roman", Times, serif; color:#000066; margin:3px 0px 6px 8px; text-decoration:underline;}


.maincontent2 {margin:3px 3px 3px 3px; font:14px "Times New Roman", Times, serif; color:#000000; line-height:16px;}
.maincontent2 p {margin:6px 6px 10px 6px;}
.question {color:#000066; font:bold 14px "Times New Roman", Times, serif;}

.maincontent2 ul {padding-left:20px; margin-left:20px; margin-top:0px;}
.maincontent2 li {padding:0px 0px 2px 0px;}
.maincontent2 a {color:#000066;}

.maincontent2 table {width:85%; margin-left:40px; font:12px "Times New Roman", Times, serif;}
.maincontent2 tr {border:1px solid #000000;}
.maincontent2 table td {padding:5px; border-bottom:1px solid #000000;}
td.bold {font:bold 12px "Times New Roman", Times, serif; color:#333333;}

a.backlink {color:#000099; margin-left:10px; font:12px "Times New Roman", Times, serif;}
a.backlink:hover {color:#666666;}
.date {font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}


.edit_main {font:16px Verdana; width:300px; padding:4px; margin:4px; background-color:#66FFCC;}
.edit_main a {font:16px Verdana; color:#000066; text-decoration:none;}
.edit_main a:hover {font:16px Verdana; color:#ffffff; text-decoration:none;}

.edit_head {font:16px Verdana; width:300px; padding:4px; margin:4px; background-color:#66FFCC; position:relative; bottom:50px;}
.edit_head a {font:16px Verdana; color:#000066; text-decoration:none;}
.edit_head a:hover {font:16px Verdana; color:#ffffff; text-decoration:none;}

.edit_morelinks {font:16px Verdana; width:100%; padding-top:4px; padding-bottom:4px; margin:0px; background-color:#66FFCC; text-align:center;}
.edit_morelinks a {font:16px Verdana; color:#000066; text-decoration:none;}
.edit_morelinks a:hover {font:16px Verdana; color:#ffffff; text-decoration:none;}

.changepass {width:700px; border:1px solid #000000; background-color:#000000; color:#FFFFFF; margin-top:10px; padding:2px; }
