﻿/**{padding:0;margin:0;}
img{border:0;}
body{font-family:arial;font-size:11px;background:#fff url(images/bg.jpg) repeat-x;color:#000;}

a{color:#009543; font-weight:bold;font-size:11px;line-height:13px;}
.linkDiv{background:#ccc;}
.blackLink{padding:0 0 10px 0;}
.blackLink a{color:#000; font-weight:normal; font-size:10px; text-decoration:none; line-height:12px;}
.adText{line-height:14px;}

a:link{color:#009543;}
a:visited{color:#009543;}
a:hover{color:#009543;}
a:active{color:#009543;}


#mainContainer{width:980px;text-align:left;padding:0 0 0 0;margin:auto;}
#header{padding:0 0 0 0;margin:31px 0 10px 0;}
#content{padding:24px 0 0 0;background:url(images/content_top.png) no-repeat;}
#contentBody{padding:0 20px 20px 20px; background-color:#fff;}
#footer{padding:10px 0 0 0;margin:20px 0 10px 0; text-align:center;border-top:1px solid #79c79c;}

.title{font-size:20px;font-weight:bold;margin:0 0 15px 0;}
.subtitle{font-size:16px;font-weight:bold;margin:0 0 5px 0;}
.boldtitle{font-size:16px;margin:0 0 7px 0; font-weight:bold;}

.cartTable{ border-collapse:collapse;}
.cartTable td, .cartTable th{ padding:3px; border:1px solid #ccc;}
.cartTable th{ background-color:#ccc;}

#gasTable a{font-weight:normal;}
#gasTable td{padding:3px 0 3px 3px;}
.gasPrice{font-size:42px; color:Maroon; font-weight:bold;}
.insiderLabel{font-size:18px; color:Maroon; font-weight:bold;}
.input680 input{border:1px solid #666; padding:1px 1px 1px 2px; color:Maroon;}

.chfi .boldtitle{ font-size:13px; line-height:19px; text-align:right;padding:0 5px 0 0;}
.chfi .insiderLabel{ font-size:13px; line-height:19px;font-weight:normal;}
.chfi .input680 input{border:1px solid #666; padding:1px 1px 1px 2px; color:Maroon;width:250px;}
*/


