/*  
Theme Name: Marina Bay Sands Casino WP Theme 
Theme URL: http://www.marina-bay-sands-casino.com 
Description: Custom theme marina-bay-sands-casino.com 
Author: DikkieD 
Original author: Gobala Krishnan 
Author URI: http://www.gobalakrishnan.com 
Version: 1.0 
Tags: 
*/

body { width: 930px; color: #CCCCCC; font-size: 12px; font-family: Verdana, Arial, Tahoma; margin: 0px auto 0px; padding: 0px; background-color: #36373b; background-image:url('images/background-repeat.jpg'); background-repeat:repeat;} 
#wrap { width: 930px; margin: 0px auto 0px; padding: 0px 0px 0px 0px; background-color: #1f1d1b; border-right-width: 25px; border-left-width: 25px; border-right-style: solid; border-left-style: solid; border-right-color: #1f1d1b; border-left-color: #1f1d1b; }
#headerLogo h1 { margin: 0 auto; top: 15px; left: 0px; width: 920px; height: 111px; text-indent: -9999px; }
#headerLogo h1 a { display: block; width: 465px; height: 111px; background: url("http://www.marina-bay-sands-casino.com/wp-content/themes/custom/images/logo.png") no-repeat; }	
a, a:visited { text-decoration: none; }
a:hover { color: #003399; text-decoration: underline; } 
#header { background: #1f1d1b url('images/header.jpg'); width: 910px; height: 261px; color: #B4740E; overflow: hidden; border: 1px solid #39332c; }
#header h1 { font-family: Verdana, Arial, Tahoma; font-size: 40px; color: #000000; text-decoration: none; padding: 0px; margin:40px 0 0 20px; text-transform: capitalize;}
#header a:hover{ color: #D51515;}
#headerleft { width: 460px; float: left; font-size: 14px; margin: 0px; padding: 0px 0px 0px 0px; overflow: hidden;} 
#headerleft a img { border: none; margin: 0px; padding: 0px;}
#headerright { width: 390px; float: right; font-size: 12px; text-align: right; margin: 0px; padding: 35px 50px 0px 0px; overflow: hidden; color: #FFFFFF; text-transform: capitalize;}
.description{ margin: -3px 0 0 0; padding: 0px 0 10px 30px; font-family: 'Times New Roman' , serif; font-size: 14px; font-style: italic; letter-spacing: 2px;}
#searchdiv { margin: 0px; padding: 0px;} 
#searchform { margin: 0px; padding: 0px; overflow: hidden;}
#searchform a img { border: 0;}
#s-head { background: #FFFFFF; width: 220px; color: #333333; font-size: 12px; font-family: Arial, Tahoma, Verdana; padding: 4px; margin: 5px 0px 12px 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD;} 
#s { background: #FFFFFF; width: 220px; color: #333333; font-size: 12px; font-family: Arial, Tahoma, Verdana; padding: 4px; margin: 5px 0px 20px 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD;} 
#signup { background: #F5F5F5; width: 240px; color: #333333; font-size: 12px; font-family: Arial, Tahoma, Verdana; padding: 4px; margin: 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD;}
#name, #email, #url, #submit { background: #FFFFFF; color: #333333; font-size: 12px; font-family: Arial, Tahoma, Verdana; padding: 4px; margin: 0px 0px 0px 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD;} 
#words { background: #FFFFFF; width: 380px; color: #333333; font-size: 12px; font-family: Arial, Tahoma, Verdana; padding: 4px; margin: 0px 0px 0px 0px; border-top: 1px solid #666666; border-right: 1px solid #DDDDDD; border-left: 1px solid #666666; border-bottom: 1px solid #DDDDDD;}
#navigation { width: 930px; height: 28px; background-color: #1f1d1b;}
#navigation ul { margin: 0px; padding: 0px 0px 0px 5px;}
.navbar { clear:both; padding-left:0px; font-size:1.0em; font-family: Verdana, sans-serif;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.navbar li { float:left; list-style:none; margin:0; padding: 0 5px 0 5px;}
.navbar a:link, .navbar a:visited { color:#c3c3c3; padding-left:10px; text-decoration:none; padding-right: 10px; cursor:pointer; display:block; float:left; background: #3b3937; line-height: 165%; text-transform: lowercase;}
.navbar a:hover { color:#e3e3e3; padding-left:10px; padding-right: 10px; background: #535251; text-transform: lowercase;}
.navbar a.first:link, .navbar a.first:visited { color:#fff; padding-left:10px; text-decoration:none; padding-right: 10px; cursor:pointer; display:block; float:left; background: #3b3937; line-height: 165%; text-transform: lowercase;}
.navbar a.first:hover { color:#494949; padding-left:10px; padding-right: 10px; background: #c9c9c9; text-transform: lowercase;}
#content { width: 930px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 21px;}
#content p { padding: 0px 0px 15px 0px; margin: 0px;} 
#content p a, #content p a:visited { color: #BEAF88; font-weight: normal;}  
#content h1 { color: #BEAF88; font-size: 22px; line-height: 22px; text-transform: capitalize; font-family: "Trebuchet MS"; font-weight: bold; margin-bottom: 5px;} 
#content h1 a, #content h1 a:visited  { color: #BEAF88; text-decoration: none; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
#content h1 a:hover { color: #bfbcb4; text-decoration: none;} 
#content h3 { font-size: 16px; font-family: "Trebuchet MS"; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #DDDDDD;} 
#content img.wp-smiley { float: none; border: none; padding: 0px; margin: 0px;}
#content img.wp-wink { float: none; border: none; padding: 0px; margin: 0px;} 
#contentnarrow { float: left; width: 515px; padding: 10px; background: #1f1d1b; margin-top: 8px;}
#contentnarrowright { float: right; width: 395px;} 
#contentnarrow a, #contentnarrow a:visited { color: #003399;} 
#contentnarrow p img{ background-color: #DDDDDD; padding: 0px; margin: 0 0 0 0; border: 0px solid #dddddd;} 
#contentnarrow hr{ color: #e8e8e8;} 
#contentnarrow ol{ margin: 0px 0px 0px 5px; padding: 0px 0px 15px 0px;} 
#contentnarrow ol li{ margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;} 
#contentnarrow ul{ list-style-type: square; margin: 0px 0px 0px 0px; padding: 0px 0px 15px 15px;} 
#contentnarrow ul li{ list-style-type: square; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#contentnarrow blockquote{ margin: 0px 25px 15px 25px; padding: 10px 20px 10px 20px; border: 1px dotted #facb25; background-color: #FEF3CD;} 
.archive { float: left; width: 200px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px;} 
.archive2 { float: left; width: 315px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px;}
#content .postmeta { width: 510px; font-size: 12px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #39332c; padding-bottom: 5px; margin-bottom: 10px; color: #999999;}
#content .postmeta a, #content .postmeta a:visited { color: #999999; font-weight: normal;} 
#content .postmeta2 { width: 510px; font-size: 11px; margin-bottom: 40px; border-top-width: 2px; border-top-style: solid; border-top-color: #292420; padding-top: 5px; color: #999999;} 
#content .postmeta2 a, #content .postmeta2 a:visited { color: #999999; font-weight: normal;} 
.metasections { width: 250px; font-size: 11px; margin-bottom: 40px; float: left;}
.metasections a, .metasections a:visited { color: #999999; font-weight: normal;}
#sidebar_top { float: left; width: 383px; line-height: 16px; display: inline; font-size: 12px; margin-top: 8px; margin-left: 8px; padding-top: 5px;	 padding-bottom: 5px;}
#sidebar_top a, #sidebar_top a:visited { color: #666666; text-decoration: none;}
#sidebar_top a:hover { color: #BEAF88; text-decoration: none; font-weight: normal;} 
#sidebar_top p { padding: 0px 0px 15px 0px; margin: 0px;} 
#sidebar_top h2 { font-size: 15px; font-family: "Trebuchet MS"; font-weight: bold; padding: 0px 0px 3px 0px; margin: 0px 0px 5px 0px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #39332c;}
#sidebar_top ul{ list-style-type: none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;} 
#sidebar_top li{ list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;} 
#sidebar_top ul li{ list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;} 
#sidebar_right { float: right; width: 185px; line-height: 16px; display: inline; font-size: 11px; margin-top: 8px; background-color: #1f1d1b; padding-top: 5px; padding-right: 5px; padding-bottom: 5px;} 
#sidebar_right a, #sidebar_right a:visited { color: #666666; text-decoration: none; font-weight: normal;} 
#sidebar_right a:hover { color: #BEAF88; text-decoration: none; font-weight: normal;} 
#sidebar_right p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px;} 
#sidebar_right h2 { font-size: 14px; font-family: "Trebuchet MS"; font-weight: bold; padding: 0px 0px 3px 0px; margin: 0px 0px 5px 0px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #39332c;}
#sidebar_right ul{ list-style-type: none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;} 
#sidebar_right li{ list-style-type: none; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 8px;} 
#sidebar_right ul li{ list-style-type: square; padding: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #292420; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 20px;} 
#sidebar_left { float: left; width: 185px; line-height: 16px; display: inline; font-size: 11px; margin-top: 8px; margin-left: 8px; background-color: #1f1d1b; padding-top: 5px; padding-right: 5px; padding-bottom: 5px;}
#sidebar_left a, #sidebar_left a:visited { color: #666666; text-decoration: none;}
#sidebar_left a:hover { color: #BEAF88; text-decoration: none; font-weight: normal;} 		
#sidebar_left p { padding: 0px 0px 15px 0px; margin: 0px;} 
#sidebar_left h2 { font-size: 14px; font-family: "Trebuchet MS"; font-weight: bold; padding: 0px 0px 3px 0px; margin: 0px 0px 5px 0px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #39332c;}
#sidebar_left ul{ list-style-type: none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;} 
#sidebar_left li{ list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;} 
#sidebar_left ul li{ list-style-type: square; padding: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #292420; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 20px;}
#sidebar_bottom { float: left; width: 383px; line-height: 16px; display: inline; font-size: 12px; margin-top: 8px; margin-left: 8px; padding-top: 5px; padding-bottom: 5px;}
#sidebar_bottom p.advertisement { padding: 20px 0 0 23px;	}
#sidebar_bottom a, #sidebar_bottom a:visited { color: #666666; text-decoration: none;}
#sidebar_bottom a:hover { color: #BEAF88; text-decoration: none; font-weight: normal;} 
#sidebar_bottom p { padding: 0px 0px 15px 0px; margin: 0px;} 
#sidebar_bottom h2 { font-size: 15px; font-family: "Trebuchet MS"; font-weight: bold; padding: 0px 0px 3px 0px; margin: 0px 0px 5px 0px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #39332c;}
#sidebar_bottom ul{ list-style-type: none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;} 
#sidebar_bottom li{ list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;} 
#sidebar_bottom ul li{ list-style-type: square; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}
#footer { width: 930px; height: 35px; margin: 0px auto 0px; padding: 0px 0px 0px 0px; background-color: #1f1d1b; border-top-width: 10px; border-top-style: solid; border-top-color: #39332c;} 
#footer p { color: #333333; font-size: 11px; font-family: Verdana, Arial, Tahoma; margin: 0px; padding: 0px 10px 0px 10px;} 
#footer a, #footer a:visited { color: #666666; text-decoration: none;} 
#footer a:hover { text-decoration: underline;} 
#footer a img { border: none; margin: 0px 0px 0px 10px; padding: 0px;} 
#footerleft { width: 650px; float: left; margin: 0px; padding: 10px 0px 0px 0px; font-size: 11px;} 
#footerright { width: 260px; float: right; margin: 0px; padding: 7px 0px 0px 0px; text-align: right;}
#commentblock { width: 480px; color: #333333; float: left; padding: 10px 10px 10px 10px; margin: 10px 0px 0px 0px;} 
#commentblock ol{ list-style-type:none; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;} 
.commentdate { font-size: 12px; padding-left: 0px;}
#commentlist ul li{ list-style-type:none; padding:10px; margin-top:10px;}
#commentlist .depth-1 { margin-left:0px;}
#commentlist li p{ margin-bottom: 8px; line-height: 20px; padding: 0px;}
.commentname { color: #333333; margin: 0px; padding: 5px 5px 5px 0px;}
.commentinfo{ clear: both;}
.commenttext { width: 430px; color: #333333; font-size: 12px; font-family: Verdana, Arial, Tahoma; background-color: #FEF3CD; margin-top: 5px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}
.commenttext-admin { width: 430px; color: #333333; font-size: 12px; font-family: Verdana, Arial, Tahoma; padding: 5px 0px 0px 10px; margin: 5px 0px 20px 0px; border: 1px solid #baa8b3; background-color: #baa8b3;}
#commentsformheader{ padding-left: 0px;}
#commentsform{ text-align: center; margin: 0px; padding: 0px;}
#commentsform form{ text-align: left; margin: 0px;}
#commentsform p{ margin: 0px; padding: 0px;}
#commentsform form textarea{ width: 99%;} 
p.comments_link  img{ margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.odd { background-color: #FFFFFF; border:1px solid #DDDDDD;}
.even { background-color: #FFFFFF; border:1px solid #DDDDDD;}
.bypostauthor { border: 1px solid #D5D5D5; background-color: #FFFFFF; margin-top:10px;}
.avatar { float: right; margin-top: -5px; margin-right:-5px; padding: 2px; border:1px solid #39332c;}
.aligncenter { display:block; margin-left:auto; margin-right:auto;}
.alignright { float: right;}
.alignleft { float: left}
 li#testimonials{ margin-left:0px;}
.gotbanners { margin: 0 0 0 20px;}
.gotbanners img { margin: 8px 20px 8px 20px; float: left; }
#contentnarrow img.banners { margin: 3px 0 3px 15px;}
.mainad { height: 290px; width: 910px; float: left; padding: 10px 0 0 0; }
.subad { height: 290px; width: 340px; float: left; padding: 10px 0 0 0; }
.mainad img { float: right; }
.car-container { padding: 35px 0 0 45px; }
#content li a, #content li a:visited { color: #999999; font-weight: normal; }
.contact { margin-top:15px; margin-left:33px; }
#wpcf label { clear: both; display: block; float: left; width: 150px; }
#wpcf input { float: left; width: 200px; padding: 1px; margin: 2px 5px 2px 0; }
#wpcf textarea { width: 350px; height: 100px; padding: 1px; margin: 0 5px 10px 0; }
#wpcf #contactsubmit { margin-left: 250px; width: 100px; }
#content .ddsg-wrapper { padding: 90px 0 0 55px; }
#content ul.roulette { padding: 0px 10px 15px 35px; list-style-image: url('images/roulette.png'); line-height: 1.65em; }
#content ul.blackjack { padding: 0px 10px 15px 35px; list-style-image: url('images/blackjack.png'); line-height: 1.65em; }
#content ul.poker { padding: 0px 10px 15px 35px; list-style-image: url('images/poker.png'); line-height: 1.65em; }
#content ul.sicbo { padding: 0px 10px 15px 35px; list-style-image: url('images/sicbo.png'); line-height: 1.65em; }
#content ul.baccarat { padding: 0px 10px 15px 35px; list-style-image: url('images/baccarat.png'); line-height: 1.65em; }
#content ul.list { padding: 0px 10px 15px 35px; list-style-image: url('images/arrowlist.gif'); line-height: 1.65em; }

#content ul li.resources { padding: 0px 10px 15px 20px; list-style-image: url('images/resources.png'); line-height: 1.65em; color: #BEAF88; font-size: 16px; line-height: 22px; text-transform: capitalize; font-weight: bold; margin-top: 5px;}
#content ul li.extra { padding: 0px 10px 15px 20px; list-style-image: url('images/info.png'); line-height: 1.65em; }
