/* -------------------------------------------------------------- 
Theme Name: session 09.3

Theme URI: http://www.freestyleronin.com/

Description: Freestyle Ronin Theme.

Author: Antonio Crew

Author URI: http://freestyleronin.com

Version: 09.3

Tags: freestyleronin, freestyle ronin
-------------------------------------------------------------- */



@import "style/css/reset.css";

@import "style/css/coda.css";

/*@import "style/css/diagnostic.css"; Just use for developing tests */



/* -------------------------------------------------------------- 



	TYPOGRAPHY

	

	Font families:

		- Sans-serif: Arial, Helvetica, sans-serif

		- Serif: Georgia,"Times New Roman",Times,serif

	

	Font size:

		28px -> 2.333em

		24px -> 2em

		20px -> 1.666em

		16px -> 1.333em

		14px -> 1.166em

		12px -> Deafult (body{font-size: 75%})

	

	Colors:

		- Darker: #000

		- Dark: #333

		- Midel-light: #666

		- Light: #999



-------------------------------------------------------------- */





/* --------------------------------------------------------------



	DEFAULT

	

-------------------------------------------------------------- */





body{font: 75%/1.5em Arial, Helvetica, sans-serif;} /* font-size: 12px; line-height: 18px; */





/* -------------------------------- 

	Links

-------------------------------- */



a{color: #e59200; text-decoration: underline;}

a:hover{color: #000; text-decoration: underline;}

a:focus{background-color: #ccc;}





/* -------------------------------- 

	Heading

-------------------------------- */



h1, h2, h3, h5, h5, h6 {font-weight:bold; }



h2 {

color:white;

font-size:2.333em;

letter-spacing:-0.02em;

line-height:1em;

}



#blog-page-title{

border-bottom:1px solid;

overflow:auto;

padding:6px;

width:98%;

}

#blog-page-title h2{

color:#999999;

float:left;

font-size:3em;

font-weight:lighter;

letter-spacing:-0.02em;

line-height:1em;

}



#blog-page-title .features{

float:right;

list-style-type:none;

margin:10px 10px 0;

text-transform:uppercase;

}

#blog-page-title li{

float:left;

padding:5px;

}



#blog-page-title a{

color:#333;

text-decoration:none;

}



#blog-page-title a:hover{

color:#e59200;

}

#blog-page-title .current-cat{

border:1px solid;

color:#E59200;

font-weight:bolder;

background:none;

}



h2 a{color: black; text-decoration: none;

letter-spacing:-0.02em;

line-height:0.642857em;}

h2 a:hover, h2 a:focus{color: #666; text-decoration: none;}

	

h3{
background:transparent none repeat scroll 0 0;
font-size:2.333em;
letter-spacing:-0.02em;
line-height:0.642857em;
margin:10px 0;
}

h3 a{

color:#E59200;

font-weight:lighter;

text-decoration:none;

}

h3 a:hover, h2 a:focus{

color: #333333;

}



#meta, #meta a{

color:#333;

}



#meta a:hover, #meta h3 a{color:#e59200;}



/* -------------------------------- 

	Blocks

-------------------------------- */



p, dl, ul, ol{color: #333;}



p{

height:auto;

margin:18px 0;

color:#444444;

font-family:georgia;

font-size:14px;

letter-spacing:0;

line-height:19px;



}



abbr, acronym {border-bottom: 1px dotted #666; cursor: help;}





/* ================================================================ 

   This CSS controls the main menu.

=================================================================== */



#pixopoint_menu1_wrapper{
margin:0 auto;
width:920px;
}



.current_page_item{

background:#E59200;

}



.current_page_parent{



}



.current-cat{

background:#E59200;

}



.current-cat-parent{

background:#e59200;

}



#suckerfishnav .children{z-index:1001;}

#suckerfishnav {
font-size:14px;
font-family:verdana,sans-serif;
font-weight:bold;
width:946px;
}

