/*HTML*/


html, body {
background-color:#FFFFFF;
	color:#333333;
	height:101%;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	background-image:url(img/fondo.png);
	background-repeat:repeat;
}

.wrapper1{
background:#FFFFFF; width:1000px; margin:auto; border-right:1px solid #ccc; border-left:1px solid #ccc;
}



.floatleft{
float:left;
margin:0px;
}

.floatright{
margin:0px;
float:right;
color:#FF0000;
}

#red a{
color:#FF0000;
margin:0px;
padding:0px;
}


table tr td{
padding-bottom:5px;


}
table tr td img:hover{
border:2px solid #FF0000;

}

/*subpages*/

.titlein{
color:#FFFFFF;
background-color:#009966;
height:30px;
padding-top:10px; 
text-align:center;
background-image:url(img/head-box2.gif);
background-repeat:no-repeat;
}

.titlein h2{
margin:0px; color:#673A15; font-weight:bold; text-align:center; font-size:1.2em;
}

.menu_comments{
margin:0px;
padding:0px;
}

.menu_comments li{
list-style-type:none;
height:25px;
padding-top:10px;
padding-left:10px;
border-bottom:1px dotted #673A15;
color:#003333;

}

.menu_comments li:hover{
background-color:#f4f4f4;
}

.menu_comments li a{
font-weight:bold;
display:block;

}

.menu_comments li a:hover{
color:#FF0000;

}



/*buttoms*/

.sbuttom{
background-image:url(img/sbtn.gif);
background-repeat:no-repeat;
border:0px;
background-color:#FFFFFF;
color:#FFFFFF;
width:57px;
height:28px;
}

.sbuttom:hover{
background-image:url(img/sbtn-hover.gif);
}

/*header*/

.header{
height:123px;
position:relative;
background-image:url(img/header-back.gif);
}

.top1{
float:left; margin-top:15px; margin-left:15px; display:none;
}

.top2{
position:absolute; right:15px; top:10px;
}

.top2 a{
color:#000000;
text-decoration:none;
font-weight:bold;
}

.top2 a:hover{
text-decoration:underline;
}

.menu{
padding:0px;
margin:0px;
height:30px;
background-image:url(img/menu-back.jpg);
background-repeat:repeat-x;
padding:5px;
clear:both;
}

.menubelow{
height:200px; margin:0px; padding:0px; background-color:#CCCCCC;
}

.menu .a{
float:left; width:700px;
}

.menu .b{
float:right; text-align:right;
}

.menua, .menub{
padding:0px;
margin:0px;
}

.menua li{
float:left;
margin-left:10px;
list-style-type:none;
padding:5px;
width:100px;
text-align:center;
height:20px;
}

.menua li:hover{
background-image:url(img/menu-hover.png);
background-position:center;
}

.selected{
background-image:url(img/menu-hover.png);
background-position:center;
}

.menua li a{
color:#FFFFFF;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
}

.menub li{
list-style-type:none;
background-image:url(img/menu-hover.png);
background-position:center;
padding:5px;
width:100px;
text-align:center;
height:20px;
float:left;
}

.menub li a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.ul_blingees{
margin:0px;
}

.ul_blingees li {
float:left;
padding:5px;
margin-left:10px;
list-style-type:none;
}

/*content index*/



.cleft{
float:left; width:300px; margin-left:26px;
}

.cright{
float:left; width:300px; margin-left:26px; margin-right:0px;
}


.headbox{
background-image:url(img/head-box.gif); width:300px; height:40px; background-repeat:no-repeat;
}
.headbox h2{
margin:0px; color:#673A15; font-weight:bold; text-align:center; padding-top:8px;
}

.middlebox{
border-right:1px solid #B3B3B3; border-left:1px solid #B3B3B3; padding:5px; height:300px;
}
.middleboxa{
 height:300px;
}

.bottombox{
background-image:url(img/box-bottom.gif); height:10px; 
}

.bottomboxa{
background-image:url(img/box-bottom.gif); height:10px;  margin-bottom:10px; 
}

.separator{
height:20px; border:0px solid #ccc; 
}
/*menu profile*/

.menu-profile{

}

.menu-profile li{
list-style-type:square;
height:25px;
padding-top:10px;
}


/*content  page*/

.picturuleft{
float:left; padding-left:10px; width:720px;
}

.pictururight{
float:right; width:250px; margin-right:10px; background-color:#000033; height:250px; margin-top:78px;
}


.pictururighta{
float:right; width:250px; margin-right:10px;
}


/*content */

.content{
clear:both; overflow:hidden; margin-top:25px;
}
.clearleft{
clear:left;
}

.clearboth{
clear:both;
}
.comment_table{
border-collapse:collapse;
border-radius:5px;

}



.comment_table tr td{
padding:5px;
text-align:left;
border: 1px solid #ccc;
}
.pagination{
text-align:center;
padding:20px;
}





.content a, .content a:active, .content a:visited{
color:#673A15;
text-decoration:none;
}

.content a:hover{
color:#673A15;
text-decoration:underline;
}

/*form*/
.searchbox{
position:absolute; right:15px; bottom:25px;
}

.searchf{
width:204px; background-image:url(img/b-search.gif); height:18px; padding:5px; background-repeat:no-repeat; border:0px;
}
.searchff{
width:105px; padding:5px; height:28px; background-image:url(img/b-search2.gif); background-repeat:no-repeat; border:0px;
}

#loginform{
 font-family:Arial, Helvetica, sans-serif; background-color:#333; background-image:none; font-size:0.9em; color:#FFFFFF;
  font-weight:normal; width:160px; padding-top:10px; padding-bottom:10px;  padding-left:10px;
text-align:left;
}

.inglob{
clear:left;
}

.ingloba{
float:left; width:150px; margin-bottom:5px;
}

.inglobe input, .inglobe{
width:140px; float:left;
}

.englob{
clear:left;
padding-bottom:10px;
padding-top:10px;
}

.engloba{
float:left; width:150px; margin-bottom:5px;
}

.englobe input, .englobe{
width:140px; float:left;
}


.toploginbuttom{
float:left; margin-left:100px;
}

.toploginbuttom input{
width:50px; background-color:#333333 border:0px; margin-top:5px;
}

/*footer*/

.footer{
margin:auto; width:1000px; background-color:#666; color:#FFFFFF; height:30px;
}

/*ads 250x250 */
.ads250{
width:250px;
height:250px;
background-color:#f4f4f4;
}

/*CSS scott style pagination*/

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:20px; margin-bottom:20px;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*top menu*/

ul.topnav {
	list-style: none;
	padding: 0 20px;	
	margin: 0;
	float: right;


	font-size: 1.2em;

}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #000;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{

}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(http://www.sohtanaka.com/web-design/examples/drop-down-menu/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	z-index:100;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
		-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #fff url(http://www.sohtanaka.com/web-design/examples/drop-down-menu/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #fff url(http://www.sohtanaka.com/web-design/examples/drop-down-menu/dropdown_linkbg.gif) no-repeat 10px center; 
}

.subnav div{
display:inline;
}
