html, body, h1, h2, h3, h4, h5, p, ul {
padding:0px;
margin:0px;

}

a {
color:#9A3623;
}

p, ul {
margin-bottom:15px;
}
#right ul {
margin-left:25px;
}
body {
background-color:#920728;
color:#1d576b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:185%;
}
#wrapper {
width:943px;
margin:auto;
}
#logo img, #logo-home img {
border:none;
}
#logo-home {
width:278px;
height:162px;
float:left;
}

#logo {
width:278px;
height:145px;
float:left;
}
#top {
width:665px;
height:145px;
background-image:url(images/repeater.gif);
background-repeat:repeat-x;
float:left;
}
#top-home {
width:665px;
height:162px;
background-image:url(images/nav-bg.gif);
float:left;
}
#nav {
margin-top:54px;

}
#nav img {
border:none;
}
#left-home {
width:540px;
background-image:url(images/home-left.jpg);
background-repeat:no-repeat;
background-color:#d2c898;
float:left;
clear:left;
}
#left {
width:336px;
min-height:482px;
background-image:url(images/left_bg.gif);
background-repeat:no-repeat;
background-color:#d2c898;
float:left;
clear:left;
}
#right-home {
width:403px;
float:right;
background-image:url(images/home-right.jpg);
background-repeat:no-repeat;
}
#content {
width:943px;
min-height:482px;
float:left;
background-image:url(images/right-bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#d2c898;
}
#right-home #right-content {
width:403px;
margin-top:182px;
}
#home-wrapper {
width:943px;
float:left;
clear:both;
background-image:url(images/right-bg.gif);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#d2c898;
}
#right-home #slideshow {
background-color:#7C7A6E;
width:274px;
height:284px;
margin-left:51px;
margin-top:60px;
}
#right-home #right-content img {
margin-left:40px;
margin-top:6px;
border:none;
}
#right {
width:540px;
float:left;
padding-bottom:100px;

}
#left-home #left-content {
margin-top:395px;
margin-left:32px;
}
#left img, #left h2 {
margin-left:27px;
}
#left #left-content {
margin-left:32px;
}
#left #slideshow {
background-image:url(/assets/templates/images/border.gif);
background-repeat:no-repeat;
width:274px;
height:259px;
margin:10px 0 50px -15px;
border:0px;
}
#left #slideshow img {
margin-top:13px;
margin-left:13px;
border:0px;
}
#logos {
background-color:#d2c898;
background-image:url(images/logos3.gif);
background-repeat:no-repeat;
width:903px;
height:199px;
float:left;
clear:both;
font-size:11px;
padding-left:40px;
}
#logo-text {
padding:0px;
width:288px;
float:left;
margin-top:35px;
margin-right:35px;
}
#sponsor_link {
float:left;
}
#sponsor_link ul {
list-style-type:none;
padding:0px;
margin:0px;
}
#sponsor_link ul li {
display:block;
}
#sponsor_link ul li a {
margin-top:5px;
float:left;
text-indent:-2000em;
overflow:hidden;
height:175px;
width:550px;
}
#footer {
background-image:url(images/footer.gif);
background-repeat:no-repeat;
width:943px;
height:200px;
float:left;
clear:both;
}
#footer ul {
list-style-type:none;
padding:0px;
margin:0px;
}
#footer ul li {
display:inline;
}
#footer ul li a {
margin-top:5px;
float:left;
text-indent:-2000em;
overflow:hidden;
height:25px;
}
#footer p {
font-size:11px;
line-height:normal;
text-align:right;
color:#391927;
margin-right:10px;
margin-top:40px;
}
#footer p a {
color:#391927;
}
li#contact a {
width:140px;
margin-left:516px;
}
li#map a {
width:231px;
margin-left:47px;
}
h1 {
font-weight:normal;
font-size:24px;
color:#b95630;
margin-bottom:-5px;
text-transform:uppercase;

}
h1.right {
margin-top:20px;
margin-bottom:20px;
text-transform:uppercase;

}
h2#section {
text-indent:-2000em;
overflow:hidden;
display:block;
width:251px;
height:28px;
background-image:url(images/section.gif);
}
ul#left-nav {
list-style:none;
margin:10px 0 0 0;
padding:0px;
border-bottom:1px solid #b95630;
width:246px;
}
ul#left-nav li {
border-top:1px solid #b95630;
}
ul#left-nav li a {
margin:4px 0 4px 10px;
display:block;
text-decoration:none;
color:#1d576b;
}

/* sIFR CSS SELECTORS */
/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}

/*---- Header styling ---*/
.sIFR-active h1, .sIFR-active h3, .sIFR-active h5
{
	visibility: hidden;
	font-family: verdana;
	line-height: 1em;
	font-size: 31px;
	padding: 0px;
	margin-top:5px;
	

}

.sIFR-active h3
{
	margin-top: 10px;
}


/* ######### Style for Drop Down Menu ######### */


.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #A55749; /*THEME CHANGE HERE*/
border-width: 1px 1px 0 1px;
font:normal 12px;
line-height:18px;
z-index:100;
background-color: #920728;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #A55749; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: #d2c898;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #7b0622;
}
input.input_error, select.input_error {
background-color:#f6efa7;
}
label.input_error, .errors {
color:#9a3623;
}
label {
float:left;
clear:left;
display:inline-block;
width:120px;
text-align:right;
margin-right:5px;
padding-top:3px;
}
div.form-field {
height:32px;
width:350px;
}
input, select {
border:1px solid #999999;
}
input {
padding:5px 0 0 5px;
height:20px;
}
select {
margin-top:5px;
}
div.wandviza {
	 margin-left:347px;
  	margin-top:-5px;
  	position:absolute;
	}

.sponsor {
	position:absolute; 
	width:310px; 
	margin-left:280px; 
	text-align:right;
	}
.sponsor img {
	float:right; 
	margin-left:10px;
	}

div#nenshi {text-align:left:}
div#nenshi img {margin-left:0;}
.home div#nenshi {text-align:left;}
.nothome div#nenshi { /*position:absolute; top:150px; margin-left:-30px;*/}
/*.nothome #left {margin-top:90px;}*/
.home div#nenshi {/*position:absolute; top:95px; margin-left:170px;*/}


