@charset "utf-8";
/* CSS Document */

body {
	margin:0;
 	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
}
a:focus {
	outline:none;
}

#wraper {
	height:auto;
	width:868px;
	margin:auto;
}
#main {
	height:auto;
	width:868px;
	float:left;
	margin:30px 0 30px 0;
}
.toplink-sec{
	float:left;
	width:864px;
	background-color:#ffffff;
	height:31px;
	margin:32px 0 25px 0;
	border:2px dotted #d4c0cb;
}
.toplink-logo{
	float:left;
	width:100px;
}
.toplinks{
	float:left;
	width:764px;
	height:26px;
	padding:5px 0 0 0;

}
.toplinks ul { 
	margin:0;
	padding:0 0 0 125px;
}
.toplinks ul li {
	float:left;
	list-style:none;
	border-right:solid 1px #d4c0cb;
}
.toplinks ul li a {
	float:left;
	text-decoration:none;
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#d4c0cb;
	font-size:13px;
}

.toplinks ul li a:visited, ..toplinks ul li a:active{
	color:#f8c1d9;
	text-decoration:none;
}
.toplinks ul li a:hover{
	color:#f8c1d9;
	text-decoration:none;
}
.toplinks ul li.bdrnone {
	border:none;
}

.header {
	width:868px;
	height:200px;
	float:left;
	background:url(../images/header_bg.jpg) left top no-repeat;
}
.header .logo {
	width:auto;
	height:auto;
	margin:24px 0 0 10px;
}
.white_banner_area {
	height:100px;
	width:468px;
	float:left;
	margin:18px 0 0 13px;
	background:#fdfdfd;
}
.banner_dummy {
	height:auto;
	width:100%;
	float:left;
	font-size:14px;
	color:#a7a9ac;
	text-align:center;
	margin:45px 0 0 0;
	
}
.menu {
	height:32px;
	width:100%;
	float:left;
	background:#fcf9fa;
}
.menu ul {
	margin:0;
	padding:0;
	float:left;
}
.menu ul li {
	float:left;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/btn_right_side.gif) center right no-repeat;
}
.menu ul li a {
	float:left;
	text-decoration:none;
	color:#d3bfcb;
	padding:9px 28px 8px 28px;
	display:block;
	
}
.menu ul li a:hover, .menu ul li a.active {
	text-decoration:none;
	color:#f8c1d9;
	
}
.menu ul li.none {
	background:none;
}

.body {
	height:auto;
	width:868px;
	float:left;
	background:url(../images/body_bg.gif) left top repeat-x;
	padding:15px 0 15px 0;
}

.body_left {
	height:auto;
	width:553px;
	float:left;
}
.left_main_container {
	height:auto;
	width:100%;
	float:left;
	margin:0 0 10px 0;
}
.flash_area {
	height:auto;
	width:auto;
	float:left;
}
.left_image_link {
	height:auto;
	width:326px;
	float:left;
}
.image {
	height:auto;
	width:auto;
	float:left;
	margin:0 5px 6px 0;
}

.right_link {
	height:auto;
	width:217px;
	float:right;
}
.link_area {
	height:auto;
	width:217px;
	float:left;
	color:#fff;
	background:url(../images/link_top.jpg) left top no-repeat;
	padding:10px 0 0 0;
	margin:0 0 10px 0;
}
.links {
	height:auto;
	width:207px;
	float:left;
	padding:0 5px 0 15px;
	background:url(../images/link_center.jpg) left top repeat-y;
}
.links  ul {
	margin:0;
	padding:0;
	float:left;
	line-height:13px;
}
.links  ul li {
	font-size:10px;
	list-style:disc inside;
	padding:0;
	margin:0;
}
.links  ul li a {
	text-decoration:none;
	color:#fff;
}
.links  ul li.head {
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	list-style:none;
	
}
.image_link {
	height:auto;
	width:auto;
	float:left;
}
.link_bottom {
	height:12px;
	width:217px;
	float:left;
	background:url(../images/link_bottom.jpg) left top no-repeat;
}

