@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('League_Gothic-webfont.eot');
    src: url('League_Gothic-webfont.eot?iefix') format('eot'),
         url('League_Gothic-webfont.woff') format('woff'),
         url('League_Gothic-webfont.ttf') format('truetype'),
         url('League_Gothic-webfont.svg#webfontFHzvtkso') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ForelleRegular';
    src: url('Forelle-webfont.eot');
    src: url('Forelle-webfont.eot?iefix') format('eot'),
         url('Forelle-webfont.woff') format('woff'),
         url('Forelle-webfont.ttf') format('truetype'),
         url('Forelle-webfont.svg#webfont6NiWGwEp') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DroidSansRegular';
    src: url('DroidSans-webfont.eot');
    src: url('DroidSans-webfont.eot?iefix') format('eot'),
         url('DroidSans-webfont.woff') format('woff'),
         url('DroidSans-webfont.ttf') format('truetype'),
         url('DroidSans-webfont.svg#webfontw7zqO19G') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSansBold';
    src: url('DroidSans-Bold-webfont.eot');
    src: url('DroidSans-Bold-webfont.eot?iefix') format('eot'),
         url('DroidSans-Bold-webfont.woff') format('woff'),
         url('DroidSans-Bold-webfont.ttf') format('truetype'),
         url('DroidSans-Bold-webfont.svg#webfontSOhoM6aS') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DroidSerifRegular';
    src: url('DroidSerif-Regular-webfont.eot');
    src: url('DroidSerif-Regular-webfont.eot?iefix') format('eot'),
         url('DroidSerif-Regular-webfont.woff') format('woff'),
         url('DroidSerif-Regular-webfont.ttf') format('truetype'),
         url('DroidSerif-Regular-webfont.svg#webfont5XtKyzGt') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSerifItalic';
    src: url('DroidSerif-Italic-webfont.eot');
    src: url('DroidSerif-Italic-webfont.eot?iefix') format('eot'),
         url('DroidSerif-Italic-webfont.woff') format('woff'),
         url('DroidSerif-Italic-webfont.ttf') format('truetype'),
         url('DroidSerif-Italic-webfont.svg#webfontK4uAlNrc') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSerifBold';
    src: url('DroidSerif-Bold-webfont.eot');
    src: url('DroidSerif-Bold-webfont.eot?iefix') format('eot'),
         url('DroidSerif-Bold-webfont.woff') format('woff'),
         url('DroidSerif-Bold-webfont.ttf') format('truetype'),
         url('DroidSerif-Bold-webfont.svg#webfontg2CzGQfw') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DroidSerifBoldItalic';
    src: url('DroidSerif-BoldItalic-webfont.eot');
    src: url('DroidSerif-BoldItalic-webfont.eot?iefix') format('eot'),
         url('DroidSerif-BoldItalic-webfont.woff') format('woff'),
         url('DroidSerif-BoldItalic-webfont.ttf') format('truetype'),
         url('DroidSerif-BoldItalic-webfont.svg#webfontma7TYoAP') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* html5 Reset */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

:focus {
	outline: 1;
}

