@charset "utf-8";
/* CSS Handheld Stlyed by: radiz */

* {margin: 0; padding: 0; font-size: 1em;}
html {height: 100%;}
body {
	font-family: "Trbuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #4b4c46;
}

em {border-bottom: 1px dotted #8f907a;}
strong {color: #f7941d;}
a, a:hover {color: #fa7d8b; text-decoration: none;}
a:hover {background: #e7e3c1;}

/* page body IDs
----------------*/
body#homepage, body#innerpage {background: #f3f1df;}

/* Global Class
---------------*/
span.lite {color: #004575;}
span.burning {color: #790000;}
span.extend, span.required {color: #f7941d;}
span.prize {color: #790000; font-weight: bold;}

/* Layout Controlling
--------------------*/
#header, #homewrap, #servicewrap, #faqwrap, #aboutwrap, #orderwrap {width: 100%; overflow: hidden; position: relative;}

#header {height: 75px; border-bottom: 1px solid #4b4c46;}
#footer {text-align: left; padding: 9px 0 0 9px; margin-top: 25px; border-top: 1px dashed #8f907a;}

/* Header Section
----------------*/
h1#logo {margin: 15px 0 0 9px; font-size: 1.3em; font-weight: normal;}

ul#navigation {width: 250px; margin: 5px 0 0 9px;}
#navigation li {list-style: none; position: relative; display: inline;}
	#navigation a, #navigation a:visited {
		color: #4b4c46;
		padding: 2px;
		margin-right: 10px;
		text-decoration: none;
	}
	#navigation a:hover {border-bottom: 2px solid #8f907a;}

/* Home Details Section
-----------------------*/
#homewrap h2 {font-size: 1.2em;	font-weight: normal; padding: 9px 0 0 9px;}

#homewrap #process-step, #homewrap #forwho {
	padding: 9px 9px 0;
	list-style: none;
}

	#process-step dt {font-size: 1em; color:#9bbf00; font-weight: bold;}
	#process-step dd {margin: 0 0 5px 0;}
	
	#forwho dt {font-size: 1em; color:#fa7d8b; font-weight: bold;}
	#forwho dd {margin: 0 0 5px 0;}

#homewrap #advertise {display: none;}

/* Services Details Section
---------------------------*/
#servicewrap h2 {font-size: 1.2em; padding: 9px 0 0 9px; font-weight: normal;}

#servicewrap .package {padding: 9px 0 0 9px; margin-bottom: 15px;}

.package h3 {font-size: 1em;}
.package ul {list-style: none;}
.package li {margin: 0 0 0 5px;}

#servicewrap .extend-option {padding: 9px 0 0 9px;}

.extend-option h3 {font-size: 1em;}
.extend-option ol {list-style-type: decimal; margin: 0; padding: 0;}
.extend-option li {margin: 0 0 0 25px;}

/* FAQ, ABOUT and ORDER Details Section
--------------------------------------*/
#general-question, #about-side, #form-side {padding: 9px; color: #f3f1df; background: #4b4c46; margin-bottom: 1em;}
#payment-question, #other-question, #slice2css-are, #designby, #recent-work {padding: 9px; margin-bottom: 1em;}

	#general-question h2 {font-size: 1.2em; font-weight: normal; margin-bottom: 1em;}
	#general-question h3,#payment-question h3,#other-question h3, #slice2css-are h2, #recent-work h2
	{font-size: 1.2em; font-weight: normal; margin-bottom: 1em; color: #f7941d;}
	
	#general-question dl,#payment-question dl,#other-question dl, #slice2css-are dl, #recent-work dl {list-style: none;}
	#general-question dt,#payment-question dt,#other-question dt, #slice2css-are dt, #recent-work dt
	{font-size: 1em; color:#9bbf00; font-weight: bold;}
	
	#general-question dd,#payment-question dd,#other-question dd {margin: 0 0 15px 0;}
	
	#general-question ul {margin: 0; padding: 0;}
	#general-question li {margin-left: 2em;}
	
	#about-side h2, #form-side h2 {font-size: 1.2em; font-weight: normal; margin-bottom: 1em; color: #9bbf00;}
	#about-side p, #form-side p {margin-bottom: 1em;}
	
	#about-side dt {font-size: 1em; color: #f7941d; font-weight: bold;}
	
	#about-side dd, #slice2css-are dd, #recent-work dd {margin: 0 0 5px 0; padding-bottom: 15px; border-bottom: 1px dashed #8f907a;}
	
	#designby p {font-style: italic;}
	
	#form-side form {width: 75%; margin: 10px 0;}
	#form-side form label {text-align: left; margin-bottom: 1em; display: block;}
	#form-side form input, #form-side form textarea {width: 80%; font-family: Arial, Helvetica, sans-serif;}
	#form-side form textarea {height: 100px;}
	#form-side form .submit {width: 80px; margin: 25px 23px 0 0; display: inline;}