body {
margin:0px;
  	background-color:#024e80; /* for non-css3 browsers */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099ff', endColorstr='#024e80'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#0099ff), to(#024e80)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #fff,  #0c6d9d); /* for firefox 3.6+ */background-repeat:repeat-x;
font:italic 12px/30px Georgia,serif;font-size:14px;
letter-spacing:100;
color:#6D6D6D;
}
A:link {text-decoration: none; color:#00AADC;}
A:visited {text-decoration: none; color:#00AADC;}
A:active {text-decoration: none; color:#00AADC;}
A:hover {text-decoration: underline; color:#ff971e;}
p {
	margin:0px;
	color: #999;
}
h1 {
margin:0px;
font-family:'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
color:#00AADC;




}
/** DIVS **/

#container {
width:774px;
margin: 0px auto 0 auto;

}
#top {
height:80px;
}
#body {
	background-color:#FFFFFF;
	border:solid 0px #fff;
	-moz-border-radius-topleft: 22px;
	-moz-border-radius-topright:22px;
	-moz-border-radius-bottomleft:22px;
	-moz-border-radius-bottomright:22px;
	-webkit-border-top-left-radius:22px;
	-webkit-border-top-right-radius:22px;
	-webkit-border-bottom-left-radius:22px;
	-webkit-border-bottom-right-radius:22px;
	border-top-left-radius:22px;
	border-bottom-left-radius:22px;
	border-bottom-right-radius:22px;
	-moz-box-shadow:inset 0px 0px 15px #000000;
	-webkit-box-shadow:inset 0px 0px 75px #000000;
	box-shadow:inset 0px 0px 75px #000000;
	margin: 25px auto 0 auto;
	padding: 0 45px 0 45px;
	color: #CCC;
}
#footer {
background-image:url(images/footer.gif);
margin-top:30px;
height:83px;
}
#footer_text {
color:#fff;
padding:15px 0 0 0;
font-size:12px;
}
/* asdf  */

.box {
width: 450px;
padding:10px;
border: 1px #C5DBE7 solid;
margin: 0px auto 0 auto;
background-image:url(images/box.gif);
background-repeat:repeat-x,y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#6D6D6D;
}
.box img {
float:right;
margin: 0 0 5px 5px;
border: 1px #343434 solid;
}
.box2 {
width: 490px;
margin: 0px auto 0 auto;
background-color:#fff;
border: 3px #C5DBE7 dashed;
padding:10px;
}
.box2 img {
margin: 3px 0 3px 0;
}
.box2 td {
padding: 3px;
}
.text_color {
background-color:#D9EAFF;
border-bottom: 1px #666699 solid;
}
/*------------j query button----------------*/

.otherbutton {
	clear: both;
	position:relative;
	display:block;
	height: 64px;
	width: 253px;
	background:url(images/contact.png) no-repeat;
	cursor: pointer;
}	
.otherbutton span.hover {
	position: absolute;
	display: block;
	height: 64px;
	width: 253px;
	background: url(images/contact.png) no-repeat;
	background-position: bottom;
}

 /* Standart block quote */
    blockquote {
        font-size:19px;
        line-height: 24px;
        padding:20px 20px 0 20px;
        margin:0px 0px 20px 0;
        font-style:italic;
        font-family:"Georgia","Times New Roman", sans-serif;  
    }
	.name {
 font-size:12px;
        line-height: 24px;
        padding:20px 20px 0 20px;
        margin:0px 0px 20px 0;
        font-style:italic;
        font-family:"Georgia","Times New Roman", sans-serif;  
	}
    /* right-side pull quote */
    blockquote.pullright{
	width:300px;
	float:right; 
        padding:20px 0 0 20px;
	margin:0px 0 20px 20px; 
    }

    /* left-side pull quote */
    blockquote.pullleft{
	width:300px;
	float:left;
	display:inline;
	margin:0px 20px 20px 0;
        padding:20px 20px 0 0;  
	border-left:0px;
    }
    
    blockquote em, blockquote i, blockquote cite {
        font-style:normal;
    }
      blockquote { 
	border-left:4px solid #09F;
	color:#A5A5A5;
    }

    /* right-side pull quote */
    blockquote.pullright{ 
	border-left:4px solid #09F;
    }

    /* left-side pull quote */
    blockquote.pullleft{ 
        padding:20px 20px 0 0; 
	border-right:4px solid #09F; 
    }
 
    code {
	border:1px solid #E0E0E0;	
	background:#F2F2F2 url("../images/code.gif") repeat 0px 0px !important;  
    } 