#searchField2
{
	position:absolute;
	padding:0 0 0 0;
	margin:80px 0 0 14px;
}



.btnBlankMed, .btnBlankMed:focus
{
	width:80px;
	height:23px;
	color:#ffffff;
	border:0;
	font-weight:normal;
	background:url('../img/btnBlankMed.png');
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}

a.btnBlankMed:link, a.btnBlankMed:active, a.btnBlankMed:visited,
a.btnBlankLrg:link, a.btnBlankLrg:active, a.btnBlankLrg:visited
{
	line-height:23px;
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
	display:block;
}

.btnBlankLrg, .btnBlankLrg:focus
{
	width:110px;
	height:23px;
	color:#ffffff;
	background:url('../img/btnBlankLrg.png');
	border:0;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
}

.i { width: 450px; margin-bottom: 5px; height: 29px; font-size:24px; text-align: center; }
.i2 { width: 200px; }

body, html
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url('../img/bg.gif') repeat;
}

h1
{
	text-align:right;
	margin:0 0 15px 0;
	padding:10px 0 5px 0;
	font-size:18px;
	font-weight:normal;
	border-bottom:2px #999999 dotted;
	color:#f7a813;
}

h2
{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	color:#79afe3;
	font-size:17px;
	font-weight:bold;
}






a:active, a:link, a:visited
{
	color:#515151;
	font-weight:none;
	text-decoration:underline;
}

a:hover
{
	color:#333333;
	text-decoration:none;
}

a img, a:link img, a:active img, a:visited img
{
    border:0;
    background:none;
}

a.rssLink
{
	background:url('../img/icons/feed-icon.png') center left no-repeat;
	text-indent:20px;
}






.searchText, .searchText:focus
{
	display:block;
	background:url('../img/inputTextBack.png');
	border:0;
	padding:3px 0 0 8px;
	margin:0 0 0 0;
	line-height:23px;
	height:20px;
	width:139px;
}



/* links beg */

a.gradBackLink, a.gradBackLink:active, a.gradBackLink:visited, a.gradBackLink:link
{
	background:url('../img/gradBack.gif') no-repeat;
	height:25px;
	width:325px;
	color:#3a64a1;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:25px;
	padding-left:10px;
}

a.gradBackLink img
{
	border:0;
	vertical-align:middle;
}

a.gradBackLink:hover
{
	color:#48a6ed;
	text-decoration:none;
}

/* links beg */

/* header beg */

div#header
{
	width:1000px;
	text-align:left;

}

div#headInside
{
	text-align:left;

}

div#headL
{
	
	width:220px;
height:175px;
	background:url('../img/headL.gif') no-repeat;
	float:left;
}

div#headR
{
	float:right;
	width:780px;
	height:175px;
	background:url('../img/headR.gif') no-repeat;
	text-align:left;
}

#headBottom
{
	width:1000px;
	height:10px;
	background:url('../img/botBar.gif');
	clear:both;
	overflow: hidden;
}

div#headBottom
{
	width:1000px;
	height:10px;
	background:url('../img/botBar.gif');
	clear:both;
	overflow: hidden;
}


/* header end */

/*-------------------------------------------------------------------------*/
/* THIS IS THE CSS PART FOR THE MAIN NAVIGATION MENU */
ul#nav {
	position:absolute;
	margin-top:142px;
	margin-left:34px;

}
ul.dropdown {
	position: relative;
	float: left;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.dropdown li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	cursor: default;
}
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: -779px;
	width: 950px;
}

ul.dropdown ul li {
	float: left;
}
ul.dropdown li:hover > ul {
	visibility: visible;
}
/* DROP DOWN STYLING */
ul.dropdown li a {
	background: url('http://www.graphicshunt.com/img/tabLeftUp.png') top left no-repeat;
	display:block;
	margin:0 -10px 0 0;
	padding:0;
	text-decoration:none;
	float:left;
	cursor:pointer;
	position: relative;
}
ul.dropdown li a.hover, ul.dropdown li a:hover {
	color:#fefefe;
	background:url('http://www.graphicshunt.com/img/tabLeftOver.png') top left no-repeat;
	cursor:pointer;
}
ul.dropdown li a span {
	font-size:13px;
	float:left;
	background:url('http://www.graphicshunt.com/img/tabRightUp.png') no-repeat right top;
	color:#515151;
	line-height:33px;
	height:33px;
	text-decoration:none;
	margin:0 0 0 9px;
	padding:0 20px 0 13px;
	cursor:pointer;
	text-align:center;
}
ul.dropdown li a:hover span {
	color:#fefefe;
	background:url('http://www.graphicshunt.com/img/tabRightOver.png') no-repeat right top;
	cursor:pointer;
}

