@charset "utf-8";
/* CSS Document  

Theme Name: Imagine A Design

Description: Web and graphic design for Imagine A Design site

Version: 1.0

Author: Imagine A Design

Author URI: http://www.imagineadesign.com/

Tags: Imagine A Design

*/

* {margin:0px;padding:0px}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body { 
	text-align:center;
	background-color:#303030;
	background:url(../images/img-01.jpg) repeat right;
	min-height:300px;/* for good browsers*/
	min-width:954px;/* for good browsers*/
}
img{
	border:0px;
}
p,h1{margin:0px;}
#xouter{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
}
#xcontainer {
	text-align: center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height: 400px;
}
#xinner {
	width: 954px;
	height: 500px;
	text-align: left;
	margin:auto;
	background:url(../images/search-engine-optimization.png) no-repeat center;
}
#xinner #xinner-left{
	float:left;	
	width:460px;
}
#xinner #xinner-right{
	float:left;	
	width:490px;
}
#general .subheading{
	margin:0px;
	padding:0px;
	height:19px;
}
#xinner .text-gray-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #A2A2A2;
}
#xinner .text-orange-12{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FE6400;
}
#xinner .text-orange-12-b{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FE6400;
}
#xinner .height-20{
	vertical-align:middle;
	height:20px;
}
#xinner .ul-customised{
	padding-left: 15px;
	margin-left: 0px;
	list-style-image:url(../images/bullet.png);
}
#xinner .ul-customised li{
	line-height:20px;
}
#xinner .contactus-padding-15{
	padding-top:10px;
	padding-left:0px;
}
.xinner-input{
	width:435px;
	border:1px #181818 solid;
	background-color:#141414;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #474747;
	padding-left:10px;
	padding-right:10px;
	height:20px;
}
.xinner-textarea{
	width:365px;
	height:70px;
	border:1px #181818 solid;
	background-color:#141414;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #474747;
	padding-left:10px;
	padding-right:10px;
}
#contact{ clear:both;}
#contact #contact-left{
	float:left;	
	width:300px;
}
#contact #contact-right{
	float:right;
	width:70px;
}
#bottom-menu{
	clear:both;
	padding: 0px 0px 10px 0px;
	margin:0px;
}
#bottom-menu #bottom-menu-left{
	float:left;
	width:300px;
}
#bottom-menu #bottom-menu-right{
	float:right;
	width:654px;
}
.fixer {
	visibility: hidden;
	clear: both;
	display: block;
	font-size: 1px;
}
#wrapper {margin:0px;}
.form {float:left; width:100%; padding:0 10px 10px 10px; background:#FFCFCF; border:2px solid #EBB5B4}
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold;}
.form select {float:left; width:146px; margin-top:10px}
.form input {float:left; margin-top:10px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#801B1B; display:block; background:#FFCFCF; border:2px solid #EBB5B4; border-left:none; padding:5px; min-width:150px; max-width:250px;}