@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
}
#wrap-header{
width:100%;
float:left;
height:100px;
background:url(img/admin-header.jpg) top left repeat-x;
}

h1 {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1 span{font-style:italic; color:#1482b3;}

#header{
width:1024px;
margin:0 auto;
height:100px;
}
	#logo{
	background:url(img/admin-logo.png) top left no-repeat;
	float:left;
	width:252px;
	height:100px;
	}
	#user{
	width:300px;
	text-align:right;
	height:98px;
	float:right;
	}
	#user h1{
	padding-top:25px;
	padding-bottom:5px;
	}
	#logout:link, #logout:visited{
	background:url(img/admin_img/logout.png) no-repeat;
	width:58px;
	height:22px;
	display:block;
	float:right;
	border:none;
	}
	#logout:hover, #logout:active{
	background:url(img/admin_img/logout.png) no-repeat 0 -22px;
	}
#wrap-container{
width:100%;
float:left;
height:auto;
font-size:12px;
}
#container{
width:1024px;
margin:0 auto;
}
.admin_top_menu a{text-decoration:none;}
	#button-cont{
	width:628px;
	margin:0 auto;
	padding:20px 48px;
	}
	.button1{
		width:136px;
		height:136px;
		float:left;
		padding-right:28px;
		padding-bottom:28px;
	}
	.button2{
		width:136px;
		height:136px;
		float:left;
		padding-bottom:28px;
	}
	.button3{
		width:136px;
		height:136px;
		padding-bottom:28px;
		padding-left:240px;
		float:left;
	}
	.button4{
		width:136px;
		height:136px;
		float:left;
		padding-bottom:28px;
	}
#buttons{
width:874px;
float:left;
height:50px;
padding:0px 128px 20px;
}
.small-btn{
width:auto;
float:left;
padding-right:2px;
height:50px;
}
#small-btn-before-last{
width:auto;
float:left;
padding-right:2px;
height:50px;
}
#small-btn-last{
width:auto;
float:left;
height:50px;
padding-right:2px;
}
#left-col{
width:293px;
float:left;
padding-top:20px;
}
#left-col fieldset{
border:1px solid #eee;
padding:0px 0px 20px 0px;
}
#left-col fieldset legend{
margin-left:10px;
}
.left-btn:link, .left-btn:visited{
width:248px;
height:24px;
display:block;
margin:10px auto;
line-height:24px;
font-size:16px;
text-decoration:none;
font-weight:bold;
color:#229fd8;
border-bottom:1px solid #a2a2a2;
}
.left-btn:hover{
color:#000;
}
.left-btn:active{
color:#c30101;
}
/* start big buttons */
#btn-gen:link, #btn-gen:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/general_settings.png) no-repeat;
	display:block;
}
#btn-gen:hover, #btn-gen:active{
	background:url(img/admin_img/general_settings.png) no-repeat 0 -136px;
}
#btn-vid:link, #btn-vid:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/video_settings.png) no-repeat;
	display:block;
}
#btn-vid:hover, #btn-vid:active{
	background:url(img/admin_img/video_settings.png) no-repeat 0 -136px;
}
#btn-aud:link, #btn-aud:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/audio_settings.png) no-repeat;
	display:block;
}
#btn-aud:hover, #btn-aud:active{
	background:url(img/admin_img/audio_settings.png) no-repeat 0 -136px;
}
#btn-pho:link, #btn-pho:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/photo_settings.png) no-repeat;
	display:block;
}
#btn-pho:hover, #btn-pho:active{
	background:url(img/admin_img/photo_settings.png) no-repeat 0 -136px;
}
#btn-doc:link, #btn-doc:visited{
	width:136px;
	height:136px;
	background:url(img/big/docs-settings-big.jpg) top left no-repeat;
	display:block;
}
#btn-doc:hover, #btn-doc:active{
	background:url(img/big/docs-settings-big-over.jpg) top left no-repeat;
}
#btn-gam:link, #btn-gam:visited{
	width:136px;
	height:136px;
	background:url(img/big/games-settings-big.jpg) top left no-repeat;
	display:block;
}
#btn-gam:hover, #btn-gam:active{
	background:url(img/big/games-settings-big-over.jpg) top left no-repeat;
}
#btn-com:link, #btn-com:visited{
	width:136px;
	height:136px;
	background:url(img/big/community-settings-big.jpg) top left no-repeat;
	display:block;
}
#btn-com:hover, #btn-com:active{
	background:url(img/big/community-settings-big-over.jpg) top left no-repeat;
}
#btn-vidpl:link, #btn-vidpl:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/video_player_settings.png) no-repeat;
	display:block;
}
#btn-vidpl:hover, #btn-vidpl:active{
	background:url(img/admin_img/video_player_settings.png) no-repeat 0 -136px;
}
#btn-audpl:link, #btn-audpl:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/audio_player_settings.png) no-repeat;
	display:block;
}
#btn-audpl:hover, #btn-audpl:active{
	background:url(img/admin_img/audio_player_settings.png) no-repeat 0 -136px;
}
#btn-usr:link, #btn-usr:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/user_settings.png) no-repeat;
	display:block;
}
#btn-usr:hover, #btn-usr:active{
	background:url(img/admin_img/user_settings.png) no-repeat 0 -136px;
}
#btn-adv:link, #btn-adv:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/advertising.png) no-repeat;
	display:block;
}
#btn-adv:hover, #btn-adv:active{
	background:url(img/admin_img/advertising.png) no-repeat 0 -136px;
}
#btn-sec:link, #btn-sec:visited{
	width:136px;
	height:136px;
	background:url(img/admin_img/security.png) no-repeat;
	display:block;
}
#btn-sec:hover, #btn-sec:active{
	background:url(img/admin_img/security.png) no-repeat 0 -136px;
}
/* end big buttons */