#suckerfishnav, #suckerfishnav ul {
float:left;
list-style:none;
line-height:40px;
padding:0;
margin:0;
width:100%;
}

#suckerfishnav a {
color:#FFFFFF;
display:block;
font-variant:small-caps;
padding:0 15px;
text-decoration:none;
}

#suckerfishnav li {
float:left;
padding:0;
}

#suckerfishnav ul {

    position:absolute;

    left:-999em;

    height:auto;

    width:121px;

    font-weight:normal;

    margin:0;

    line-height:1;

    border:0;

    border-top:1px solid #666666;

    }

#suckerfishnav li li {

    width:119px;

    border-bottom:1px solid #666666;

    border-left:1px solid #666666;

    border-right:1px solid #666666;

    font-weight:bold;

    font-family:helvetica,sans-serif;

    }

#suckerfishnav li li a {

    padding:10px 10px;

    width:90px;

    font-size:12px;

    color:#fff;

    }

#suckerfishnav li ul ul {

    margin:-33px 0 0 120px;

    }

#suckerfishnav li li:hover {

    background:#fff;

    }

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {

    color:#333;

    }

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {

    color:#333;

    }

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {

    color:#fff;

    }

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {

    left:-999em;

    }

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {

    left:auto;

    background:#333;

    }

#suckerfishnav li:hover, #suckerfishnav li.sfhover {

    background:#ffffff;

    }



#pixopoint_menu1 li.pixo_search:hover {

	background:none;

	}

#pixopoint_menu1 li.pixo_search form {

	margin:0;

	padding:0;

	}

#pixopoint_menu1 li.pixo_search input {

	font-family:tahoma,sans-serif;}

#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {

	width:150px;

	}

#pixopoint_menu1 li.pixo_right {

	float:right;

	}





/* --------------------------------------------------------------



	TOP (header) CAMBIO

	

-------------------------------------------------------------- */





/* -------------------------------- 

	Header

-------------------------------- */



div#header p{color: #666;font: 1.2em/1.5em Georgia,"Times New Roman",Times,serif; font-style: italic; margin: 0;text-align: justify;}



/* -------------------------------- 

	Navigation

-------------------------------- */



div#navigation ol{margin: 0;}



	/* Vertical centring with line-height */

	div#navigation ol li a{color: #fff; font-weight: bold; letter-spacing: .05em; line-height: 45px; text-decoration: none;}

	div#navigation ol li a:focus{background: 0;}

	div#navigation ol li a:hover.active{color: #fff;}

		div#navigation ol li a small{color: #666; font-size: .85em; font-weight: normal; letter-spacing: 0;}

		div#navigation ol li a:hover small{color: #fff;}

		div#navigation ol li a.active small{color: #ccc;}

		div#navigation ol li a:hover.active small{color: #ccc;}





/* -------------------------------- 

	Featured

-------------------------------- */



div.featured dl, div.panel dl {margin-bottom: 1.5em;}





/* -------------------------------- 

	Fold

-------------------------------- */

#fold{

background:#e0e0e0 none repeat scroll 0 0;

border-top:1px dashed #333333;

overflow:auto;

}



/* -------------------------------- 

	Works

-------------------------------- */



div#works div.thumb {}





/* -------------------------------------------------------------- 



	CONTENT



-------------------------------------------------------------- */

p.more {



}



/* -------------------------------------------------------------- 

	CASE STUDY & ABOUT PAGES

-------------------------------------------------------------- */



	/* -------------------------------- 

		Ct-Info

	-------------------------------- */



	div#content div#ct-info ul, div#content div#ct-info ol{color: #333;}

		div#content div#ct-info ul {list-style-position:outside; list-style-type:circle;}

			div#content div#ct-info ul li, div#content div#ct-info ol li{margin-bottom: 1.5em;}

		div#content div#ct-info ol {list-style-position:outside;list-style-type:decimal;}



	div#content div#ct-info blockquote, div#content div#ct-info q{
	color: #333;
	font-style: italic;
	margin: 36px 66px;
	padding: 0 14px;
	text-align: justify;
	}

	div#content div#ct-info blockquote p {
	color: #333;
	}