.body_right {
	height:auto;
	width:301px;
	float:right;
}
.news_letter {
	height:47px;
	width:291px;
	float:left;
	background:url(../images/newsletter.jpg) left top no-repeat;
	margin:8px 0 0 0;
	text-align:right;

}
.news_letter a {
	text-decoration:none;
	display:block;
	padding:12px 10px 12px 0;

}
.go {
	width:26px;
	height:22px;
	background:url(../images/go.png) left top no-repeat;
	border:none;
	cursor:pointer;
}
.inspired {
	height:189px;
	width:301px;
	float:left;
	margin:10px 0 0 0;
	background:url(../images/inspired_bg.gif) left top no-repeat;
}
.inspired_text {
	height:auto;
	width:auto;
	float:left;
	padding:75px 0 0 115px;
	color:#d3bfcb;
	font-weight:bold;
	font-size:11px;
}
.inspired_text span {
	font-size:13px;
}
.input {
	height:20px;
	width:140px;
	background:url(../images/input_bg.png) left top no-repeat;
	border:none;
	padding:3px 25px 0 5px;
}
.find_new {
	height:auto;
	width:301px;
	float:left;
	margin:10px 0 0 0;
}
.find_new_2 {
	height:auto;
	width:301px;
	float:left;
	margin:10px 0 10px 0;
}
.social_link_area {
	height:auto;
	width:216px;
	float:left;
	border:dotted 2px #f8c1d9;
	border-right:none;
	padding:20px 0 20px 20px;
}
.social_link_area ul {
	margin:0;
	padding:0;
	float:left;
}
.social_link_area ul li {
	list-style:none;
	margin:0 0 6px 0;
	height:22px;
	line-height:12px;
}
.social_link_area ul li a {
	text-decoration:none;
	font-size:12px;
	color:#d3bfcb;
	text-transform:uppercase;
	padding:5px 0 0 35px;
	display:block;
	height:22px;
}
.social_link_area ul li.email {
	background:url(../images/email_editor.gif) left top no-repeat;
}
.social_link_area ul li.twitter {
	background:url(../images/twitter.gif) left top no-repeat;
}
.social_link_area ul li.facebook {
	background:url(../images/facebook.gif) left top no-repeat;
}
.social_link_area ul li.write {
	background:url(../images/write_for_us.gif) left top no-repeat;
}
.social_link_area ul li a.pad {
	padding-top:0;
}


.stories_inspire {
	height:158px;
	width:312px;
	float:right;
	background:url(../images/stories_inspire_bg.gif) left top no-repeat;
}
.stories_inspire ul {
	margin:70px 0 0 160px;
	padding:0;
	float:left;
}
.stories_inspire ul li {
	list-style:none;	
}
.stories_inspire ul li a {
	text-decoration:none;
	font-size:12px;
	color:#d3bfcb;
	padding:5px 0 5px 0;
	display:block;
}

.bottom_inspired {
	height:100px;
	width:280px;
	float:left;
	background:url(../images/bottom_inspired_bg.gif) left top no-repeat;
}
.bottom_inspired_text {
	height:auto;
	width:auto;
	float:left;
	padding:50px 0 0 0;
	color:#d3bfcb;
	font-weight:bold;
	font-size:11px;
}
.bottom_image_link {
	height:100px;
	width:auto;
	float:right;
}
.b_image {
	height:auto;
	width:auto;
	float:right;
	margin:0 0 0 10px;
}
.bottom_add {
	width:868px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}


