/*===| I. MAIN LAYOUT  |=====================================================*/
* {margin: 0;padding:0;}
html, body {height: 100%;width: 100%;}
ul, li{list-style: none;list-style-position: outside;	margin: 0;	padding: 0;}
p{padding: 0;color:#616164;font-weight:normal !important;line-height:15px; font-size:11px;}
.left{float: left;} .right{float: right;}
#push, .clr	{clear: both;}
a{text-decoration:none;color:#616164;}

body{ }
#bg1{position:absolute;z-index: 1; width:100%; background:url("images/bg0.gif") 50% 0% repeat-y;}
#bg2{position:absolute;z-index: 2; width:100%; background:#ffffff 50% 0% repeat-x;}


#wrap-container{position:relative;z-index:4; width: 100%;background:url(../images/layout/bg-body.jpg) repeat-x #fff;}
#container{ z-index:5;text-align: left; background:url(../images/layout/bg-container.jpg) repeat-x #fff;margin-left:16px;margin-right:15px;}
#content{}


#left-outter{float:left; margin: 0; overflow: hidden;}
#left-inner { padding:60px 0px 0px 0px; }

.flash {text-align:center;padding-top:1px;width:649px;margin:0 auto}


/* ===| IV. CENTER COLUMN ELEMENTS |===========================================*/
#center-outter{	float:left;width:633px;	margin:0; padding:0; overflow: hidden;}
#center-inner{padding:34px 20px 0px 0px;}

.part1{float:left;width:125px;text-align:center}

/* ===| IV. RIGHT COLUMN ELEMENTS |===========================================*/
#right-outter{	float:left;	margin:0; padding:0; overflow: hidden;}
#right-inner{padding: 10px 15px 10px 10px;}

.box11{width:139px;height:45px;background:#d8d9db;}
.box22{background:#d8d9db;width:139px;}

/* ===| V. FOOTER BOXES |=====================================================*/
#wrap-footer {position:relative; z-index: 4; width: 100%; text-align: left;}
#fwrap1 {position:absolute; z-index: -3; left:0; width:100%;}
#fwrap2 {position:absolute; z-index: -2; left:0; width:100%;}
#fwrap3 {position:absolute; z-index: -1; left:0; }

#footer.outter	{background:#fff -16px 0% repeat-y; margin: 0 auto; padding: 0px;}
#footer .inner	{background:#fff -16px 100% no-repeat; padding: 0 0 25px;}
#footer .box1	{background: url(../images/layout/footer.jpg) 0px 0% no-repeat; padding:15px 0 0;}

.copyright{padding: 13px 0 0; }
div.ref{padding: 0 10px 0;}

/* ===| VI. OTHER ELEMENTS |====================================================*/
img {border: 0;}

a.thumb:link, 
a.thumb:visited{border:	0px; padding:0px; margin:1px 0; width:auto; display:block;}
	

/* ===| IX. COMPONENT GALERIE |=====================================================*/
#gallery{padding: 5px;}
#gallery div.thumb{float: left; width: 30%; text-align: center; padding: 5px; min-height: 90px; height:auto!important;height:90px;}
#gallery div.thumb a{display: block; vertical-align: middle;}
#gallery div.thumb a img{border: 1px solid #ccc; padding:5px; background: #fff;}

.bullet{
   background:url(../images/bullet.jpg) no-repeat 0px 4px;
   line-height:14px;
   font-weight:bold;
   cursor:pointer;
   padding-left:14px;
}
.bullet-over{
   background:url(../images/bullet-over.jpg) no-repeat 0px 4px;
   line-height:14px;
   font-weight:bold;
   cursor:pointer;
   padding-left:14px;
}
.bullet a{ color:#616164;}
.bullet-over a{color:#c9261d}