/*Global*/
*{padding:0;margin:0;font-family:arial;font-size:11px;color:#000;}
body{background:#000;}/* url(images/bg3.jpg) repeat-y center;}*/
img{border:0;}
a{color:#000;}
a:hover{color:#444;}

/*Layout   lightgreen #87d785 medgreen #01cf67  darkgreen #005f2f */
#mainContainer{width:990px;text-align:left;padding:0 0 0 0;margin:auto;}
#header{background:#000;height:50px;}
#logo{float:left;width:300px;}
#menu{float:left;width:690px;text-align:right;}
#menu a{color:#87d785;display:inline-block;vertical-align:baseline;text-decoration:none;font-size:16px;line-height:16px;padding:31px 10px 3px 10px;font-weight:bold;}
#menu a:hover{color:#01cf67;}
#content{padding:10px 20px 10px 20px;background:#fff;}
#footer{clear:both;padding:5px 0 10px 0;margin:0;text-align:center;color:#999;}
#footer a{color:#999;}
#footer a:hover{color:#ccc;}

/*Styles*/
.clear{clear:both;}
.title{font-size:24px;font-weight:bold;padding:0 0 5px 0;}
.subtitle,.subtitleE{font-size:18px;font-weight:bold;}
.subtitleE{margin:10px 0 0 0;}
.boldtitle{font-size:14px;margin:0 0 7px 0;  font-weight:normal; line-height:22px;}
.boldtitle2{font-size:14px;margin:0 0 7px 0; font-weight:normal; line-height:22px;}

.insiderLabel{font-size:14px; color:Maroon; font-weight:normal;}
.input680 input{border:1px solid #666; padding:1px 1px 1px 2px; color:Maroon;font-size:14px;}

.eventColumn{float:left;width:300px;margin:0 20px 0 0;}
.eventColumnRight{float:left;width:300px;margin:0;}

.contentColumn{float:left;width:630px;padding:0 20px 0 0;}
.adColumn{float:left;width:300px;margin:0 0 0 0;}

.list{margin:0 0 10px 0;}
.list li{margin:0 0 0 15px;}
.list a{font-size:11px;line-height:18px;text-decoration:none;padding:0px 0 0px 0;margin:0;/*display:block;*/overflow:hidden;}

.eventinput{ background:#ccc;border:5px solid #ccc; border-bottom:10px solid #ccc;}
.eventinput input,.eventinput textarea{border:1px solid #666;font-size:11px;padding:2px;margin:0 6px 6px 6px;}

.eventButton{ border:1px solid #222; color:#000; background:#aaa; padding:2px 5px;margin:5px 5px 0 0; text-decoration:none;}
.eventButton:hover{border:1px solid #000; color:#000; background:#999;}

.googleLogin{padding:2px; margin:6px; background:#eee; width:250px; text-align:center;}


.linkBox{padding:10px;margin:0 0 5px 0;background:#ddd;border:1px solid #bbb;}
.linkBox a{font-size:16px;font-weight:bold;text-decoration:none;color:#000;}
.linkBoxHover{cursor:pointer;background-color:#ccc;}
.linkText{line-height:16px;}
.linkText a{font-size:11px;text-decoration:underline;font-weight:normal;}

.topList{padding:0 0 0 50px;color:Maroon;font-size:13px;font-weight:bold;line-height:20px;}
.topList a{color:Maroon;font-size:13px;font-weight:bold;line-height:20px;text-decoration:none;}
.topList a:hover{color:#333; text-decoration:underline;}
.topDescription{text-align:left; padding:0 0 20px 0;}

/* Gas Prices */
#gasTable a{font-weight:normal;}
#gasTable td{padding:3px 0 3px 3px;}
.gasPrice{font-size:50px; color:Maroon; font-weight:bold;}

/* Traffic Info */
.camBox{float:left;width:210px;padding:0 0 0 0;}
.camText{position:relative;left:10px;top:10px;color:#000;}
.camBox img{width:210px;}

/* Taxi */
.taxiTable{border-collapse:collapse;background:#ddd;}
.taxiTable tr:hover{background:#ccc;}
.taxiTable td{border:1px solid #bbb;padding:4px 8px;font-size:14px;color:#000;}

/* Nightclubs */
.clubTable td{border-bottom:1px solid #ccc;padding:0px 8px 0px 8px;}
.clubTable tr:hover{background:#ccc;color:Maroon;}
.clubTable a{text-decoration:none; display:block;}
.clubTable .clubName a{ font-size:13px;line-height:20px;padding:4px 0 0 0; font-weight:bold;}
.clubTable .clubAddress a{ font-size:10px; color:#333; line-height:14px;padding:0 0 6px 0;}
.clubTable a:hover{text-decoration:underline; color:Maroon;}
.leftTable td{border-right:1px solid #ccc;}

/* Car Rentals */
.lineSpace{line-height:8px;}

/* Porter Table */
.copyTable{border:1px solid #aaa; border-collapse:collapse; margin:auto;}
.copyTable td{border:1px solid #aaa;padding:3px 5px;}
.copyTable th{border:1px solid #aaa;padding:3px 5px; font-weight:bold; background:#ccc;text-align:left;}

/* GroceryFlyers */
.groceryTable a{display:block;line-height:36px;font-size:18px;text-decoration:none;}
.groceryTable a:hover{text-decoration:underline;color:Maroon;}
.groceryTable td{padding:0 5px;line-height:16px;}

/* Contests */
.contestMenu a{display:block; width:70px; border:1px solid #bbb; background:#87d785;float:left; margin:0 4px 5px 0;text-align:center;font-size:15px;font-weight:bold;line-height:30px;text-decoration:none;}
.contestMenu a:hover{color:#000;background:#01cf67;}

