@charset "utf-8";
/* CSS Document */


/* CONTENT STYLES ------------------------------------- */
#seo_contain{
	width:600px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
}

.seo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:center;
}

.home_robot{
position:absolute;
top: 200px;
left:0px;
width:197px;
height:545px;
border:1px;
}


.all_font{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.all_font_home{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.portfolio_font{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.portfolio_font-header{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
}

.portfolio_font-light-grey{
color:#ebebeb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.footer{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.blog_text{
color:#565656;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.contact_text{
color:#565656;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.send{
color:#565656;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.home_headers{
	color:#906;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.home_headers2{
color:#b02075;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.blog_nav a{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.blog_nav a: visited{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.blog_nav a:hover{
color:#993399;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

.footer_link a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.footer_link a: visited{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.footer_link a:hover{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.read_link a{
color:#b02075;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.read_link a: visited{
color:#b02075;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.read_link a:hover{
color:#b02075;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.links_link a{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.links_link a: visited{
color:#101010;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.links_link a:hover{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:underline;
}

.link_title{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.sitemap_home_link a{
color:#b23a70;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_home_link a: visited{
color:#b23a70;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_home_link a:hover{
color:#b23a70;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.sitemap_about_bold_link a{
color:#9ebf39;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_about_bold_link a: visited{
color:#9ebf39;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_about_bold_link a:hover{
color:#9ebf39;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.sitemap_about_link a{
color:#9ebf39;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.sitemap_about_link a: visited{
color:#9ebf39;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.sitemap_about_link a:hover{
color:#9ebf39;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:underline;
}
.sitemap_port_bold_link a{
color:#7f468c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_port_bold_link a: visited{
color:#7f468c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_port_bold_link a:hover{
color:#7f468c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.sitemap_port_link a{
color:#7f468c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.sitemap_port_link a: visited{
color:#7f468c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.sitemap_port_link a:hover{
color:#7f468c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:underline;
}
.sitemap_contact_bold_link a{
color:#56a6bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_contact_bold_link a: visited{
color:#56a6bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.sitemap_contact_bold_link a:hover{
color:#56a6bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.sitemap_contact_link a{
color:#56a6bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.sitemap_contact_link a: visited{
color:#56a6bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:none;
}

.sitemap_contact_link a:hover{
color:#56a6bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
text-decoration:underline;
}

#background_left{
background:url(images/background-left.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#101010;
}

#background_right{
background:url(images/background-right.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#101010;
}

#background_left_inside{
background:url(images/background-left-inside.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#101010;
}

#background_right_inside{
background:url(images/background-right-inside.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#101010;
}

/* PORTFOLIO DIVS------------------------------------ */

#port-navagation{
	width:900px;
	height:70px;
	float:left;
	background:url(images/portfolio-navagation.jpg);
}

#port-left{
	width:76px;
	height:506px;
	float:left;
	background:url(images/portfolio-left.jpg);
}

#port-right{
	width:80px;
	height:506px;
	float:right;
	background:url(images/portfolio-right.jpg);
}

#port-bottom{
	width:900px;
	height:70px;
	float:left;
	background:url(images/portfolio-bottom.jpg);
}

#port-bg{
	width:359px;
	height:506px;
	float:left;
	background:url(images/port-bg.jpg);
}

#port-all-left{
	width:385px;
	height:506px;
	float:left;
}

#port-textbox-1{
	width:340px;
	height:155px;
	float:left;
	margin-top:10px;
	margin-left:15px;
}

#port-textbox-2{
	width:340px;
	height:160px;
	float:left;
	margin-top:15px;
	margin-left:15px;
}

#port-textbox-3{
	width:340px;
	height:140px;
	float:left;
	margin-top:15px;
	margin-left:15px;
}

#home-navagation{
	width:331px;
	height:51px;
	float:left;
	margin-left:372px;
	
}

#home-feature{
	width:637px;
	height:151px;
	float:left;
	margin-top:45px;
	background:url(images/feature-1.jpg);
	}

#home-textbox{
	width:637px;
	height:130px;
	float:left;
	margin-top:4px;
	}
	
/* HOME PAGE FOOTER DIVS------------------------------------- */

#home-blog-box{
	width:373px;
	height:269px;
	float:left;
}

#home-contact-box{
	width:330px;
	height:269px;
	float:left;
	background:url(images/contact.jpg);
}