/* start small buttons */
#btn1:link, #btn1:visited{
width:76px;
height:40px;
background:url(img/admin_img/home.png) no-repeat;
display:block;
}
#btn1:hover, #btn1:active{
background:url(img/admin_img/home.png) no-repeat 0 -40px;
}
#btn2:link, #btn2:visited{
width:76px;
height:40px;
background:url(img/admin_img/general_settings_s.png) no-repeat;
display:block;
}
#btn2:hover{
background:url(img/admin_img/general_settings_s.png) no-repeat 0 -90px;
height:50px;
}
#btn2:active{
background:url(img/admin_img/general_settings_s.png) no-repeat 0 -40px;
}


#btn3:link, #btn3:visited{
width:76px;
height:40px;
background:url(img/admin_img/video_settings_s.png) no-repeat;
display:block;
}
#btn3:hover{
background:url(img/admin_img/video_settings_s.png) no-repeat 0 -90px;
height:50px;
}
#btn3:active{
background:url(img/admin_img/video_settings_s.png) no-repeat 0 -40px;
}

#btn4:link, #btn4:visited{
width:76px;
height:40px;
background:url(img/admin_img/audio_settings_s.png) no-repeat;
display:block;
}
#btn4:hover{
background:url(img/admin_img/audio_settings_s.png) no-repeat 0 -90px;
height:50px;
}
#btn4:active{
background:url(img/admin_img/audio_settings_s.png) no-repeat 0 -40px;
}


#btn5:link, #btn5:visited{
width:76px;
height:40px;
background:url(img/admin_img/photo_settings_s.png) no-repeat;
display:block;
}
#btn5:hover{
background:url(img/admin_img/photo_settings_s.png) no-repeat 0 -90px;
height:50px;
}
#btn5:active{
background:url(img/admin_img/photo_settings_s.png) no-repeat 0 -40px;
}
/*#btn6:link, #btn6:visited{
width:76px;
height:50px;
background:url(img/small/doc-set-small.jpg) top left no-repeat;
display:block;
}
#btn6:hover{
background:url(img/small/doc-set-small-over.jpg) bottom left no-repeat;
}
#btn6:active{
background:url(img/small/doc-set-small-active.jpg) bottom left no-repeat;
}
#btn7:link, #btn7:visited{
width:76px;
height:50px;
background:url(img/small/game-set-small.jpg) top left no-repeat;
display:block;
}
#btn7:hover{
background:url(img/small/game-set-small-over.jpg) bottom left no-repeat;
}
#btn7:active{
background:url(img/small/game-set-small-active.jpg) bottom left no-repeat;
}
#btn6:link, #btn6:visited{
width:82px;
height:50px;
background:url(img/small/com-set-small.jpg) top left no-repeat;
display:block;
}
#btn6:hover{
background:url(img/small/com-set-small-over.jpg) bottom left no-repeat;
}
#btn6:active{
background:url(img/small/com-set-small-active.jpg) bottom left no-repeat;
}*/
#btn6:link, #btn6:visited{
width:76px;
height:40px;
background:url(img/admin_img/video_player_s.png) no-repeat;
display:block;
}
#btn6:hover{
background:url(img/admin_img/video_player_s.png) no-repeat 0 -90px;
height:50px;
}
#btn6:active{
background:url(img/admin_img/video_player_s.png) no-repeat 0 -40px;
}