article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { 
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted #000;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}


body{
	background-image: url(images/back1a.jpg);
	background-color: #ffffff;
	line-height: 1.5;
	font-size: 62.5%;
	color: #ffffff;
	font-family: "Droid Sans",sans;
}
#logo-cont{
	width: 940px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
}
.yellow{
	color: #FFCC00;	
}
#logo-cont-a{
	width: 100%;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #4B4E57;
}
.company-name{
	font-size: 30px;
	line-height: 1;
	padding-top: 20px;
	color: #4B4E57;
	text-align: center;
	letter-spacing: 4px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: "LeagueGothicRegular";
	text-shadow: 1px 1px 0 #ffffff;
}
.company-name a{
	font-size: 30px;
	line-height: 1;
	padding-top: 20px;
	color: #4B4E57;
	text-align: center;
	letter-spacing: 4px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: LeagueGothicRegular;
	text-shadow: 1px 1px 0 #ffffff;
	text-decoration: none;
}
.company-name-epub{
	font-size: 30px;
	line-height: 1;
	padding-top: 20px;
	color: #fff;
	text-align: center;
	letter-spacing: 4px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: LeagueGothicRegular;
	text-shadow: 1px 1px 0 #4B4E57;
	text-decoration: none;
}
.company-name-epub a{
	font-size: 30px;
	line-height: 1;
	padding-top: 20px;
	color: #ddd;
	text-align: center;
	letter-spacing: 4px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: LeagueGothicRegular;
	text-shadow: 1px 1px 0 #000;
	text-decoration: none;
}
.strapline{
	font-size: 30px;
	letter-spacing: 2px;
	font-family: ForelleRegular;
	font-style: normal;
	color: #677278;
	text-align: center;
	font-weight: normal;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.strapline-epub{
	font-size: 30px;
	letter-spacing: 2px;
	font-family: ForelleRegular;
	font-style: normal;
	color: #C1C1C1;
	text-align: center;
	font-weight: normal;
	text-shadow: 1px 1px 0 #111;
}
.big{
	font-size: 34px;	
}
.big a{
	font-size: 34px;	
}
.big-y a {
	font-size: 34px;	
}
p {
	font-size:12px;
	color: #ccc;
	text-align: left;
	line-height: 20px;
	text-shadow:0 1px 0 #000000;
	margin-bottom: 10px;
}
address {
	font-size:13px;
	color: #4B4E57;
	text-align: left;
	line-height: 18px;
	text-shadow:0 1px 0 #ffffff;
	border-bottom: 1px dotted #4B4E57;
	font-style: normal;
	padding-bottom: 10px;
}
b {
	color:#FBD82D;
}
.despite{
	font-size: 	16px;
	line-height: 30px;
	color: #4B4E57;
	text-align: center;
	background-position: center center;
	margin-top: 0;
	padding-top:240px;
	font-weight: normal;
	font-family: "Droid Sans",arial;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.despite a{
	color: #424242;
	text-decoration:none;
	font-weight: bold;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424242;
	}
.section-titles{
	font-size: 	24px;
	color:#FBD82D;
	text-align: left;
	margin-top: 50px;
	width: 300px;
	text-transform: uppercase;
	text-shadow:2px 2px 0px #000000;
	font-family: "LeagueGothicRegular";
	letter-spacing: 2px;
	font-weight: normal;
}
.work-at-moment-titles{
	font-size: 	24px;
	color:#FBD82D;
	text-align: left;
	margin-top: 50px;
	width: 400px;
	text-transform: uppercase;
	font-family: "LeagueGothicRegular";
	letter-spacing: 1px;
	font-weight: normal;
	text-shadow: 2px 2px 0 #000000;
}
.work-at-moment-titles1{
	font-size: 	30px;
	color:#FBD82D;
	background-image: url(//images/what-we-do.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 50px;
	width: 400px;
	text-transform: uppercase;
	font-family: "LeagueGothicRegular";
	letter-spacing: 1px;
	font-weight: normal;
	padding-bottom: 20px;
}
.contact-title{
	font-size: 	30px;
	color:#4B4E57;
	background-image: url(//images/what-we-do.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 50px;
	width: 400px;
	text-transform: uppercase;
	font-family: "LeagueGothicRegular";
	letter-spacing: 1px;
	font-weight: normal;
	padding-bottom: 20px;
}
.our-people-titles{
	font-size: 	14px;
	color:#FBD82D;
	background-image: url(//images/what-we-do.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 50px;
	width: 460px;
	text-transform: uppercase;
}
.section-intros{
	width:760px;
	font-size: 	34px;
	font-family: 'Droid Sans', sans;
	line-height:42px;
	color:#ffffff;
	background-image: url(images/zour-job1.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
	font-weight: normal;
	text-shadow: 2px 2px 2px #000000;
}
.section-intros-a{
	width:880px;
	font-size: 	34px;
	font-family: 'Droid Sans', sans;
	line-height:42px;
	color:#ffffff;
	background-image: url(images/zour-job1.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
	font-weight: normal;
	text-shadow: 2px 2px 2px #000000;
}
.who-intros{
	font-size: 	16px;
	line-height:36px;
	color:#FBD82D;
	text-align: center;
	margin-top: 0;
	padding-bottom: 60px;
	font-weight: normal;
	font-family: 'Droid Serif', times;
	width: 760px;
	float: left;
	margin-left: 90px;
}
.services-titles{
	font-size: 13px;
	font-family: 'Droid Sans', sans;
	font-weight: bold;
	margin-bottom: 0;
	color:#FBD82D;
	text-shadow: 1px 1px 1px #000000;
	letter-spacing: 0;
}
.contact-titles{
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0;
	color:#4B4E57;
	text-shadow:0 1px 0 #ffffff;
	letter-spacing: 0;
}
.services-titles-name{
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 0;
	color:#FBD82D;
	text-shadow:0 1px 0 #000000;
	letter-spacing: 0;
	text-align: right;
}
.services-titles-name1{
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 0;
	color:#FBD82D;
	text-shadow:0 1px 0 #000000;
	letter-spacing: 0;
	text-align: left;
}
.services-titles-contact{
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 0;
	color:#4B4E57;
	text-shadow:0 1px 0 #ffffff;
	letter-spacing: 0;
	margin-top: 20px;
	margin-right: 0;
	margin-left: 0;
}
#container7.services-titles-contact strong{
	 color: #4B4E57;
}
.col300-contact p{
	padding-bottom: 20px;
	border-bottom: 1px dotted #4c4c4c;	
}
.caps{
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
}
.style4 {color: #c1c1c1}
.style6 {
	font-family: 'Droid Serif',times;
	font-style: italic;
	font-weight: normal;
}
.n1{
	background-color: transparent;
    color: #FBD82D;
    font-family: "Droid Serif";
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 30px;
    text-align: center;
	text-shadow: 1px 1px 1px #000000;
}
.col{
	width:172px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	margin-bottom: 60px;
}
.col li{
	font-size: 12px;
	color:#DBAFCC;
	font-family: "Droid Sans";
	line-height: 18px;
	text-shadow: 1px 1px 1px #000000;
	margin-bottom:7px;
}
.col ul{
	list-style-type: none;
	list-style-position: inside;
}
.col img{
	margin-left: 0;	
}
.col a{
	color: #DBAFCC;
	text-decoration: none;
	margin-top: 20px;
	padding-left: 0;
	font-size: 12px;
	text-transform: none;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBAFCC;
	text-shadow: 0 0 0 #000000;
	font-family: "Droid Sans";
	font-style: italic;
}
.col a:hover{
	color: #FBD82D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBD82D;
}
.col-end a{
	color: #CCCCCC;
	text-decoration: none;
	font-family: "Droid Serif";
	font-style: italic;
	margin-top: 20px;
	padding-left: 0;
	font-size: 12px;
	text-transform: none;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-shadow: 0 0 0 #000000;
}
.col-end li{
 	color: #DBAFCC;
    font-family: "Droid Sans";
    font-size: 12px;
    line-height: 18px;
	margin-bottom:7px;
	text-shadow: 1px 1px 1px #000000;
}
.col-end ul{
	list-style-position: inside;
	list-style-type: none;	
}
.col220{
	width:220px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	margin-bottom: 20px;
}
.col220-end{
	width:220px;
	float: left;
	overflow:hidden;
	margin-bottom: 20px;
}
.col220a{
	width:220px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	padding-bottom: 60px;
}
.col220a-end{
	width:220px;
	float: left;
	overflow:hidden;
	margin-bottom: 60px;
}
.col300{
	width:300px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	margin-bottom: 60px;
}
.col300 p a{
	border-bottom:1px solid #4B4E57;
	color:#4B4E57;
	padding-bottom:1px;
	text-decoration:none;
}
.col300 p a:hover{
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 1px;
	font-weight: bold;
}
.col300-contact{
	width:300px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	margin-bottom: 60px;
}
.col300-end{
	width:300px;
	float: left;
	overflow:hidden;
	margin-right: 0;
	padding-bottom: 60px;
}
.col300-end p a{
	color: #4B4E57;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B4E57;
	padding-bottom: 1px;
}
.col300-end p a:hover{
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 1px;
	font-weight: bold;
}
.links a{
	line-height: 25px;
}
.col460{
	width:460px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	padding-bottom: 40px;
}
.col460 img{
	margin-bottom:20px;
	margin-left:220px;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C1C1;
	border-right-color: #C1C1C1;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;	
	box-shadow: 3px 3px 5px #000000;
}
.col460-end img{
	margin-bottom:20px;
	margin-left:0;
	margin-right:220px;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C1C1;
	border-right-color: #C1C1C1;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;	
	box-shadow: 3px 3px 5px #000000;
}
.col460-end{
	width:460px;
	float: left;
	overflow:hidden;
	margin-right: 0;
	margin-bottom: 60px;
}
.col-end{
	width:172px;
	float: left;
	overflow:hidden;
	margin-bottom: 40px;
}
.number1{
	background-image: url(images/number1.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: -9999px;
	margin-right: 10px;
	display: inline;
	padding-right:25px;
}
.grey{
	color: #c1c1c1;
	text-shadow: 2px 2px 2px #000000;
}
.grey-intro{
	color: #666666;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.grey1{
	color:#FFFFFF;
}
.style1 {
color: #CC9900
}
.style3 {
	color: #c1c1c1
}
#rotator-container{
	width:100%;	
}
#rota-cont{
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
.col-web-info {
    float: left;
    margin-bottom: 60px;
    margin-left: 0;
    margin-right: 20px;
    overflow: hidden;
    width: 344px;
}
.col-web-info ol li {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 18px;
    list-style-position: inside;
    list-style-type: disc;
    margin-bottom: 10px;
    margin-left: 0;
    text-shadow: 0 1px 0 #000000;
}
.italic-times{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
}
#container{
	width:100%;
}
#container1{
	width:100%;
	overflow:hidden;
}
#container2{
	width:100%;
	background-image: url(//images/grey-back2.png);
	background-repeat: repeat;
	background-color: transparent;
}
#container3{
	width:100%;
	background-image: url(images/back1.jpg);
	background-repeat: repeat;
	background-color: #3c3c3c;
}
#con1{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	border-bottom: 1px dotted #4C4C4C;
}
#con3{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow:hidden;
	border-bottom: 1px dotted #4C4C4C;
}
#con3 p{
	line-height:15px;
}
#con4{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow:hidden;
}
#con5{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow:hidden;
}
#con1-intro{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow:hidden;
}
#con1 p{
	color: #dddddd;
	font-size: 13px;
	padding-bottom:20px;
	margin-bottom:20px;
	text-shadow: 1px 1px 0 #000000;
}
#availability{
	margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    width: 940px;
}
#availability-box p{
	color:#ffffff;
	font-size:15px;
	text-align:center;
	line-height:1;
	padding-top:11px;
	text-shadow: 1px 2px 0 #000000;
}
#availability-box{
	width:360px;
	height:40px;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	box-shadow: 0 0 8px #ffffff;
	background-color: #424242;
	margin-left: auto;
    margin-right: auto;
	margin-bottom:40px;
	margin-top:10px;
}
#con2 p{
	color: #cccccc;
	font-size: 13px;
}
#con2 p a{
	border-bottom:1px solid #cccccc;
	color:#cccccc;
	padding-bottom:1px;
	text-decoration:none; 
}
#con2 p a:hover{
	color: #FBD82D;
	border-bottom-color: #FBD82D;

}
#con4 p{
	color: #cccccc;
	font-size: 13px;
}
.col460 p{
	text-align: right;
}
.col460-end p{
	text-align: left;
}
#con5 p{
	color: #cccccc;
	font-size: 13px;
	line-height:18px;
}
#container4{
	width:100%;
	background-color: #333333;
	background-image: url(images/back1.jpg);
}
#container4a {
    background-color: transparent;
    width: 100%;
}
#con2{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4c4c4c;
}
#con2-a{
	width:940px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow:hidden;
}
#container5{
	width:100%;
	background-image: url(images/back1.jpg);
	background-color: #333333;
}
#container6{
	width:100%;
	background-color: #2c2c2c;
	background-image: url("images/back1.jpg");
}
#container7{
	width:100%;
	background-color: transparent;
}
#container7 p{
	width:100%;
	color:#4B4E57;
	text-shadow: 0 1px 0 #ffffff;
}
#container7 strong{
	width:100%;
	color:#4B4E57;
}
#intro{
	width: 940px;
	height:320px;
	margin-right: auto;
	margin-left: auto;
	margin-top:20px;
	background-image: url(images/theming-opencart-1.5e.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#epub-intro{
	width: 940px;
	height:240px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
}
.epub-title{
    color: #3B3E57;
    font-family: "Droid Sans",arial;
    font-size: 15px;
    font-weight: normal;
    line-height: 30px;
    margin-top: 0;
    padding-top: 40px;
    text-align: center;
    text-shadow: 1px 1px 0 #FFFFFF;	
}
.epub-intros {
	color: #4B4E57;
	font-family: 'Droid Sans',sans;
	font-size: 36px;
	font-weight: bold;
	line-height: 42px;
	margin-bottom: 30px;
	margin-top: 10px;
	text-align: center;
	text-shadow: 1px 1px 0 #ffffff;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	letter-spacing: 0;
}
#container2a{
	width:940px;
	height:100%;
	margin-left: auto;
    margin-right: auto;
    overflow: hidden;
	}
