* {
margin:0;
padding:0;
outline:none;
}
	
img {
border:none;
}

body {
background-color:#273a4a;
background-image:url(images/topBg.gif);
background-repeat:repeat-x;
}
	
a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1
{
	margin-top:-6px;
	margin-bottom:6px;
	font-family:Arial;
	font-size:18px;
	text-align:left;
	padding-top:4px;
	padding-left:36px;
	color:#fff;
	width:574px;
	height:29px;
	background-image:url(images/h1Background.png);
}
	
#main{ 
width:992px;
text-align:center;
margin:auto;
}

.header {
margin-top:30px;
margin-left:13px;
width:228px;
height:49px;
background-image:url(images/header.png);
float:left;
}

.topSpacer {
margin-top:9px;
margin-left:21px;
width:730px;
height:90px;
float:left;
}

#innerMain {
width:992px;
background-image:url(images/mainBg.gif);
}

.innerMainTop {
margin-top:10px;
width:992px;
height:19px;
background-image:url(images/bgTop.gif);
}

*+html .innerMainTop {
margin-top:29px;
}

.innerMainBottom {
width:992px;
height:19px;
background-image:url(images/bgBottom.gif);
}

.leftMenuHeadline, .rightMenuHeadline {
padding-top:13px;
height:44px;
font-size:18px;
}

.leftMenuHeadline {
margin-left:-3px;
padding-left:30px;
width:153px;
background-image:url(images/leftMenuBg.png);
}

.rightMenuHeadline {
margin-left:3px;
padding-left:40px;
width:143px;
background-image:url(images/rightMenuBg.png);
}

ul.leftMenu, ul.rightMenu {
margin-top:5px;
margin-bottom:25px;
font-size:14px;
font-weight:bold;
}

ul.leftMenu {
margin-left:9px;
}

ul.rightMenu {
margin-left:3px;
}

ul.leftMenu li, ul.rightMenu li {
padding-top:6px;
margin-top:-2px;
margin-bottom:-11px;
height:24px;
list-style-type:none;
}

*+html ul.leftMenu li, *+html ul.rightMenu li {
padding-top:6px;
margin-top:0px;
margin-bottom:0px;
height:24px;
list-style-type:none;
}

.menuIconLeft, .menuIconRight {
margin-left:13px;
margin-right:10px;
}

ul.leftMenu li.sub, ul.rightMenu li.sub, ul.leftMenu li.sub2, ul.rightMenu li.sub2 {
padding-left:35px;
font-size:10px;
}

*+html ul.leftMenu li.sub2, *+html ul.rightMenu li.sub2 {
height:13px;
}

ul.leftMenu li:hover, ul.rightMenu li:hover {
background-image:url(images/menuHover.png);
background-repeat:no-repeat;
}

ul.leftMenu li a:hover, ul.rightMenu li a:hover {
text-decoration:none;
}

.leftMenuSpacer {
margin-left:8px;
height:2px;
}

*+html .leftMenuSpacer {
margin-top:-6px;
}

.leftMenuSpacer2 {
margin-left:8px;
height:2px;
}

*+html .leftMenuSpacer2 {
margin-left:-27px;
margin-top:-6px;
}

.rightMenuSpacer {
margin-left:7px;
}

*+html .rightMenuSpacer {
margin-top:-6px;
}

#left, #right {
width:182px;
color:#fff;
font-family:Arial;
text-align:left;
float:left;
}

#left a, #right a {
color:#fff;
}

#center {
padding-left:9px;
padding-right:9px;
text-align:left;
width:610px;
float:left;
}


ul.leftMenu li.sub2:hover, ul.rightMenu li.sub2:hover {

background-image:none;

}



ul.leftMenu li.sub2 a:hover, ul.rightMenu li.sub2 a:hover {

text-decoration:underline;

}

..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 { margin-left:2px; border-collapse: collapse; border: 0; }
.dsr td { vertical-align:top; padding-top:6px; width: 161px; height: 172px; text-align: center; background-repeat: no-repeat; font-size:14px; color:#d5a604; }
.dsr td a { font-size:13px; color:#d5a604; font-weight:bold; }
.dsr td a:hover { text-decoration:none; }
.dsr input { }
.dsr a { text-decoration: none; font-size: 11px; font-weight: 400; }
.sr { margin-left:-6px; border:1px solid #fff; background-color:#fff; }
.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: 120px; 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;}




.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}

.sub { font-size:10px;color:#ffc000;}
.sub a:link{color:#ffc000;}

/**** STYLE STARTS HERE ****/

.innerMainTop2 {
width:610px;
height:4px;
background-image:url(images/innerMainTop.png);
}

.innerMainBottom2 {
margin-bottom:6px;
width:610px;
height:4px;
background-image:url(images/innerMainBottom.png);
}

.innerMain2 {
padding:10px;
width:590px;
font-size:13px;
font-family:Arial;
font-weight:bold;
color:#465d70;
text-align:center;
background-image:url(images/innerMain.png);
}

.mainSmall {
padding:4px;
margin-top:4px;
width:293px;
height:292px;
font-size:13px;
font-family:Arial;
font-weight:bold;
color:#465d70;
text-align:center;
background-image:url(images/mainSmall.png);
}

textarea.code {
margin-top:10px;
width:530px;
height:60px;
background-color:#fff;
color:#9e9e9e;
border:1px solid #c5c5c5;
}

.tags {
margin-bottom:6px;
padding-top:4px;
padding-left:95px;
background-image:url(images/tagsBg.png);
width:515px;
height:29px;
font-size:17px;
font-weight:bold;
text-align:left;
color:#fff;
}

.tags a {
color:#fff;
}

.news {
width:300px;
height:33px;
background-image:url(images/news.png);
}

.about {
width:300px;
height:33px;
background-image:url(images/about.png);
}

.headerSmall {
width:291px;
height:53px;
background-image:url(images/headerSmall.png);
}

.newsDate {
margin-top:6px;
margin-left:3px;
font-size:13px;
font-family:Arial;
font-weight:bold;
color:#1a2934;
text-align:left;
}

.newsHeading {
margin-left:3px;
font-size:13px;
font-family:Arial;
font-weight:bold;
color:#d5a604;
text-align:left;
}

.newsHeading a {
color:#d5a604;
}

.newsText {
margin-left:3px;
font-size:13px;
font-family:Arial;
font-weight:bold;
color:#465d70;
text-align:left;
}

.newsText a {
color:#465d70;
}

.pagesBackground {
margin-top:-9px;
margin-left:-5px;
width:600px;
height:53px;
font-family:Arial;
color:#fff;
background-image:url(images/pagesBackground.png);
}

.pagesBackground a {
color:#fff;
}

.active {
padding-top:11px;
width:38px;
height:28px;
background-image:url(images/pagesActive.png);
text-align:center;
}

.normal {
padding-top:11px;
text-align:center;
width:38px;
height:28px;
background-image:url(images/pagesNormal.png);
text-align:center;
}

.backward {
width:38px;
height:39px;
background-image:url(images/pagesBackwards.png);

}

.forward {
width:38px;
height:39px;
background-image:url(images/pagesForward.png);
}

.searchBg {
margin-bottom:-5px;
width:610px;
height:33px;
background-image:url(images/searchBg.png);
background-repeat:no-repeat;
}

.searchInput {
margin-top:8px;
margin-left:35px;
width:474px;
border:none;
font-size:12px;
color:#939393;
background-color:transparent;
float:left;
}

.searchButton {
width:89px;
height:33px;
float:right;
}

.tags2 {
margin-left:5px;
margin-right:12px;
text-align:right;
font-size:10px;
}