@charset "utf-8";
/* CSS Document */
@import url("reset.css");

html { background: url(../images/back_xy.jpg) repeat; }

body { background: url(../images/back_int.jpg) repeat-x top; }

#wrapper { width:970px; min-height:700px;  margin:0 auto; display:block; padding: 0 40px 0 40px; background:url(../images/int_bot_shadow.jpg) no-repeat 40px 488px; }


/*																		 	 GLOBAL
===================================================================================
*/


#left { float:left; background:#fff; display:block; width:585px; min-height:389px; }

.button_int { height:61px; display:block; width:372px; margin:16px 0 0 6px; }

#screenshots_int {  min-height:75px; width:346px; margin:12px 0 0 5px; padding:30px 7px 0px 5px; background:url(../images/screenshots.png) no-repeat top left; border-bottom:1px solid #b2b2b2; display:block; overflow:hidden;}

.screen { width:auto; height:auto; float:left; margin:1px 14px 13px 0; padding:3px; background-color:#999999; border:1px solid #CCCCCC; display:inline; }

.screen_last { width:auto; height:auto; float:left; margin:1px 0px 13px 0; padding:3px; background-color:#999999; border:1px solid #CCCCCC; display:inline; }

.hero_int { background:#333333; width:585px; height:131px; display:block; }

.text { width:570px; min-height:392px; margin:17px 0 0 12px; }

.text p { width:550px; height:auto; margin:8px 0 0 2px; font-family: Arial, Helvetica, sans-serif; line-height:20px; color:#4e4e4e; font:normal; font-size:12px; }

.text h3 { margin:15px 0 4px 2px; font-family: Arial, Helvetica, sans-serif; color:#444; font:bold; outline-color:#444; font-size:18px; }


