﻿*{ padding:0px; margin:0px; text-align:left;}
img{ border:0px;}
input.sub{ text-align:center;}
body{font-family:Sans-Serif; font-size:small; color: #333333; text-align: center; background: #f3f3fd;}

#SiteBG{ background: url(images/bgbar2.gif) repeat-y top; float:left; width:100%;}
#wrapper{ width:760px; margin-left:auto; margin-right:auto;}
#SiteDims{padding:15px; float:left;}
#PageHeader{ float:left;}
#Strap{float:right; font-size:145%; background:url(images/strapbg.jpg) repeat-y top right; width:523px; color:#333333; margin:10px 0 0 0; padding:9px 0 9px;}
#Strap span{color:#c3604e; font-weight:bold;}
#Logo{float:left; margin:0 0 5px 0;}
#Strip{float:left; background:url(images/HeadStrip.gif) no-repeat top; width:730px; height:36px;}
#LeftCol{ width:189px; position:relative; float:left; margin:0px; height:450px;}
#PageContent{ position:relative; float:left; width:523px; padding-left:18px; position:relative;}
h2{ font-size:145%; margin:4px 0 10px 0; display:block; border-bottom:1px dotted #666666;}
h3{ clear:both; font-size:115%; line-height:28px; background:url(images/title.jpg) no-repeat top left; color:#FFFFFF; display:block; padding:0 0 0px 12px; margin:0 0 15px 0;}
#PageContent ul, #PageContent p{ padding:0 0 14px 0;}
#PageContent li{ color:#9C4848; list-style-type:none; background:url(images/bulletsmall.gif) no-repeat left top; padding:0 0 5px 25px;}
#PageContent li span{ color:#333333;}
#PageContent b, #PageContent strong{ color:#c3604e;}
.RightPic{ margin-left:10px; margin-bottom:20px; border:1px solid #333333;}
.LeftPic{ margin-right:10px; margin-bottom:20px; border:1px solid #333333;}

.Tab1{ background-color:#FFFFFF;  }
.Tab1 td{ padding:0px; margin:0px; border:1px solid #666666; background-color:#fee19b; padding:4px; vertical-align:top;}
.Tab1 .shade1{ background-color:#DDDDDD;}
.smalltxt{ font-size:90%;}
#nav-menu, #snav{list-style: none; padding: 0; margin: 0; display:block; width:170px;}

#nav-menu li.nav{margin: 0px; padding: 1px 0px 0px 0px; display:block; width:170px; text-align: left; list-style:none;}

#nav-menu li.nav a{background: url(images/nav.jpg) no-repeat top left; font-weight:bold; padding:0 0 0 10px; line-height: 28px; letter-spacing:1px; display: block; width:170px;color: #824034;text-decoration: none; text-align: left;}
#nav-menu li.nav a:hover, #nav-menu li.nav #NavOn{ background: url(images/nav_.jpg) no-repeat top left; color:#2a425b;}
#nav-menu #snav li a{ background: url(images/bullet.gif) no-repeat 2% 50%; line-height:22px; padding:0 0 0 30px; width:145px; }
#nav-menu #snav li a:hover, #nav-menu #snav li #snavOn{ background: url(images/bullet_.gif) no-repeat 2% 50%; line-height:22px; color:#2a425b;}

a.imglink:hover { background-color:#FFFFFF;}

img {border:0px;}
#PageContent a{ color:#c3604e; font-weight:600; padding:0 1px 0 1px; }
#PageContent a:hover { color:#333333; background-color:#feb065;  text-decoration:none; font-weight:600; }
#footer{ text-align:center; float:left; clear:left;  background:#FFFFFF url(images/footer.jpg) no-repeat; line-height:59px; width:760px;}
#footer a{color:#824034; text-decoration:none; font-weight:normal;}
#footer a:hover{ background-color:#feb065;}
#subfooter{ text-align:center; float:left; clear:left;  line-height:26px; width:760px;}
#subfooter a{ color:#FFFFFF; text-decoration:none;}
#subfooter a:hover{ text-decoration:underline;}

#clip{ float:left; clear:left; margin:15px 0 15px 0;}
#clip a{ float:left; display:block; cursor:pointer; width:180px; height:148px; background:url(images/watch-movie.jpg) no-repeat bottom left;}
#clip a:hover{ background:url(images/watch-movie.jpg) no-repeat top left;}
#clip a span{ margin-left:-999px;}

#defaultpagecontentleft{ float:left; width:243px;}
#defaultpagecontentmid{ float:left; width:20px;}
#defaultpagecontentright{ float:right; width:260px;}

