/* CSS Document */

body{

background:url(images/back.jpg) top left repeat-x;

font-family:Arial;

font-size:13px;

color:#333333;

}


#wrapper{

margin-left:auto;

margin-right:auto;

width: 813px;

padding:0px;

}


h1{

color:#30aff1;

font-weight:normal;

padding:10px 0 20px 0;

margin:0px;


}

h2{

font-weight:normal;

font-size:17px;

}

.suc{

color:#999999;

}

.suc span{

margin-top:0px;

padding-top:0px;

font-size:14px;

color:#333333;


}

.suc .red{

font-weight:bold;

}

.suc .sub_head{

font-size:17px;

color:#333333;

font-weight:bold;

}


/* -----------------------------------------Top Nav------------------ and Search-------------------------- */


#top_nav{

position:relative;

background:url(images/nav.jpg) top left no-repeat;

width:813px;

height:57px;

margin:0;

padding:0px;

}

#top_nav ul{

margin:0px;

padding-top:21px;

padding-left:0px;

}


#top_nav ul li{

display:inline;

list-style:none;

padding-left:30px;

}

#top_nav a{
 
background:url(images/divider2.jpg) top right no-repeat;

padding-right:30px;

padding-top:10px;

padding-bottom:10px;

}

#top_nav a:link, #top_nav a:visited{

color:#333333;

text-decoration:none;

}

#top_nav a:hover{

color:#42baf9;

}



#search{

position:absolute;

top:15px;

right:20px;

margin:0px;

padding:0px;

}


.go {

position:absolute;

top:0px;

right:10px;

}

.search2 {

position:absolute;

top:1px;

right:90px;

}





/* -----------------------------------------Other-------------------------- */

.line{

border-top:1px solid #CCCCCC;

margin-bottom:20px;

margin-top:20px;


}


#flash{

height:224px;

width:813px;

padding:0;

margin:0;

}


#content{

background:url(images/content.jpg) top left repeat-y;

width:813px;

text-align:center;

margin:0px;

padding:0px;

}

#con{

margin-left:auto;

margin-right:auto;

margin-top:0;

margin-bottom:0;

padding:0;

width:750px;

text-align:left;

line-height:1.5em;

padding-bottom:10px;

}

#con p{

padding-bottom:10px;

margin:0;

}

#con a:link, #con a:visited{

color:#30aff1;

}

#con a:hover{

color:#999999;

}

.text_right{

text-align:right;

font-style:italic;

font-size:12px;

margin-top:0px;

padding-top:0px;

}

.intro{

color:#666666;

font-size:15px;

margin-bottom:0;

}


#top{

background:url(images/content_top.jpg) top left no-repeat;

height: 52px;

width:813px;

}




#footer{

background:url(images/footer.jpg) top left no-repeat;

height:19px;

width:813px;

margin:0px;
}


.clear{

clear:both;

}




/* -----------------------------------------Sucess Pic-------------------------- */

.pic_right{

float:right;

width:300px;

margin-left:20px;

padding:3px;

border:1px solid #d7d7d7;

background-color:#f6f6f6;

margin-bottom:15px;

line-height:normal;

}

#con .pic_right p{

line-height:normal;

margin:0px;

padding:0px;

}



.names{

color:#666666;

width:300px;

text-align:center;

font-size:11px;

line-height:normal;

}



#main{

float:left;

width:450px;

}

.thumbs{

width:110px;

height:388px;

overflow:scroll;

margin:0px;

padding:0px;

float:left;

}

.med{

float:right;

width:300px;

border:1px solid #ccc;

padding:3px;

}


.visit{

padding: 10px 0 10px 20px;
 
background-color: #d1f2ff;

font-size:16px;

border:1px solid #a3e3fc;

}

#content .visit2 a:link, #content .visit2 a:visited{

color:#666666;

}

#content .visit2 a:hover{

color:#30aff1;


}