.epub-title-a{
	font-family: 'Droid Sans',sans;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
	color: #4B4E57;
	width: 460px;
	margin-left: 20px;
	text-shadow: 1px 1px 0 #ffffff;
	}
.epub-title-b{
	font-family: 'Droid Sans', sans;
	font-size: 19px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-shadow: 1px 1px 0 #000000;
	margin-top: 30px;
	}
.epub-title-c{
	font-family: 'Droid Sans', sans;
	font-size: 15px;
	line-height: 25px;
	font-weight: normal;
	color: #cccccc;
	width: 160px;
	text-shadow: 1px 1px 0 #000000;
	margin-top: 30px;
	}
.epub-title-d{
	font-family: 'Droid Sans', sans;
	font-size: 30px;
	line-height: 36px;
	font-weight: bold;
	color: #4B4E57;
	width: 900px;
	text-shadow: 1px 1px 0 #fff;
	margin-top: 60px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	}
.epub-title-e{
	font-family: 'Droid Serif', serif;
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	color: #4B4E57;
	width: 520px;
	text-shadow: 1px 1px 0 #fff;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	}
.action{
	font-size: 14px;
	color: #333;
	width: 600px;
	margin-right: auto;
	margin-left: auto;		
		}
.process-intro{
	font-size: 14px ! important;
	line-height: 21px;
	margin-bottom: 0 ! important;
	font-weight: bold;		
}
.process-intro-a{
	font-size: 14px ! important;
	line-height: 21px;
	margin-bottom: 0 ! important;
	font-weight: normal;		
}
.small-para{
	font-size: 12px ! important;
	line-height: 15px ! important;
	margin-bottom: 0 ! important;
	color:#ccc ! important;	
}
#kindle-pic{
	width:440px;
	height:500px;
	background-color: transparent;
	margin-right: 20px;
	background-image: url(images/kindle1.png);
	background-repeat: no-repeat;
	background-position: right center;
	}
