/* Design by Brian Diaz of Media 65 @ http://www.m65.net  All Rights Reserved */
@import url(../../../shinx/css/layouts.css);
@import url(../../../shinx/css/components.css);
@import url(../../../shinx/css/modules.css);
@import url(../../../shinx/css/navigation.css);
@import url(../../../shinx/css/misc.css);
@import url(../../../shinx/css/forms.css);

/* #######################  GENERAL SETTINGS ############################ */
html{height:100%;}

body{
	margin: 0px 0px 0px 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #2a2a2a;
}

/*  Heading Formatting */
h1 {font-size:1.9em;line-height: 0.8em;font-weight: 900;color: #000;}
h2 {font-size:1.7em;line-height: 0.8em;font-weight: 900;color: #000;}
h3 {font-size:1.5em;line-height: 0.8em;font-weight: 900;color: #000;}
h4 {font-size:1.4em;line-height: 0.8em;font-weight: 900;color: #000;}
h5 {font-size:1.3em;line-height: 0.8em;font-weight: 900;color: #000;}
h6 {font-size:1.2em;line-height: 0.8em;font-weight: 900;color: #000;}

/*links*/
a:link {
	color: #CC6600;
	text-decoration: none;
}
a:hover {color: #659FDE;}
a:visited {
	color: #CC6600;
	text-decoration: none;
}
img {border: 0 none;}

.button {
	background-color: transparent;
	border: 0;

}

/* Clears Divs */
.clr{clear: both;}

/* #######################  END GENERAL SETTINGS ############################ */

#wrapper {
	width: 1000px;
	height: 765px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	/*background-image: url(../images/backgrounds/main_bgrd.jpg);*/
	background-repeat: no-repeat;
	/*border: 1px solid red;*/
}

#header {
	width: 960px;
	height: 100px;
	padding-top: 0px;
	margin-left: 10px;
	/*border: 1px solid red;*/

}

#contact {
	width: 250px;
	height: 38px;
	padding-top: 60px;
	padding-left: 19px;
	/*border: 1px solid white;*/
}

#topnav {
	width: 600px;
	height: auto;
	margin-top: 20px;
	margin-left: 25px;
	float: left;
	/*border: 1px solid yellow;*/

}

#logo {
	width: 229px;
	height: 51px;
	background-image: url(../images/logos/shinxlogo.png);
	background-repeat: no-repeat;
	float: right;
	margin-right: 70px;
	margin-top: -10px;	
	/*border: 1px solid white;*/
}

#content {
	width: 630px;
	/*min-height: 500px;*/
	/*border: 1px solid white;*/
	margin-left: 27px;
	margin-top: 20px;
	float: left;
}

#newsblog_header {
	width: 290px;
	height: 35px;
	float: right;
	margin-top: 30px;
	margin-right: 10px;
	/*border: 1px solid white;*/
	
}

#newsblog {
	width: 290px;
	float: right;
	margin-right: 10px;
	margin-top: 0px;
	padding-top: 5px;
	/*background-image: url(../../../images/stories/siteimages/header_creativenewsblog.png);*/
	background-position: top;
	background-repeat: no-repeat;
	/*border: 1px solid white;*/
	
}

#footermenu {
	width: 965px;
	height: 24px;
	margin-top: 25px;
	margin-left: 29px;
	margin-right: auto;
	background-image: url(../images/backgrounds/footer_bgrd.png);
	overflow: visible;
	/*background-color: #0092d5;*/


}



#footermenu_detail {
	width: 965px;
	height: 95px;
	margin-left: 29px;
	padding-left: 80px;
	margin-right: auto;
	/*border: 1px solid white;*/
	
}
