 /* CSS Document */

body{ margin:0; padding:0; color:#000; background-image:url(images/bars.png); background-repeat:repeat-y;  background-position:center; background-color:#07192D;}
.header{ text-align:center; margin:0px; padding:0px; width:100%; background:url(images/background.jpg); background-position:left top; background-repeat:repeat-x; border:0;}
.content{width:950px;  margin-left:auto; margin-right:auto; margin-top:0; padding-top:0; border-top:0px; }
.heading{width:946px; margin-left:auto; margin-right:auto; margin-top:0; padding-top:0; border:2px solid white;}
.maincontent{margin:0;padding-left:186px; padding-right:145px;  background-position:center; background-image:url(images/bars.png); background-repeat:repeat-y; }
.footlink{color:#FFFFFF; text-decoration:none;}

.rightnav{float:right; width:140px; color:#FFFFFF; margin-right:2px; background-image:url(images/flag.jpg); background-repeat:no-repeat; background-position:top right;}
.leftnav{float:left; width:180px;  color:#FFFFFF; margin-left:2px; background-image:url(images/star.jpg); background-repeat:no-repeat; background-position:top left;}

.startitle{margin-top:10px; font-size:18px; color:#FFFFFF;  text-align:right; }
.starcasino{text-align:center; margin-top:2px; color:#000000; margin-left:22px; margin-right:26px; font-weight:bold; }
.startext{text-align:center; margin-top:2px; color:#000000; margin-left:22px; margin-right:26px; font-size:12px; margin-bottom:10px; color:#FFFFFF;}
.starpic{ float:left; padding:8px; background:#FFFFFF; border:1px solid black; margin-left:12px; margin-right:12px; margin-bottom:6px; margin-top:0px;}
.righttitle{margin-top:10px; font-size:18px; color:#FFFFFF;  text-align:left; }
.minireview{text-align:right; background-repeat:no-repeat; background-position:left; padding-right:4px; margin-top:4px;  }
.minilink{line-height:16px; color:#0000FF; display:block; background:#CCCCCC; margin-left:4px; padding-top:2px; padding-bottom:4px; padding-right:4px;background-image:url(images/miniback_on.jpg); background-position:right; color:#ffffff; font-size:14px; border:1px solid #CEFFFD ;}
.minilink:hover{background:url(images/miniback.jpg); background-position:right; color:#000000;}
.miniicon{float:left; margin-left:8px; margin-top:10px;}

h1{color:#FFFFFF; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0px; padding-top:10px; padding-bottom:10px; background:url(images/heading.jpg); background-repeat:repeat-x;}
h2{margin:0; padding-left:12px; padding-right:12px; display:block;; font-size:16px; line-height:28px; font-family:Arial, Helvetica, sans-serif; background:#FF0000; background-image:url(images/menu_title.gif); background-repeat:repeat-x; color:#FFFFFF;}
h3{margin:0; padding-left:12px; padding-right:12px; display:block;; font-size:16px; line-height:28px; font-family:Arial, Helvetica, sans-serif; background:#FF0000; background-image:url(images/menu_title.gif); background-repeat:repeat-x; color:#FFFFFF;}
p{margin:0px; padding:0px; padding-bottom:8px; padding-top:2px; margin-left:12px; margin-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img{border:0;}
img a{border:0;}
ul{display:block; text-indent:0; margin:0; padding:0; list-style:none;}

.sections li a{border-top:1px solid #5F6636; background:#003366; color:#FFFFFF; font-weight:bold; text-align:center; display:block; margin:4px; text-decoration:none; padding:3px; width:166px;}
.sections li a:hover{ background:#3D5FAC; color:#fff;}
.reviews li a{border-top:1px solid #5F6636; background:#003366; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center; display:block; margin:4px; text-decoration:none; padding:1px; width:166px;}
.reviews li a:hover{ background:#3D5FAC; color:#fff;}
.red-heading{color:#E80000;}