*{ margin: 0; padding: 0; }*
body { 
float:left;
background:#f2f2f2 url(../images/splash.jpg) repeat-y top left;
margin:0;
padding:0;
}
a
{
outline: none;
}




#header { 
float:left;
width:710px;
font-family:arial;
font-size:12px;
margin:20px auto;
padding:0 5px 10px;

}

.box2
{
float:left;
width:325px;
font:12px "Trebuchet MS", Verdana, Sans-Serif;
padding:5px 10px 5px;
margin:350px 0 0 15px;
}

.box2 h1
{
float:right;
width:290px;
font:69px "Trebuchet MS", Verdana, Sans-Serif;
padding:5px 10px 5px 30px;
margin:-17px 0 0 0px;
color:#dcdcdc;
background: none;
}
.box2 ul.sidemenu li  h2{ 
margin:-20px auto;
padding:0;
text-decoration: none;	
border: none;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:400;
text-decoration:none;
color: #1d76ce;
font-size:17px;
background: none;		
}
.box2 ul.sidemenu li h2 span {
color: #4a4949;	
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: normal;	
font-size: 10px;
background: none;
}
.box2 ul.sidemenu {
text-align: right;
margin: -7px 0px 5px 0px; 
padding: 0;
text-decoration: none;		
background: none;
}
.box2 ul.sidemenu li {
list-style: none;
padding: 6px 8px;
margin: -20px auto;
background: none;
}

.box2 ul.sidemenu ul { 
margin: 0 0 0 5px; 
padding: 0;
background: none; 
}
.box2 ul.sidemenu ul li {
background: none; 
}









.box1
{
float:right;
width:325px;background:none;
font:12px "Trebuchet MS", Verdana, Sans-Serif;
margin:350px auto;
padding:5px 10px 5px;
}

.box1 h1
{
color: #b0b0b0;	
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: normal;	
font-size: 10px;
text-align: right;
}





.box1 ul.sidemenu {
text-align: left;
margin: 7px 0px 5px 0px; 
padding: 0;
text-decoration: none;		
background: none;
}


.box1 ul.sidemenu li {
list-style: none;
background: #eaeaea;
padding: 6px 8px;
margin: 0;
border-bottom: 1px solid #f2f2f2;		
}
* html body ul.sidemenu li {
height: 1%;
}

.box1 ul.sidemenu li h2 span {
color: #4a4949;	
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: normal;	
font-size: 10px;
}
.box1 ul.sidemenu li h2 {
text-decoration: none;	
background-image: none;	
background-color: transparent;
border: none;
color: #1d76ce;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: normal;	
font-size: 10px;
}		
}



.box1 ul.sidemenu ul { 
margin: 0 0 0 5px; 
padding: 0; 
}
.box1 ul.sidemenu ul li {
background: none; 
}
.box1 ul.sidemenu li img{
float:right;margin:-25px auto;		
}
.box1 ul.sidemenu li h2 strong{
float:right;
color:#b1b0b0;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight: normal;		
}

#base
{
width:333px;
padding:5px 10px 5px;
margin:0px 0 0 0px;
}
#base a{
padding:4px 10px 4px;
margin:12px 0 0 0px;
float:right;
width:33px;
text-align: right;
background:#353535;
color:#efa3ff;
font-family: "Trebuchet MS", Verdana, Sans-Serif;;
font-style: italic;
font-weight:400;
text-decoration:none;
font-size:11px;
}
#base a:hover{
color:#f2f2f2;
text-decoration:none;
}





#footer{
position:fixed;	
left:0px;	
bottom:0px;	
height:40px;	
width:345px;	

margin:15px auto;
padding: 0 0 0 20px;
}

#footer p {
margin:0px auto;
padding: 10px 0px 0px 0px;
text-transform: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight:400;
text-decoration:none;
font-size:11px;
color: #000;
text-align:left;

}

/* For ie 6*/* html #footer{	
position:absolute;	
top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}




#footer p strong{
text-transform:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight:400;
text-decoration:none;
font-size:11px;
color:#b8b7b7;
}

#footer p span{
text-transform:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-style: italic;
font-weight:400;
text-decoration:none;
font-size:11px;
color:#1d76ce;
}