@charset "utf-8";
/* CSS Document */

body { background:url(../images/structure/body.jpg) repeat-x; font-family: Helvetica, Arial, Verdana, sans-serif; font-size:12px; }

/*this is a css */
.spacer{clear:left;}

a {text-decoration:none; color: #E41819; font-weight:bold;}
a:hover {color: #781e1e;}

img.right {float:right; border:#333 solid 1px; margin:25px 20px 20px 20px;}
img.left {float:left; border:#333 solid 1px; margin:30px 20px 0px 20px;}
img.centre {display:block; margin-left: auto; margin-right: auto; border:none;}
img.footer {border:none; margin: 0px; padding: 0px;}
img.landscape {display:block; margin-left: auto; margin-right: auto; border:none;}
div.img {padding:0px; float:left; margin:0px 0px 0px 25px; border:1px solid #333; height:auto; width:auto;}
div.img img { display:inline; margin:3px; border:1px solid #333; }
div.desc {text-align:center; width:180px; font-size:11px; margin:2px;}

table {clear:both; margin:0px 0px 0px 20px; border-collapse:collapse; border:1px solid #333;}
td,th {padding:3px; border-right:1px solid #999;}
th {text-align:center; background-color:#333; color:#fff;}
td {text-align:center; border-bottom:1px solid #666;}

p {font-size:12px; color:#000;}

h1 {background:; padding:10px 5px 12px 15px; width:730px; margin:0px 0px 0px 0px; text-align:left; text-transform:capitalise; font-weight:bolder; color:#000; font-size:20px; border-bottom:#ccc solid 2px; }
h2 { padding:5px; margin:20px 0px 10px 15px; text-align:left; font-weight:bold; color:#000; font-size:14px; }
h3 { background:#b3081b; padding:10px; margin:-10px -10px 0px -10px; text-align:left; font-weight:bolder; color:#fff; font-size:14px; }
h4 { padding:10px; margin:0px 0px 0px 15px; text-align:left; font-weight:bolder; color:#b3081b; font-size:12px; }
h5 { background:#b3081b; padding:10px; margin:10px 10px 0px 20px; text-align:left; font-weight:bolder; color:#fff; font-size:14px; }


#outside-area {background:; width:980px; margin:0px auto;}
#outside-area2 {background:#b3081b; width:980px; margin:0px auto;}

#logo { background:url(../images/structure/sis-live-logo.jpg); width:210px; height:139px; float:left; margin:-7px 0px 10px 0px;}

html>/**/body #logo { margin:0px 0px 10px 0px;}

.movie {margin:10px 0px 20px 25px;}

.sistextsmall { text-align:center; font-size:10px; color:#666666; margin: 10px 0px 10px 0px;}
.sistextmed { text-align:left; font-size:11px; color:#333; margin: 10px 10px 10px 10px;}

.list1 ul { padding:10px;  margin:0px 0px 0px 0px; font-size:12px; font-weight:bold; width:450px;}
.list1 li { margin:5px 5px 5px 5px;  text-align:left;}
/*.bullets { background:#fff; margin:0px 0px 0px 40px;}*/
.bullets ul {list-style:none; background:; padding:0px 0px 0px 50px;  margin:0px;}
.bullets li { padding:0px 0px 5px 5px; width:420px;  text-align:left; list-style-image:url(../images/misc/bullet.gif);}
/*ul { padding:10px; margin:5px 0px 0px 50px; font-size:12px; width:450px;}*/

#contact { background:; height:120px; float:right; width:750px;}
#contact p { font-size:14px; text-align:right; margin:80px 0px 0px 0px; color:#fff;}
#contact a { text-decoration:none; text-transform:; color:#ffffff;}
#contact a:hover {color:#ccc; }

#top-nav { background:; clear:right; float:right; left:240px; width:750px; }
#top-nav h2 {font-size:16px; float:right; text-align:right; margin:50px 0px 0px 0px; color:#fff;}
#top-nav ul { padding:0px; margin:0px 0px 0px 0px; height:25px; background:#781e1e; width:750px; text-align:right; font-size:14px;}
#top-nav li { list-style-type:none; float:left; margin:0px 0px 0px 0px;}
#top-nav a { text-decoration:none; display:block; padding:4px 21px 5px 21px; text-transform:; color:#ffffff;  border-right:#E41819 solid 2px;}
#top-nav a:hover { background:#b3081b; }

#banner {clear:left; background:#993333; margin:5px 0px 0px 0px; height:200px;}

#col-left {background:#b3081b; width:230px; float:left; margin:0px 0px 0px 0px; font-size:14px; }
#col-left ul { margin:0px; padding:0px; }
/* margin in here for ie 6*/
#col-left li { list-style-type:none; display:inline; margin:0px 0px 0px 0px;}
#col-left a {background:#781e1e; display:block; padding:5px 0px 5px 15px; text-transform:; text-decoration:none;color:#FFFFFF; border-bottom:#E41819 solid 1px;}
#col-left a:hover { background:#E41819;}
#col-left ul ul a { background: #b3081b; padding:5px 15px 5px 30px;}


#col-span {background:#f9f9f9; min-height:385px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; width:750px; }
#col-span p  {padding:0px; margin:10px 40px 10px 30px; line-height:18px;}/
#leftbox {background:; float:left; width:360px; height:250px; margin:0px 0px 0px 20px; }
#firstbox {background:; float:left; width:360px; height:250px; margin:0px 0px 0px 20px; }
#rightbox {background:; clear:right; float:right; width:360px; height:250px; margin:0px 0px 0px 0px; }
#linkbox {background:#ddd; float:right; width:180px; padding:3px 0px 3px 0px; margin: 0px 0px 0px 0px; font-size:12px; text-align:center;}
#col-span .mid ul {background:#fff; padding:10px;  margin:0px 0px 0px 0px; font-size:12px; font-weight:bold; width:450px;}
#col-span .mid li {background:#fff; margin:5px 5px 5px 5px;  text-align:left;}

#menubox {background:; float:left; width:550px;}
#menubox ul {background:; padding:0px; margin:0px auto; font-size:12px;}
#menubox li { list-style-type:none; float:left;}
#menubox a {background:#ccc; text-decoration:none; display:block; padding:3px 10px 3px 10px; font-weight:bold; text-transform:; color:#000; border-right:#fff solid 2px;}
#menubox a.selected { background:#fefefe;}
#menubox a:hover { background:#fefefe;}

#col-mid {background:; padding:0px; min-height:100%; width:500px; float:left; border:#bbbbbb solid 0px; }
#col-mid h3 { padding:10px 10px 10px 20px; margin:-10px -10px 0px 10px; }

#boxtitle {background:; margin:10px 20px 0px 20px; max-width:550px; clear:left; }
#boxtitle-text {float:left; background:; padding:0px; width:325px; }
#boxtitle p { margin:0px 0px 10px 15px; }
#boxtitle h2 { background:#b3081b; padding:10px; margin:0px 0px 0px 0px; text-align:left; font-weight:bolder; color:#fff; font-size:14px; }
#boxtitle h4 {padding:5px; margin:0px 0px 0px 10px; text-align:left; font-weight:bolder; color:#b3081b; font-size:12px; }
#boxtitle-image {border:solid 1px #000; float:left; margin: 0px 10px 10px 10px;}
#boxtitle img a {border:solid 1px #000;  margin:20px auto;}

#boxing {background:; margin:10px 20px 0px 20px; max-width:550px; clear:left; }
#boxing-text {float:left; background:; padding:0px; width:300px; }
#boxing p { margin:0px 0px 0px 15px; }
#boxing h2 {margin:0px 0px 0px 0px;}
#boxing h4 { padding:5px; margin:0px 0px 0px 15px; text-align:left; font-weight:bolder; color:#b3081b; font-size:12px; }
#boxing-image {border:solid 1px #000; float:left; margin: 0px 10px 10px 15px;}
#boxing img a {border:solid 1px #000;  margin:20px auto;}
.boxtext {  float:left; width:200px; font-family: Arial, Helvetica, sans-serif;  text-align:left; font-size:11px; color:#333; margin: 10px 10px 10px 10px;}
.boxtext1 { clear:both;  width:200px; float:left; font-family: Arial, Helvetica, sans-serif;  text-align:left; font-size:11px; color:#333; margin: 0px 10px 10px 15px;}
.boxtext2 { font-family: Arial, Helvetica, sans-serif;  text-align:left; font-size:12px; color:#333; margin: 10px 10px 10px 10px;}

#col-right {background:#eee; width:218px; min-height:100%; float:right;}
#col-right p {margin:10px 0px 10px 5px;	color:#333;	line-height:14px;}
#col-right a {text-decoration:none; color: #E41819; }
#col-right a:hover {text-decoration:none; color:#781e1e;}

#col-archive {background:#eee; width:150px; min-height:100%; float:right;}
#col-archive p {margin:10px 0px 10px 5px;	color:#333;	line-height:14px;}
#col-archive a {text-decoration:none; color: #E41819; }
#col-archive a:hover {text-decoration:none; color:#781e1e;}

#box0 {	background:; padding:10px; margin:0px 0px 0px 0px; border-left:#ccc solid 2px; border-bottom:#ccc solid 2px;}
#box1 {	background:; padding:10px; margin:0px 0px 0px 0px; border-left:#ccc solid 2px; border-bottom:#ccc solid 2px; }
#box2 {	background:; padding:10px; margin:0px 0px 0px 0px; border-left:#ccc solid 2px; border-bottom:#ccc solid 2px; }
#box3 {	background:; padding:10px; margin:0px 0px 0px 0px; border-left:#ccc solid 2px; border-bottom:#ccc solid 2px; }
	
#footer { background:#bbb; width:980px; height:34px; clear:both;}
#footerbox {float:right; padding: 1px 0px 1px 0px; margin:0px auto;}
#footer ul { padding:9px; margin:1px auto; font-size:12px;}
#footer li { list-style-type:none; float:left; border-right:#bbb solid 2px;}
#footer a { text-decoration:none; padding:0px 15px 0px 15px; font-weight:bold; color:#fff;}
#footer img  {border:none;  margin:0px auto;}
#footer a:hover { color:#ddd;}
