/* CSS Document */

body {

background-image:url(../images/bg.jpg);
background-repeat:repeat-x;

margin-top:0px;

}

h1 {

font-family:georgia, Tahoma, Verdana, Arial;
font-size:24px;
font-weight:bold;
font-style:italic;


}

h2 {

font-family:Times, Times New Roman, Times, serif,Tahoma, Verdana, Arial;
font-size:32px;
font-weight:500;
margin:0px;

}

h3 {

font-family:Times, Times New Roman, Times, serif;
font-size:2.5em;
color:#999999;
font-weight:200;
margin-bottom:0px;
margin-top:10px;


}

p {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

a {

color:#0063DC;
text-decoration:underline;

}


#wrapper {


width:750px;
margin-top:0px;
margin: 0 auto;


}

#header {

width:100%;
height:300px;
background-color:#FFFFFF;
margin-top:100px;

}

#content {

width:770px;
height:50px;
padding-top:10px;
padding-left:15px;
padding-right:15px;
text-align:right;

}

#content img{

float:left;
margin-top:5px;

}

#left {

width: 50%;
float:left;

}

#right {

width:50%;
float:right;

}

#headerLeft {

float:left;
width:60%

}

#headerRight {

float:right;
width:40%

}

#logo {

float:right;
padding-right:25px;
padding-top:50px;

}

#tagline {

float:right;
padding-right:30px;
text-align: right;

}

#spacer {

height:50px;

}

#content{


background-color:#FFFFFF;



}

#topContent	{

text-align:right;
padding-right:20px;
border-bottom:#0063DC;
border-bottom-style:solid;
border-bottom-width:5px;
margin:10px;
background-color:#FFFFFF;

}

#topContentSub	{

text-align:right;
padding-right:20px;
border-bottom:#0063DC;
border-bottom-style:solid;
border-bottom-width:5px;

background-color:#FFFFFF;

}

.breadcrumb {


text-align:left;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;


}

.breadcrumbSub {


text-align:left;
padding-left:5px;
padding-bottom:2px;
padding-top:2px;
height:100px;

}

#topContentSub img{

float:right;
padding-left:5px;
padding-bottom:0px;


}

#main {

background-color:#FFFFFF;
height:320px;
padding-left:10px;
border-bottom:#CCCCCC;
border-bottom-width:3px;
border-bottom-style:solid;

}

#mainSub {

background-color:#FFFFFF;
height:100%;
padding-left:10px;
border-bottom:#CCCCCC;
border-bottom-width:3px;
border-bottom-style:solid;

}

.item {

float:left;

width:220px;
margin: 10px;

}

.item hover {

opacity: .8;
filter: alpha(opacity=50);

}

.item img {

float:left;
margin:5px;
margin-right:10px;


}

.item p {

color:#99ccff;

}

#footer {

margin-top:10px;
height:100px;
margin-left:20px;

}

#footer p{

color:#999999;
font-weight:bold;

}

