@import url("../Default/style.css");
@font-face {
    font-family: josefinsansstdlight;
    font-style: normal;
    font-weight: normal;
    src: url("/theme/dgiobridalcafe/imgs/josefinsansstdlight.ttf");
}

html,body{
	height:100%;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	color:#96816d;
	font-size:13px;
	font-family: century gothic; }
.fontbold { font-weight:bold; }
}


#theme{
	height:100% auto;
	background: #ffffff;

}

#theme-frame{
	height:100% auto;
	min-height:630px;
	margin:auto;
	width:1000px;
	background:#ffffff;
	border-left:0px solid #efefef;
	border-right:0px solid #efefef;
}

#theme-lang { padding-right:20px; z-index:999;}
#theme-lang ul {list-style:none; margin:0px; padding:0px; text-align:right;}
#theme-lang ul li { display:inline;}
#theme-lang ul li a,
#theme-lang ul li a:visited { padding:3px 5px 3px 5px; border-left:1px solid #888888; color:#fff;}
#theme-lang ul li:first-child a { border-left:0px;}

#theme-share { text-align:right;  float:right; padding:10px; color:#fff;}
#theme-share a,
#theme-share a:visited,
#theme-share a:hover {color:#fff; text-decoration:none;}

#theme-header { 
	display:block;
	height:160px;
	background: #ffffff;
}

#theme-header-userdefine { 
	display:block;
	height:100%;
	width:100%;
	}
	
#theme-header-link { padding-left:20px; position:relative; top:0px; color:#efefef; display:block; width:400px;}
#theme-header-link a,
#theme-header-link a:visited{ color:#fff;}
#theme-header-link a:hover{ }
#theme-header-logo { }
#theme-header-logo img { border:0px; padding:0px; display:inline;}
#theme-frame-header{float: right; width: 220px; display:inline;}
#theme-menu{ clear:both; border-top: 1px dotted #a99479; border-bottom: 1px dotted #a99479; height:32px;}
#theme-container { clear:both; min-height:350px;}


#theme-nav { clear:both; background:#E1FFFF; padding:10px; border-bottom:1px solid #B0FFFF; display:block; overflow:hidden; height:10px;}
#theme-nav ul {margin:0px; padding:0px; list-style:none;  }
#theme-nav ul li { display:inline; }
#theme-nav ul li a {padding:0px 10px 0px 10px; background:url(imgs/arrow-v.png) left no-repeat; }

#theme-title {padding:0px 10px 0px 10px; 	font-family: josefinsansstdlight; }
#theme-frame-panel{  float: right; width: 190px; display: none; padding:10px 10px 10px 0px;}
#theme-contain{  float: left; width: 98%; display: inline; padding:0px 5px 0px 5px; min-height:300px; border-right:0px dashed #444; text-align:justify;}
/*
#theme-contain-home{ background:url(imgs/content-home-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-about{ background:url(imgs/content-about-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-prod{ background:url(imgs/content-prod-bg.jpg) top right no-repeat; width:100%; height:100%;}
#theme-contain-news{ background:url(imgs/content-news-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-contact{ background:url(imgs/content-contact-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-faq{ background:url(imgs/content-faq-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-member{ background:url(imgs/content-member-bg.jpg) top right no-repeat;width:100%; height:100%;}
#theme-contain-video{ background:url(imgs/content-video-bg.jpg) top right no-repeat;width:100%; height:100%;}
*/

#theme-header-search{float:right;}

#theme-footer {clear:both; padding:20px; border-top:1px dotted #96816d; text-align:center; background:#ffffff; margin-top:10px;}