ul.dropdown ul li.sub_more a, ul.dropdown ul li.sub_more a span {
	color:#515151;
	background:url('');
	cursor:pointer;
	text-align:left;
	margin:0;
	padding:0 5px 0 5px;
}
ul.dropdown ul li.sub_more a:hover, ul.dropdown ul li.sub_more a:hover span {
	color:#fefefe;
	background:#000;
	cursor:pointer;
}

/*-------------------------------------------------------------------------------------------*/

/* main body beg */

div#bodyMain
{
	background:url('../img/background.gif') repeat-x top center ;
}

div#mainWrap
{
	width:1000px;
	margin: auto;
	padding-top:4px;
	background:url('../img/botGrad.gif') no-repeat top center;
}

div#mainWrapInside
{
	width:1000px;
	background:url('../img/bodyRep.gif') repeat-y top center;
	margin: auto;
}

div#content
{
	float:left;
	width:730px;
	overflow: hidden;
}

div#contentInside
{
}

div.contentTop
{
	display:block;
	height:35px;
	line-height:35px;
	background:url('../img/contentTop.gif') no-repeat;

}

span.contentTop {display:none;}

div.contentTop h2
{
	text-align:left;
	line-height:40px;
	font-size:16px;
	color:#fefefe;
	margin:0 0 0 15px;
	padding:0 0 0 0;
	font-weight:normal;
margin-bottom: -5px;
}

div.contentMid
{
	background:url('../img/contentMid.gif') repeat-y;
	padding-bottom:15px;
}

div.contentText
{
	padding:0 20px;
	text-align:justify;
}

.clearbox:after {
	clear: both;
	display: block;
	height: 0px;
	visibility: hidden;
	content: ".";
}

div.contentBot
{
	height:9px;
	width:730px;
	background:url('../img/contentBot.gif') no-repeat;
}



/* main body end */

/* footer beg */

div#footer
{
	background:url('../img/footer.gif') top center no-repeat;
	display:block;
	min-height:50px;
	margin-bottom:0px;
	height:50px;
}

div#footerLinks
{
	text-align:right;
	margin-right:45px;
}

div#footerLinks a
{
	font-size:13px;
	color:#789817;
}

div#footerLinks a:hover
{
	color:#79afe3;
}

/* footer end */

/* sidebar beg */

#sidebar
{
	float:left;
	width:205px;
	margin-right: 10px;
	overflow: hidden;
}

div.sidepanel
{
}

div.sideTop
{
	background:url('../img/sideTop.gif') no-repeat;
	width:210px;
	height:35px;

}

div.sideTop h2
{
	margin:0 0 0 10px;
	padding:0 0 0 0;
	color:#515151;
	font-size:16px;
	font-weight:normal;
	text-align:left;
	line-height:40px;
margin-bottom: -5px;

}

div.sideMid
{
	background:url('../img/sideMid.gif') repeat-y;
	text-align:left;
}

div.sideMid ul
{
    list-style:none;
    padding-left:0px;
    padding-bottom:5px;
    margin:0 5px 0 15px;
}

div.sideMid ul li
{
    padding:0;
    margin:0;
}

div.sideMid ul li a
{
    padding:4px 5px;
    display:block;
    border-bottom:1px #999999 dotted;
    text-decoration:none;
    color:#000;
    font-size:13px;
}

div.sideMid ul li a:hover
{
    color:#515151;
    border-bottom:1px #515151 solid;
}

div.sideBot
{
	height:9px;
	width:210px;
	background:url('../img/sideBot.gif') no-repeat;

}


