body {
	margin-top:0;	
	font:12px/17px "Century Gothic", Arial, Helvetica, sans-serif;
	color:#1c1c1c;
}
	
body.Index {
	background:url(../backgrounds/bg13_1.jpg);
}

body.About {
	background:url(../backgrounds/bg12_1.jpg);
}

body.Portfolio {
	background:url(../backgrounds/bg7_1.jpg);
}

body.News {
	background:url(../backgrounds/bg14_1.jpg);
}

body.Contact {
	background:url(../backgrounds/bg11.jpg);
}

A:link {
	text-decoration: none;
	color:#000000;
}

A:visited {
	text-decoration: none;
	color:#000000;
}

A:active {
	text-decoration: none;
	color:#000000;
}

A:hover {
	text-decoration: underline;
	color:#000000;
}

img {
	border:0;
}

table {
	border:0;
}

table.Main {
	width:980px;
	background-color:#ffffff; /* white */
}

.menu {
	width:980px;
	background-color:#ffffff; /* white */
	background:url(../backgrounds/menuBG.jpg);

	font-size:40px;
}

.WelcomeMsg{
	font-size:20px;
	font-weight:300;
	color:#999999;
}

.indexSectionsTitle {
	font-weight:bold;
	font-size:15px;
}

.indexSectionsLink{
	font-weight:bold;
	font-size:14px;
	/*color:#FF00FF /* hot pink */	
	color:#FFA500 /* orange */	
}

.spacer {
	background-image:url(../images/spacer.gif);
	background-repeat:repeat-y;
}

.errorMsg{
	color:#FF0000 /*red*/
}

.siteMap {
	background:url(../backgrounds/bgSiteMap.jpg) repeat-x;
}

.siteMap a{
	color:#999999;
	text-decoration:none;
}

.siteMap a:hover{
	color:#ffffff;
	text-decoration:none;
}

.siteMap a:visited{
}

.siteMap li{
	color:#999999;
}

.siteMapTitle {
	padding-top:15px;
	color:#FFA500;
	font-weight:bold;
}




.footer {
	height:30px;
	background-color:#000000; /* Black */
	vertical-align:middle;
	color:#ffffff; /* white */
}


/* ---------------------------------------- */

/*
.content a{color:#000000; font-weight:bold; text-decoration:none}
a:hover {color:#333333;}
a img {border:0;}
*:focus{outline:none;}
h1 {font:bold 12px/17px Arial, Helvetica, sans-serif; color:#1c1c1c;}
*/