/* -------------------------------------------------------------- 
CONTACT
-------------------------------------------------------------- */
div#content div#ct-info div#contact div#usermessageb{
color: #333;
font-weight: bold;
}
div#content div#ct-info div#contact p.linklove{display: none;}
div#content div#ct-info div#contact form{font-size: 1em;}
div#content div#ct-info div#contact form legend{color: #333; font-size:1.666667em; font-weight: bold; letter-spacing: -.01em; line-height: .9em; padding-bottom: .9em; }
div#content div#ct-info div#contact form p{color: #333;}
div#content div#ct-info div#contact form fieldset label{color: #333; font-weight: bold;}
div#content div#ct-info div#contact form fieldset span.reqtxt, div#content div#ct-info div#contact form fieldset span.emailreqtxt{color: #666; font-weight: normal; padding-left: 4px;}
div#content div#ct-info div#contact form fieldset ol li.textonly{color: #333;margin-bottom: 18px; text-align: justify;}
div#content div#ct-info div#contact form fieldset ol li input, div#content div#contact form fieldset ol li textarea {font-size: 1em; font-family: Arial, Helvetica, sans-serif;}

/* -------------------------------------------------------------- 
404
-------------------------------------------------------------- */
div#content div#error h2{background: none; padding-left: 0;}
div#content div#error h3{font-weight: normal;}

/* -------------------------------- 
SIDEBAR
-------------------------------- */
div#content div#sidebar{
background:#E59200 none repeat scroll 0 0;
border:none;
color:white;
display:inline;
float:right;
padding:20px;
text-align:left;
width:250px;
}

#sidebar  h2.sb #sidebar h3.sb{
color:white;
font-weight:lighter;
margin:0.5em 0;
padding:0;
text-transform:uppercase;
font-size:1.666667em; letter-spacing: -.01em; line-height: .9em;
}

div#sidebar a{
color:white;
text-decoration:none;
}	

div#sidebar a:hover{
color:#333;
}	
div#content div#sidebar h3 {margin-top: 1.6em;}

div#content{}	

	

	

		

/* -------------------------------------------------------------- 
LAYOUT
-------------------------------------------------------------- */



/* --------------------------------------------------------------



	DEFAULT

	

-------------------------------------------------------------- */





body{

background: transparent url(images/water2.jpg) repeat fixed 0 0;



}





/* -------------------------------- 

	CLASSES

-------------------------------- */



	/* -------------------------------- 

		Float

	-------------------------------- */



	.fl{float: left;}

	.fr{float: right;}



	.alignleft{float: left; padding-right: 14px; margin-bottom: 18px;}

	.alignright{float: right; padding-left: 14px; margin-bottom: 18px;}



.comments-template{

background:white none repeat scroll 0 0;

clear:both;

margin:0 auto;

padding:10px 15px;

width:916px;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: 

	font-size: 16px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}



/* -------------------------------- 

	CENTER ALL 946px

-------------------------------- */



	div#header, div#navigation div#menu, div#submenu ul, div.featured, div#content {margin: 0 auto; overflow: hidden; width: 946px;}

div#works{

float:left;

min-height:260px;

padding-left:15px;

padding-right:15px;

padding-top:20px;

overflow:visible;

width:450px;

}

div#homecontent {
clear:both;
margin:0 auto;
width:946px;
}

div#normal {
margin:0 auto;
padding-top:10px;
}

div#posts {
background:white none repeat scroll 0 0;
float:left;
margin-bottom:10px;
min-height:400px;
padding:10px;
overflow:hidden;
width:626px;
}

.posts{float:left;}

.text {width: 370px; float:right;}

.text p{
margin:5px 0;
}

