@charset "utf-8";
/* CSS Document */

body{
background-color:#fff; margin-top: 0px; margin-bottom: 40px; margin-left: 0px; margin-right: 0px;
font-family:Arial, Helvetica, sans-serif;
FONT-SIZE:.8EM;
color:#000;

}


#wrapper-NEW{
	float:left;
	top:0px;
	width:1100px;
		background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:50px;
	background-color:#1b233b;
	
}

#wrapper{

	position:absolute;left:-550px;
	margin-left:50%;
	top:0px;
	width:1100px;
		background-image:url(images/bg-girl.jpg);background-repeat:no-repeat;background-position:bottom;
		margin-bottom:30px;
	
}

a:link, a:visited{
color:#AF0000;
font-weight:bold;
}
a:hover{
color:#0099FF;
}

#upper-wrap{
float:left;
	width:1100px;
	/*background-image:url(images/bg-upperwrap.png);
	background-position:bottom;*/
background-repeat:no-repeat;	padding-bottom:10px;
}

.clearboth{
clear:both;}

img{
border:none;
}

h1{
font-family:Georgia, "Times New Roman", Times, serif;
letter-spacing:2px;
font-style:italic;
color:#AF0000;
}

h2{
color:#AF0000;
font-size:1em;
font-weight:bold;}

p{
line-height:20px;
}
#eff01 {
	float:left;
	left:0px;


}

#eff02 {
	position:absolute;
	top:135px;
	left:0px;


}

#eff03 {
	position:absolute;
	top:135px;
	left:204px;


}

#eff04 {
	position:absolute;
	top:135px;left:379px;

	width:167px;

}

#eff05 {
	position:absolute;
	top:135px;
	left:546px;

	width:171px;

}

#eff06 {
	position:absolute;
	top:135px;
	left:717px;
	width:170px;
	height:72px;
}

#eff07 {
	position:absolute;
	top:135px;
	left:887px;
	width:213px;
	height:72px;
}

#nav{
float:left;
width:1100px;
height:72px;padding:0px;}

#nav img{
float:left;padding:0px;margin:0px;
}

#banner{
	float:left;
	left:0px;
	width:1100px;
	height:267px;
}

#intro{
	float:left;
	left:0px;
	width:1100px;

}

.leading{
font-size:2em;
font-family:Georgia, "Times New Roman", Times, serif;
color:#AF0000;
font-style:italic bold;
}

#intro-txt{
width:95%;
margin:2% 0% 2% 3%;
line-height:20px;
font-size:1.2em;
float:left;
}
#eff10 {
	float:left;
	left:0px;

	width:1100px;
	height:1px;
}

#top-content {
	float:left;
	background-image:url(images/eff11-blank.jpg);
	left:0px;

	width:1100px;
	height:508px;
}

#main-body{
float:left;
}

#sidebar {
	float:left;
	left:0px;

	width:272px;
	height:847px;
	background-image:url(images/eff-new12.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#sidebar-txt{
width:180px;
padding:15px;
margin-left:40px;
margin-top:100px;

}

#sidebar-txt ol{
margin:0px;
padding:0px;
}

#sidebar-txt li{
margin-top:10px;
margin-left:none;
padding:none;
}

#main-content{
	float:left;
	left:272px;

	width:828px;
	background-image:url(images/eff-new13.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#main-content-txt{
width:90%;
}

#letter{
color:#000;
border:double #ccc 2px;
float:left;
width:90%;
padding:15px;
float:left;

}

#letter a:link, #letter a:visited{
color:#AF0000;
}

#eff14 {
	float:left;
	left:272px;

	width:828px;
	height:1px;
}


#quote{
float:left;
font-size:1em;
font-weight:bold;
margin:25px 20px 0px 115px;
text-align:center;
}

#video{
width:544px;
height:403px;
float:right;
margin-top:25px;
margin-right:80px;
background-color:#000000;
padding:0px;
}
#video-caption{
float:left;
width:85%;
margin-left:90px;
text-align:right;
color:#000;
}

#video-caption a:link, #video-caption a:visited{
color:#fff;
}
#footer{
float:left;
text-align:center;
font-size:1em;
color:#AF0000;
margin-top:50px;
width:100%;
}