



* { padding: 0; margin: 0; }



body {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

 

background-image: url(../images/bgmain.gif);

background-position:top;

background-repeat: repeat-x;

 

}

#wrapper {
	margin: 0 auto;
	width: 900px;


}



 h1  {  padding: 10px 10px 0px 13px;

text-align:left;

position:relative;

color:#952e3b;

font-family: "Trebuchet MS";

font-size: 1.7em;

margin: 0px;

}



h2  {

padding: 10px 10px 0px 13px;

position:relative;

color:#952e3b;

font-family: "Trebuchet MS";

font-size: 1.3em;

}



h3  {

padding: 10px 10px 0px 13px;

position:relative;

color:#952e3b;

font-family: "Trebuchet MS";

font-size: 1em;

}









img {

border:0px;

}





p.bullets1{

font-family: arial;

font-size: 12px;

color: #0052a0;

margin:3px 0px 0px 0px;

line-height: 19pt;



}



ul {





    line-height:1.7;

    list-style-type:none;

}

li {

    padding-left:50px;

    background:transparent url(../images/bullet.gif) no-repeat;

    background-position:10px 12px;

}











img.floatright { 

    float: right; 

    margin: 10px 10px 10px 10px; 

}



img.floatleft { 

    float: left; 

    margin: 10px 10px 10px 10px; 

}



#content a{

margin: 0px;

color: #952e3b;

display: inline;

text-decoration:none;

}



#content a:hover {

color: #000000;

margin: 0px;

text-decoration:underline;


}





#header {

 color: #333;

 width: 900px;

 float: left;

 padding: 0px;

 height: 107px;

 margin: 0px 0px 0px 0px;



}





#logo {



 width: 318px;

 float: left;

 padding: 0px;

 height: 106px;

 margin: 0px 0px 0px 0px;



}



#login {
	background-image: url(../images/loginbg.gif);
	background-position:top;
	background-repeat: no-repeat;
	width: 428px;
	float: right;
	padding: 0px;
	height: 91px;
	margin: 0;
	padding: 4px 0 0 0;
	text-align: center;
	color: #FFFFFF;


}
#login a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}



 

 

/* menu */



#menu {

 color: #333;

 width: 903px;

 float: left;

 padding: 0px;

 height: 46px;

 margin: 0px 0px 0px 0px;

 background: #1b2239;

}







.nav {

width:903px;

height:46px;

background-color:#1b2239;

margin:0x 0 0 0px;

padding:0;

background-image:url(../images/menu_bg.gif);

background-repeat: repeat-x;

}














 

#banner {

 color: #333;

 width: 900px;

 float: left;

 padding: 0px;

 height: 285px;

 margin: 0px 0px 0px 0px;

 background: #ffffff;

}



#flash {

display:inline;

color: #333;

width: 604px;

float: left;

padding: 0px;

height: 284px;

margin: 0px 0px 0px 0px;

background: #eeeeee;

}





/*videos links*/





#videolinks {

display:inline;

background-image: url(../images/videosbg.gif);

background-repeat: no-repeat;

color: #333;

width: 294px;

float: right;

padding: 0px 0px 0px 0px;

height: 284px;

margin: 0px 0px 0px 0px;

}



#videolinks #links {

padding: 0px 0px 0px 0px;

margin: 40px 0px 0px 7px;

}



a#video_intro {

width:283px;

height:80px;

background-image:url(../images/video_intro.gif);

display:block;

text-decoration:none;

float:left;

}



a#video_intro:hover {

background-position:283px 0;

}



a#video_binding {

width:283px;

height:78px;

background-image:url(../images/video_binding.gif);

display:block;

text-decoration:none;

float:left;

}



a#video_binding:hover {

background-position:283px 0;

}



a#video_business {

width:283px;

height:76px;

background-image:url(../images/video_business.gif);

display:block;

text-decoration:none;

float:left;

}



a#video_business:hover {

background-position:283px 0;

}















 

#title_strip {

background-image: url(../images/maintitle.gif);

background-repeat: no-repeat;

 color: #333;

 width: 900px;

 float: left;

 padding: 0px;

 height: 80px;

 margin: 0px 0px 0px 0px;



}





#title_strip2 {

background-image: url(../images/maintitle2.gif);

