/* RS gallery styling */
    #galleryContain{
	float: left;
	width:  100%;
	padding: 0px 0px 30px 0px;
	line-height: 20px;
	color: #666;
	}

    #headerGallery{
    background: #ddd;
    border-top: 1px solid #999;
    border-bottom: 2px solid #EAAF71;
    height: 40px;

    }
    
    h1{
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    font-size: 23px;
    color: #666;
    margin: 8px 5px 5px 8px;
    
    }


    #galleryNav {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    font-size: 19px;
    color: #E39544;
    margin: 0px 5px 25px 0px;
    text-align:left;
    padding:0px;
    }

    #galleryNav a:link, #galleryNav a:visited {
    color:#888;

    }

    #galleryNav a:hover {
    color: #EAAF71;
    }

    #galleryNav em {
        color: #aaa;
    }

    #chooseAlbum {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    font-size: 16px;
    color: #E39544;
    margin: 25px 20px 25px 0px;
    padding: 0px;
    text-align:left;
    }

    #gallery{
        margin: 10px 0px 0px 10px;
        padding-left: 5px;
        font: 1.25em;
        font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
   	
    }


    #gallery a:link, #gallery a:visited {
    text-decoration:none;
    color:#777;

    }

    #gallery a:hover {
    color: #E39544;
    }
    

    p.photo a, p.thumb a, ul.albums a {
        display: block;
        float: left;
        margin: 0;
        padding: 4px 4px 9px 4px;
        border: 1px solid #ddd;
        border-top-color: #eee;
        border-right-color: #ddd;
        border-bottom-color: #ccc;
        background-color: #fff;
        text-align: center;
    }
    
     ul.albums a {
		font-size: 14px;
     }

    p.thumb a, ul.albums a {
        width: 135px;
        margin-right: 20px;
        margin-bottom: 15px;
    }

    p.photo a:hover, p.thumb a:hover, ul.albums a:hover {
        background-color: #fff;
    }
    
    p.thumb, ul.albums{
        margin: 10px 0px 10px 45px;
        padding: 0px;
        float: left;
        text-align: center;
        list-style: none;
    }

    ul.albums li, ul.navigation li {
        display: inline;
        margin: 0;
        padding: 0;
    }

    .thumb {
    display:block;
    margin-top: 5px;
    padding:  4px 4px 10px 4px;
    border: 1px solid #ccc;
    border-top-color: #eee;
    border-bottom-color: #bbb;
    border-right-color:#ddd;
    background-color: #fff;
    }


    img {
    display:block;
    margin: 0 auto 5px auto;
    border: 1px solid #ccc;
    border-bottom-color: #eee;
    border-left-color:#ddd;
    border-top-color: #bbb;

    }

    #thumbContainer{
        margin: 25px 0px 0px 0px;
        
    }

    .thumbGallery{
    text-align:center;
    margin: 0px 3px 0px 0px;
    padding:0px;
    float: left;
    width: 135px;

    }

    .thumbCount{
    font-size: 13px;
    color: #E39544;
    margin: 0px 150px 0px 0px;
    padding:0px;
    float:left;
    font: 13px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;

    }

     a:hover .thumb{
    border: 1px solid #ccc;
    background-color: #e8e8e8;
    }

    #imageinfo{
    margin: 30px 35px 5px 5px;
    padding-bottom: 15px;
    width: 650px;
    height: 15px;

    }


    .prev{
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;

    }

    .fullImage{
    margin: 0px 0px 30px 0px;
    padding:0px;
    float: left;
    width: 180px;


    }

    .desc,.nodesc{
        font-size: 13px;
        font-weight:bold;
        width: 450px;
        color: #777;
        margin: 0px 0px 0px 10px;
        padding:0px;
    }
    
    .desc{
    	color: #777;
    }
    
    .nodesc{
       color: #eee;
    	
    }

    ul.navigation {
    margin: 0px 0px 0px 325px;
    padding: 0;
    float: left; 
    text-align: center;
    line-height: 1em;
    list-style: none;
    }
    
    ul.navigation li {
    display: inline;
    margin: 0;
    padding: 0;
    }
    
    ul.navigation a {
    display: block;
    float: left;
    margin: 0 5px 5px 0;
    padding: 4px 4px 6px 4px;
    border: 0;
    text-align: center;
    width: 80px;
    }

    /* Pagination Style */
    #paginateContain {
	text-align:right;

    }
    
    #pagination {
    font: 13px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    }


    #pagination li{
    list-style:none;
    display:inline;
    }

    #pagination a:link, #pagination a:visited, #pagination a:active {
    color:#666;
    padding: 0px 3px 0px 3px;
    margin: 3px;
    text-decoration:none;

    }

    #pagination a:hover {
    color:#E39544;
    background-color: #eee;


    }

    .currentPage {
    padding: 0px 3px 0px 3px;
    margin: 3px;
    color: #E39544;
    font-weight:bold;

    }

    .noOuterLink {
    padding: 0px 3px 0px 3px;
    margin: 3px;
    color: #ccc

    }

    /* Error Message Style */
    .errorTag{
    color: #000;
    }

    #errorMsg {
    color: #CC0000;
    }

    #errorPage {
    width: 450px;
    margin-left: 10px;
    }

    #errorPage a:link, #errorPage a:hover,#errorPage a:visited{
    color: #0000ff;
    text-decoration: underline;
    }
    