/*
Hold all of the style for the left justified 
and expandable pages
*/
#mainExpand{
	width:100%;
	background-color:#edf4f8;
}

.widthExpand{ width:100%;
}
.v_iconLink{
	text-decoration:none;
}
#v_logo{
	background-color:#edf4f8;
	height:65px;
	padding-top:5px;
}
#v_accountBox{
	/* height will change when account info will go */
	height:7px;
	background-color:#CCCCCC;
}
#v_bottomBar{
	background:url(http://www.shutterfarm.com/images/bottombar2.jpg);
	background-repeat:repeat-x;
	height:12px;
}
#v_sideBar{
	background-color:#265e81;
}
.v_sideBarWidth{
	width:185px;
}
.v_mainImageContent{
	width:100%;
	padding-top:19px;
}
.mainContent{
	width:100%;
	vertical-align:top;
	padding-left:10px;
}
#v_nav{
	background-color:#265e81;
}
#v_searchBox{
	height:155px;
}
.v_top{
	vertical-align:top;
}
/* navagation list */
.category{
	background:url(http://www.shutterfarm.com/images/nav_bg.jpg);
	background-repeat:repeat-x;
	height:18px;
}
.catTitle{
	text-indent:5px;
	width:166px;
	float:left;
}
a.catlink:link{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
a.catlink:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
a.catlink:hover{
	color:#999999;
}
.catExpand{
	vertical-align:top;
	width:15px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
a.catExpandLink{
	
	color:#FFFFFF;
	text-decoration:none;
	
}
.subcat{
	margin-left:10px;
}
a.subcatlink{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.subcatlink:hover{
	color:#999999;
}

/* tool bar */
.v_toolbar{
	padding-top:14px;
}
.searchresults{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a659e;	
}
.selectedcat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#072d45;

	padding-right:30px;
	text-align:right;
}
.totalresults{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000305;
}
.bread{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#265e81;
}
.narrow{
	margin-top:4px;
	margin-right:5px;
	height:10px;
	float:left;
}
.perpage{
	margin-top:4px;
	height:10px;
	text-align:left;
}
.pagenum{
	font-family:"Trebuchet MS", Arial;
	height:12px;
	font-size:12px;	
	padding-right:10px;
	float:left;
}
.prevnext{
	height:12px;
	color:#000000;
	text-align:left;
	font-size:12px;
}
a.pn{
	font-family:"Trebuchet MS", Arial;
	color:#000000;
	text-decoration:none
}
.page{
	color:#0a659e;
	font-size:12px;
}
a.pagenumber{
	color:#0a659e;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
}
.picbox{
	margin-top:10px;
	margin-left:20px;
	float:left;
	text-align:left;
	height:100px;
	height:150px;
}
.image{
	width:100px;
	margin-bottom:5px;
	vertical-align:top;
}
.graphicid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.contents {
	left:-500px;
	top:-500px;

	z-index:1;
}
.bounds {
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	position: absolute;
}
.searchinput{
	margin-left:6px;
}
.imgDesc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	width:280px;
	color:#142129;
	margin-bottom:10px;
}
/* for the image view  */
.iv_mainCont{
	margin-top:4px;
	margin-left:7px;
}
.iv_imageview{
	vertical-align:top;
	width:312px;
}
.iv_imageinfo{
	vertical-align:top;
	width:265px;
}
.iv_infoheader{
	height:21px;
	width:265px;
	background-color:#0a659e;
}
.iv_imageview{
	width:312px;
	height:351px;
	background:url(http://www.shutterfarm.com/images/im_imagetile.jpg);
	background-repeat:repeat; 
}
.iv_imagepreview{
	margin-top:10px;
	margin-left:6px;
	margin-right:6px;
	text-align:center;
}
.iv_infolistbox{
	background-color:#e2e6e9;
}
.iv_infoitem{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}
.iv_infotitle{
	color:#0a659e;
}
.iv_shutterfications{
	margin-top:7px;
	margin-left:7px;
	width:577px;
	vertical-align:top;
	
}
.iv_shutterficationsHeader{
	width:577px;
	height:21px;
	background-color:#0a659e;
	margin-top:5px;
	margin-bottom:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.iv_shutterficationstitles{
	width:577px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#8eb9d5;
	height:16px;
}
.iv_shutterficationspad{
	margin-top:6px;
	margin-left:7px;
}
.iv_shutterficationslist{
	width:577px;
	text-align:center;
	background-color:#e2e6e9;
	color:#0a659e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.shutterficationsdivider{
	background:url(http://www.shutterfarm.com/images/shutterficationsdivider.gif);
	background-repeat:no-repeat;
	height:3px;
	width:577px;
}
.iv_height{
	height:30px;
}
.iv_size{
	width:33px;
}
.iv_res{
	width:239px;
}
.iv_filesize{
	width:78px;
}
.iv_credits{
	width:141px;
}
/*Image credits purchase */
.c_header{
	width:425px;
	height:21px;
	background:url(http://www.shutterfarm.com/images/cart_imgcreditpackages.gif);
	background-repeat:no-repeat;
	background-color:#0a659e;
	margin-bottom:2px;

}
.c_totalcredits{
	font-size:12px;
	background-color:#8eb9d5;
}
.c_price{
	font-size:12px;
	background-color:#8eb9d5;
}
.c_pricepercredits{
	font-size:12px;
	background-color:#8eb9d5;
}
.c_divider{
	background:url(http://www.shutterfarm.com/images/cartdivider.gif);
	background-repeat:no-repeat;
	height:3px;
	width:425px;
}
.c_item{
	background-color:#e2e6e9;
	font-size:12px;
	color:#0d5e93;
}
.c_option{
	background-color:#e2e6e9;
	width:30px;
	text-align:center;
	height:15px;
}
.c_blank{
	background-color:#8eb9d5;
}
.c_cartcontent{
	width:700px;
}
.c_border_topleft{
	background:url(http://www.shutterfarm.com/images/c_border_topleft.gif);
	background-repeat:no-repeat;
	width:9px;
	height:7px;
}
.c_border_top{
	background:url(http://www.shutterfarm.com/images/c_border_top.gif)
}
.c_border_topright{
	background:url(http://www.shutterfarm.com/images/c_border_topright.gif);
	background-repeat:no-repeat;
	width:9px;
	height:7px;
}
.c_border_left{
	background:url(http://www.shutterfarm.com/images/c_border_left.gif);
	background-repeat:repeat-y;
	width:9px;
}
.c_border_right{
	background:url(http://www.shutterfarm.com/images/c_border_right.gif);
	background-repeat:repeat-y;
	width:9px;
}
.c_border_bottomleft{
	background:url(http://www.shutterfarm.com/images/c_border_bottomleft.gif);
	background-repeat:no-repeat;
	width:9px;
	height:7px;
}
.c_border_bottom{
	background:url(http://www.shutterfarm.com/images/c_border_bottom.gif);
	background-repeat:repeat-x;
	height:9px;
}
.c_border_bottomright{
	background:url(http://www.shutterfarm.com/images/c_border_bottomright.gif);
	background-repeat:no-repeat;
	width:9px;
	height:7px;
}
/* Advanced Search */
.advsearchbox{
	width:460px;
	margin-top:20px;
	background-color:#b6cddc;
	border-width:2px;
	border-style:dotted;
	border-top-color:#0a659e;
	border-bottom-color:#0a659e;
	border-left-color:#0a659e;
	border-right-color:#0a659e;
	padding:10px;
}
/* */
/* Artist Home Page */
.artist_menu{
	font-size:16px;
	color:#285472;
	text-decoration:none;
	font-weight:bold;
}
.artist_menu:link{
	font-size:16px;
	color:#285472;
	text-decoration:none;
	font-weight:bold;
}
.artist_menu:hover{
	font-size:16px;
	color:#699aba;
	text-decoration:none;
	font-weight:bold;
}
.artist_welcome{
	width:577px;
	height:100px;
	padding:5px;
	font-size:12px;
	color:#000000;
	background-color:#e2e6e9;
}
.artist_featuredHeader{
	width:100%;
	background:#265e81;	
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-indent:5px;
	padding-left:5px;
	padding-right:5px;
}
.artist_featuredImages{
	width:100%;
}
.artist_profileImg{
	border: 1px solid #265e81;
	width:75px;
	height:75px;
	background-color:#CCCCCC;
}
.artist_detailsBox{
	margin-left:10px;
	border: 1px dashed #265e81;
	width:350px;
	min-height:75px;
	padding:5px;
	background-color:#e2e6e9;
}
.artist_detailsBoxFull{
	margin-left:10px;
	border: 1px dashed #265e81;
	width:350px;
	min-height:350px;
	padding:5px;
	background-color:#e2e6e9;
}
.artist_popCol{
	background:#265e81;
}
.artist_popImg{
	
	width:145px;
}
.artist_popImgHeader{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	width:145px;
	margin-top: 10px;
	margin-bottom:10px;
}
hr.detailsDivider{
	border: none 0;
	border-top: 1px dotted #0a659e;
	height:1px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.artist_detailsItem1{
	font-size:14px;
	color:#000000;
}
.artist_detailsItem2{
	font-size:14px;
	color:#265e81;
}
.artist_adminHeader{
	width:100%;
	background:#265e81;	
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-indent:5px;
	padding-left:5px;
	padding-right:5px;
}
.artist_adminLabel{
	font-size:14px;
	color:#265e81;
	font-weight:bold;
}
.artist_charsLeft{
	font-size:11px;
	color:#265e81;
}
.artist_topHeader{
	color:#000000;
	font-size:30px;
}
/* */