/* Colors used:                                */



/* --------------------------------------------*/



/* #FFFFFF = RBG 255,255,255 = (white)         */



/* #000000 = RBG   0,  0,  0 = (black)         */



/* #FFA600 = RGB 255,166,  0 = (orange)        */



/* #6BBE10 = RGB 107,190, 16 = (green)         */



/* #FFFF00 = RGB 255,255,  0 = (yellow)        */



/* #D1D7DC = RGB 209,215,220 = (light grey)    */



/* #F7F37B = RGB 247,243,123 = (light yellow)  */



/* #5F5F5F = RGB  95, 95, 95 = (dark grey)     */



/* #E7F38C = RGB 239,243,140 = (light green)   */



/* if you don't like a color, just do a search */



/* and replace on the hex color...             */







body {

background: #fff url(images/bg.jpg) repeat-x left top; background-color: #818b93;




margin: 0 auto;
/* scrollbar-face-color: #426595;
scrollbar-highlight-color: #cfcfcf;
scrollbar-shadow-color: #cfcfcf;
scrollbar-3dlight-color: #426595;
scrollbar-arrow-color:  #cfcfcf;
scrollbar-track-color: #cfcfcf;
scrollbar-darkshadow-color: #426595;
-top:0px;
background-color:#92bed9;
margin-bottom:0px;
margin-left:0px;
margin-right:0px; */


padding:0px;



overflow : auto;



font-family:Verdana,Arial,sans-serif;



color:#000000;



font-size:16px;



}





#copyright {
	margin: 1px;
	text-align: left;
	size: 8pt;
}
.copyright {
	color: #ffffff;
	text-decoration: none;
}
a.copyright {
	color: #ffffff;
	text-decoration: none;
}
a.copyright:hover {
	color: #ffffff;
	text-decoration: underline;
}




h1{



        font-weight: bold;



        font-size: 22px;



        font-family: Verdana, Arial, Helvetica, sans-serif;



        text-decoration: none;



        line-height : 120%;



        color : #000000;



        margin: 2px;



}







h2 {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 18px;



        margin: 0px;



}







h3 {



        font-weight: normal;



        font-family: Verdana, Arial, Helvetica, sans-serif;



        font-size: 12px;



        margin: 2px;



}







td {



        font-size: 12px;



}







p {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 12px;



        margin: 2px 0px;



}







ul {



        margin-left: 5px;



        padding: 0px;



}







li {



        margin-left: 10px;



        margin-top: 4px;



        margin-bottom: 4px;



        padding: 0px;



        list-style-position: outside;



        list-style-type: disc;



}







.textinput {



        font-family: Verdana, Arial, Helvetica, sans-serif;



        font-size: 12px;



        border: 1px solid #666666;



        padding-right: 3px;



        padding-left: 3px;

				

				background-color: #cfcfcf;



}







.listbox {



        font-family: Verdana, Arial, Arial, Helvetica, sans-serif;



        font-size: 12px;



        border: 1px solid #666666;



        horizontal-align : middle;

				

			  background-color: #cfcfcf;



}







.button {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 12px;
background: #267EAC;
border: 1px solid #0D547E;
color: white;
				

				



       /* background-image : url(images/button_bg.gif);
			  color: ffffff;
        border: 1px solid #666666;
			  background-position : bottom; */



       



}







.comment_button {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 10px;

				background: #267EAC;
border: 1px solid #0D547E;
color: white;

				/* color: ffffff;



        border: 1px solid #005D8C;



        background-image : url(images/button_bg.gif);



        background-position : bottom; */



        padding-left: 3px;



        padding-right: 3px;



}







.radio {



        font-family: Verdana, Arial, Helvetica, sans-serif;



        font-size: 12px;



        horizontal-align : middle;



}







.checkbox {



        font-family: Verdana, Arial, Helvetica, sans-serif;



        font-size: 12px;



        horizontal-align : middle;



}







