/* added these styles:... */

table#header{

	border: 0px;  /*removed from HTML and put here*/

	width: 94%;  /*removed from HTML and put here*/

	margin-bottom: 40px;

}





/* ...end added styles */

body 

{

	text-align: -moz-center; /*FF*/

	#text-align: center; /*IE*/

	background-color: #9CCEF2;

	background-image: url(images/bggrad2.jpg);

	background-repeat: repeat-x; 

	font-family: Trebuchet MS;

	color : #000088;

	margin: 0px;

} 

#content 

{

	width: 960px;

	text-align: left;

	border: 0px;

	margin: 0px

}

#microcontent {

	width: 600px;

	height: 650px;

	text-align:left;

	background-image: url(images/bgcontentlong.png);

	background-repeat: no-repeat; 

	top: 145px;

	position: absolute;

	font-size: 16px;

}

#microcontent h1 {

	text-decoration: none;

	font-size: 24px;

	color: #000;

	margin: 20px 20px 20px 20px;

}

#microcontent h2 {

	text-decoration: none;

	font-size: 14px;

	color: #000;

	margin: 10px 10px 10px 20px;

	color: #666666;

}

#microcontentright {

	width: 250px;

	height: 400px;

	text-align: left;

	top: 0px; 

	position: absolute;

	background-image: url(images/bgcontentright.png);

	left: 660px;

}

#microcontentright h1 {

	text-decoration: none;

	font-size: 24px;

	color: #000;

	margin: 20px 20px 20px 20px;

}

#microcontentright h2 {

	text-decoration: none;

	font-size: 14px;

	color: #000;

	margin: 10px 10px 10px 20px;

	color: #656565;

}

#microcontentright h3 {

	text-decoration: none;

	font-size: 10px;

	color: #000;

	margin: 10px 10px 10px 10px;

	color: #656565;

}
#microcontentsecondary {

	width: 900px;

	height:auto;

	text-align:left;
	border:5px solid #bcdcf4;
	top: 145px;
	background:#fff;

	position: absolute;

	font-size: 16px;

}

#microcontentsecondary h1 {

	text-decoration: none;

	font-size: 24px;

	color: #000;

	margin: 20px 20px 20px 20px;

}

#microcontentsecondary h2 {

	text-decoration: none;

	font-size: 18px;

	color: #000;

	margin: 10px 10px 10px 20px;

	color: #656565;

}

#microcontentsecondary h3 {

	text-decoration: none;

	font-size: 14px;

	color: #000;

	margin: 10px 10px 10px 20px;

	color: #656565;

}
#loginform {

	background-repeat: no-repeat;

	text-decoration: none;

	font-size: 12px;

	color: #000;

	margin-right: 10px;

}

#loginform h2 {

    margin: 10px 10px 10px 10px;

    font-size: 14px;

}

#loginform2 {

	background-image: url(images/loginbgcontent2.png);

	background-repeat: no-repeat;

	text-decoration: none;

	font-size: 12px;

	color: #000;

}

#logo {

 	background-image: url(images/cvsocial_logo.png);

 	background-repeat: no-repeat;

 	height: 131px;

 	width: 450px;

 	margin-top: 15px;

}

#logosecondary {

 	background-image: url(images/secondary_cvsocial_logo.png);

 	background-repeat: no-repeat;

 	height: 131px;

 	width: 390px;

 	margin-top: 5px;

}

.logohover img{

	background-image: url(images/secondary_cvsocial_logo.png);

}

.getstarted img{

	background-image: url(images/GetStarted.png);

}

.getstarted:hover img{

	background-image: url(images/GetStartedOver.png);

}

.login img{

	background-image: url(images/Login.png);

}

.login:hover img{

	background-image: url(images/LoginOver.png);

}

.getstartedsecondary img{

	background-image: url(images/secondary_GetStarted.png);

}

.loginsecondary img{

	background-image: url(images/secondary_Login.png);

}

#buttons img{

	position: relative;

}

#navbar {

	font-size: 18px;

	text-align:center;

	position: absolute;

	bottom: 0px;

	width: 960px;

}

#navbar a {

	text-decoration: none;

	padding:0px 40px;

	color: #000000;

}

#navbar a:hover {

	text-decoration: underline;

	padding:0px 40px;

	color: #000000;

	width: 960px;

}

#topnavbar {

	font-size: 18px;
	text-decoration: bold;

}

#topnavbar a {

	text-decoration: none;

	padding:0px 10px;

	color: #000;

}

#topnavbar a:hover {

	text-decoration: underline;

	padding:0px 10px;

	color: #000;

}