.thumb { list-style-type:none;background-position: 50% 50%;overflow:hidden; width:200px; height:200px; margin:10px; float:left;border:2px solid #EEEEEE;}

.categoryslider{background:white;}

#gpages{}

.profile {color:white;

font-size:0.8em;

list-style-type:none;

margin:0;

padding:10px;}

.profile h2{color:white;

margin-bottom:2px;}



#profile {



margin-bottom:0;

margin-left:auto;

margin-right:auto;

margin-top:0;

width:946px;

}

.cbprofile {

background-color:#BD0000;

}

.acprofile {

background-color:#1c364c;

}

.jjprofile {

background-color:#294c1c;

}

.homeprofile {

background-color:#E59200;

}

.scroll {background:white;}



.ddsg-wrapper /* Div around the entire sitemap.*/

{



}

/* Div around the page navigation */

.ddsg-pagenav

 {



}

.breadcrumb {background:lightgrey none repeat scroll 0 0;

border-bottom:1px solid;

color:#333333;

font-size:.9em;

font-weight:bold;

padding:5px 10px;

text-transform:uppercase;

}



.breadcrumb a{

padding:7px;

}



#categorylinks {

background:black none repeat scroll 0 0;

height:33px;

margin-bottom:15px;

width:100%;

}

#categorylinks a {

color:white;

display:block;

font-weight:bold;

height:25px;

padding:7px 7px 1px;

text-transform:uppercase;

text-align:center;

}



#categorylinks a:hover {

color:white;

text-transform:uppercase;

background: #E59200;



}

.catalignleft{float:left;width:50%;}



.catalignright{float:right;width:50%;}



div#sidebar ul.artworknav li a 

{

background:black none repeat scroll 0 0;

color:white;

display:block;

float:left;

font-weight:bold;

padding:7px;

text-transform:uppercase;

width:118px;

text-align:center;

}

div#sidebar ul.artworknav li.rightartworknav a 

{



}

div#sidebar ul.artworknav li a:hover

{

background: #E59200;

}



div#foot {

width: 900px;

margin:0 auto;

}

div#sitemap {



}



.textwidget {}



/* Drawer Controls for the various places on the site. Formally known as the "Yellow Area" */

#drawer{
background:#e0e0e0 none repeat scroll 0 0;
display:block;
margin-bottom:0;
overflow:auto;
width:100%;
padding:10px;
}



#drawer.slim{

background:#e0e0e0 none repeat scroll 0 0;

display:block;

float:right;

overflow:auto;

padding:20px 15px;

width:425px;

}

#sidebar .drawer{

float:left;

list-style-type:none;

margin:0.5em 0;

width:250px;
}

.drawer{

float:left;

list-style-type:none;

margin:0.5em 0;

width:400px;

}



.drawer .post-title{

font-size:1.2em;

}



.drawer p{

margin:0px;

} 



#info{

float:left;

margin:15px 40px;

width:380px;

}



#info p{

font-size:1.5em;

line-height:1.2em;

margin:10px 0;

}



#drawerside{

float:right;

margin:15px 40px;

width:400px;

}



.drawer ul{



}

.drawer ul li{

border-bottom:1px solid white;

list-style-type:none;

margin:5px;

padding:2px;

}

/* -------------------------------------------------------------- 



	TOP (header)



-------------------------------------------------------------- */





/* -------------------------------- 

	Header

-------------------------------- */



div#header{
background:black none repeat scroll 0 0;
padding:28px 0;
width:100%;	
}

	

div#header h1 {
height:75px;
margin:0 auto;
width:950px;
}

div#header h1 a{
background:black url('images/frbracket.gif') no-repeat scroll 0 0;
border:medium none;
display:block;
height:76px;
overflow:hidden;
text-indent:-2000px;
width:600px;
}

			

		div#header p{float: right; width: 304px;}

		

		

/* -------------------------------- 

	Navigation

-------------------------------- */

	

div#navigation {

background-color:black;

border-bottom:1.5px solid #EEEEEE;

height:40px;

margin:0;

padding:0;

