body {
	font-family:	        Arial, Helvetica, sans-serif;
	width:                  100%;
	height:                 100%;
	font-size:		        95%;
	color:			        #000;
	margin:			        0;
	padding:		        0;
	line-height:		    19px;
	background:             url(images/bground.jpg) repeat fixed top center;
	background-color:       #666;}
	
@font-face {
    font-family:            MyCustomFont;
    src:                    url(Sansation_Regular-webfont.eot) /* EOT file for IE */}
 
@font-face {
    font-family:            MyCustomFont;
    src:                    url(Sansation_Regular-webfont.ttf) /* TTF file for CSS3 browsers */}

#container {
	margin:                 0;
	padding:                0;}
	
.thank {
	background:             url(images/bground7_4.jpg) repeat fixed top center;
	margin:                 0;
	padding:                0;}
	
#header {
	width:                  100%;
	margin:                 0px;
	padding:                0px;
	background:             transparent;}
	
#sixth_col {
	width:                  740px;
	height:                 126px;
	margin-top:             80px;
    margin-left:            auto;
    margin-right:           auto;}
	
h3 a, h3 a:hover  {
	text-decoration:        none;
	color:                  #fff;}

/* Main Page ImageSlicer */

.qitem {  
    /* width and height must be even number */  
    width:126px;  
    height:126px;     
      
    /* some styling for the item */  
    border:4px solid #000000;    
    margin:5px 9px 5px 5px; 
    background-color:       #ffffff;
	-moz-opacity:		    0.85;
    -khtml-opacity:		    0.85;
	filter:			        alpha(opacity=85);
	opacity:		        0.85;
	box-shadow:		        4px 4px 10px #28271d;
    -webkit-box-shadow:	    4px 4px 10px #28271d;
    -moz-box-shadow:	    4px 4px 10px #28271d;
      
    /* make sure the four divs are hidden after changing the position */  
    overflow:               hidden;  
      
    /* absolute position enabled for children elements*/  
    position:               relative;  
      
    /* display item in single row */  
    float:                  left;  
      
    /* hand symbol for ie and other browser */  
    cursor:                 hand; 
	cursor:                 pointer;}  
  
.qitem img {  
    border:                 0;}  
  
    /* styling for caption, position absolute is a must to set the z-index */  
.qitem .caption {
	font-family:            Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:              14px;
	position:               absolute;
	z-index:                0;
	color:                  #000;
	display:                block;
	left:                   0px;
	top:                    11px;}  
  
.qitem .caption h8, .qitem .caption h9, .qitem .caption h10, .qitem .caption h11, .qitem .caption h12 {  
    font-family:            Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:              16px; 
    font-weight:            none;
    padding:                10px 5px 0 8px;  
    margin:                 0;  
    color:                  #403e3b;}  
  
.qitem .caption p { 
	font-family:            Arial, Helvetica, sans-serif;
    font-size:              11px;   
    padding:                3px 5px 0 8px;  
    margin:                 0;}  
  
/* Generic setting for corners */  
.topLeft, .topRight, .bottomLeft, .bottomRight {  
    /* allow javascript to move the corners */  
    position:               absolute;  
    background-repeat:      no-repeat;   
    z-index:                200;}  
  
/* set the background position for different corners */  
.topLeft {  
    background-position:    top left;}   
  
.topRight {  
    background-position:    top right;}   
  
.bottomLeft {  
    background-position:    bottom left;}   
  
.bottomRight {  
    background-position:    bottom right;}  
  
.clear {  
    clear:                  both;}  
	
#stuff {
	padding:                0px;
	width:                  100%;
	margin-left:            auto;
	margin-right:           auto;
	margin-top:             75px;}
	
h1, h2, h3, h4, h5 {
	font-family:	        MyCustomFont;
	text-transform:         uppercase;
	font-size:		        28px;
	color:			        #403e3b;
	line-height:            1.5em;
	margin:			        0px 0px 20px;
	font-weight:            normal;
	text-shadow:            2px 2px 4px #28271d;
    -webkit-text-stroke:    2px 2px 4px #28271d;
    -moz-text-stroke:       2px 2px 4px #28271d;}
	
h3 a, h3 a:hover  {
    font-family:	        MyCustomFont;
	text-decoration:        none;
	color:                  #000;
	font-weight:            bold;
	text-shadow:            0px 1px 0px #adadad;
    -webkit-text-stroke:    0px 1px 0px #adadad;
    -moz-text-stroke:       0px 1px 0px #adadad;
    -webkit-stroke:         0px 1px 0px #adadad;
    filter:                 dropshadow(color=#e5e5ee,offX=0,offY=1);}
	
h13 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;}
   
#first_col, #second_col, #third_col {
	background-color:       #fff;
	width:                  400px;
	float:                  left;
	margin-left:            auto;
	margin-right:           auto;
	line-height:            1.5em;
	color:                  #000;
	font-family:            Arial, Helvetica, sans-serif;
	-moz-opacity:		    0.90;
    -khtml-opacity:		    0.90;
    -webkit-opacity:        0.90;
	filter:			        alpha(opacity=90);
	opacity:		        0.90;
	box-shadow:		        4px 4px 10px #28271d;
    -webkit-box-shadow:	    4px 4px 10px #28271d;
    -moz-box-shadow:	    4px 4px 10px #28271d;
    border-top:		        5px solid #000000;
    border-left:		    5px solid #000000;
	border-right:		    5px solid #000000;
	border-bottom:		    5px solid #000000;}
	
.box  {
	background-color:       #ffffff;
	line-height:            1.5em;
	width:			        675px;
	margin:			        25px 0px 30px 56px;
	padding:		        15px;
	filter:			        alpha(opacity=90);
   -moz-opacity:		    0.90;
   -khtml-opacity:		    0.90;
	opacity:		        0.90;
	box-shadow:	            4px 4px 10px #28271d;
   -webkit-box-shadow:	    4px 4px 10px #28271d;
   -moz-box-shadow:         4px 4px 10px #28271d;
    border-top:		        5px solid #28271d;
    border-left:		    5px solid #28271d;
    border-right:		    5px solid #28271d;
	border-bottom:		    5px solid #28271d;}
	
.box a:hover{
	text-decoration:        underline;}
	
.box a{
	text-decoration:        underline}
	
.first_sec, .second_sec, .third_sec, .fourth_sec, .fifth_sec {
	float:                  none;
	background-color:       #ffffff;
	line-height:            1.5em;
	width:			        65%;
	margin-left:            auto;
	margin-right:           auto;
	padding:		        15px;
	left:                   50%;
	right:                  50%;
   -moz-opacity:		    0.90;
   -khtml-opacity:		    0.90;
   -webkit-opacity:         0.90;
	filter:			        alpha(opacity=90);
	opacity:		        0.90;
	box-shadow:		        4px 4px 10px #28271d;
   -webkit-box-shadow:	    4px 4px 10px #28271d;
   -moz-box-shadow:	        4px 4px 10px #28271d;
    border-top:		        5px solid #000000;
    border-left:		    5px solid #000000;
	border-right:		    5px solid #000000;
	border-bottom:		    5px solid #000000;}
	
.first_sec img, .second_sec img, .third_sec img, .fourth_sec img {
	border:                0;}
	
.first_col_2  {
	background-color:       #ffffff;
	line-height:            1.5em;
	width:			        50%;
	margin:                 0;
	padding:		        0;
	-moz-opacity:		    0.90;
	-khtml-opacity:		    0.90;
	filter:			        alpha(opacity=90);
	opacity:		        0.90;
	box-shadow:		        4px 4px 10px #28271d;
	-webkit-box-shadow:	    4px 4px 10px #28271d;
	-moz-box-shadow:	    4px 4px 10px #28271d;
	border-top:		        5px solid #000000;
	border-left:		    5px solid #000000;
	border-right:		    5px solid #000000;
	border-bottom:		    5px solid #000000;
	font-family:            Arial, Helvetica, sans-serif;
	text-align:             left;
	margin-left:            auto;
	margin-right:           auto;}
	
.first_col_2 img, .first_col_2 a  {
	border:                 0;}

.first_col a, .second_col a, .third_col a, .fourth_col a {
	text-decoration:        underline;}
	
#service p {
	width:			        690px;
	margin-left:		    0;}
	
#service .serviceContainer {
	float:			        left;
	display:		        inline;
	margin:			        18px 0 0 25px;
	width:			        280px;}
	
#service .serviceTextInput {
	display:		        inline;
	float:			        left;
	padding:		        3px;
	width:			        300px;}

#footer {
	float:                  left;
	background-color:	    transparent;
	margin:			        0px;
	padding:                0px;
	clear:			        both;
	width:			        100%;
	height:			        125px;
	bottom:			        0;
	z-index:		        2;
   -moz-opacity:		    0.85;
   -khtml-opacity:	        0.85;
   -webkit-opacity:         0.85;
	opacity:		        0.85;
	filter:			        alpha(opacity=85);}

#footer p {
	float:			        none;
	font-family:            "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:		        20px;
	font-weight:            bold;
	text-align:             center;
	text-transform:         uppercase;
	line-height:            .5em;
	height:			        0px;
	margin-bottom:          25px;
	padding:		        5px;
	color:			        #000;
	text-shadow:            1px 1px 2px #fff;
	-webkit-text-stroke:    1px 1px 2px #fff;
    -moz-text-stroke:       1px 1px 2px #fff;}

#footer a {
	font-size:		        20px;
	font-family:            "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:			        #000;
	text-decoration:	    none;
	border-bottom:		    0;}
	