#btn7:link, #btn7:visited{
width:76px;
height:40px;
background:url(img/admin_img/audio_player_s.png) no-repeat;
display:block;
}
#btn7:hover{
background:url(img/admin_img/audio_player_s.png) no-repeat 0 -90px;
height:50px;
}
#btn7:active{
background:url(img/admin_img/audio_player_s.png) no-repeat 0 -40px;
}


#btn8:link, #btn8:visited{
width:76px;
height:40px;
background:url(img/admin_img/user_settings_s.png) no-repeat;
display:block;
}
#btn8:hover{
background:url(img/admin_img/user_settings_s.png) no-repeat 0 -90px;
height:50px;
}
#btn8:active{
background:url(img/admin_img/user_settings_s.png) no-repeat 0 -40px;
}

#btn9:link, #btn9:visited{
width:83px;
height:40px;
background:url(img/admin_img/advertising_s.png) no-repeat;
display:block;
}
#btn9:hover{
background:url(img/admin_img/advertising_s.png) no-repeat 0 -90px;
height:50px;
}
#btn9:active{
background:url(img/admin_img/advertising_s.png) no-repeat 0 -40px;
}


#btn10:link, #btn10:visited{
width:76px;
height:40px;
background:url(img/admin_img/security_s.png) no-repeat;
display:block;
}
#btn10:hover{
background:url(img/admin_img/security_s.png) no-repeat 0 -90px;
height:50px;
}
#btn10:active{
background:url(img/admin_img/security_s.png) no-repeat 0 -40px;
}
/* end small buttons */

#login{
margin:100px auto 0 auto;
width:274px;
height:172px;
text-align:right;
padding-right:26px;
padding-top:28px;
background:url(img/login.jpg) top left no-repeat;
}
#user_name, #pass{
padding:6px 0px;
}
#login_btn{
padding:10px 0px;
}
#login_btn input{
width:98px;
height:21px;
border:none;
cursor:pointer;
background:url(img/admin_img/login.png) no-repeat;
}
#login_btn input:hover{
background:url(img/admin_img/login.png) no-repeat 0px -21px;
}
#user_name input, #pass input{
border:1px solid #cecece;
height:18px;
width:116px;
font-size:14px;
line-height:20px;
padding:3px 0 0 3px;
}
#forgot a:link, #forgot a:visited{
color:#000;
text-decoration:none;
}
#forgot a:hover, #forgot a:active{
color:#15a4d0;
text-decoration:underline;
}
#right-col{
width:711px;
padding-left:20px;
padding-top:31px;
float:left;
}
#right-col form{
width:100%;
font-size:14px;
}
.form-line{
width:100%;
float:left;
padding:10px 0px;
}
.form-line-fieldset{
width:80%;
margin:0 auto;
padding:10px 0px;
}
.form-line-fieldset fieldset{
padding:10px;
}
.form-line-fieldset legend{
color:#646464;
padding:0px 10px;
font-weight:bold;
font-size:14px;
}
.form-line fieldset{
padding:10px;
}
.form-line legend{
color:#646464;
padding:0px 10px;
font-weight:bold;
font-size:14px;
}