width:100%;

}

		

		div#navigation div#menu {height: 56px; overflow: hidden;}

		

		div#navigation div#menu ol {float: left;}

		div#navigation div#menu ol li{border-left: 1px solid #666;float: left;}

		div#navigation div#menu ol li#menulast{border-right: 1px solid #666;}

			div#navigation div#menu ol li a {display: block; height: 56px; padding-left:15px;

width:130px;}

					

				/* Vertical centring with line-height:0 and marging-top */

				div#navigation div#menu ol li a small{display: block; line-height:0; margin-top: -7px;}

			div#navigation div#menu ol li a:hover {background:#E59200;color:#333;}	

		div#navigation div#menu div#feed{display: inline; float: right;}

			div#navigation div#menu div#feed a {background: transparent url('images/feed-nav.gif') no-repeat;display: block; height: 56px; width: 66px;}

			div#navigation div#menu div#feed a:hover{background-position: 0 -56px;}

				div#navigation div#menu div#feed a span{display:none;}





/* -------------------------------------------------------------- 



	WORK PAGES



-------------------------------------------------------------- */





/* -------------------------------- 

	Featured

--------------------------------



	div.featured{margin: 25px auto;}

		div.featured div.info{float: left; width: 350px; position: ;}



			div.featured div.info dl dt{float: left; display: inline;}

				

			div.featured ul.view{margin-top: 285px; position: ; width: 350px;}

				div.featured ul.view li{display: inline; margin-right: 7px;}



		div.featured div.stick a{background-color: #fff;border: 1px solid #333; float: right; height: ; padding: 14px;width: 500px;}

		div.featured div.stick a:hover{border: 1px solid #999;}

		

			div.featured div.stick a img{background-color: #fff;opacity: 1; filter:alpha(opacity=100); width: 500px;}

			div.featured div.stick a:hover img{background-color: #fff;opacity: .5; filter:alpha(opacity=50); width:500px;}

 */



/* -------------------------------- 

	Works

-------------------------------- 



	div#works{margin-top: 56px;}

		

		div#works div.minus14{margin-left: -14px; overflow: hidden; width: 960px;} /* Why width=960px? We have add the negative margin-left (-14px=+14px) to the div#workd width (946px). 

		

		div#works div.minus14 div.thumb{margin-left: 14px; padding-bottom: 28px; display: inline; float: left; width: 306px;}

			div#works div.minus14 div.thumb a{background-color: #fff;border: 1px solid #333; display: block; height: 115px; padding: 14px 0; text-align: center; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;}

			div#works div.minus14 div.thumb a:hover{border: 1px solid #999;}

			

				div#works div.minus14 div.thumb a img{background-color: opacity: 1; filter:alpha(opacity=100); #fff; width: 276px;}

				div#works div.minus14 div.thumb a:hover img{background-color: #fff; opacity: .5; filter:alpha(opacity=50); width: 276px;}*/




	/* -------------------------------- 

		Ct-info

	-------------------------------- */

	

	div#content div#ct-info{display: inline; float: left; width: 626px;}

		

		div#content div#ct-info a.brd{background-color: #fff; border: 1px solid #333;display: block;}

		div#content div#ct-info a.brd:hover{border: 1px solid #999;}

			div#content div#ct-info a.brd:hover img{background-color: #fff;opacity: .5; filter:alpha(opacity=50); width: 622px;}

		

		div#content p img {} /* The height should be multiple of 18px */



		div#content div#ct-info ul, div#content div#ct-info ol {margin-left:66px; padding-left:14px;}

			div#content div#ct-info ul ul, div#content div#ct-info ol ol {margin-left:26px;}



	/* -------------------------------- 

		Featured

	-------------------------------- */

	

	div.featured div.stick img.new{float: right; top: 241px; position: relative; z-index: 1000;}

	div.featured div.stick a.afternew{background-color: #fff;border: 1px solid #333; float: right; height: 269px; right: -66px;padding: 14px; position: relative; width: 359px;}

	

	

		/* -------------------------------------------------------------- 

			CONTACT

		-------------------------------------------------------------- */

	

		div#content div#ct-info div#contact{background-color: #ccc; margin: 0; padding: 52px 66px;}

	

			div#content div#ct-info div#contact div#usermessageb.failure{border: 2px solid #ccc; clear: both; padding: 4px;}



			div#content div#ct-info div#contact form legend {display: block;}

		

			div#content div#ct-info div#contact form fieldset.cf_hidden{display: none;}



			div#content div#ct-info div#contact form fieldset ol{margin: 0; padding: 0;}

			

				div#content div#ct-info div#contact form fieldset ol li{list-style: none; margin: 0;}

			

					div#content div#ct-info div#contact form fieldset ol li input {border: 0; margin-bottom: 14px; padding: 4px; width: 480px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -ms-border-radius: 2px;}

					div#content div#ct-info div#contact form fieldset ol li textarea{border: 0;  padding: 4px; width: 480px; margin-bottom: 18px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -ms-border-radius: 4px;}

			

				div#content div#ct-info div#contact form p input{background-color: #000; border: 0; color: #fff; cursor: pointer; height: 36px; width: 66px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -ms-border-radius: 2px;}

	

	

	/* -------------------------------- 

		Sidebar

	-------------------------------- */







/* -------------------------------------------------------------- 
FOOTER
-------------------------------------------------------------- */
div#footer{
background:#E59200 none repeat scroll 0 0;
border-top:1px solid white;
border-bottom:5px solid black;
bottom:0;
clear:both;
height:70px;
position:;
width:100%;
z-index:-2;
}
div#footer img{
float:right;
}
div#footer div#foot{padding:14px;}

