@charset "utf-8";
/* CSS Document */

html, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet {
	margin:0;
	padding:0;
}

a:link {text-decoration: none; border: none; color:#696969;}
a:visited {text-decoration: none; border: none; color:#696969;}
a:active {text-decoration: none; border: none; color:#696969;}
a:hover {text-decoration: underline; border: none; color:#696969;}
a img {border:none;}

a.full_name_outer:link{color:#7ba2cc;text-decoration:none;font-size:18px;font-weight:bold;}
a.full_name_outer:visited{color:#7ba2cc;text-decoration:none;font-size:18px;font-weight:bold;}
a.full_name_outer:active{color:#7ba2cc;text-decoration:none;font-size:18px;font-weight:bold;}
a.full_name_outer:hover{color:#7ba2cc;text-decoration:none;font-size:18px;font-weight:bold;}

a.full_name_inner:link{color:#7ba2cc;text-decoration:none;font-size:14px;font-weight:bold;}
a.full_name_inner:visited{color:#7ba2cc;text-decoration:none;font-size:14px;font-weight:bold;}
a.full_name_inner:active{color:#7ba2cc;text-decoration:none;font-size:14px;font-weight:bold;}
a.full_name_inner:hover{color:#7ba2cc;text-decoration:none;font-size:14px;font-weight:bold;}

a.username:link{color:#ABC6E2;text-decoration:none;font-size:12px;font-weight:bold;}
a.username:visited{color:#ABC6E2;text-decoration:none;font-size:12px;font-weight:bold;}
a.username:active{color:#ABC6E2;text-decoration:none;font-size:12px;font-weight:bold;}
a.username:hover{color:#ABC6E2;text-decoration:none;font-size:12px;font-weight:bold;}

a.comments_all_toggle:link{color:#ffffff;text-decoration:none;font-size:11px;}
a.comments_all_toggle:visited{color:#ffffff;text-decoration:none;font-size:11px;}
a.comments_all_toggle:active{color:#ffffff;text-decoration:none;font-size:11px;}
a.comments_all_toggle:hover{color:#ffffff;text-decoration:none;font-size:11px;}

a.comments_inner_toggle:link{color:#8cb6c9;text-decoration:none;font-size:11px;}
a.comments_inner_toggle:visited{color:#8cb6c9;text-decoration:none;font-size:11px;}
a.comments_inner_toggle:active{color:#8cb6c9;text-decoration:none;font-size:11px;}
a.comments_inner_toggle:hover{color:#8cb6c9;text-decoration:none;font-size:11px;}

a.menunav:link{text-decoration:none;font-size:11px;font-weight:bold;}
a.menunav:visited{text-decoration:none;font-size:11px;font-weight:bold;}
a.menunav:active{text-decoration:none;font-size:11px;font-weight:bold;}
a.menunav:hover{text-decoration:none;font-size:11px;font-weight:bold;}

a.sitelink:link{color:#5bafae;text-decoration:none;font-weight:bold;}
a.sitelink:visited{color:#5bafae;text-decoration:none;font-weight:bold;}
a.sitelink:active{color:#5bafae;text-decoration:none;font-weight:bold;}
a.sitelink:hover{color:#5bafae;text-decoration:none;font-weight:bold;}

a.tag:link{color:#e09552;text-decoration:none;font-weight:bold;}
a.tag:visited{color:#e09552;text-decoration:none;font-weight:bold;}
a.tag:active{color:#e09552;text-decoration:none;font-weight:bold;}
a.tag:hover{color:#e09552;text-decoration:none;font-weight:bold;}

a.usernamelink:link{color:#7ba2cc;text-decoration:none;font-weight:bold;}
a.usernamelink:visited{color:#7ba2cc;text-decoration:none;font-weight:bold;}
a.usernamelink:active{color:#7ba2cc;text-decoration:none;font-weight:bold;}
a.usernamelink:hover{color:#7ba2cc;text-decoration:underline;font-weight:bold;}


body{
	font-family:Arial, Helvetica, sans-serif;
	border:0 none;
	margin:0;
	padding:0;
	font-size:12px;
	background-color:#e3e3e2;
}
.font12{
	font-size:12px;
}
.font15{
	font-size:15px;
}
table{
	border-collapse:collapse;
}
.login_container{
	text-align:center;
}
#logo{
	left:50%;
	margin-left:-167px;
	position:absolute;
	top:20px;
	width:334px;
}
#video_entrance{
	background-image:url("../../img/video_bg.png");
	background-repeat:no-repeat;
	height:484px;
	left:50%;
	margin-left:-392px;
	position:relative;
	top:165px;
	width:784px;
}
#video_position{
	left:42px;
	position:relative;
	top:42px;
}
#contact_info{
	background-image:url("../../img/contact_info.png");
	background-repeat:no-repeat;
	height:84px;
	left:50%;
	margin-left:-425px;
	position:absolute;
	bottom:42px;
	width:850px;
}
.logo_bl_bg{
	background-color:#A62D44;
	bottom:0;
	height:16px;
	position:fixed;
	width:100%;
}
.menu_system{
	background-color:#E3E3E2;
	background-repeat:no-repeat;
	bottom:0;
	color:#8C8B8B;
	font-size:16px;
	height:21px;
	letter-spacing:6px;
	margin-bottom:16px;
	padding-bottom:8px;
	padding-top:8px;
	position:fixed;
	text-align:center;
	vertical-align:middle;
	width:100%;
	word-spacing:18px;
	z-index:20;
}
.logo_tl{
	background-image:url("../../img/stevemurray_logo_box.png");
	background-repeat:no-repeat;
	float:left;
	height:83px;
	left:43px;
	position:relative;
	top:15px;
	width:83px;
}
.grid_tr{
	background-image:url("../../img/thumbnail_grid.png");
	background-repeat:no-repeat;
	float:right;
	height:72px;
	position:relative;
	right:43px;
	top:25px;
	width:80px;
}
#la{
	background-image:url("../../img/prev.png");
	background-repeat:no-repeat;
	display:none;
	float:left;
	height:30px;
	margin-top:-15px;
	position:relative;
	right: 56px;
	top:50%;
	width:30px;
	z-index:10;
}
#ra{
	background-image:url("../../img/next.png");
	background-repeat:no-repeat;
	display:none;
	float:right;
	height:30px;
	margin-top:-15px;
	position:relative;
	left: 56px;
	top:50%;
	width:50px;
	z-index:10;
}
.thumbnail_holder{
	background-image:url("../../img/thumbnail.png");
	background-repeat:no-repeat;
	height:240px;
	position:relative;
	top:10px;
	width:305px;
}
.img_holder{
	left:55px;
	position:absolute;
	top:55px;
}
.img_title{
/*
	bottom:15px;
	color:#515151;
	font-size:18px;
	font-weight:bold;
	left:55px;
	position:absolute;
	text-align:center;
	width:190px;
	*/
	bottom:15px;
	color:#515151;
	font-size:15px;
	left:55px;
	position:absolute;
	text-align:center;
	width:190px;
	color:#8a8989;
}
#photocategory{
	position:relative;
	top:50px;
}
.photo_thumbnail_set{
	border:0px solid #CCCCCC;
	padding:22px;
}
.thumbnailbgover{
	background-color:#d1cfd0;
}
#thumbnail_holder{
	padding:15px;
	position:relative;
	top:5px;
}
#category_title{
	color:#A62C43;
	float:right;
	font-size:19px;
	font-weight:bold;
	margin-top:46px;
	position:absolute;
	right:57px;
	text-align:right;
	top:0;
	width:100%;
	z-index:-1;
}
#video_main{
	background-image:url("../../img/video_bg.png");
	background-repeat:no-repeat;
	height:484px;
	left:50%;
	margin-left:-392px;
	position:relative;
	bottom:35px;
	width:784px;
}
#videocategory{
	position:relative;
	bottom:35px;
	padding-bottom:40px;
}
#video_container{
	bottom:20px;
	position:relative;
}
.photovideo{
	padding:50px;
}
.contact_page{
	color:#8a8989;
	position:relative;
	top:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
.camcorder_hover{
	background:transparent url(../../img/camcorder.png) no-repeat scroll right top;
	width:160px;
	height:160px;
	position:relative;
	right:154px;
	cursor:pointer;
}
.camera_hover{
	background:transparent url(../../img/camera.png) no-repeat scroll right top;
	width:170px;
	height:160px;
	bottom:160px;
	left:170px;
	position:relative;
	cursor:pointer;
}
hr {
  border:0;
  border-top: 1px solid #A62D44;
  height: 5px;
  background: #A62D44;
  width:90%;
  text-align:center;
}
.contact_side_info{
	padding:8px;
	font-size:14px;
	margin-bottom:10px;
}
input{
	width:400px;
	font-size:13px;
	padding:5px;
	border:1px solid #cccccc;
}
textarea{
	width:400px;
	height:200px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	border:1px solid #cccccc;
}