background-repeat: no-repeat;

 color: #333;

 width: 900px;

 float: left;

 padding: 0px;

 height: 80px;

 margin: 0px 0px 0px 0px;



}









#leftcolumn { 



 background: #ffffff;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 604px;

 float: left;

}



#leftcolumn #content{ 

border-right: 1px solid #b3c5d1;

border-left: 1px solid #b3c5d1;

 background: #ffffff;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 603px;

 float: left;

}



#leftcolumn #bottom{ 

background-image: url(../images/content_bottom.gif);

background-repeat: no-repeat;

 margin: 0px 0px 10px 0px;

 padding: 0px;

 height: 17px;

 width: 604px;

 float: left;

}



#leftcolumn p{ 

  padding: 10px 10px 10px 10px;

font-family: arial;

font-size: 12px;

color: #000000;

margin:0px 0px 0px 5px;

line-height: 17px;

 }







#rightcolumn { 

 float: right;

 color: #333;



 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 294px;

 display: inline;

}





#rightcolumn #shows{ 

 float: right;

 color: #333;

 background: #dee9f1;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: 120px;

 width: 293px;

 display: inline;

 border-right: 1px solid #b3c5d1;

 border-bottom: 1px solid #b3c5d1;

}



#rightcolumn #shows p{ 

  padding: 5px 0px 0px 10px;

font-family: arial;

font-size: 12px;

color: #000000;

margin:0px 0px 0px 5px;

line-height: 13px;

 }

 

#rightcolumn #shows a{ 

text-decoration: underline;

color: #000000;

margin:0px 0px 0px 0px;

 }

 

#rightcolumn #shows a:hover{ 

text-decoration: none;

margin:0px 0px 0px 0px;

 }



 

 

 #contactbox p{ 

  padding: 0px 0px 0px 25px;

font-family: arial;

font-size: 12px;

color: #000000;

margin:0px 0px 0px 5px;

line-height: 13px;

}



 #contactbox h1{
	padding: 0px 10px 5px 13px;
	text-align:left;
	position:relative;
	color:#006679;
	font-family: "Trebuchet MS";
	font-size: 1.1em;
	margin: 0px;
}



 

 #contactbox { 

  border-right: 1px solid #b3c5d1;

 float: right;

 background: #ecf0f3;

 margin: 0px 0px 0px 0px;

 padding: 5px 0px 0px 0px;

 height: 210px;

 width: 293px;

 display: inline;

}



#rightbottom{ 

background-image: url(../images/right_bottom.gif);

background-repeat: no-repeat;

 margin: 0px 0px 10px 0px;

 padding: 0px;

 height: 23px;

 width: 294px;

 float: left;

}













 #footer { 

 background-image: url(../images/footer.gif);

background-repeat: no-repeat;

 float: right;

padding: 4px 0px 0px 0px;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: 50px;

 width: 909px;

 display: inline;

 text-align: center;

}







#footer p{ 



  padding: 5px 0px 0px 0px;

font-family: verdana;

font-size: 10px;

color: #ffffff;

margin:0px 0px 0px 5px;

line-height: 13px;

 }

 

 

 #footer a{ 

text-decoration: none;



color: #ffffff;

margin:0px 0px 0px 0px;

 }

 

#footer a:hover{ 

text-decoration: underline;



color: #eeeeee;

margin:0px 0px 0px 0px;

 }

 

 

 

 /*dropdown*/

 

 

 



#sddm

{	margin: 0;

	padding: 0;

	z-index: 30}



#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: bold 13px arial}



#sddm li a

{	display: block;

	margin: 0 px 0 0;

	padding: 0px 70px;

	width: 0px;

	background: #transparent;



	text-align: center;

	text-decoration: none}



#sddm li a:hover

{		background: #transparent;}





#sddm div

{	position: absolute;

	visibility: hidden;

		margin: 40px 0px 0px 0px;

	padding: 0;

	background: #212c39;

		z-index: 30

	}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 10px 20px 10px 20px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

	background: #transparent;

		color: #ffffff;

		font: 20px arial}



	#sddm div a:hover

	{		background: #b1c8d6;

		color: #000000}
		
#menuwrapper {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: 41px;

}
#newmenu {
}


#subpageimage {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 900px;
	height: 100px;
	float: left;
}