.left-form-line{
width:30%;
float:left;
text-align:right;
}
.left-form-line span{
color:#646464;
font-weight:bold;
margin-right:20px;
float:right;
}
.center-form-line{
width:40%;
float:left;
}
.center-form-line input, .center-form-line textarea{
width:100%;
border:1px solid #646464;
color:#313131;
}
.center-form-line select{
width:100%;
border:1px solid #646464;
color:#313131;
}
.right-form-line{
width:30%;
float:left;
}
.form-line-centered{
text-align:center;
}
#search-results-table{
border:none;/*1px solid #646464;*/
text-align:center;
}
#search-results-table td{
padding:5px;
border:1px solid #eee;
}
#search-results-table tr.row0{
background-color:#f1f1f1;
}
#search-results-table tr.row1 td.first{
border-left:1px solid #fff;
}
#search-results-table tr.row1 td.last{
border-right:1px solid #fff;
}
#search-results-table tr td.details{
text-align:left;
}
#search-results-table tr td.description{
text-align:justify;
}
#table-head th{
font-size:14px;
padding:5px 0px;
border:1px solid #fff;
border-bottom:10px solid #fff;
background-color:#1eb9ff;
color:#fff;
}
#table-head-save th{
font-size:14px;
padding:5px 0px;
border:1px solid #1eb9ff;
background-color:#fff;
color:#1eb9ff;
}
#table-head-save th label{
font-size:14px;
}
.search-field{
float:left;
padding:0px 10px;
}
.search-field input, .search-field select{
border:1px solid #646464;
color:#313131;
height:22px;
}
.search-field label{
color:#646464;
font-weight:bold;
line-height:22px;
}
.pagination{
text-align:center;
display:block;
}
.pagination span{
margin-right:3px;
float:left;
}
.pagination span a:link, .pagination span a:visited{
width:20px;
height:20px;
text-align:center;
line-height:20px;
text-decoration:none;
border:1px solid #a2a2a2;
font-weight:bold;
color:#a2a2a2;
display:block;
}
.pagination span a:hover, .pagination span a:active{
border:1px solid #1eb9ff;
color:#1eb9ff;
}
.vid_pag_last a, .vid_pag_first a, .vid_pag_next a, .vid_pag_prev a{
font-size:16px;
}
.vid_pag_cur{
width:20px;
height:20px;
text-align:center;
line-height:20px;
background-color:#1eb9ff;
text-decoration:none;
border:1px solid #000;
font-weight:bold;
color:#fff;
display:block;
}
.vid_pag_pct{
background:url(img/pag_pct.jpg) top left no-repeat;
width:22px;
height:22px;
display:block;
}
.title:link, .title:visited{
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#229fd8;
}
.title:hover{
color:#000;
}
.title:active{
color:#c30101;
}
#edit:link, #edit:visited{
background:url(img/admin_img/edit.png) no-repeat;
width:20px;
height:20px;
margin:0px 7px 0 0;
display:block;
float:left;
}
#edit:hover, #edit:active{
background:url(img/admin_img/edit.png) no-repeat 0 -20px;
}
#delete:link, #delete:visited{
background:url(img/admin_img/delete.png) no-repeat;
width:20px;
height:20px;
display:block;
float:left;
}
#delete:hover, #delete:active{
background:url(img/admin_img/delete.png) no-repeat 0 -20px;
}
#email:link, #email:visited{
background:url(img/admin_img/email.png) no-repeat;
width:20px;
height:20px;
margin:0px 7px;
display:block;
float:left;
}
#email:hover, #email:active{
background:url(img/admin_img/email.png) no-repeat 0 -21px;
}
#save{
background:url(img/admin_img/save.png)  no-repeat;
width:70px;
height:22px;
border:none;
cursor:pointer;
}
#save:hover{
background:url(img/admin_img/save.png)  no-repeat 0 -22px;
}


#promote{
background:url(img/admin_img/promote.png)  no-repeat  0 -22px;
width:91px;
height:22px;
border:none;
cursor:pointer;
}
#promote:hover{
background:url(img/admin_img/promote.png)  no-repeat;
}


#new_page{
background:url(img/admin_img/new_page.png)  no-repeat 0 -22px;
width:91px;
height:22px;
border:none;
display:block;
margin:20px 0 0 25px;
}
#new_page:hover{
background:url(img/admin_img/new_page.png)  no-repeat;
}


#save-order{
background:url(img/admin_img/save_order.png) no-repeat;
width:88px;
height:22px;
border:none;
cursor:pointer;
}
#save-order:hover{
background:url(img/admin_img/save_order.png) no-repeat 0 -22px;
}
.edit-btn{
background:url(img/admin_img/edit_btn.png) no-repeat;
width:48px;
height:22px;
border:none;
cursor:pointer;
}
.edit-btn:hover{
background:url(img/admin_img/edit_btn.png) no-repeat 0 -22px;
}