/* Extra Styles */
pre {
background-color:#E5E5FF;
font-size:1.4em;
padding:10px;
}
code {
color:#E59200;
font-size:1.2em;
}
/* blockquote {
background-image:url(http://);
background-position:right bottom;
background-repeat:no-repeat;
border-color:#336699;
border-style:solid;
border-width:2px 2px 2px 10px;
color:black;
font-size:120%;
margin:20px 40px;
padding:15px 50px 15px 15px; 
border-left:2px solid #465C6B;
color:#465C6B;
font-family:Georgia,"Times New Roman",Times,serif;
font-style:italic;
margin:10px 0 20px;
padding:10px 20px;
} */

blockquote p, blockquote div
{
background:transparent url(images/quote_down.gif) no-repeat scroll right bottom;
float:left;
padding:0 15px 0 0;
width:100%;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.3em;

}



blockquote
    {
background:transparent url(images/quote_up.gif) no-repeat scroll left top;
float:right;
padding:20px;
width:45%;
}

cite
 {
display:block;
font-size:0.65em;
margin:10px;
text-align:right;   
}

sh {
display:block;
margin:10px;
}
ol {
font-size:1.3em ;
color: #999999;
margin-left:30px;
font-style: italic;
list-style:decimal;
}
ol li, ol p {
color:#444444;
font-family:georgia;
font-size:14px;
font-style:normal;
margin:10px 0;
}
ul {
list-style-type:none;
margin-left:0;
text-align:left;
}
dt {
font-weight:bold;
}
.alert {
background:#FFF6BF none repeat scroll 0 50%;
border-bottom:2px solid #FFD324;
border-top:2px solid #FFD324;
margin:10px auto;
padding:5px 20px;
text-align:center;
}
.wellspent {
background:lightgreen none repeat scroll 0 50%;
border-bottom:2px solid darkgreen;
border-top:2px solid darkgreen;
color:darkgreen;
font-family:georgia;
font-size:1.95em;
font-weight:lighter;
margin:10px auto;
padding:5px 20px;
text-align:center;
text-transform:uppercase;
}
.iblewit {
background:pink none repeat scroll 0 50%;
border-bottom:2px solid darkred;
border-top:2px solid darkred;
color: darkred;
font-family:georgia;
font-size:1.95em;
font-weight:lighter;
margin:10px auto;
padding:5px 20px;
text-align:center;
text-transform:uppercase;
}