/* CSS Document */


/*============================================================
 !Reset
============================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/*============================================================
 !Defaults
============================================================*/

h1,h2,h3,h4,h5,h6 {line-height:normal;}
h1 {font:16px Arial, Helvetica, sans-serif; font-weight:bolder; color:#e4e4e4;}
h2 {font:18px "Times New Roman", Times, serif; color:#7B7549; font-weight:bold; border-bottom:#808080 1px solid; padding:3px 0px;}
h3 { font:13px Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; border-bottom:#808080 1px solid; padding:22px 0px 5px 0px;}
h4 { font:16px "Times New Roman", Times, serif; color:#7B7549; font-weight:bold; padding:4px 0px;}
h5 { font:12px Arial, Helvetica, sans-serif ; color:#676767; font-weight:bold;}
h6 { font:11px Verdana, Arial, Helvetica, sans-serif; color:#989898; font-weight:bold; padding:0px 0px 0px 80px;}
p { line-height:1.22em; }

b,strong {
	font-weight:bold;
	line-height:1;
	}

i,em { font-style:italic; }

img { vertical-align: middle; }

a {
	color:#828282;
	outline:none;
	text-decoration:underline;
	}
a:active {
	color:#828282;
	outline:none;
	}
	
a:hover {
	color:#60c5eb;
	text-decoration:none;
	}
a img, .noborder { border:0; }

a.nounderline {
	text-decoration:none;
	}
a.nounderline:hover {
	text-decoration:underline;
	}

ul {
	list-style: none;
	}


.clear { clear:both;}	
/*============================================================
 !Basics
============================================================*/

body { background:url(../images/bg00.gif) repeat-x top #e8e8e8; font:11px Verdana, Arial, Helvetica, sans-serif; color:#e4e4e4; line-height:16px; text-align:justify;}

#wrapper { width:950px; margin:0px auto;}

#header { width:950px;}

.banner { width:950px;}

.img_minibar { background:url(../images/img_minibar01.jpg) no-repeat top left; width:238px; height:107px; margin:23px 0px 0px 14px; float:left;}

.bnr_img { background:url(../images/bnr_img01.jpg) no-repeat top left; width:397px; height:187px; margin:13px 0px 0px 286px; float:left;}


.nav {position:relative; height:40px; width:698px; margin:3px 0px 0px 236px; border-top:#c2c2c2 1px solid;}
.nav ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:8px 4px 3px 25px; width:640px;}
.nav li {float:left; margin:0px 2px 0px 1px;}
.nav a, .nav a:visited, .nav a:active { font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#ADADAD; text-decoration:none; padding:0px 20px 0px 20px; line-height:30px;}
.nav a:hover { font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#7D7D7D; text-decoration:none; padding:0px 20px 0px 20px; line-height:30px; display:block;}
#current { font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background-color:#47a4c7; text-decoration:none; padding:0px 20px 0px 20px; line-height:30px; display:block;}

#slide {position:absolute; top:0px; height:30px; background-color:#CCCCCC; z-index:10; margin-top:7px;}

/*

.nav { position:relative; width:700px; border-top:#c2c2c2 1px solid; margin:3px 0 0 236px;}
.nav ul { list-style:none; z-index:10; position:absolute; z-index:100; padding:12px 4px; width:625px;}
.nav li { float:left; margin:0px 2px 0px 1px;}
.nav a, .nav a:active, .nav a:visited, .nav a:hover { font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#989898; text-decoration:none; padding:0px 10px;}
#slider { position:absolute; top:0; height:40px; background-color:#00FF00; z-index:10;}
*/
#bodypart { width:950px;}

.leftpart { width:225px; padding-top:11px; float:left;}

.left { width:225px;}

.bgtitle01_rememberusfor { background:url(../images/bgtitle_01.gif) no-repeat top left; width:225px; height:11px;}

.listing01 { width:194px; padding:14px 0px 23px 0px;}
.listing01 ul { margin:0px; padding:0px;}
.listing01 li { list-style:none;}
.listing01 li a{ 
	font:12px Verdana, Arial, Helvetica, sans-serif; 
	color:#828282; 
	line-height:29px; 
	height:29px;
	text-decoration:none;
	background:url(../images/bg_bullet01.gif) no-repeat 0px 10px;
	border-bottom:#cfcfcf 1px solid;
	padding:0px 0px 0px 22px;
	display:block;
	}
.listing01 li a:hover{ 
	color:#828282; 
	line-height:29px; 
	height:29px;
	text-decoration:none;
	background:url(../images/bg_bullet02.gif) no-repeat 0px 10px #E0E0E0;
	border-bottom:#cfcfcf 1px solid;
	padding:0px 0px 0px 22px;
	display:block;
	}

	
.bg_minikobe { background:url(../images/bg_img02.gif) no-repeat 0px 0px; width:225px; height:119px;}

.bgtitle01_contactdet { background:url(../images/bgtitle_02.gif) no-repeat top left; height:11px; width:225px; margin:13px 0px 15px 0px;}

.cont_det { font:12px Verdana, Arial, Helvetica, sans-serif; color:#828282; line-height:18px;}

.rightpart { width:725px; padding:8px 0 10px 0px; float:left;}

.body_topbg { background:url(../images/bg00_bdt.gif) no-repeat top left; width:725px; height:20px; }

.body_btmbg { background:url(../images/bg00_bdb.gif) no-repeat top left; width:725px; height:20px;}

.body_wrappper { background:url(../images/bg01.gif) repeat-y; width:672px; padding:10px 25px 0px 28px;}

.container { width:672px; padding-top:14px;}

.welcome_det { width:672px;}

.img_welcome { background:url(../images/img_01.jpg) no-repeat top left; width:225px; height:143px; padding:0px 25px 34px 0px; float:left;}

.imgs { width:458px; border-right:#757575 1px solid; margin:20px 0px 0px 0px; float:left;}
.imgs a img { border:#4f4f4f 1px solid; padding:2px; margin-right:10px;}
.imgs a:active img { border:#4f4f4f 1px solid; padding:2px; margin-right:10px;}
.imgs a:hover img{ border:#60c5eb 1px solid; padding:2px; margin-right:10px;}


.featgal { width:458px; border-right:#757575 1px dashed; padding:20px 0px 0px 0px; float:left;}

.featgal a img{ border:#4f4f4f 1px solid; padding:3px; margin-right:10px;}
.featgal a:active img{ border:#4f4f4f 1px solid; padding:3px; margin-right:10px;}
.featgal a:hover img{ border:#60c5eb 1px solid; padding:3px; margin-right:10px;}

.minibars_logo1 { background:url(../images/minibar_logo.gif) no-repeat; width:154px; height:76px; margin:32px 0px 0px 28px; float:left;}


#footer { width:950px;}
.footerpart { width:950px; padding-top:25px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#8F8F8F; text-align:center;}
.footerpart a, .footerpart a:visited { color:#8F8F8F; text-decoration:underline;}
.footerpart a:hover { color:#60c5eb; text-decoration:none;}

/*============================================
	! Our Menu
=============================================*/
#mcontent{width:652px; padding:25px 10px; background:url(../images/bg_m.gif) repeat;}
#mcontent01{width:652px; padding:25px 10px; background:url(../images/bg_m.gif) repeat;}
#mcontent02{width:652px; padding:25px 10px; background:url(../images/bg_m.gif) repeat;}
#mcontent03{width:652px; padding:25px 10px; background:url(../images/bg_m.gif) repeat;}

#navigation{background:url(../images/navigation-background.jpg) repeat-x; height:30px; padding:5px 0px 5px 0px;}


.mlink { width:652px; }	
.mlink a img{ border:#4f4f4f 1px solid; padding:3px; margin-right:10px;}
.mlink a:active img{ border:#4f4f4f 1px solid; padding:3px; margin-right:10px;}
.mlink a:hover img{ border:#60c5eb 1px solid; padding:3px; margin-right:10px;}

.menu { width:652px;}

.mtxt { text-align:center; background:url(../images/menu_cobeburger.jpg) no-repeat 440px 0px #ccc06e; margin:10px 0px; padding:8px;}
.mtxt h4{ padding-bottom:10px;}

.goldenboldtxt { font:bold italic 30px Georgia, "Times New Roman", Times, serif;}

.mcol { width:315px; padding-right:10px; margin-right:11px; border-right:#CCC8AA 1px dashed; float:left;}
.mco { width:316px; padding-right:10px; margin-right:11px; float:left;}
.mcol2 { width:315px; float:left;}
.menucont { width:315px;}
.menunote { width:315px; font:12px "Times New Roman", Times, serif; color:#363636;}

.mdesp { width:285px; color:#858585;  padding:5px 0px; float:left;}
.mdesp2 { width:260px; padding:0px 30px 5px 25px; font:11px Arial, Helvetica, sans-serif; color:#858585; font-style:italic; float:left; }

.mpriss { width:28px; color:#858585; text-align:right; padding:5px 2px 5px 0px; float:left;}

.text01 { font:14px "Times New Roman", Times, serif; color:#877F55; font-weight:bold; width:275px; float:left;}
.text02 { font:12px Arial, Helvetica, sans-serif; color:#595959; font-weight:bold; width:275px; float:left;}
.text03 { font:12px "Times New Roman", Times, serif; color:#A59B68; font-weight:bold; width:215px; padding-left:60px; float:left;}

.mcoluh { width:92px; padding:5px; color:#858585; float:left;}
.mcolum { width:92px; padding:5px; float:left; }
.mcolum ul { width:92px;}
.mcolum li { list-style:none; line-height:20px; color:#858585;}

/*=================================
	!gallery Page
==================================*/
  #img_container { width:672px; margin:0px; padding:0px; }
  #img_container ul {display:block;padding:0;margin:0;list-style:none;}
  #img_container ul li{float:left; width:145px; padding:8px;}
  #img_container ul li a img {
      width:135px;
      height:90px;
      border:2px solid #3D3D3D;
      padding:4px;
  }
  #img_container ul li a:hover img { border-color:#60D3F4;  }
  


/*=================================
	!Contact Page
==================================*/

#contactleft{
	width:562px;
	position: relative;
	float:left;
	}
	
#contactright{
	width:362px;
	float:left;
	position: relative;
	margin:0 0 0 20px;
	}


#contactpg{
	margin:0 auto;
	padding:0;
	float:left;
	position:relative;
	top:10px;
}

.border{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#F1EFEF;
	width:262px;
	height:18px;
	padding:2px;
}

.border1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #EA4B4B;
	background:#F3D5D5;
	width:262px;
	height:18px;
	padding:2px;
}
	
.bordera{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #EA4B4B;
	background:#F3D5D5;
	width:262px;
	height:18px;
	padding:2px;
	}

.bordera1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#fff;
	width:262px;
	height:18px;
	padding:2px;
	}

/* Text Box End */

/* Buttons End */

.btn{
	background: #FFE88C;
	border:2px solid #DDB000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	cursor:pointer;
	color:#957700;
	}

.btn:hover{
	background: #FFCC01;
	}
#c1{
	margin:0 auto;
	padding:0;
	width:270px;
	float:left;
	line-height:25px;
	text-align:left;
	}	

#c2{
	margin:0;
	padding:0 0 0 20px;
	width:370px;
	float:left;
	line-height:25px;
	float:left;
}

.locamap { background:url(../images/locamap.jpg) no-repeat; width:310px; height:16px; margin:0px 0px 14px 0px;}

.map { width:370px; padding-bottom:4px; background-color:#CCCCCC; border:#FFFFFF 4px solid;}

.error{
	font-size:13px;
	font-weight:bold;
	padding:20px;	
	text-align:center;
	color:#6EBDDA;
	}

.ok{
	font-size:13px;
	font-weight:bold;
	padding:20px;	
	text-align:center;
	color:#6EBDDA;
	}
	
	