.sideCats
{
	background:url('../img/icons/bullet_toggle_plus.png') center left no-repeat;
	text-indent:10px;
}


/* sidebar end */
div#searchBox
{
	background:url('../img/searchBoxBack.gif') no-repeat;
	display:block;
	height:117px;
	width:210px;
	text-align:left;
}
#searchHeading
{
	font-size:16px;
	color:#515151;
	position:absolute;
	margin:12px 0 0 15px;
}

#searchField1
{
	position:absolute;
	margin:50px 0 0 14px;
	padding:0 0 0 0;
}
#searchField2
{
	position:absolute;
	padding:0 0 0 0;
	margin:80px 0 0 14px;
}

.searchField3 {
	margin-bottom: 10px;
}

/* buttons beg */




/* other */

.cleaner
{
	display:block;
	clear:both;
}

ul.floatList
{
	width:675px;
	list-style:none;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 10px 0;
}
ul.floatList li
{
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}
ul.floatList li a
{
	display:block;
}

.borderLine
{
	border-bottom:1px #515151 dotted;
	width:100%;
	display:block;
	clear:both;
}

/* other */


.applemenu{
margin: 0px 0;
padding: 0;
width: 180px; /*width of menu*/
border: 0px solid #9A9A9A;
}


.applemenu div.silverheader a{

font: normal bold 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: #ff8a00;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;

padding-top:5px;
padding-bottom:0px;
padding-left: 8px;
text-decoration: underline;


}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: #ff8a00;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{

color: #ff8a00;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: #fff;
padding: 5px;

}



.img bb {
max-width: 500px;
}
.menutitle{
background-color:#ffffff;
color:#9c0c3b;
width:100px;
cursor:pointer;
}
    

#navigation {
   list-style: none;
   margin: 0; padding: 0;
}
#navigation li {
   float: left;
}
#navigation li a {
   display: block;
   width: 150px;
   text-align: center;
   color: #9c0c3b;
   padding: 3px 0;
}
#navigation li a:hover {
   color: #9c0c3b;
text-decoration: underline;
}


#navigationcats {
   list-style: none;
   margin: 0; padding: 0;
background-images: url("http://www.wallpapersbrowse.com/images/back.gif");
}
#navigationcats li {
   float: left;
}
#navigationcats li a {
   display: block;
   width: 150px;
   text-align: center;
   color: #9c0c3b;
   padding: 3px 0;
}
#navigationcats li a:hover {
   color: #9c0c3b;
text-decoration: underline;
}


.i234 { width: 140px; margin-bottom: 5px; height: 20px; font-size:16px; text-align: center; }