#footer img  {
	border:		    0;}
		
input, textarea {
	margin:                 0;
    padding:                0px;  
    border:                 solid 1px #000000;  
    outline:                0;  
    font:                   normal 13px/100% Arial, Helvetica, sans-serif;
    width:                  225px;  
    background:             #FFFFFF;  
    background:             -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
    background:             -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);  
    box-shadow:             rgba(0,0,0, 0.1) 0px 0px 8px;  
    -moz-box-shadow:        rgba(0,0,0, 0.1) 0px 0px 8px;  
    -webkit-box-shadow:     rgba(0,0,0, 0.1) 0px 0px 8px;
	vertical-align:         bottom;}
	
input.radioButton {
	margin:                 0;
    padding:                0px;
	width:                  20px;}
  
textarea {  
    width:                  225px;  
    max-width:              400px;  
    height:                 125px;  
    line-height:            150%;}  
  
input:hover, textarea:hover,  
input:focus, textarea:focus {
	border-color:           #C9C9C9;
	-webkit-box-shadow:     rgba(0, 0, 0, 0.15) 0px 0px 8px;}  
  
.form label {  
    margin-left:            10px;  
    color:                  #999999;}  
  
.submit_input {
	width:                  auto;
	padding:                9px 15px;
	background:             #617798;
	font:                   normal 13px/100% Arial, Helvetica, sans-serif;
	border:                 0;
	font-size:              14px;
	color:                  #000000;	
	-moz-border-radius:     5px;
	-webkit-border-radius:  5px;
	text-align:             center;}  
	
#content {
	margin:                 30;
	padding:                0;
	width:                  100%;
	background:             none;}

#content .page .first_col_2 #contactForm table tr th {
	text-align:             right;
	font-family:            "Century Gothic", Tahoma, Arial;
	color:                  #403e3b;
	text-transform:         uppercase;
	font-style:             normal;
	font-weight:            bold;}
	
#about .page .first_col_2 #contactForm table tr th {
	font-family:           "Century Gothic", Tahoma, Arial;}
	
#about .page .first_col_2 #contactform table tr th {
	font-family:           "Century Gothic", Tahoma, Arial;}
	
#about .page .first_col_2 #myform table tr th {
	font-family:           "Century Gothic", Tahoma, Arial;}
	
#about .page .first_col_2 #myform table {
	text-align:            left;}
	
#container #stuff .fourth_sec p {
	text-align:            left;}