body {
margin: 10px 0 0 0;
padding: 0;
font:normal 80%/120% Arial, Helvetica, sans-serif;
color:#444;
background-color:#fff;
}

#container1 {
width: 800px;
height: auto;
margin: 0 auto;
padding: 0;
border: 0;
position: relative;
top: 0px;
left: 0;
background-color:#fff;
}

#contentwrap {
float:left;
height:auto;
margin:0;
padding:0;
}


#nav, h1, h2{
text-transform:capitalize;
letter-spacing:-1px;
}

h1{
font: bold 28px "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
margin:15px 0 25px 0;
padding:0;
color:#281274;
}

h2{

font: bold 23px "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
padding:0;
margin:0 0 5px 0;
color:#281274;
}

p{
padding:0;
margin:0 0 10px 0;
}

#content h2, #leftcontent h2{
padding:5px 0 2px 15px;
}

h3{
font:bold 110%/100%  Arial, Helvetica, sans-serif;
padding:10px 0 0 0;
margin:0;
color:#000000;
}


#header {
padding:0;
width: 800px;
height:100px;
top:0;
right:0;
}


#logo a, #noclicklogo {
background: #fff url(../i/logo.gif) no-repeat 0 0;
width:800px;
height: 93px;
float:left;
}



	
input, select, textarea {
	font: normal 13px Verdana,Arial, Helvetica, sans-serif;
}
	
#footer {
width:789px;
clear:both;
color:#fff;
margin:10px 0 0 0;
padding:50px 0 0 11px;
height:113px;
background: #fff url(../i/footer_back.gif) no-repeat 0 0;
float:left;

}


a:link{color:#281274; font-weight:bold; text-decoration:none;}
a:visited{color:#281274; font-weight:bold; text-decoration:none;}


#footer a:link{color:#CFDA02; font-weight:bold; text-decoration:none;}
#footer a:visited{color:#CFDA02; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}

form{
margin: 0;
padding: 0;
}

img{
border: 0;
}

.nomargin{
margin:0;
padding:0;
}





#nav {
	text-align:center;
	font: bold 18px "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	margin: 0 auto;
	left:0px;
	background:#fff url(../i/nav_back.jpg) no-repeat  0 0;
	width:895px;
	height:37px;
	padding: 10px 0 0 5px;
	float:left;
}

#nav ul {
	margin: 0;
	list-style: none;
	padding: 0;
	font-weight: bold;
	color:#cc0000;
}

#nav a{
	float: left;
	color: #281274;
	text-decoration: none;
}

#nav li {
	float: left;
	margin: 0 7px 0 0;
	padding: 0 0 0 8px;
	border-left: 1px solid #aaa;
}



#nav a:hover {
	text-decoration:underline;
}


#contentleft{
width:430px;
float:left;
}

#contentright{
width:430px;
margin-left:465px;
}

.photo{
border:1px solid #ccc;
}

.intro{
color: #777;
font-weight:bold;
letter-spacing:1px;
}


.mybutton{
	display: block;
	font: bold 20px/20px Arial, Helvetica, sans-serif;
	margin:8px 0 0 0;
	padding:5px;
	cursor: pointer;
	padding:0px;
}     
	
#bookmark {
position:absolute;
right:10px;
top:111px;
}

#contentright li, #contentleft li{
	list-style-image:url(../images/bullet.jpg);
	padding:0 0 5px 0;
	
}




#twocol_left {
float:left;
height:auto;
width:440px;
margin:0;
padding:0;
}

#twocol_right {
float:right;
height:auto;
width:350px;
margin:0;
padding:0;
}

.screenshot{
margin:0 0 0 5px; 
border:2px solid #ddd; 
padding:5px; 
background:#fff;
}

.mybox
{
margin:0 0 10px 0; 
padding:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}

#twocol_top {
background:#fff url(../i/2col_top.gif) no-repeat  0 0;
float:left;
height:8px;
width:800px;
margin:0;
padding:0;
}

#twocol_mid {
float:left;
height:auto;
width:800px;
margin:0 0 0 0;
padding:0 0 0 0;
}

#twocol_bot {
background:#fff url(../i/2col_bot.gif) no-repeat  0 0;
float:left;
height:8px;
width:800px;
margin:0 0 0 0;
}


#twocol_left {
float:left;
height:auto;
width:360px;
margin:0;
padding:0
}

#twocol_right {
float:right;
height:auto;
width:400px;
margin:0 15px 0 0;
padding:0
}

	