body {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	background-image:url(images/body_bg.jpg);
	background-position: 0px 1px;
	background-repeat:repeat-x;
    height:100%;
	font-family:"Trebuchet MS", Arial, Verdana;
}
html, body {
	height:100%;
}

A:link {text-decoration:underline; color:#333;}
A:visited {text-decoration:underline; color:#333;}
A:active {text-decoration:underline; color:#333;}
A:hover {text-decoration:underline; color:#F60;}

#main {
	background-image:url(images/bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}
#header{
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#header A:link {text-decoration: none; color:#FFF; font-weight:bold; }
#header A:visited {text-decoration: none; color:#FFF; font-weight:bold;}
#header A:active {text-decoration: none; color:#FFF; font-weight:bold;}
#header A:hover {text-decoration: underline; color:#FFCC00; font-weight:bold;}

#featured_home {
	background-image:url(images/featured_box.png);
	background-repeat:no-repeat;
	height:287px;
	width:748px;
}

#featured_image {
	height:263px;
	width:343px;
	margin-left:15px;
	float:left;
}
#featured_text {
	height:185px;
	margin-right:15px;
	margin-top:45px;
	width:353px;
	float:right;
}
#featured_game_title {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:25px;
	font-weight:bold;
}
#featured_game_description {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#333333;
	margin-left:15px;
	margin-top:8px;
}
#play_now_home {
	float:right;
	margin-top:15px;
	margin-right:20px;
	font-family:'Trebuchet MS', Arial, Verdana;
	font-size:15px;
	font-weight:bold;
	color:#333;
}
#play_now_home_image {
	width:31px;
	float:right;
	margin-top:10px;
	margin-right:5px;
}
#quick_links {
	width:211px;
	height:218px;
	color:#000000;
}

#quick_links_title {
	width:200px;
	color:#000000;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#C49C00;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	margin-bottom:15px;
}
#quick_links_menu {
	width:167px;
}
#quick_links_link {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:11px;
	text-align:right;
	float:right;
	margin-right:5px;
}

#quick_links_arrow {
	float:left;
	width:10px;
	margin-top:3px;
	margin-left:15px;
}

#uno_dos {
	width:139px;
	height:133px;
	float:left;
	margin-left:25px;
	margin-top:30px;
}

#hello_text {
	width:350px;
	float:right;
	margin-top:30px;
	margin-left:10px;
	margin-right:10px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#333333;
}

#lastes_projects_title {
	width:700px;
	color:#000000;
	font-family:"Trebuchet MS", Arial, Verdana;
	color:#C49C00;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	margin-left:15px;
	margin-bottom:15px;
}
#projects_title_home {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:12px;
	color:#000000;
}

#main_games {
	background-image:url(images/games_bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}

#games_text {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:12px;
	color:#333333;
	width:707px;
	height:70px;
	margin-left:19px;
	margin-top:70px;
	margin-bottom:10px;
}
#game_coverflow {
	width:1000px;
	height:433px;
}

#main_build {
	background-image:url(images/build_bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}

#build_box {
	background-image:url(images/build_box.png);
	background-repeat:no-repeat;
	height:182px;
	width:748px;
}

#build_boys {
	width:179px;
	height:170px;
	margin-left:20px;
	margin-top:0px;
	float:left;
}

#build_box_text_header {
	width:484px;
	margin-right:30px;
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:18px;
	color:#000000;
	margin-top:50px;
}

#build_box_text{
	width:484px;
	margin-right:30px;
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#666666;
}

#build_boxes_title{
	float:left;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#C49C00;
	font-weight:bold;
	width:300px;
	margin-left:20px
}

#build_boxes_img{
	float:left;
	margin-left:20px
	
}

#build_boxes_text{
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000;
	width:200px;
	margin-right:10px;
}

#build_boxes_more{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:11px;
	color:#000;
	width:200px;
	float:right;
	margin-top:8px;
	margin-right:10px;
	font-weight:bold;
	text-align:right;
}

#main_contact {
	background-image:url(images/contact_bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}