.edit_link{
background:url(img/admin_img/edit_btn.png) no-repeat;
width:48px;
height:22px;
border:none;
display:block;
float:left;
cursor:pointer;
margin:2px 0 0 25px;
}

.edit_link:hover{
background:url(img/admin_img/edit_btn.png) no-repeat 0 -22px;
}

.edit_email{width:48px;
height:22px; display:block;}

.cancel{
background:url(img/cancel.png) top left no-repeat;
width:58px;
height:22px;
border:none;
cursor:pointer;
}
.cancel:hover{
background:url(img/cancel-over.png) top left no-repeat;
}
#apply{
background:url(img/apply.png) top left no-repeat;
width:58px;
height:22px;
border:none;
cursor:pointer;
}
#apply:hover{
background:url(img/apply-over.png) top left no-repeat;
}
.delete-btn{
background:url(img/admin_img/delete_btn.png) no-repeat;
width:58px;
height:22px;
border:none;
cursor:pointer;
}
.delete-btn:hover{
background:url(img/admin_img/delete_btn.png) no-repeat 0 -22px;
}
#new{
background:url(img/admin_img/new.png) no-repeat;
width:48px;
height:22px;
border:none;
cursor:pointer;
}
#new:hover{
background:url(img/admin_img/new.png) no-repeat 0 -22px;
}
#search-btn{
background:url(img/admin_img/search.png) no-repeat;
width:70px;
height:22px;
border:none;
cursor:pointer;
}
#search-btn:hover{
background:url(img/admin_img/search.png) no-repeat 0 -22px;
}
#spacer{
width:100%;
height:30px;
float:left;
display:block;
}
.admin_form_error p{
padding-left:10px;
font-weight:bold;
color:red;
}
.ordering input{
width:10%;
}
fieldset#main-title{
border:1px solid #eee;
padding:0px 10px 20px 10px;
}
fieldset#main-title legend#righ-title{
width:248px;
height:24px;
display:block;
line-height:24px;
font-size:16px;
text-decoration:none;
font-weight:bold;
color:#229fd8;
padding:0px 10px;
margin-left:20px;
}
#static-pages{
padding:30px 0px;
}
#static-pages li{
padding:5px 0px 5px 30px;
}
#static-pages li a:link, #static-pages li a:visited{
color:#646464;
font-weight:bold;
text-decoration:none;
}
#static-pages li a:hover, #static-pages li a:active{
color:#15a4d0;
text-decoration:underline;
}

.footer_static{margin:0; padding:0; float:left;}
.clearboth {clear:both; font-size:0; height:0; line-height:0;}
.width_form{width:100px!important;}
p.position{margin:0; padding:0 0 15px 0; font-weight:bold; font-size:16px; color:#229FD8;}

p.name_t{margin:0 3px 0 0; padding:0; float:left; background-color:#1EB9FF; font-size:14px; color:#fff; text-align:center; padding:5px 0; font-weight:bold; width:150px;}
p.subject_t{margin:0 3px 0 0; padding:0; float:left; background-color:#1EB9FF; font-size:14px; color:#fff; text-align:center; padding:5px 0; font-weight:bold; width:215px;}
p.comment_t{margin:0 3px 0 0; padding:0; float:left; background-color:#1EB9FF; font-size:14px; color:#fff; text-align:center; padding:5px 0; font-weight:bold; width:215px;}
p.action_t{margin:0; padding:0; float:left; background-color:#1EB9FF; font-size:14px; color:#fff; text-align:center; padding:5px 0; font-weight:bold; width:100px;}

.col_n{margin:0 3px 0 0; padding:2px 4px; float:left; width:142px;}
.col_n p{color:#229FD8; font-weight:bold;}
.col_s{margin:0 3px 0 0; padding:2px 4px; float:left; width:207px;}
.col_c{margin:0 3px 0 0; padding:2px 4px; float:left; width:207px;}
.col_a{margin:0; padding:2px 4px; float:left; width:92px;}

.form_manage{margin:10px auto 0 auto; padding:0 0 10px 0; width:600px!important; background-color:#fff; border:solid 1px #666666;}
.av_var{margin:10px auto 0 auto; padding:10px 0 5px 15px; width:585px; background-color:#CCCCCC; border:solid 1px #666666;}
.av_var h3{padding:0 0 10px 0;}
