

/*********** Index Page Styles Only ***************/


body #content {
	float: left;
	width: 760px;
	margin: 0;
	margin-top: 32px;
	padding: 0;
}

#welcome {
	float: left;
	width: 400px;
	margin: 0;
	padding: 0;
}
#welcome h1 {
	margin-top: 15px;
	font-size: 1.25em;
	font-weight: bold;
	color: #9B1C3C;
}
#welcome p { font-size: 0.95em; }

#welcome a:active { color: #9B1C3C; text-decoration: underline; }
#welcome a:link { color: #9B1C3C; text-decoration: underline; }
#welcome a:visited { color: #9B1C3C; text-decoration: underline; }
#welcome a:hover { color: #9B1C3C; text-decoration: none; }
	
#callouts { 
	float: right;
	width: 350px;
	margin: 0;
	padding: 0;
}

#callouts a {
	display: block;
	margin: 0;
	padding: 39px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:39px; /* for IE5/Win only */
}

#callouts_guides {
	float: right;
	width: 171px;
	margin: 0 0 0 1px;
}

#callouts ul { 
	float: right;
	display: block;
	padding: 0;
	list-style-type: none; 
}

.callouts_headings { 
	margin: 0;
	padding: 0;
	background-color: #82C3DA; 
}

#callouts a:hover, #callouts a:active, #callouts a:focus {
	background-position: 0 -39px;
}


/***** START Callout Rollovers *****/

#callouts_guides_1 {
	width: 171px; /*needs to be the same value as below, required to make the nav horizontal in IE5 Mac*/
}
#callouts_guides_1 a {
	width: 171px;
	background: url(../../images/callouts_guides_1.gif) top left no-repeat;
}
#callouts_guides_2 {
	width: 171px; /*needs to be the same value as below, required to make the nav horizontal in IE5 Mac*/
}
#callouts_guides_2 a {
	width: 171px;
	background: url(../../images/callouts_guides_2.gif) top left no-repeat;
}
#callouts_guides_3 {
	width: 171px; /*needs to be the same value as below, required to make the nav horizontal in IE5 Mac*/
}
#callouts_guides_3 a {
	width: 171px;
	background: url(../../images/callouts_guides_3.gif) top left no-repeat;
}

#callouts_services_1 {
	width: 171px; /*needs to be the same value as below, required to make the nav horizontal in IE5 Mac*/
}
#callouts_services_1 a {
	width: 171px;
	background: url(../../images/callouts_services_1.gif) top left no-repeat;
}
#callouts_services_2 {
	width: 171px; /*needs to be the same value as below, required to make the nav horizontal in IE5 Mac*/
}
#callouts_services_2 a {
	width: 171px;
	background: url(../../images/callouts_services_2.gif) top left no-repeat;
}
#callouts_services_3 {
	width: 171px; /*needs to be the same value as below, required to make the nav horizontal in IE5 Mac*/
}
#callouts_services_3 a {
	width: 171px;
	background: url(../../images/callouts_services_vas.gif) top left no-repeat;
}

/***** END Callout Rollovers *****/

/***** START RegisterForFree Styles *****/

#registerforfree {
	float: right;
	width: 326px;
	height: 109px;
	margin: 0;
	margin-top: 8px;
	margin-bottom: 0px;
	padding: 7px 9px;
	background: url(../../images/pen_image.gif) bottom right no-repeat;
}

#registerforfree p, li {
	font-family: verdana, sans-serif;
	font-size: 11px;
}
#top_p { margin: 25px 0 0 0; }
#bot_p { margin: 0 0 13px 0; }

#registerforfree ul {
	margin: 3px 0 3px 8px;
	list-style-image: url('../../images/list_icon.gif');
	font-weight: bold;
	padding: 3px 0 3px 8px;
}
#registerforfree a:active {
	color: #9B1C3C;
	text-decoration: underline;
}
#registerforfree a:link {
	color: #9B1C3C;
	text-decoration: underline;
}
#registerforfree a:visited {
	color: #9B1C3C;
	text-decoration: underline;
}
#registerforfree a:hover {
	color: #9B1C3C;
	text-decoration: none;
}

/***** END RegisterForFree Styles *****/
/*
= calloutLogos
--------------
*/

#calloutLogos {
    float: right;
    width: 344px;
    margin: 10px 0 20px 0;}