/* CSS Document */

body {
	margin:0;
	padding:0;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;

}
form, table input img {
	margin: 0;
	padding: 0;
}
div, ul, li {
	margin: 0;
	padding:0;
}
p {
 margin:8px 0 15px 0;
 line-height:18px;
}
h1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:bold; color:#6C231C; margin-bottom:15px; text-transform:capitalize; }
h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:bold; color:#9470BE; margin:5px 0px 15px 0px; text-transform:capitalize; }
h3 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.6em; font-weight:bold; color:#FFCCCC; margin:0px 0px 15px 0px; }

h4 { font-family:"Times New Roman", Times, serif; font-size:3.2em; font-weight:bold; color:#DFDFDF; margin:0px; display:block; background-color:#878998; padding:15px 0px 15px 30px; border-bottom:2px solid #FFFFFF; width:738px; }

.colored_text1 {
	color:#663399;
}
.colored_text2 {
	color:#666666;
}
.colored_text3 {
	color:#B04F56;
}
a:link, a:visited {
	color:#996699;
	text-decoration: underline;
}
a:hover{
	color:#666666;
	text-decoration: underline;
}
a.white:link, a.white:visited {
	color:#FFFFFF;
	text-decoration: none;
}
a.white:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration: underline;

}
a.link_one:link, a.link_one:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996699;
	text-decoration: underline;
}
a.link_one:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}
a.link_two:link, a.link_two:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A60E1C;
	text-decoration: underline;
}
a.link_two:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A60E1C;
	text-decoration: underline;
	
}
a.link_email:link, a.link_email:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#996699;
	font-size:9px;
	font-weight:bold;
	text-decoration: underline;
}

a.link_email:hover {
	color:#666666;
}
.border_right {
	border-right: 2px solid #FFFFFF;
}
.border_left {
	border-left: 2px solid #FFFFFF;
}
.border_bottom {
	border-bottom: 2px solid #FFFFFF;
}
.border_top {
	border-top: 2px solid #FFFFFF;
}
.padding_15px{
	padding:15px;
}
a.left_nav:link, a.left_nav:visited {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display: block;
	font-weight: bold;
	padding: 8px 0 8px 20px;
	text-decoration: none;
	letter-spacing:1px;
}

a.left_nav:hover {
	color:#9470BE;
	padding: 8px 0 8px 10px;
	text-decoration: none;
	background-color:#FFFFFF;
	margin-left:10px;
	letter-spacing:1px;
}
.left_nav_stale {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-weight: bold;
	color:#9470BE;
	padding: 8px 0 8px 10px;
	text-decoration: none;
	background-color:#FFFFFF;
	margin-left:10px;
	letter-spacing:1px;
}
#top_back {
	background:url(../images/layout_r1_c1.jpg) left top repeat-x;
	height:132px;
	width:100%;
}
#top {
	height:92px;
	width:940px;
}
#background_short {
	/*background:url(../images/back_short.jpg) left top repeat-x;
	background-color:#ECE1CD;*/
}
#background_medium {
	/*background:url(../images/back_medium.jpg) left top repeat-x;
	background-color:#ECE1CD;*/
}
#background_secret {
	/*background:url(../images/shadow_secret.jpg) center top no-repeat;*/
	width:980px;
}
#background_long{
/*	background:url(../images/back_long.jpg) left top repeat-x;
	background-color:#ECE1CD;*/
}
#shadow_exshort {
	background:url(../../../2007_winter/images/shadow_exshort.jpg) center top no-repeat;
	width:980px;
}
#shadow_short {
	background:url(../images/shadow_short.jpg) center top no-repeat;
	width:980px;
}
#shadow_medium {
	background:url(../images/shadow_medium.jpg) center top no-repeat;
	width:980px;
}
#shadow_long {
	background:url(../images/shadow_long.jpg) center top no-repeat;
	width:980px;
}
#content {
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	width:938px;
	
}
#footer {
	background-color:#CC9966;
	height:78px;
	width:960px;
	background-color:#ECE1CD;
}
#footer_portfolio {
	background-color:#CC9966;
	height:25px;
	width:785;
	margin:0px;
	text-align:center;
}
td.left_nav {
	background:url(../images/layout_r5_c4.jpg) top right repeat-y;
	width:170px;
	
}
td.right {
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	width:768px;
}
td.right_secret {
	margin:0;
	padding:0;
	width:768px;
}
td.image {
	width:254px;
}
td.blank {
	width:474px;
	padding: 0 20px 20px 20px;
}
td.imagee {
	width:450px;
}
td.blankk {
	width:278px;
	padding: 0 20px 20px 20px;
}
td.1column {
	width:349px;
	padding: 0 15px 20px 20px;
}
td.2column {
	width:349px;
	padding: 0 20px 20px 15px;
}
.spacer_div {
	display:block;
	background-color:#FFFFFF;
/*	border-bottom:2px solid #FFFFFF;
	border-top:2px solid #FFFFFF;*/
	height:2px;
}
td.outside {
	width:254px;
	padding: 0px;
}
td.center {
	width:256px;
	padding: 0px 2px;
 }
	
ul.spaced { padding-left:20px; list-style-type:square; }
ul.spaced li { margin-bottom:10px; color:#333333; }

ul.collage { padding: 0px; margin:0px; list-style:none; }
ul.collage li { padding: 0px; margin:0px; border-bottom:2px solid #FFFFFF; }