body {margin:30px 0px 0px 15px;
background-image:url(../images/graphics/bg.png);
font-family:arial,helvetica,sans-serif;

}


#wrapper {

position:relative;
width:965px;
margin-left:auto;
margin-right:auto;
}

#header{
height:225px;
margin-top:30px;
float:left;
width:960px;
padding-bottom:60px;
border-bottom: dotted 1px #666666;
}

#intro{
font-size:14px;
margin-top:30px;
padding-bottom:15px;
border:none;
width:400px;
color:#ccc;
}

#abouttitle{
	padding-top:100px;
	font-size:22px;
	color:#ccc;
}

#intro a {color:#59bcff;}

#bottomlinks {
border-top: solid 6px #59bcff;
text-align:left;
float:left;
padding-bottom:15px;
margin-top:20px;
padding-right:30px;
padding-top:2px;
/*border-bottom: solid 1px white;*/
}



#bottomlinks a {

width:60px;
position:relative;
margin-right:15px;
text-transform:lowercase;
text-decoration:none;
font-size:13px;
color:#59bcff;
padding-left:0px;
padding-right:30px;


}

#title{

margin-right:30px;
color:#ccc;
font-size:13px;
width:550px;
/*border-bottom:solid 1px #a0a0a0;*/
padding-bottom:15px;
height:100px;
}

#title h1 {
margin-top:0px;
width:550px;
height:180px;
background-image:url(images/title.png);
background-repeat: no-repeat;
text-indent:-9999px;
display:block;
}


#bottomlinks a:hover{

color:#ccc;
}




#links{

position:absolute;
right:0px;
width:160px;
height:210px;
float:right;
padding-top:0px;
padding-right:0px;
padding-left:30px;
display:block;
}



#links .reallinks a{

text-transform:uppercase;
text-decoration:none;
border-top:solid 1px #a0a0a0;

margin-bottom:15px;
padding-left:30px;
color:#ccc;
font-family:helvetica;
font-size:14px;
width:140px;

text-align:right;
float:right;
display:block;
}

#links .reallinks a:hover{
background:#59bcff;
color:#ccc;
}

#links img{

padding-left:30px;
margin-bottom:15px;
float:right;

}






#content{
/*  border-top: solid 1px #a0a0a0;  */
padding-top:0px;
clear:both;


}
.block{
/*border-bottom: solid 1px #a0a0a0;*/
/*margin-top:-500px;*/
padding-top:0px;
margin-top:30px;
padding-bottom:90px;
margin-bottom:0px;
clear:both;
overflow:hidden;



}


.right{
float:left;
padding-right:90px;
padding-bottom:50px;
}

.description{
margin-top:0px;
padding-top:0px;
float:left;
width:210px;
}

.description h1 {

padding-left :10px;
margin-left:-10px;
font-style:oblique;
padding-right:10px;
display:inline;
font-size:13px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#59bcff;
}

.description p {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a0a0a0;
}


.thumb{
float:left;
margin-right:30px;
margin-left:130px;
}

.lowthumb{

margin-top:490px;
margin-left:348px;
}

.lowthumb2{
float:right;
margin-right:100px;
margin-top:30px;

}

.lowthumb2 img{

border: solid 1px #252525;

}


.lowthumb img{
border: solid 1px #252525;

}

.thumb img{
border: solid 1px #252525;

}

.preview img{
border: solid 1px #252525;

}



.preview{
float:right;
padding-right:0px;
}



#dollar img{
border:none;
}

a.active{

/*border-top:solid 4px #ccc;*/

}

h2{
color:#68AFE1;
font-size:30px;
}





.paragraph{
	font-size:14px;
	color:#ccc;
width:555px;
float:left;
margin-right:45px;
margin-top:100px;
line-height:20px;}

.aboutpics{  float:right;
margin-top:20px;
margin-bottom:20px;
}


#footer {
	width:965px;
	padding-top:25px;
border-top: solid 1px #666666;
clear:both;
line-height:20px;
color:#ccc;
font-size:12px;
text-decoration:none;

overflow:auto;
}
#footer a {
color:#59bcff;
text-decoration:none;

}


#midfooter,#leftfooter, #rightfooter{
width:250px;

height:300px;
top-padding:0px;
/*border-left: solid 1px #a0a0a0;
border-right: solid 1px #a0a0a0; */
float:left;
list-style:none;
}

#leftfooter{
	margin-right:100px;
	width:225px;
}
#leftfooter p {
	font-size:14px;
	line-height:10px;
}


#midfooter{
	margin-right:72px;
}

#midfooter{
	width:250px;
}

#footer p{
padding-right:15px;
}
#footer ul{
margin-left:-38px;
	list-style:none;

}
#footer h2{
	font-size: 20px;
}


ul li h3{
	margin:0px;
	padding:0px 0px 5px 0px;
}