.submenu{
margin-bottom: 0.5em;
}
.logo12 { border: 0; margin: 0 auto; display: block; text-align: center; }
.logo12 img { border: 0; text-decoration: none;}
.logo12 a { text-decoration: none; }
.logo { border: 0; margin: 0 auto; padding-bottom: 20px; display: block; text-align: center; }
.logo img { border: 0; text-decoration: none; margin: 0 auto; }
.logo a { text-decoration: none; }
.logos { border: 0; margin: 0 auto; padding-bottom: 20px; display: block; }
.logos img { border: 0; text-decoration: none; margin: 0 auto; }
.logos a { text-decoration: none; }
.stop { margin-top: 20px; float: right; }
.btn {margin: 0;}
.center { text-align: center; }
.tags { text-align: center; }
.tags a { text-decoration: none; padding: 5px; }
.category { width: 400px; border: 0; margin: 0 auto; }
.category td { border: 0; width: 100px; text-align: center; }
.dsr { width: 710px; padding: 10px; margin: 10px 0 10px 0; border-collapse: collapse; border: 0; }
.dsr td { width: 33%; border: 0; text-align: center; vertical-align: bottom; }
.dsr input { position: absolute; }
.dsr a { text-decoration: none; font-size: 11px; font-weight: 400; }
.sr { width: 170px; padding: 3px; margin: 5px; background-color: #ffffff; border-width: 1px; border-style: outset; }
.ddetail { padding: 10px; margin-bottom: 20px; border: 0px solid #c0c0c0; }
.detail { width: 610px; padding: 10px; margin: 0 auto; border-collapse: collapse; border: 0; }
.detail3 { width: 610px; padding: 0px; margin: 0 auto; border-collapse: collapse; border: 0; }
.detail td { vertical-align: top; }
.detail1 { padding: 3px; background-color: #ffffff; border-width: 1px; border-style: outset; }

.detail textarea { font-family: tahoma, arial, sans-serif; font-size: 10px; padding: 5px; width: 374px; height: 84px; border: 1px solid #dddddd; background-color: #eeeeee; overflow: hidden; }
.pagenav { text-align: center; font-size: 20px; font-weight: 700; }
.pagenav a { padding: 3px; text-decoration: none; font-size: 20px; font-weight: 400; }
.pagenav a:hover { text-decoration: underline;font-size: 20px; }
.pagenav span { padding: 0 3px 0 3px; font-size: 20px; font-weight: 700; border: 1px solid #dddddd; background-color: #eeeeee; }
.ts { font-family: tahoma, arial, sans-serif; font-size: 10px; text-align: right; float: right; }
.ts a { font-family: tahoma, arial, sans-serif; font-size: 10px; }

 a:link {color:#034b74; text-decoration:none;}
a:visited {color:#034b74;text-decoration:none;}
a:active {color:#034b74;text-decoration:none;}
a:hover {color:#034b74;text-decoration:underline;}



.linkhover1 a:link {display:block;background-color:#9c0c3b;text-decoration:none;}

.linkhover1 a:visited {display:block;background-color:#9c0c3b;}

.linkhover1 a:hover {display:block;height:100%;background-color:#000;}

.abox{
	margin:15px;
	border:1px solid #dadada;
}

.abox_header{
	background-image:URL(http://www.freeimagehost.eu/img/box_bg.jpg);
	height:20px;
	border-bottom:1px solid #dadada;
	vertical-align:middle;
	display:table;
	width:100%;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	
}

.abox_header_text{
	display:table-cell;
	vertical-align:middle;
}

.abox_content{
	padding:7px;
	
}

.home search{border:0px;}

.home12

{padding: 0px 30px 0px 30px;

}

#innermenu { padding: 0 5px 5px 0; margin-left: -10px; background-color: #ffffff; }
#innermenu a { padding: 0 10px 0 10px; text-decoration: none; }
#innertop { min-height: 140px; background: #4f9bbc url(../images/darkerbanner.gif) scroll no-repeat left top; }
#innertop_small a { text-decoration: none; }
#innertop_small img { border: 0; }
#innercenter { padding: 0px;   color: #fff; }
#innercenter td { text-align: center; vertical-align: top; }
#innerresult { padding: 1px;   color: #000; }
#innerresult td { padding: 5px; text-align: center; vertical-align: bottom; }
#innerresult a { text-decoration: none!important; color: #404f56!important; }
#innerresult b:hover { text-decoration: underline!important; color: #404f56!important; }
#innerresult img { border: 0!important; }
#innerdesc  { width: 630px; padding: 20px 20px 0 20px; margin: 0 auto; text-align: justify;  color: #000; }
#innerbottom { padding: 0px; background-color: #1a1a1a; }
.inner_title { font-size: 19px; font-weight: 700; text-align: center; }
#innerlayout { margin: 0 auto; padding: auto; border: 0px solid #dddddd; }
#innerlayout td { vertical-align: top; }

.mpt { text-align: center; margin: auto; width: 100%; }
#myspace, #myspace2 {
	width: 300px;
}

ul.imageNavi {
font-weight:bold;
text-align:center;
}

ul.imageNavi li {
display:inline;
cursor:pointer;
}

ul.userInfo {
margin-bottom:2px;
}

ul.userInfo li {
display:inline;
}

.infobar {
	background-color: #e6e6e6;
	border-top: 4px solid #f5f5f5;
	border-bottom: 4px solid #f5f5f5;
	width: 100%;
}

.infobar:after {
	clear: both;
	display: block;
	content: ".";
	visibility: hidden;
	height: 0px;
}

.generalRight {
margin-right:8px;
float:left;
width: 200px;
color:#492d0e;
font-size:11px;
font-family:Verdana;height: 100px;
}

.generalLeft {
float:left;
width: 60px;
padding: 3px;
height: 90px;
padding-top: 15px;
}

.leftSmall2 {
padding-left:25px;
width: 300px;
padding-top: 10px;
float:left;
}

.rightSmall2 {
float:right;
width:250px;
text-align: right;
margin-bottom: 20px;
margin-right: 15px;
}

label.tags {
width:35px;
}
label {
width:85px;
border:none;
font-size:13px;
font-family:Arial;
display: block;
margin-top: 5px;
}
input.tags {
width:80px;
}

table.topUsers {
margin-top:15px;
margin-bottom:10px;
width:690px;
border-collapse:collapse;
}

table.topUsers tr.row1 {
background-color:#e0e0e0;
}

table.topUsers td {
height:50px;
}

table.topUsers td.col1 {
font-size:13px;
padding-left:5px;
width:65px;
}

table.topUsers td.col2 {
font-size:20px;
width:396px;
}

table.topUsers td.col3 {
font-size:13px;
width:380px;
font-family:Verdana;
}

table.topUsers td.col4 {
font-size:13px;
width:130px;
}

table.latestImages {
margin:auto;
text-align:center;
}

table.imageMain {
margin:auto;
}

table.imageMain td {
vertical-align:top;
width:188px;
padding:5px;
border:1px solid #492d0e;
background-color:#e6e6e6;
}

table.albumMain {
margin:auto;
}

table.albumMain td {
vertical-align:top;
width:210px;
border:1px solid #ddd;
background-color:#e6e6e6;
padding:5px;
}

table.innerAlbum td {
width:100px;
height:100px;
padding:0px;
text-align:center;
vertical-align:middle;
margin-bottom:10px;
}

table.innerAlbum td img {
display:block;
text-align:center;
margin:auto;
}

table.innerAlbum2 {
margin:auto;
margin-top:3px;
}

table.innerAlbum2 td {
width:100px;
height:100px;
padding:0px;
text-align:center;
vertical-align:middle;
border:1px solid #ddd;
}

table.innerAlbum2 td img {
display:block;
text-align:center;
margin:auto;
}

img.avatarProfile {
border:1px solid #ccc;
padding:3px;
display:block;
}
table.latestUser {
margin:auto;
text-align:center;
}

table.latestUser td {
width:64px;
}


.uploadedOldName {
margin-bottom:4px;
font-weight:bold;
font-size:15px;
}

.uploadedOldName a {
color:#000;
}

.uploadedImage {
margin-left: 5px;
width:152px;
height:114px;
background-color:#fff;
text-align:center;
}

label.uploaded {
width:178px;
font-weight:bold;
font-size:11px;
color:#444;
}

input.uploaded {
width:178px;
}
.searchField3 {
margin-left:134px;
margin-top:17px;
margin-bottom:10px;
height:25px;
font-size:18px;
font-family:Arial;
border:1px solid #bbb;
color:#bbb;
}

html* .searchField3 {
margin-left:67px;
}

.search2 {
	float: right;
	margin-bottom: 10px;
}

.imageTitle {
	text-align: center;
}

.albumActions {
	float: right;
}

#linkCodes {
	width: 500px;
	margin: auto;
	background-color: #f5f5f5;
	padding: 10px;
}

#linkCodes:after {
	clear: both;
	display: block;
	content: ".";
	visibility: hidden;
	height: 0px;
}

#linkCodes label {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #8f8f8f;
	width: 175px;
	height: 23px;
	margin: 0;
	padding-top: 2px;
	margin-bottom: 5px;}

#linkCodes .codeInput {
	float: right;
	width: 315px;
	margin-bottom: 5px;
	height: 25px;
}

.large {
	width: 275px;
}

#albumID {
	margin-right: 5px;
}

.uploadLeft {
	width: 235px;
	float: left;
	padding-top: 15px;
	padding-left: 25px;
}

.uploadRight {
	width: 200px;
	float: left;
}
#network {
	width: 720px;
	float: left;


}



#network ul li {
	float: left;
	width: 200px;
	text-align: center;
	height: 12px;
list-style: none;

}

.network1{font-size:10px;}

.network1 a{color:000;}