.fotter-sec{
width:868px;
margin-top:25px;
float:left;
}
.fotter-sec-link{
width:868px;
height:25px;
margin:0;
float:left;
background-image:url(../images/dot-line.gif);
background-repeat:repeat-x;
}
.fotter-link{
width:868px;
padding:20px 0 20px 0;
float:left;
}
.fotter-link-logo{
width:288px;
float:left;
}
.fotter-link01{
width:850px;
margin:auto;
}
.fotter-link-txt{
width:850px;
float:left;
height:24px;
background-image:url(../images/dot01.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.fotter-link-txt01{
width:850px;
float:left;
height:2px;
background-image:url(../images/dot01.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.fotter-sublink-sec{
width:850px;
float:left;
padding:10px 0 0 0;
}
.fotter-sublink{
width:850px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#aaacae;
}
.fotter-sublink ul{
float:left;
width:210px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#aaacae;
}
.fotter-sublink ul li{
margin:5px 0 0 20px;
padding:0 0 0 0;
list-style:url(../images/arrow.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#aaacae;
text-decoration:none;
}
.fotter-sublink ul li a{
color:#aaacae;
text-decoration:none;
}
.fotter-sublink ul li a:hover{
color:#3e477e;
text-decoration:underline;
}
.fotter-copy{
width:420px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#58585a;
padding:5px 0 0 0;
}
.fotter-copy a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#58585a;
text-decoration:none;
}
.fotter-copy a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#58585a;
text-decoration:underline;
}
.fotter{
text-align:center;
width:987px;
margin-top:25px;
float:left;
}



.digital_links {
	width:95%;
	float:left;
	height:auto;
	background:url(../images/round_bg.gif) right bottom no-repeat #fbf9fa;
}

.inner_social_link_area {
	height:auto;
	width:216px;
	float:right;
	padding:5px 0 5px 20px;
}
.inner_social_link_area ul {
	margin:0;
	padding:0;
	float:left;
}
.inner_social_link_area ul li {
	list-style:none;
	margin:0 0 6px 0;
	height:22px;
	line-height:12px;
}
.inner_social_link_area ul li a {
	text-decoration:none;
	font-size:12px;
	color:#d3bfcb;
	text-transform:uppercase;
	padding:5px 0 0 35px;
	display:block;
	height:22px;
}
.inner_social_link_area ul li.email {
	background:url(../images/email_editor.gif) left top no-repeat;
}
.inner_social_link_area ul li.twitter {
	background:url(../images/twitter.gif) left top no-repeat;
}
.inner_social_link_area ul li.facebook {
	background:url(../images/facebook.gif) left top no-repeat;
}
.inner_social_link_area ul li.write {
	background:url(../images/write_for_us.gif) left top no-repeat;
}
.inner_social_link_area ul li a.pad {
	padding-top:0;
}



.inner_links {
	height:auto;
	width:270px;
	float:left;
	padding:0 5px 0 10px;
}
.inner_links  ul {
	margin:0;
	padding:0;
	float:left;
	width:135px;
	line-height:13px;
}
.inner_links  ul li {
	font-size:11px;
	list-style:disc inside;
	padding:0;
	margin:0;
	color:#d3bfcb;
}
.inner_links  ul li a {
	text-decoration:none;
	color:#d3bfcb;
}
.inner_links  ul li.head {
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	list-style:none;
	color:#d3bfcb;
	
}
.latest_issue {
	height:64px;
	width:380px;
	float:left;
	background:url(../images/latest_issue_bg.jpg) left top no-repeat;
	text-align:center;
	margin:10px 0 0 0;
}
.latest_issue h1 {
	margin:0;
	padding:8px 0 8px 0;
	color:#fff;
	font-size:16px;
}
.latest_issue h2 {
	margin:0;
	padding:0;
	padding:8px 0 8px 0;
	color:#d3bfcb;
	font-size:9px;
}
.left_magzine {
	height:auto;
	width:auto;
	float:left;
}
.magzines {
	height:auto;
	width:auto;
	float:left;
}
.view {
	height:auto;
	width:100%;
	text-align:center;
	color:#d3bfcb;
	font-size:15px;
}
.view_heading {
	width:100%;
	float:left;
	font-size:15px;
	color:#d3bfcb;
	margin:20px 0 10px 0;
	font-weight:bold;
}


/*----------START JS Header----------*/



.buttons{padding:5px 50px 0 0;}
.buttons span{color:#f34346;padding:0;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{color:#fff}

.buttons_2{ position:absolute;}
.buttons_2 span{color:#8c8d87;padding:0 5px;cursor:pointer;font:12px Arial, Helvetica, sans-serif bold;}
.buttons_2 span.active, .buttons_2 span:hover{background:#8c8d87;color:#fff}

.buttons_3{padding:5px; position:absolute;}
.buttons_3 span{color:#8c8d87;padding:0 5px 0 0;cursor:pointer;font:10px Arial, Helvetica, sans-serif bold}
.buttons_3 span.active, .buttons_2 span:hover{background:#8c8d87;color:#fff}



#box8{
	position:absolute;
}
#box8 div{
	width:553px;
	float:left;
}
#box8 .buttons{
	text-align:left;
}
#box8 .prev{
	float:right;
}
#box8 .next{
	float:right;
	padding:0 15px 0 0;
}
.sample8 .buttons{
	clear:both;
	text-align:right;
	padding:5px 25px 5px 5px;
	
}
.sample8 .buttons_3{
	clear:both;
	text-align:right;
	position:absolute;
	
}
.sample8 p.buttons_3{
	clear:both;
	text-align:right;
	position:absolute;
	margin:-25px 0 0 500px;
	
}

.sample8 .buttons_2 {
	clear:both;
	text-align:left;
	position:absolute;
	
}
.sample8{
	width:553px;
}
.sample8 p{
	position:absolute;
	margin:-23px 0 0 10px;
}
.mask1{
	position:relative;
	width:553px;
	height:277px;
	overflow:hidden;
}
#box8 div h3 {
	margin:0;
	padding:0;
}

#box8 div .img1 {
	height:277px;
	width:553px;
	background:url(../images/clip_image001.jpg) left top no-repeat;
}
#box8 div .img2 {
	height:277px;
	width:553px;
	background:url(../images/clip_image002.jpg) left top no-repeat;
}
#box8 div .img3 {
	height:277px;
	width:553px;
	background:url(../images/clip_image003.jpg) left top no-repeat;
}
#box8 div .img4 {
	height:277px;
	width:553px;
	background:url(../images/clip_image004.jpg) left top no-repeat;
}
#box8 div .img5 {
	height:277px;
	width:553px;
	background:url(../images/clip_image005.jpg) left top no-repeat;
}
/*----------END JS Header----------*/

.select{
background-image:url(images/input_bg.png);
background-repeat:no-repeat;
background-position:left top;
border:0px tansparent;
height:20px;
width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555658;
padding:3px 25px 0 5px;
}



/*----------01-December 2009-------------*/

.inner_text_area {
	width:95%;
	height:auto;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	padding:10px 10px 10px 10px;

}
.inner_text_area h2 {
	color:#b19da8;
}
.inner_text_area a {
	color:#b19da8;
	text-decoration:none;
	padding:0 5px 0 5px;
}