#contact_box {
	background-image:url(images/contact_box.png);
	background-repeat:no-repeat;
	height:240px;
	width:748px;
}

#contact_address {
	width:280px;
	margin-right:15px;
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#333;
	font-weight:400;
}

#contact_us_title {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#C49C00;
	text-align:right;
	font-weight:bold;
	}

#contact_us_text {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000;
	text-align:left;
	margin-left:35px;
	margin-right:25px;
	margin-top:15px;
	}
	
#contact_map {
	float:right;
	width:272px;
	height:242px;
	margin-top:50px;
	margin-right:25px;
	}	
	
#contact_form {
	float:left;
	width:382px;
	height:242px;
	margin-top:50px;
	margin-left:35px;
	}

#contact_form {
	float:left;
	width:382px;
	height:232px;
	margin-top:50px;
	margin-left:35px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000000;
	}

#contact_form .input {
	width:288px;
	height:18px;
	border:solid 1px #ccc;
	background-color:#ebebeb;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000000;
	}	

#contact_form .textarea {
	width:285px;
	height:141px;
	border:solid 1px #ccc;
	background-color:#ebebeb;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000000;
	}	
	
#contact_req {
	float:left;
	width:365px;
	height:13px;
	margin-top:10px;
	margin-left:35px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:11px;
	color:#990000;
	text-align:right;
	font-weight:bold;
	
	}

#contact_button {
	float:left;
	width:365px;
	margin-top:10px;
	margin-left:35px;
	text-align:right;
	}
	
#contact_open_map {
	float:right;
	width:300px;
	margin-top:10px;
	margin-right:25px;
	text-align:right;
	}
	
#main_news {
	background-image:url(images/news_bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}

#news_title {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#C49C00;
	text-align:left;
	font-weight:bold;
}
#news_title A:link {text-decoration: none; color:#C49C00; font-weight:bold; }
#news_title A:visited {text-decoration: none; color:#C49C00; font-weight:bold;}
#news_title A:active {text-decoration: none; color:#C49C00; font-weight:bold;}
#news_title A:hover {text-decoration: underline; color:#C49C00; font-weight:bold;}

#news_date {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:12px;
	color:#000;
	text-align:left;
	font-weight:bold;
}

#news_content {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000;
	text-align:left;
}

#news_category {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000;
	text-align:left;
}

#news_category li{
list-style:none;
list-style-type:none;
list-style-position:inside;
margin-left:0px;
}

#news_category ul{
list-style:none;
}

#news_category h2{
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#C49C00;
	text-align:left;
	font-weight:bold;
}

#main_thanks {
	background-image:url(images/thanks_bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}

#thanks_sent {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#997A00;
	text-align:left;
	font-weight:bold;
	margin-left:15px;
}

#thanks_text {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#000;
	text-align:left;
	margin-left:35px;
}

#thanks_phone_icon {
	width:55px;
	height:54px;
	float:left;
	margin-left:20px;
}

#thanks_phone_text {
	float:left;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:25px;
	color:#997A00;
	font-weight:bold;
	margin-left:25px;
	margin-top:10px;
}

#thanks_suggested {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#997A00;
	text-align:left;
	font-weight:bold;
	margin-left:15px;
	float:left;
	margin-top:8px;
}

#thanks_suggested_icon {
	width: 28px;
	height: 40px;
	margin-left:15px;
	float:left;
}

#main_about {
	background-image:url(images/about_bg.jpg);
	background-position: 0px 1px;
	background-repeat:no-repeat;
}

#about_boys {
	width:398px;
	height:153px;
	margin-left:0px;
	margin-top:20px;
	float:left;
}

#about_box_text_header {
	width:320px;
	margin-right:10px;
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:18px;
	color:#000000;
	margin-top:70px;
}

#about_box_text{
	width:320px;
	margin-right:10px;
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:15px;
	color:#666666;
}

#about_text{
	width:728px;
	margin-right:10px;
	margin-left:10px;
	margin-top:25px;
	float:right;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:13px;
	color:#333;
}

#footer {
	background-color:#000000;
	height:72px;
	width:748px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:11px;
}