.col460-end ul{
	list-style-position: outside;
	list-style-type: none;
	margin-left: 39px;
	margin-top: 13px;
	}	
.col460-end ul li{
	font-size: 13px;
	line-height: 30px;
	color: #4B4E57;
	}
.col-a{
	width:344px;
	float: left;
	overflow:hidden;
	margin-right: 20px;
	margin-bottom: 60px;
}
.neutral{
	background-color: transparent ! important;
    background-image: none ! important;
}
.action{
	color: #4B4E57 ! important;
	text-shadow: 0 1px 0 #fff ! important;
	text-align: center;
	font-size: 15px ! important;
	}
.col220-epub{
	width:600px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 120px;
}
#breadcrumb-holder{
	background-color:transparent;
	width:100%;
	height:30px;
	margin-right:auto;
	margin-left:auto;
}
#bh{
	background-color:transparent;
	width:940px;
	height:30px;
	margin-right:auto;
	margin-left:auto;
}
#bh ul{
	list-style-position: inside;
	list-style-type: none;
	margin-left: 20px;
}
#bh ul li{
	padding-top:5px;
	font-size: 13px;
	font-weight: normal;
	color: #4B4E57;	
}
#bh ul li a{
	font-size: 13px;
	font-weight: normal;
	color: #4B4E57;
	text-decoration: none;
}
#breadcrumb-holder ul li a:hover{
	text-decoration: underline;
}
