body {margin:0; font:12px Arial; color:#000; background:url(../images/body_bg.png) #FFF repeat-x top; padding-top:11px;}
img {border:0;}
a {outline:none; text-decoration:none;}
input, option {outline:none;}

/* Default Classes */
.left_flo {float:left;}
.right_flo {float:right;}
.clr {clear:both;}

/*  Body Content Start  */
.main {width:995px; margin:0 auto;}

/*  Header Start  */
#header {background:url(../images/header_bg.png) top no-repeat; width:995px; height:168px; float:left;}

.logo {width:175px; height:168px; float:left; background:url(../images/logo_bg.png) top no-repeat;}
.logo img {float:left; margin:-2px 0 0 6px;}

/*  Menu Bar  */
.menubar {background:url(../images/menubar.png); width:812px; height:66px; float:right; margin-top:66px;}
.menubar ul {margin:0; padding:0; list-style:none; padding-left:12px; width:800px; float:left;}
.menubar li {float:left; padding:0 10px; font:15px Arial; background:url(../images/separator.png) no-repeat right;}
.menubar li a {color:#000; text-decoration:none; line-height:59px; display:block;}
.menubar li a:hover {color:#333;}
.menubar li .active {color:#333;}
.menubar li.last {background:none;}

/* Banner */
#banner {width:995px; float:left;}

.contact_no {width:995px; float:left; padding:11px 0; margin-top:18px; text-align:center;}

/* Homepage Body */
.main_home {width:100%; float:left; margin-top:15px; color:#000;}
.inner_home {width:610px; float:left; line-height:17px;}
.inner_home h2 {margin:0; font:20px Arial; padding-bottom:12px; color:#c18a4a; border-bottom:1px solid #c8c8c8;}
/*.inner_home h2:before {content:url(../images/arrow.jpg);}*/
.inner_home h6 {font:14px Arial; margin:10px 0;}
.inner_home p {padding-bottom:20px; background:url(../images/dobl_line.jpg) repeat-x bottom; line-height:3.1; width:100%; float:left;}
.inner_home p.marg_top {margin-top:0;}
.inner_home p font {margin-left:49px; font-size:12px;}
.inner_home p span.nrml {line-height:18px; float:left; margin-top:8px;}
.inner_home p img {float:left; margin-right:46px; margin-left:27px;}

.main_video {width:278px; float:right;}
.video_home {width:278px; float:left;}
.main_video h3 {font:16px Arial; float:left; margin-top:34px;}
.icons_home {width:278px; float:left;}
.icons_home img {margin-right:40px;}

/* Body */
#content_div {width:965px; float:left; padding:15px;}
.inner_content {
	width:100%;
	float:left;
	margin-top:15px;
	color:#000;
}
.inner_content h2 {font:18px Arial; color:#c18a4a; border-bottom:1px solid #c8c8c8; padding-bottom:6px; margin:0;}
.inner_content p {width:100%; float:left; font:12px/1.5 Arial; padding:6px 0; margin:0; text-align:justify;}
.inner_content p a {color:#236495;}
.inner_content p span.nrml {line-height:25px; float:left; margin-top:16px;}

.sponsor {width:500px; margin:0; padding:0; float:left; list-style:none;}
.sponsor li {float:left; width:250px; line-height:1.5;}
.sponsor li a {color:#236495;}

.v_spac {clear:both; height:22px;}
.bvr_top img {margin-left:50px; float:right;}

.center p {text-align:center;}

/* Order Page */
.form_div {width:552px; padding:10px 0;}
.form_div ul {width:552px; margin:0; padding:0; list-style:none;}
.form_div li {margin:0; padding:0; display:block; clear:both;}
.form_div li.buttons {margin:5px 0;}
.form_div li.note {padding:8px 0 5px 180px; clear:both;}
.form_div label {float:left; width:180px; padding:5px 0; font:12px Arial; line-height:24px;}
.form_div label span {font:normal 10px Arial, Helvetica, sans-serif;}
.form_div input.text {width:320px; border:1px solid #999; margin:5px 0; color:#333; padding:3px 2px; height:18px; line-height:18px; float:left;}
.form_div input.text:focus {border:1px solid #555;}
.form_div select.text {width:326px; border:1px solid #999; margin:5px 0; color:#666; padding:3px 2px; height:26px; line-height:18px; float:left;}
.form_div textarea {width:320px; border:1px solid #999; font:12px Arial; margin:5px 0; color:#333; padding:3px 2px; line-height:18px; float:left;}
.form_div textarea:focus {border:1px solid #555;}
.form_div li.buttons {padding:6px 0 0 180px; color:#676767;}
.form_div li.buttons input[type=submit] {background:#01365D; height:26px !important; font:11px Verdana; color:#FFF; border:0; padding:0 12px; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.form_div li.buttons input[type=submit]:hover {background:#08548B; cursor:pointer;}
.form_div li a {margin:6px 0 0 150px; line-height:26px !important; font:bold 12px Arial; color:#5acbcb; display:block; float:left; text-decoration:none;}
.form_div input[type=radio] {margin:3px 0 0 0; padding:0px;}

.googlemap{float:right;  margin-right: -79px; margin-top:-639px;}

/* Gallery CSS Start Here */
.pikachoose {width:820px; margin:0 auto;}

.pika-wrap {width: 520px; margin: 0 auto;}

.pika-image {position:relative; height:628px; width:800px; background:#fafafa; border: 1px solid #e5e5e5; padding: 10px; overflow:hidden;}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {position: absolute; background: url(../images/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background:url(../images/prev.png) no-repeat left 50%; height:600px; width:50px; top:10px; left:10px; cursor:pointer;}
	.pika-imgnav a.next {background:url(../images/next.png) no-repeat right 50%; height:600px; width:50px; top:10px; right:10px; cursor:pointer;}
	.pika-imgnav a.play {background:url(../images/play.png) no-repeat 50% 50%; height:400px; width:46px; top:0; left:50%; display:none; cursor:pointer;}
	.pika-imgnav a.pause {background:url(../images/pause.png) no-repeat 50% 50%; height:400px; width:46px; top:0; left:50%; display:none; cursor:pointer;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 3px; margin: 0 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;}

.clip span{background-color:black;position:absolute;top:5px;left:5px;display:block;}
ul#pikame{width:570px;}
		
		
/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 30px;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 90px; height: 350px; padding: 20px 20px;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width:764px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  90px; height: 350px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 12px;}
.jcarousel-skin-pika .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-pika .jcarousel-item-placeholder {background: #fff; color: #000;}


/* Footer */
#footer {width:100%; float:left; background:#8dc9d8; height:72px; color:#144468;}
.footer_inn {width:965px; margin:16px auto 0 auto; padding:0 15px; text-align:center; line-height:1.8;}
.footer_inn a {color:#144468;}

.maindiv1 {
width:905px;
margin:auto;
margin-top:0px;
}

