

/* Layout Stylesheet */ 



body {

	margin:0px 0 0 0;

	text-align:center;

	padding:0 0 0 0;

 	background:url(page-back.png) #ecf5fb no-repeat;

 }



#outer {

margin-left:auto;

margin-right:auto;

margin-top:0px;

margin-bottom:0px;

 text-align:left;

 width:1000px;



 }

 

 #banner {

 padding:0 0 0 0;

 margin: 0 0 0 0;

 width:1000px;

 height:115px;

 background:url(banner.jpg);

 }

 

 #pagetitle {

 float:left;

 padding:0 0 0 3px;

 margin:0 0 0 0;

 }

 

 

 #news {

 float:right;

 width:218px;

 margin: 39px 0 0 0;

 padding: 0 10px 0 0;

 }



#menu {

float:left;

width:1000px;

background:#02243c;

height:0px;

padding:0px 0 0 0px;

}







div#main {

float:left;

width:998px;

background-color:#FFFFFF;

padding: 0px 0px 0 0px;

margin: 0px;

border-left:solid;

border-right:solid;

border-top:none;

border-bottom:none;

border-color:#b7b5b5;

border-width:thin;

text-align:left;

}





#left {

	float:left;

	width:710px;

	padding: 15px 20px 20px 20px;

	font-size:12px;

	font-weight:normal;

	line-height:15px;

	text-align:justify;

}



#lhbullet {

	float:left;

	padding: 0 20px 0 0;

}



#rhbullet {

	float:left;

	padding: 0 0px 0 40px;

}



#right {

float:right;

width:245px;

padding: 20px 0 0 0;

}





#sidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#internshipsidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#resortsidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#newssidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#idcsidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#newssidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#videosidebar {

float:right;

width:203px;

margin:5px 8px 5px 11px;

padding: 10px 10px 0 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

}



#homeleft {

	float:left;

	width:554px;

	padding: 15px 20px 20px 20px;

	margin: 0 0 0 20px;

	font-size:12px;

	font-weight:normal;

	line-height:15px;

	text-align:justify;

}



#homeright {

float:right;

width:334px;

padding: 0px 0 0 0;

margin: 0 0 0 30px;

color:#958f8f;

}



#homemenu {

float:right;

width:274px;

margin:20px 35px 0px 30px;

padding: 10px 10px 10px 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

text-align:left;

}



#homemenu2 {

float:right;

width:274px;

margin:88px 35px 0px 30px;

padding: 10px 10px 10px 10px;

border:solid;

background-color:#edeff4;

border-width:thin;

border-color:#c4d2df;

text-align:left;

}



#ftr {

clear:both;

width:1000px;

 height:25px;

 padding-top:11px;

 background-color:#3b5998; 

 color: #FFFFFF;

 }
