/* CSS Document */

* { margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555; }
img { border:none;}
#container {   border-bottom:1px solid #fff;}
#header { background:url(../images/header_bg.jpg) repeat-x; padding-left:25%; }

#navigation { border-top:2px solid #fff;background:url(../images/nav_bg.jpg) repeat-x; height:39px; } 
a { color:#B21117; font-weight:bold; text-decoration:none; }
#navbar {  margin:0 auto; width:990px; padding-top:5px; padding-left:10px; }
#navbar li {  list-style-type:none; display:inline; }
#navbar li a {  color:#fff; text-decoration:none; display:block; float:left; padding:8px 0 8px 10px;   margin-right:200px;text-align:center; } 

#home a.active {color:#B21117;display:block; float:left;background: url(../images/active_button1.jpg) 0 0 no-repeat; padding-top:9px; padding-left:2px;width:58px; font-weight:bold;}
#samples a.active {display:block; float:left;background: url(../images/active_button2.jpg) 0 0 no-repeat; width:96px;  padding-top:9px; padding-left:2px; color:#B21117;  font-weight:bold;}
#contact a.active {display:block; float:left;background: url(../images/active_button2.jpg) 0 0 no-repeat; width:96px;  padding-top:9px; padding-left:2px;color:#B21117;  font-weight:bold;}
#index_image {  width:980px; } 
#index_image img {width:98%;} 
*body #contentwrap {height:100%; }
#content { display:block; clear:both; margin:0 auto; padding:10px 5px 50px 10px; font-size:12px;  width:980px; }
#smallcontent { width:39%;  float:left; }
*html #content { margin-left:4.4%; width:47%;} 
#content h1 {font-size:22px; color:#B21117;   }
#content h2 {font-size:16px; color:#B21117; margin:5px 0;  }
#content h3 {font-size:16px; color:#B21117; margin:25px 0;  }
#content h3 a { text-decoration:none; color:#B21117; }
td { vertical-align:top;}

#content ul li {  display:inline; font-size:24px; text-transform:uppercase;color:#B21117;  }
#content ul li a {  display:block; text-decoration:none; font-size:12px; text-transform:capitalize; line-height:26px; list-style-position:inside; color:#000;  }
#content input, select {font-size:11px; }
#content li.indent { padding-left:15px;}
#smallcontent { width:39%;  float:left; margin-right:140px; }
#content p {display:block;margin:15px 0; line-height:20px; }
#content p.message { color:#BF2323;}
#rightside { float:left; display:block;clear:right;padding:5px 0 25px 50px; max-width:23%; width:15%; }
#rightside li { font-size:20px; color:#B21117; text-transform:uppercase;line-height:26px;}
#footerwrap {background:url(../images/footer_bg.jpg) repeat-x ;clear:both; height:58px;   }
#buttons { position:relative; bottom:156px;clear:both; height:20px;  margin:0 auto; width:990px; }
#footer {  padding:5px 0; color:#B21117; font-weight:bold;}
#footer p {  text-align:center;}
#adz { text-align:center; padding:5px;font-size:10px; color:#888; }
#adz span { position:absolute; right:5px;}
#adz a { color:#888; text-decoration:none;}
.highslide {

	display:inline;
	cursor: url(../images/zoomin.cur), pointer;

    outline: none;

}

.highslide img {



}

.highslide img:hover {






}



.highslide-image {

  

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;

    text-align:left;



    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

 

    background-color: white;

}




.highslide-move {

    cursor: move;

}



.highslide-overlay {

	display: none;

}



/* Controlbar example */

.controlbar {	

	background: url(../images/controlbar4.gif);

	width: 167px;

	height: 34px;

}

.controlbar a {	

	display: block;

	float: left;

	/*margin: 0px 0 0 4px;*/	

	height: 27px;

}

.controlbar a:hover {

	

}

.controlbar .previous {

	width: 50px;

}

.controlbar .next {

	width: 40px;

	background-position: -50px 0;

}

.controlbar .highslide-move {

	width: 40px;

	background-position: -90px 0;

}

.controlbar .close {

	width: 36px;

	background-position: -130px 0;

}





/* Necessary for functionality */

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}
.highslide-loading {

    display: block;

	color: white;

	font-size: 9px;

	font-weight: bold;

	text-transform: uppercase;

    text-decoration: none;

	padding: 3px;

	border-top: 1px solid white;

	border-bottom: 1px solid white;

    background-color: black;

    /*

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

    */

}