/*
Theme Name: GP Gallery
Description: Gallery style Wordpress theme.
Version: 1.0
Author: 
Author URI: 
Tags: gallery, wordpress, theme, premium

*/


body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #ffffff url('images/body_bg.gif') top left repeat-x;
	color: #333;
	text-align: center;
	margin:0;
	}
	
{
margin:0;
padding:0;
}

#header {
width:960px;
height:75px;
margin:0 auto 0 auto;
padding:0;
}

.logo {
float:left;
width:353px;
height:67px;
background:url('images/skins4mobi.PNG') top left no-repeat;
margin:5px 0 0 0;
padding:0;
}

.cautare {
float:right;
width:550px;
height:60px;
margin:0;
padding:22px 10px 0 0;
text-align:right;
}

.field {
width:300px;
height:25px;
margin:-1px 0 0 0;
background:#0f5a6a url('images/magnifier.gif') center right no-repeat;
border-top:1px solid #0a4c5a;
border-left:1px solid #0a4c5a;
border-bottom:0px solid #dddddd;
border-right:0px solid #dddddd;
padding:5px 0 0 5px;
color:#1a7b8f;
font-size:14px;
}

.submit {
height:30px;
width:50px;
margin:1px 0 0 0;
background:#ffffff;
border:1px solid #cccccc;
}

#meniu {
width:960px;
height:26px;
margin:8px auto 0 auto;
padding:0;
text-align:center;
clear:both;
}

#meniu ul {
list-style:none;
margin:0;
padding:0;
}

#meniu ul li {
display:inline;
margin:0;
padding:0;
}

#meniu ul li a, #meniu ul li a:visited {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
margin-right:12px;
padding:0;
text-transform:uppercase;
}

#meniu ul li a:hover {
color:#000000;
}

#continut {

width:960px;
margin:0 auto 0 auto;
padding:6px 0 0 8px;
cloar:both;
text-align:center;
}

.articol {
float:left;
width:168px;
margin:0 5px 5px 0;
background:#ffffff;
padding:8px;
border:1px solid #dedede;
height:100%;
}

.articol h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a7b8f;
text-transform:uppercase;
font-weight:bold;
}

.single {
float:left;
width:640px;
padding:0 8px 8px 8px;
text-align:left;
margin:0 5px 5px 0;
}

.single h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#eb2727;
text-transform:uppercase;
font-weight:bold;
margin:0;
border:1px solid #dedede;
padding:5px;
}

.single h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1a7b8e;
text-transform:uppercase;
font-weight:bold;
margin:0;
padding:5px;
}

.single h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0d5765;
text-transform:uppercase;
font-weight:bold;
margin:0;
padding:5px;
}

.single_post {
float:right;
margin:0 0 5px 5px;
background:#ffffff;
padding:8px;
border:1px solid #dedede;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:425px;
text-align:justify;
line-height:18px;
}

.single_post a, .single_post a:visited {
text-decoration:none;
color:#990000;
}

.single_post a:hover {
text-decoration:underline;
}

.left {
float:left;
margin:0;
padding:0;
width:50%;
}

.right {
float:right;
margin:0;
padding:0;
width:50%;
text-align:right;
}

.single_post img {
border:1px solid #dedede;
margin:5px 5px 0 0;
padding:3px;
}

.archive {
margin:0 10px 5px 0;
background:#ffffff;
padding:8px;
border:1px solid #dedede;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#666666;
text-align:left;
}
.archive a, .archive a:visited {
text-decoration:none;
color:#777777;
}

.archive a:hover {
color:#990000;
}

.archive_single {
margin:0 0 5px 8px;
background:#ffffff;
padding:8px;
border:1px solid #dedede;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#666666;
text-align:left;
}

.archive_single a, .archive_single a:visited {
text-decoration:none;
color:#777777;
}

.archive_single a:hover {
color:#990000;
}


#sidebar {
float:right;
width:287px;
clear:right;
margin:0 0 0 0;
padding:5px;
background:#ffffff;
border:1px solid #dedede;
text-align:left;
}

