@charset "utf-8";
/* 
CSS Document
Designer: asterix
*/

body{ background-color:#FFF; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#616161;}
a {text-decoration:none; color:#8A2E60;}
a:hover {color:#fa4;}

#site {background:url(images/content/repeat.png);}

#top1{background-image:url(images/top/header_bg.png); background-repeat:repeat-x; height:165px;}

#header{background-image:url(images/top/header.png); height:125px; width:950px; margin:0px auto; position:relative;}
#link{ display:block; position:absolute; top:22px; left:27px; height:70px; width:247px;}
#link a { display:block;height:70px; width:247px; text-indent:-9999px;}
#small_nav{position:absolute; top:15px; right:22px; width:57px; height:13px;}
#link1{display:block; height:13px; width:18px; float:left;}
#link2{display:block; height:13px; width:19px; float:left;}
#link3{display:block; height:13px; width:19px; float:left;}

#nav{width:930px; height:39px; margin:0px auto; position:relative;}
#nav li{float:left; background:url(images/top/menu_divider.png) right center no-repeat; width:125px; text-align:center;}
#nav a{text-decoration:none; color:#FFF; line-height:39px; font-size:11px; margin:0px 15px; font-weight:600; padding:1px 5px;}
.menu{display:block; height:39px;}
#nav a:hover{ background:url(images/top/hover.png) center repeat-x;}

#top2{height:244px; width:931px; margin:0px auto; position:relative;}
#welcome{
	background-image:url(images/top/welcome.png);
	width:931px;
	height:244px;
	position:absolute;
	left:0px;
}

#slide {
	overflow:hidden;
	width:373px;
	height:244px;
	position:absolute;
	top:1px;
	right:0px;
	padding:0px;
	margin:0px;
}
/*#slide_frame{background-image:url(images/top/slide_frame.png); background-repeat:no-repeat; width:374px; height:244px; z-index:2; position:relative; display:none;}*/
#slide_pic{width:373px; height:244px;}
.full {width:373px; height:244px;}

#content{background-color:#FFF; background:url(images/content/contentBg.png) repeat-y; width:960px; margin:0px auto;}

#left{
	width:565px;
	padding-left:30px;
	float:left;
	margin-bottom:55px;
}
#bottom{
	width:931px;
	padding-left:30px;
	padding-bottom:30px;
	float:left;
	margin-bottom:5px;
}
.title{color:#633e51; font-size:19px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:400; margin-bottom:7px;}
#left p{color:#6b6b6b; font-size:12px; line-height:16px;}
#left_bottom{margin-top:18px;}
.thumb{width:165px; height:298px; float:left; background-color:#f1f0ec; margin-bottom:2px; margin-right:2px; padding:10px 10px 30px 10px; position:relative;}
.thumb h3{color:#633e51; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-top:10px; margin-bottom:10px;}
#left .thumb p{font-size:11px; line-height:13px; margin-bottom:20px;}
#left .thumb a.readMore{ text-decoration:none; font-size:11px;position:absolute; display:block; 
width:76px; height:16px; bottom:5px; right:10px; font-weight:600;} 

#right { width:325px; float:right; overflow:hidden; margin-right:12px; }
#right h2{ font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; color:#633e51; margin: 10px 0px; }
#right p { margin-left:4px; font-size:12px; margin-bottom:10px; line-height:14px;}
.list li { background:url(images/content/bullet.png) center left no-repeat; padding-left:10px; margin-left:15px; margin-bottom:12px; font-weight:600;}
#movie { height:182px; width:304px; background-color:#000; margin-top:10px;}

.wigContent {width:303px;}

#download{background-image:url(images/content/download_1.png); width:303px; height:74px; margin-bottom:21px; margin-top:19px;  }
#download a{text-decoration:none; color:#fcecf4; font-size:19px; display:block; width:189px; height:37px; padding:20px 35px 17px 79px; }
#download:hover{background-image:url(images/content/download_2.png);}


.testimanoals  {width:303px;}
.quote { margin-bottom:10px 0px; padding:20px 0px; clear:both; position:relative; width:300px; font-size:11px !important;} 
.quote1 {background:url(images/content/quote1.png) no-repeat; display:block; width:24px; height:19px; top:0px; left:0px; position:absolute;}
.quote2 {background:url(images/content/quote2.png) no-repeat; display:block; width:24px; height:19px;  bottom:0px; right:0px; position:absolute;}
#right .quote p {color:#565656;  padding:0px 20px 0px 25px; margin-bottom:0px;}
#right .author { margin-left:30px; color:#633e51; font-weight:bold; }

#bar{ background:url(images/bottom/bar.png) repeat-x; height:2px; width:932px; margin:0px auto;}
#bottom {height:69px; width:887px; margin:0px auto; padding:23px 22px 34px 22px; position:relative; }
#info{float:left; font-size:10px; line-height:13px;}
#info h5{font-weight:bold; color:#633e51;}
#reclame{
	float:none;
	font-size:10px;
	width:900px;
}
#reclame img {float:right; margin-right:2px;}
#small_nav2 {
	clear:left;
	float:left;
	padding-top: 50px;
}
#small_nav2 li{float:left;}
#small_nav2 a{font-size:11px; font-weight:bold; line-height:20px; padding:0px 5px;}
#reclame p{font-weight:bold;}