a {



        color: #FFA600;



        text-decoration: none;



}







a:hover {



        color: #FFFFFF;



        text-decoration: none;



        background-color: #6BBE10;



}







bblink a {



        color: #FFA600;



        text-decoration: none;



}







bblink a:hover {



        color: #FFFFFF;



        text-decoration: none;



        background-color: #6BBE10;



}



  a.top:link {text-decoration: none; color:#2271A0;}

  a.top:visited {text-decoration: none; color:#2271A0;}

	a.top:hover {text-decoration: none; color:#ffffff; background: #2271A0;}

	

	a.right:link {text-decoration: underline; color:#000080;}

	a.right:visited {text-decoration: underline; color:#000080;}

	a.right:hover {text-decoration: underline; background: beae52;  color:#000080;}



	a.help:link {text-decoration: underline; color:#ffffff;}

	a.help:visited {text-decoration: underline; color:#ffffff;}

	a.help:hover {text-decoration: underline; color:#ffffff;}

	

  a:link {text-decoration: none; color:#000080;}

  a:visited {text-decoration: none; color:#000080;}

	a:hover   {text-decoration: none; background: none; color: #800000;}

	

  a.nav:link {text-decoration: none; color:#ffffff;}

  a.nav:visited {text-decoration: none; color:#ffffff;}

  a.nav:hover   {text-decoration: underline; background: none; color: #000000;}

	

	a.nav1:link {text-decoration: none; color:#ffffff;}

  a.nav1:visited {text-decoration: none; color:#ffffff;}

  a.nav1:hover {text-decoration: underline; background: none; color: #000000;}



a:hover.nobg {



        text-decoration: none;



        background-color: #F7F37B;



}











a:hover.yebg {



        text-decoration: none;



        background-color: #FFFF00;



}



/*.tdcolor {background-color: #5D7DA8; font-family: Tahoma, Verdana, Geneva, Arial; font-size:10pt;

color: #ffffff; font-weight: bold; } */

.tdcolor {

 cursor: default;

 margin-bottom: 5px;

 background-color: #267eac; 

 color: #ffffff;

 width: 100%;

 padding: 3px;

 text-align: center;

 font-family: tahoma, verdana;

 font-size: 12px;

 font-weight: bold;

 border: 1px solid #92bed9;

}



.baseline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}



.sidelinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #2271A0;

	font-size: 10px;

	font-weight: bold;

}



.sidelinks2, a:link.sidelinks2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

}

a:hover.sidelinks2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10px;

	font-weight: normal;

	text-decoration: underline;

}

.tdcolor2 {background-color: #040472; font-family: Tahoma, Verdana, Geneva, Arial; font-size:8pt;

color: #ffffff; font-weight: normal; }



.trcolor {background-color: #426595; font-family: Tahoma, Verdana, Geneva, Arial; font-size:10pt;

color: #ffffff; font-weight: bold; } 



.trcolor2 {background-color: #040472; font-family: Tahoma, Verdana, Geneva, Arial; font-size:8pt;

color: #ffffff; font-weight: normal; }



.color {font-family: Verdana, Geneva, Arial; font-size:8pt;

color: #ffffff; font-weight: bold; }



/*.color2 {font-family: Verdana, Geneva, Arial; font-size:8pt;

color: #ffffff; }*/





.maintable {



        border: 1px solid #0d547e;



        background-color: #0d547e;/*#267EAC#FFFFFF*/



        margin-top: 1px;



        margin-bottom: 1px;



}







.tableh1 {


/* #426595 */
        background : #267EAC;



        color : #FFFFFF;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 10px;



}







.tableh1_compact {



        background : #267EAC;



        color : #FFFFFF;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



}







.tableh2, .catrow_noalb {



        background: #267EAC;



        color : #ffcc00;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 10px;



}







.tableh2_compact {

/*426595*/

        background: #267EAC ;



        color : #ffffff;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



}







.tableb, .display_media, .catrow {



        background: #cfcfcf;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 10px;



}







.tableb_compact {



        background: #cfcfcf ;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



}







.tablef {



        background: #cfcfcf;



        padding-top: 10px;



        padding-right: 10px;



        padding-bottom: 10px;



        padding-left: 10px;



}







.album_stat {



        font-size : 10px;



        margin: 5px 0px;



}



.thumb_filename {

        font-size: 80%;

        display: block;

}



.thumb_title {



        font-weight : bold;



        font-size: 9px;

				

				color: #ffcc00;



        padding: 2px;



        display : block;



}







.thumb_caption {



        font-size: 9px;

				

				color: #ffffff;



        padding: 1px;



        display : block;



}







.thumb_num_comments {



        font-weight: normal;



        font-size: 9px;



        padding: 2px;



        font-style : italic;



        display : block;



}







.user_thumb_infobox {



        margin-top: 1px;



        margin-bottom: 1px;



}







.user_thumb_infobox th {



        font-weight : bold;



        font-size: 12px;



        margin-top: 1px;



        margin-bottom: 1px;



        text-align : center;



}







.user_thumb_infobox td {



        font-size: 10px;



        margin-top: 1px;



        margin-bottom: 1px;



        text-align : center;



}







.user_thumb_infobox a {



        text-decoration: none;



        color: #000000;



}







.user_thumb_infobox a:hover {



        color: #000000;



        text-decoration: underline;



}







.sortorder_cell {



        background : #cfcfcf ;



        color : #000080;



        padding: 0px;



        margin: 0px;



}







.sortorder_options {



        font-family: Verdana, Arial, Helvetica, sans-serif;



        background : #cfcfcf ;



        color : #000080;



        padding: 0px;



        margin: 0px;



        font-weight: normal;



        font-size: 9px;



        white-space: nowrap;



}







.navmenu {



        font-family: Verdana, Arial, Helvetica, sans-serif;



        color: #FFFFFF;



        font-size: 12px;



        font-weight: bold;



        background : #0d547e ;



        border-style: none;



}







.navmenu img {



        margin-top: 1px;



        margin-right: 5px;



        margin-bottom: 1px;



        margin-left: 5px;



}







.navmenu a {



        position: relative;



        display: block;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



        text-decoration: none;



        color: #FFFFFF;



}



.navmenu a:visited {



        position: relative;



        display: block;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



        text-decoration: none;



        color: #FFFFFF;



}



.navmenu a:hover {



        background :  #92bed9;/*#FFA600*/



        text-decoration: none;



        color:         #000000;



}







.admin_menu_thumb {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 10px;



        border: 1px solid #ffcc00;



        background-image : url(images/button_bg.gif);



        background-position : bottom;



        color: #000000;



        font-weight: bold;



        margin-top: 0px;



        margin-bottom: 0px;



        width: 85px;



}







.admin_menu_thumb a {



        color: #000000;



        text-decoration: none;



        display: block;



        position: relative;



        padding-top: 1px;



        padding-bottom: 1px;



        padding-left: 10px;



        padding-right: 10px;



}











.admin_menu_thumb a:hover {



        color: #000080;



        text-decoration: underline;



}







.admin_menu {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 10px;



        border: 1px solid #ffcc00;



        /*background-image : url(images/button_bg.gif);background-position : bottom;*/



        background: #267EAC none repeat scroll 0 0;



        color: #ffffff;



        margin-top: 0px;



        margin-bottom: 0px;



        text-align: center;



}







.admin_menu a {



        color: #ffffff;



        text-decoration: none;



        display: block;



        position: relative;



        padding-top: 1px;



        padding-bottom: 1px;



        padding-left: 10px;



        padding-right: 10px;



}



.admin_menu a:visited {



        color: #ffffff;



        text-decoration: none;



        display: block;



        position: relative;



        padding-top: 1px;



        padding-bottom: 1px;



        padding-left: 10px;



        padding-right: 10px;



}





.admin_menu a:hover {



        color: #000000;



        text-decoration: none;



        background: #ffcc00;



}



td #admin_menu_anim {

        background-image : url(images/button_bg_anim.gif);

}



.comment_date{



        color : #5F5F5F;



        font-size : 10px;



        vertical-align : middle;



}







.image {



        border-style: solid;



        border-width:1px;



        border-color: #000000;



        margin: 2px;



}







.thumbnails {



        background: #808080;



        padding: 5px;



}







.footer {



        font-size : 9px;



}







.footer a {



        text-decoration: none;



        color: #000000;



}







.footer a:hover {



        color: #000000;



        text-decoration: underline;



}







.statlink {



        color: #FFFFFF;



        text-decoration: none;



}







.statlink a {



        text-decoration: none;



        color: #FFFFFF;



}







.statlink a:hover {



        color: #FFFFFF;



        text-decoration: none;



}







.alblink a {



        text-decoration: underline;



        color: #ffffff;



}







.alblink a:hover {



        color: #ffcc00;



        text-decoration: underline;



}



.alblink a:visited {



        text-decoration: underline;



        color: #ffffff;



}



.catlink {



        display: block;



        margin-bottom: 2px;



}







.catlink a {



        text-decoration: underline;



        color: #000000;



}







.catlink a:hover {



        color: #000000;



        text-decoration: underline;



}



.catlink a:visited {



        text-decoration: underline;



        color: #000000;



}



.topmenu {



        font-family: Arial, Helvetica, sans-serif;



        font-size: 10px;



        color: #ffffff;



        margin-top: 0px;



        margin-bottom: 0px;



        width:150px;



}







.topmenu a {



    display: block;



    padding-left: 2px;



    padding-right: 2px;



    padding-bottom: 2px;



    padding-top: 2px;



    border-left-width: 0px;



    background: #267EAC;

/*#426595 url(images/button_bg.gif) repeat scroll 0 0 background-image : url(images/button_bg.gif);*/

    



    background-position: middle;



    border-bottom-width: 0px;



    margin: 0px 0px 2px;



    color: #ffffff;



    text-align: center;



    text-decoration: none;



    border: 1px solid #0d547e;



    }







.topmenu a:hover {



    color: #ffffff;



    text-decoration: none;



    background: #0d547e;



    background-image : none;



}


.img_caption_table {



        border: none;



        background-color: #FFFFFF;



        width : 100%;



        margin : 0px;



}







.img_caption_table th {



        background: #426595 ;



        font-size : 12px;



        color : #FFFFFF;



        padding-top: 4px;



        padding-right: 10px;



        padding-bottom: 4px;



        padding-left: 10px;



        border-top : 1px solid #FFFFFF;



}

.main_content {
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
}

.menutitle {
background-color:#92BED9;
border:1px solid #267EAC;
color:#267EAC;
cursor:pointer;
font-family:tahoma,verdana;
font-size:11px;
font-weight:bold;
margin-bottom:5px;
padding:4px 16px 4px 12px;
text-align:center;
width:140px;
}



.img_caption_table td {



        background: #cfcfcf ;



        padding-top: 6px;



        padding-right: 10px;



        padding-bottom: 6px;



        padding-left: 10px;



        border-top : 1px solid #FFFFFF;



}



.clickable_option {

        border-bottom : 1px dotted blue;

        cursor : default;

}



#vanity a {

        display:block;

        width:57px;

        height:20px;

        margin: 3px 20px;

}

#vanity img {border:0}

#v_php {float:left;background-image:url(../../images/powered-php.gif);}

#v_php:hover {background-image:url(../../images/h_powered-php.gif);}

#v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);}

#v_mysql:hover  {background-image:url(../../images/h_powered-mysql.gif);}

#v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);}

#v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);}

#v_css {float:right;background-image:url(../../images/valid-css.gif);}

#v_css:hover{background-image:url(../../images/h_valid-css.gif);}