.about {
margin:0;
padding:3px 3px 3px 3px;
font-family:Arial;
font-size:12px;
color:#66a3af;
text-align:justify;
}

.about img {
float:left;
margin:-3px 5px 5px 0;
padding:3px;
border:1px solid #dedede;
}

#sidebar img {
border:0;
}

#sidebar ul {
margin:0;
padding:0;
list-style:none;
}

#sidebar ul li {
margin:0;
padding:0;
list-style:none;
}

#sidebar ul li a, #sidebar ul li a:visited {
background:#efefef;
display:block;
padding:8px 0 8px 5px;
margin:0 0 5px 0;
color:#898989;
text-decoration:none;
text-transform:uppercase;
border-bottom:1px solid #dedede;
}

#sidebar ul li a:hover {
background:#eaeaea;
}

.imagine {
width:140px;
height:200px;
border:1px solid #dedede;
margin:5px 0 0 0;
padding:3px;
}

.imagine img {
border:0;
width:140px;
height:200px;
}

.imagine:hover {
border:1px solid #8e8e8e;
}

.navigare {
clear:both;
text-align:center;
margin:0;
padding:0;
}

#footer {
width:944px;
margin:5px auto 5px auto;
padding:5px;
background:#f1f1f1;
font-family:Arial, Helvetica, sans-serif;
color:#989898;
font-size:11px;
font-weight:normal;
clear:both;
border-bottom:1px solid #d8d8d8;
text-align:left;
}

#footer img {
border:0;
}

.clear {
clear:both;
}

#contside { float: right; border:0px solid #DEDEDE; width:193px;}
#contmid { float: left; border:3;}

#galsidebar h2 { font-size:13px; margin-bottom:10px; color:#0A9BDC; padding-left:5px;}
#galsidebar h2 { font-size:13px; margin-bottom:10px; color:#0A9BDC; }
#galsidebar { float:left; width:120px; padding:5px; }
#galsidebar { float:right; width:172px; padding:5px; }

#adsgroup {width: 100%;}
#adsgroup li {margin:0;padding:0;list-style:none;}
.groupads {margin:0px 65px 5px 63px}

#contside li {margin:0px 0px 5px 0px;padding:0px 0px 10px 10px;list-style-type:none;text-align: left;}
#contside ul li ul li {font-size: 12px; font-family: san-serif; }

.widget {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background-color:#F7F7F7;
border:1px solid #E0E0E0;
margin-bottom:15px;
}
/*
#sidebar {
float:left;
margin:10px 0 0 20px;
width:340px;
}
*/
#contside h3 {
-x-system-font:none;
background-color:#E0E0E0;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:900;
line-height:normal;
padding:5px 10px;
text-transform:uppercase;
width:318px;
}
#contside .about p {
clear:left;
font-size:11px;
padding:10px;
}
#contside .feeds {
clear:left;
margin-top:-5px;
padding:0 0 10px;
}
#contside .col {
display:inline;
float:left;
margin-right:5px;
width:165px;
}
#contside .col2 {
display:inline;
float:left;
margin-left:0px;
width:205px;
}
#contside .col a, #contside .col2 a {
font-weight:400;
}
#contside .col ul, #contside .col2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
text-align:center;
}
#contside .col ul#recentcomments li, #contside .col2 ul#recentcomments li {
border-bottom:1px solid #CCCCCC;
line-height:14px;
padding:5px 7px;
width:149px;
}
#contside .col ul#recentcomments li a, #contside .col2 ul#recentcomments li a {
font-weight:900;
}
#contside .col ul#recentcomments li a:hover, #contside .col2 ul#recentcomments li a:hover {
background-color:#FFFFFF;
}
#contside .col h3, #contside .col2 h3 {
float:left;
width:143px;
}
#contside .col ul li, #contside .col2 ul li {
font-size:11px;
text-align:left;
width:163px;
}
#contside .col ul ul, #contside .col2 ul ul {
padding:0;
}
#contside .col ul li a, #contside .col2 ul li a {
display:block;
padding:2px 10px;
}
#contside .col ul li a:hover, #contside .col2 ul li a:hover {
background-color:#F1F1F1;
}



