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



  Nucleus CMS Stylesheet - bundled with version 3.2



  Based on the Stanch skin by Ivan Fong



  Mods by hcgtv and moraes



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







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



  General layout



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



body



  { color: #494949; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif; background: #565252 url("images/burst_bg.jpg") no-repeat center top; margin: 0; padding: 6px 0 }



img



{



	border: 0;



}



form



{



	margin: 0;



}







/* Headings */



h1,h2,h3,h4,h5,h6



{



	font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif;



	font-weight: normal;



	margin: 0;



}







/* Lists */



ul



{



	list-style: none;



	padding: 0;



	margin: 0;



}



li



{



	background: url(images/arrow.gif) left 5px no-repeat;



	padding: 0 0 0 10px;



	margin: 0 20px;



}







/* Links */



a:link, a:visited



{



	color: #635D45;



	text-decoration: none;



}



a:hover, a:active



{



	color: black;



}



#header a:link, #header a:visited



 { color: white }



#header a:hover, #header a:active



{



	color: #737373;



}



#copyrights a:link, #copyrights a:visited



{



	color: #474747;



}



#copyrights a:hover, #copyrights a:active



{



	color: #737373;



}







/* Basic classes */



.hidden



{



	display: none;



}



.centerize



{



	text-align: center;



}
#graphicCentre { margin-left: 60px; clear: both }
.clearing



{



	width: 704px;



	height: 0;



	clear: both;



}







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



  Header



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



#header



   { background-color: white; background-image: url("images/header2.jpg"); background-repeat: no-repeat; background-position: 0 0; margin: auto; position: relative; width: 704px; height: 174px; border-style: solid; border-width: 2px 2px 0; border-color: #e0e0e0 }



#header h1



  { color: #000; font-size: 16px; text-align: left; margin: 6px 6px 0 }
#header h2  { color: #000; font-size: 38px; line-height: 160px; text-align: center; margin: 0 6px; width: 692px; height: 168px }
#header h3 { color: white; font-family: Helvetica; font-style: oblique; margin-top: 60px; margin-left: 95px }
/*<agl.folder "My nav">*/
#navCont      { font-size: small; font-family: Helvetica; line-height: 1em; position: absolute; top: 112px; left: 20px; width: 600px; height: 50px }
#navCont p a   { color: #ccc; text-decoration: none; background-image: url("http://www.robmackdesign.com/skins/rmblog/images/25white.png"); background-repeat: repeat; text-align: center; padding: 10px 0 0; width: 95px; height: 30px; float: left; vertical-align: middle; border-left: 1px solid #666 }
	#navCont a:hover  { color: #fff; font-weight: bold; background-image: url("http://www.robmackdesign.com/skins/rmblog/images/50white.png"); background-repeat: repeat }
/*</agl.folder>*/
/*-------------------------------------------------



  Content wrappers



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



#mainwrapper



 { background: white url("images/line_blender.gif"); margin: auto; width: 704px; border-style: solid; border-width: 0 2px; border-color: #e0e0e0 }



#wrapper



{



	width: 704px;



	background: white url(images/bgcontainer02.gif) repeat-y right;



	margin: auto;



}







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



  Main content



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



#container



{



	width: 704px;



	height: 1%;



	overflow: visible;



	float: left;



	padding: 4px 0 0 0;



	margin-right: -204px;



}



.content



{



	padding: 0;



	margin: 7px 224px 30px 20px;



}







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



  Item styles



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



.contenttitle h2



{



	clear: both;



	background: url(images/dot.gif) bottom repeat-x;



	font-size: 18px;



	padding: 0 0 6px 0;



	margin: 0;



}



.contentbody



 { font-size: 13px; line-height: 140%; text-align: justify; padding: 0 0 16px }
 
 
 
 
 .content h1



     { color: black; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 0.5em; text-align: left; margin: 3px 6px 0 0 }


#noArrows { text-align: left }


#noArrows ul



 { text-align: left; list-style: none; margin: 0; padding: 0 }

#noArrows li 

  { background-color: transparent; list-style-type: disc; margin: 0 20px; padding: 0 0 0 0 }



#salesContent

 { text-align: left; padding: 0 0 6px }

 
 #scText

 { font-size: 13px; line-height: 120% }
 
 
 
 
#salesContent h1



      { color: red; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px; text-align: left }





#salesContent ul



 { text-align: left; list-style: none; margin: 0; padding: 0 }

#salesContent li 

   { line-height: 100%; background-color: transparent; list-style-type: disc; margin: 0 20px; padding: 0 }












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



  Item info



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



.contentitemcategory



{



	background: url(images/bgcategory.gif) center left no-repeat;



	font-size: 10px;



	line-height: 12px;



	padding: 0 10px 0 14px;



}



.contentitempostedby



{



	background: url(images/bgpostedby.gif) center left no-repeat;



	font-size: 10px;



	line-height: 12px;



	padding: 0 10px 0 12px;



}



.contentitemcomments



{



	background: url(images/bgcomment.gif) center left no-repeat;



	font-size: 10px;



	line-height: 12px;



	padding: 0 10px 0 13px;



}



.contentitemedit



{



	background: url(images/bgedit.gif) center left no-repeat;



	font-size: 10px;



	line-height: 12px;



	padding: 0 10px 0 11px;



}



.contentitem



{



	padding: 3px 0 0 0;



	margin: 0 0 16px 0;



}



.contentitem1



{



	display: inline;



}



.contentitem2



{



	display: inline;



	background: url(images/dotv.gif) left repeat-y;



	padding: 0 0 0 10px;



}



.contentitem3



{



	display: inline;



	background: url(images/dotv.gif) left repeat-y;



	padding: 0 0 0 10px;



}



.contentitem4



{



	display: inline;



	padding: 0 0 0 10px;



	background: url(images/dotv.gif) left repeat-y;



}







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



  Comments



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



.itemcomment



{



	background: url(images/commentquote01.gif) no-repeat;



	background-position: 6px 9px;



	padding: 6px 42px;



	border: 1px solid white;



	margin: 10px 0 0 0;



}



.itemcomment:hover



{



	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;



	background-position: 6px 9px;



	border: 1px solid #CCCCCC;



}



.id1 /*This is to give the admin a special comment style, to distinguish him/her from the rest of the commentors*/



{



	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;



	background-position: 6px 9px;



	border: 1px solid #B3C492;



}



.id1:hover



{



	background: #F9F9F9 url(images/commentquote02.gif) no-repeat;



	background-position: 6px 9px;



	border: 1px solid #B3C492;



}



.itemcomment h3



{



	font-size: 12px;



}







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



  Menu



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



#sidebarcontainer



 { padding: 2px 0 0; width: 204px; float: left }



.sidebar



{



	color: #21262A;



	margin: 0 6px 4px 0;



}







/* Menu lists */



.sidebardl



{



	padding: 0 0 10px 0;



	margin: 0;



}


.sidebar li



{



	background: url(images/arrow.gif) left 5px no-repeat;



	padding: 0 0 0 10px;



	margin: 0 20px;



}


.sidebardl dt



 /*{ color: #3a3523; font-size: 12px; font-family: Georgia, "Lucida Grande", "Lucida Sans Unicode", Arial, "Trebuchet MS", sans-serif; font-weight: bold; background: #e5e5e5 url("images/sidetitlebg.gif"); padding: 4px 10px }*/

   { color: #3a3523; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-image: url("images/sidetitlebg_rm.gif"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 4px 10px }

.sidebardl dd



  { background: #ede8d9; margin: 1px 0 0; padding: 2px 10px }



.sidebardl dd:hover



 { background: #d7cbc4; margin: 1px 0 0; padding: 2px 10px }



.sidebardl dd a:link, .sidebardl dd a:visited



  { background-image: url("images/arrow.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding: 0 0 0 10px }







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



  Footer



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



#footer



{



	width: 704px;



	background: #FCD21B;



	text-align: center;



	padding: 10px 0 10px 0;



	border-width: 0px 2px 2px 2px;



	border-style: solid;



	border-color: #E0E0E0;



	margin: 0 auto;



}







#copyrights



{



	color: #474747;



}







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



  Forms



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



.loginform, .searchform



{



	margin: 5px 0;



}



.commentform, .mailform



{



	margin-top: 10px;



	padding: 10px;



	background: #EEEEEE;



	/* Rounded borders, for Mozilla browsers */



	/* -moz-border-radius: 10px; */



}



.commentform img{



	margin: 5px 0 0 0;



}



.formfield {



	display:block;



	font-size: 11px;



	background: white;



	color: #494949;



	border-top: 1px solid #868686;



	border-left: 1px solid #868686;



	border-bottom: 1px solid #D4D2CF;



	border-right: 1px solid #D4D2CF;



	margin: 1px 0 0 0;



}



.formbutton



{



	font-size: 11px;



	background: white;



	color: #494949;



	border-top: 1px solid #D4D2CF;



	border-left: 1px solid #D4D2CF;



	border-bottom: 1px solid #868686;



	border-right: 1px solid #868686;



	margin: 1px 0 0 0;



}



.commentform .formfield, .commentform .formbutton, .loginform .formbutton {



	display: block;



}



.searchform .formfield



{



	width: 130px;



	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;



	padding: 2px 0;



	margin: 0 2px 2px 0;



}



.searchform .formbutton



{



	width: 60px;



	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;



	padding: 2px 2px;



}



.loginform .formfield



{



	width: 130px;



	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;



	padding: 2px 0;



	margin: 0 2px 2px 0;



}



.loginform .formbutton



{



	width: 60px;



	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;



	padding: 2px 2px;



}



.mainform .formfield



{



	width: 280px;



	font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;



	padding: 2px 0;



	margin: 0 2px 2px 0;



}



.mailform .formbutton



{



	width: 100px;



	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;



	padding: 2px 2px;



}



#nucleus_cf_name, #nucleus_cf_mail, #nucleus_cf_email



{



	width: 300px;



	margin-right: 105px;



	font-family: Arial, Trebuchet MS, Verdana, sans-serif;



}



.commentform textarea, .commentform .formfield, .mailform textarea, .mailform .formfield



{



	width: 300px;



}



.commentform .formbutton



{



	width: 100px;



	height: 22px;



	font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;



}



.error



{



	color: red;



	font-weight: bold;



}







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



  Miscelaneous



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



/* VBlog image onion skin shadow - From AListApart.com*/



.wrap1, .wrap2, .wrap3



{



	display:inline-table;



	/* \*/display:block;/**/



}



.wrap1



{



	float:left;



	background:url(images/shadow.gif) right bottom no-repeat;



	margin: 0 5px 3px 0;



}



.wrap2



{



	background:url(images/corner_br.gif) left bottom no-repeat;



}



.wrap3



{



	background:url(images/corner_tr.gif) right top no-repeat;



	padding:0 5px 5px 0;



}



.wrap3 img



{



	display:block;



	border: 3px solid white;



}







/* Search highlight color */



.highlight



{



	background: #DEFFA9;



}







/* Leftbox and Rightbox toolbar buttons */



.leftbox, .rightbox   { font-size: larger; margin: 3px 3px 3px 15px; padding: 3px }



.leftbox  { padding-right: 9px; float: left; border-right: 2px solid #ccc }



.rightbox   { padding-left: 9px; float: right; border-left: 2px solid #ccc }



#rmruleUnder  { padding-bottom: 3px; border-bottom: 1px dotted #999 }





/*Gallery addition*/

#NPG_gallery {

			margin-top: 5px;

			margin-bottom: 5px;

			padding-left: 5px;

			padding-right: 5px;

			position:relative;

		}



		/*thumbnails are displayed as a 'list'*/

		ul.thumbnail {list-style: none;}

		

		ul.thumbnail li {

			float: left; 

			width: 115px; 

			height: 140px;

			padding: 10px;

			margin: 10px;

			background-color: rgb(225,225,225);

		} 

	

		/*thumbnail container*/

		#NPG_thumbnail {

			margin-top: 5px;

			margin-bottom: 5px;

			padding-left: 5px;

			padding-right: 5px;

			position:relative;

		}

		/*footer container -- used so that the footer contents are actually displayed below the thumbnails, without clear:both the footer is displayed under the thumbnails*/

		#NPG_footer {

			clear:both;

		}

/* Gallery addition End*/





/* Name search box start*/



#nameSearch          { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; background-color: #66cc66; background-repeat: no-repeat; text-align: left; padding: 12px; width: 460px; height: 133px; float: left; vertical-align: 1px }

#nameSearchInner   { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; background-color: #cf9; text-align: left; padding: 12px; width: 436px; height: 40px; float: left; vertical-align: 1px }





/* Name search box end*/


