.grey
{color:#ccc;}


body
{
font-family: Helvetica;
font-size:62.5%;
border:0;
margin:0;
color:#fff;
}

div#header
{
width:960px;
height:150px;
background-image:url('/images/header.jpg');
}
	div#header a
	{
	color:#666;
	text-decoration:none;
	}
	
	div#header p
	{
	float:right;
	margin-top:30px;
	margin-right:30px;
	color:#666;
	}
	
	div#header ul
	{width:160px;list-style: none;margin:30px 50px 0 0;padding:0;float:right;}
	
	div#header ul li
	{display:block;width:160px;height:25px;line-height:25px;color:#9b9b9b;background-position:bottom;background-repeat: no-repeat;text-indent:25px;margin-bottom:5px;}
	
	div#header ul li em
	{color:#ff0000;}
	
	div#header ul li.login
	{background-image:url('/images/head_login.png');}
	div#header ul li.contact
	{background-image:url('/images/head_contact.png');}
	div#header ul li.terms
	{background-image:url('/images/head_terms.png');}
	div#header ul li.help
	{background-image:url('/images/head_help.png');}

div#search
{
float:right;
width:235px;
height:53px;
margin: 50px 50px 0 0;
padding: 15px 0 0 150px;
background-image:url('/images/searchbg.png');
}

div.intro
{font-size:1.2em;line-height:160%;padding:0 40px 20px 40px;}

div#search input
{
float:left;
}

div#search input[type=text]
{
width:150px;
padding:5px;
color:#333;
}

div#search input[type=image]
{
width:28px;
height:28px;
margin-left:10px;
}

div#search span
{
clear:both;
display:block;
padding-top:5px;
width:160px;
text-align:right;
}

ul#topnav
{
width:960px;
list-style: none;
margin:0;
padding:0;
}

	ul#topnav li
	{
	display:block;
	float:left;
	margin:0;
	padding:0;
	
	}
	
	ul#topnav li.leftnav
	{
	height:52px;
	width:30px;
	background-image:url('/images/admin/leftnav.jpg');
	}
	
	ul#topnav li.rightnav
	{
	height:52px;
	width:246px;
	background-image:url('/images/rightnav.jpg');
	}
	
	ul#topnav li a
	{
	display:block;
	}
	
	ul#topnav li a.home
	{width:171px;height:52px;background-image:url('/images/admin/home_off.jpg');text-indent:-3000px;}
	ul#topnav li a.home:hover
	{background-image:url('/images/admin/home_on.jpg');}
	
	ul#topnav li#navhome a.selected{background-image:url('/images/admin/home_on.jpg');}
	
	ul#topnav li a.images
	{width:171px;height:52px;background-image:url('/images/admin/images_off.jpg');text-indent:-3000px;}
	ul#topnav li a.images:hover
	{background-image:url('/images/admin/images_on.jpg');}
	
	ul#topnav li#navimages a.selected{background-image:url('/images/admin/images_on.jpg');}
	
	ul#topnav li a.video
	{width:171px;height:52px;background-image:url('/images/admin/video_off.jpg');text-indent:-3000px;}
	ul#topnav li a.video:hover
	{background-image:url('/images/admin/video_on.jpg');}
	
	ul#topnav li#navvideo a.selected{background-image:url('/images/admin/video_on.jpg');}
	
	ul#topnav li a.news
	{width:171px;height:52px;background-image:url('/images/admin/news_off.jpg');text-indent:-3000px;}
	ul#topnav li a.news:hover
	{background-image:url('/images/admin/news_on.jpg');}
	
	ul#topnav li#navnews a.selected{background-image:url('/images/admin/news_on.jpg');}
	
	ul#topnav li a.users
	{width:172px;height:52px;background-image:url('/images/admin/users_off.jpg');text-indent:-3000px;}
	ul#topnav li a.users:hover
	{background-image:url('/images/admin/users_on.jpg');}
	
	ul#topnav li#navusers a.selected{background-image:url('/images/admin/users_on.jpg');}
	

div#col1
{width:769px;float:left;}

div#col2
{width:161px;float:left;background-image:url('/images/rightcolbg.png');padding:40px 0 0 10px;}	

div#welcome
{width:381px;height:226px;background-image:url('/images/welcomebg.png');background-repeat:no-repeat;padding:75px 350px 0 38px;margin-bottom:30px;}

div#welcome p
{line-height:160%;margin-bottom:10px;font-size:1.1em;}

div#col2 p
{background-image:url('/images/keywordbg.png');width:160px;line-height:29px;height:29px;margin-bottom:5px;text-indent:25px;font-size:1.2em;overflow:hidden;}
	
	
div#col1 h2
{
margin:20px 0;
display:block;background-image:url('/images/yousearchedfor.png');background-repeat:no-repeat;width:556px;height:18px;font-size:1.4em;text-indent:25px;text-transform: uppercase;line-height:28px;padding-top:10px;color:#238FCF;font-weight:bold;
}

div.imgholder
{
float:left;
width:190px;
height:230px;
margin:20px 0 0 0;
background-image: url('/images/imgholderbg.jpg');
}

div.imgpic
{
width:170px;
height:170px;
margin:5px 0 0 5px;
background-color:#fff;
background-repeat:no-repeat;
background-position: center;
}

div.imgholder span
{width:170px;display:block;margin:0 0 0 5px;font-size:1.3em;color:#333;}

div.imgholder span a
{color:#333!important;text-decoration:none;}

div.imgholder span strong
{font-weight:bold;}


div#container
{
width:960px;
margin:0 auto;
background-image:url('/images/admin/bodybg.jpg');
}

div#container a {color:#fff;text-decoration:none;}
div#container a:hover {color:#ccc;text-decoration:underline;}

div#message
{
background-color:#ffffcc;
color:#292929;
text-align:center;
line-height:52px;
font-size:1.3em;
}

div#newimageform
{
background-color:#333333;
padding-top:20px;
border-bottom: 1px solid #949494;
}

div#newimageform p
{
display:block;
float:left;
width:50%;
margin-bottom:10px;
}

div.img
{float:left;width:650px;margin:5px;}

div.imgpreview
{border:10px solid #333;display:block;float:left;width:170px;height:170px;padding:5px;text-align:center;background-position:center;background-repeat:no-repeat;background-color:#fff;}

p.imgref
{display:inline-table;border:solid 1px #949494;padding:5px;font-size:1.4em;margin-bottom:10px;}

div.img p
{line-height:140%;font-size:1.1em;}

div.img p.caption
{margin:10px 0px;}

div.img p strong
{font-weight:bold;}

div.img p.status1
{color:#00FF00;font-weight:bold;margin-bottom:10px;}

div.img p.status0
{color:#FF0000;font-weight:bold;margin-bottom:10px;}


div#viewimg
{
width:640px;
height:480px;
border:solid 5px #fff;
margin: 20px auto;
background-color:#fff;
text-align:center;
}

div#newimageform p label
{display:block;width:120px;float:left;text-align:right;text-transform:uppercase;font-weight:bold;line-height:25px;padding-right:10px;}

div#newimageform p input,
div#newimageform p textarea
{display:block;width:300px;float:left;}

div#content
{width:940px;padding:0px 10px;color:#fff;}

div#footer
{background-image:url('/images/admin/footerbg.jpg');width:960px;height:148px;}


div.pagination
{width:759px;margin:10px auto;padding:0 0 0 10px;color:#fff;font-size:1.4em;}

div.pagination a
{color:#fff;text-decoration:none;}

div.pagination span.current
{font-weight:bold;text-decoration: underline;}

div#subcol1,
div#subcol2
{
width:328px;
float:left;
margin-bottom:50px;
}

div#subcol2 table
{width:328px;font-size:1.2em;color:#fff;}

div#subcol2 table tr
{line-height:200%;}

div#subcol2 table tr td
{border-bottom:solid 1px #666;}

div#subcol2 table tr td a
{display:block;width:100px;background-image:url('/images/download.png');text-indent:20px;background-repeat:no-repeat;background-position:left center;}

div#subcol1{margin-left:56px;}

p.imgdisplay
{
width:656px;font-size:1.7em;margin:0 auto;
}

p.imgtitle
{
width:328px;font-size:1.7em;margin-top:30px;
}

p.imgkeywords,p.imgcaption
{
width:328px;font-size:1.1em;margin-top:30px;
}

div#subcol1 em,div#subcol2 em
{font-style:normal;}

p.imgdisplay em
{display:block;color:#ff0000;font-size:1.2em;font-style:normal;}
p.imgtitle em
{display:block;color:#999;font-size:1.2em;margin-bottom:30px;padding-right:20px;}
p.imgkeywords em,p.imgcaption em
{display:block;color:#999;font-size:1.2em;margin-bottom:20px;padding-right:20px;}

div.singlepage
{
width: 729px!important;
background-image:url('/images/pagebg.png');
background-position:bottom;
padding-bottom:434px;
margin-top:30px;
padding-left:40px;
padding-top:20px;
}

p#pager
{float:right;text-align:right;margin:20px 10px 0 0;}

div.singlepage p
{line-height:150%;padding:20px 40px 20px 20px;font-size:1.1em;}

div#col1 h3{font-weight:bold;font-size:1.4em;}